From f7fc9bbea081933df74d7b66ec04b1a2dd10abb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BC=96=E7=A0=81=E7=8C=BF?= Date: Fri, 27 Sep 2024 01:16:36 +0800 Subject: [PATCH] first commit --- .gitignore | 23 + .pydio | 1 + app效果图/.pydio | 1 + app效果图/1.jpg | Bin 0 -> 45624 bytes app效果图/10.jpg | Bin 0 -> 35534 bytes app效果图/11.jpg | Bin 0 -> 32365 bytes app效果图/12.jpg | Bin 0 -> 21369 bytes app效果图/13.jpg | Bin 0 -> 25559 bytes app效果图/2.jpg | Bin 0 -> 42119 bytes app效果图/3.jpg | Bin 0 -> 26877 bytes app效果图/4.jpg | Bin 0 -> 26011 bytes app效果图/5.jpg | Bin 0 -> 18269 bytes app效果图/6.jpg | Bin 0 -> 43991 bytes app效果图/7.jpg | Bin 0 -> 43991 bytes app效果图/8.jpg | Bin 0 -> 16212 bytes app效果图/9.jpg | Bin 0 -> 23566 bytes httpapi/.gitignore | 29 + httpapi/.pydio | 1 + httpapi/logs/.pydio | 1 + httpapi/logs/api.log | 1575 +++ httpapi/logs/daily/.pydio | 1 + httpapi/logs/daily/api.log.2019-03-20.gz | Bin 0 -> 2367 bytes httpapi/logs/daily/api.log.2019-03-21.gz | Bin 0 -> 24103 bytes httpapi/mvnw | 8 + httpapi/mvnw.cmd | 161 + httpapi/pom.xml | 87 + httpapi/src/.pydio | 1 + httpapi/src/main/.pydio | 1 + httpapi/src/main/java/.pydio | 1 + httpapi/src/main/java/com/.pydio | 1 + httpapi/src/main/java/com/httpapi/.pydio | 1 + httpapi/src/main/java/com/httpapi/bmy/.pydio | 1 + .../java/com/httpapi/bmy/BmyApplication.java | 16 + .../main/java/com/httpapi/bmy/config/.pydio | 1 + .../com/httpapi/bmy/config/CorsConfig.java | 24 + .../bmy/config/GlobalExceptionError.java | 21 + .../com/httpapi/bmy/config/SwaggerConfig.java | 31 + .../java/com/httpapi/bmy/controller/.pydio | 1 + .../bmy/controller/CartController.java | 43 + .../bmy/controller/OrderController.java | 36 + .../bmy/controller/ShopController.java | 37 + .../bmy/controller/UserController.java | 53 + .../src/main/java/com/httpapi/bmy/dao/.pydio | 1 + .../java/com/httpapi/bmy/dao/CartDao.java | 12 + .../java/com/httpapi/bmy/dao/OrderDao.java | 12 + .../java/com/httpapi/bmy/dao/ShopDao.java | 9 + .../java/com/httpapi/bmy/dao/UserDao.java | 11 + .../main/java/com/httpapi/bmy/model/.pydio | 1 + .../com/httpapi/bmy/model/ResultModel.java | 12 + .../java/com/httpapi/bmy/model/ShopModel.java | 19 + .../java/com/httpapi/bmy/model/UserModel.java | 17 + .../main/java/com/httpapi/bmy/service/.pydio | 1 + .../com/httpapi/bmy/service/CartService.java | 7 + .../com/httpapi/bmy/service/ShopService.java | 9 + .../com/httpapi/bmy/service/UserService.java | 9 + .../java/com/httpapi/bmy/service/impl/.pydio | 1 + .../bmy/service/impl/CartServiceImpl.java | 37 + .../bmy/service/impl/OrderServiceImpl.java | 45 + .../bmy/service/impl/ShopServiceImpl.java | 35 + .../bmy/service/impl/UserServiceImpl.java | 45 + .../main/java/com/httpapi/bmy/utils/.pydio | 1 + .../java/com/httpapi/bmy/utils/MD5Utils.java | 33 + .../com/httpapi/bmy/utils/ResultUtils.java | 32 + httpapi/src/main/resources/.pydio | 1 + .../src/main/resources/application-dev.yml | 14 + .../src/main/resources/application-prod.yml | 14 + httpapi/src/main/resources/application.yml | 10 + httpapi/src/main/resources/banner.txt | 30 + httpapi/src/main/resources/logback-spring.xml | 22 + httpapi/src/main/resources/mapper/.pydio | 1 + .../src/main/resources/mapper/CartMapper.xml | 20 + .../src/main/resources/mapper/OrderMapper.xml | 16 + .../src/main/resources/mapper/ShopMapper.xml | 20 + .../src/main/resources/mapper/UserMapper.xml | 22 + httpapi/src/main/resources/resources.zip | Bin 0 -> 2223 bytes httpapi/src/main/resources/static/.pydio | 1 + httpapi/src/main/resources/templates/.pydio | 1 + httpapi/src/test/.pydio | 1 + httpapi/src/test/java/.pydio | 1 + httpapi/src/test/java/com/.pydio | 1 + httpapi/src/test/java/com/httpapi/.pydio | 1 + httpapi/src/test/java/com/httpapi/bmy/.pydio | 1 + .../com/httpapi/bmy/BmyApplicationTests.java | 16 + node+vue/.pydio | 1 + node+vue/shop-bend/.pydio | 1 + node+vue/shop-bend/app.js | 58 + node+vue/shop-bend/bin/.pydio | 1 + node+vue/shop-bend/bin/www | 90 + node+vue/shop-bend/cache/.pydio | 1 + node+vue/shop-bend/cache/index.js | 37 + node+vue/shop-bend/config/.pydio | 1 + node+vue/shop-bend/config/index.js | 57 + node+vue/shop-bend/config/rsa_private_key.pem | 15 + node+vue/shop-bend/config/rsa_public_key.pem | 6 + node+vue/shop-bend/db/.pydio | 1 + node+vue/shop-bend/db/index.js | 37 + node+vue/shop-bend/index.http | 3 + node+vue/shop-bend/index.js | 14 + node+vue/shop-bend/package.json | 27 + node+vue/shop-bend/routes/.pydio | 1 + node+vue/shop-bend/routes/cart.js | 68 + node+vue/shop-bend/routes/order.js | 57 + node+vue/shop-bend/routes/shop.js | 56 + node+vue/shop-bend/routes/user.js | 60 + node+vue/shop-bend/utils/.pydio | 1 + node+vue/shop-bend/utils/index.js | 73 + node+vue/shop-bend/utils/ver.js | 29 + node+vue/shop-bend/笔记.md | 10 + node+vue/shop-fend/.babelrc | 12 + node+vue/shop-fend/.editorconfig | 9 + node+vue/shop-fend/.eslintignore | 4 + node+vue/shop-fend/.eslintrc.js | 29 + node+vue/shop-fend/.gitignore | 14 + node+vue/shop-fend/.postcssrc.js | 10 + node+vue/shop-fend/.pydio | 1 + node+vue/shop-fend/README.md | 7 + node+vue/shop-fend/build/.pydio | 1 + node+vue/shop-fend/build/build.js | 41 + node+vue/shop-fend/build/check-versions.js | 54 + node+vue/shop-fend/build/logo.png | Bin 0 -> 6849 bytes node+vue/shop-fend/build/utils.js | 101 + node+vue/shop-fend/build/vue-loader.conf.js | 22 + node+vue/shop-fend/build/webpack.base.conf.js | 92 + node+vue/shop-fend/build/webpack.dev.conf.js | 95 + node+vue/shop-fend/build/webpack.prod.conf.js | 145 + node+vue/shop-fend/config/.pydio | 1 + node+vue/shop-fend/config/dev.env.js | 7 + node+vue/shop-fend/config/index.js | 76 + node+vue/shop-fend/config/prod.env.js | 4 + node+vue/shop-fend/gulpfile.js | 28 + node+vue/shop-fend/index.html | 19 + node+vue/shop-fend/package-lock.json | 11761 ++++++++++++++++ node+vue/shop-fend/package.json | 83 + node+vue/shop-fend/run/.pydio | 1 + node+vue/shop-fend/run/package.json | 20 + node+vue/shop-fend/run/server.js | 8 + node+vue/shop-fend/src/.pydio | 1 + node+vue/shop-fend/src/App.vue | 103 + node+vue/shop-fend/src/api/.pydio | 1 + node+vue/shop-fend/src/api/index.js | 95 + node+vue/shop-fend/src/assets/.pydio | 1 + node+vue/shop-fend/src/assets/css/.pydio | 1 + node+vue/shop-fend/src/assets/css/cart.css | 106 + node+vue/shop-fend/src/assets/css/info.css | 110 + node+vue/shop-fend/src/assets/css/me.css | 1 + node+vue/shop-fend/src/assets/css/order.css | 55 + node+vue/shop-fend/src/assets/css/wxpay.css | 139 + node+vue/shop-fend/src/assets/js/.pydio | 1 + node+vue/shop-fend/src/components/.pydio | 1 + .../shop-fend/src/components/public/.pydio | 1 + .../src/components/public/navbar.vue | 91 + .../src/components/public/swiper.vue | 21 + .../src/components/public/tabbar.vue | 34 + .../src/components/public/user-header.vue | 42 + .../shop-fend/src/components/public/wxpay.vue | 166 + node+vue/shop-fend/src/components/view/.pydio | 1 + .../shop-fend/src/components/view/adduser.vue | 106 + .../shop-fend/src/components/view/cart.vue | 128 + .../shop-fend/src/components/view/class.vue | 39 + .../shop-fend/src/components/view/index.vue | 139 + .../shop-fend/src/components/view/info.vue | 194 + .../shop-fend/src/components/view/login.vue | 97 + node+vue/shop-fend/src/components/view/me.vue | 127 + .../shop-fend/src/components/view/order.vue | 217 + .../src/components/view/payresult.vue | 117 + node+vue/shop-fend/src/config/.pydio | 1 + node+vue/shop-fend/src/config/index.js | 55 + node+vue/shop-fend/src/lib/.pydio | 1 + node+vue/shop-fend/src/lib/index.js | 46 + node+vue/shop-fend/src/main.js | 22 + node+vue/shop-fend/src/router/.pydio | 1 + node+vue/shop-fend/src/router/index.js | 151 + node+vue/shop-fend/static/.gitkeep | 0 node+vue/shop-fend/static/.pydio | 1 + node+vue/shop-fend/static/img/.pydio | 1 + node+vue/shop-fend/static/img/ad_1.jpg | Bin 0 -> 25168 bytes node+vue/shop-fend/static/img/alipay.png | Bin 0 -> 983 bytes node+vue/shop-fend/static/img/banner_1.jpg | Bin 0 -> 43837 bytes node+vue/shop-fend/static/img/banner_2.jpg | Bin 0 -> 40029 bytes node+vue/shop-fend/static/img/banner_3.jpg | Bin 0 -> 75272 bytes node+vue/shop-fend/static/img/dd_03.jpg | Bin 0 -> 646 bytes node+vue/shop-fend/static/img/jftc_03.jpg | Bin 0 -> 4479 bytes node+vue/shop-fend/static/img/jftc_09.jpg | Bin 0 -> 952 bytes node+vue/shop-fend/static/img/jftc_14.jpg | Bin 0 -> 910 bytes node+vue/shop-fend/static/img/jftc_18.jpg | Bin 0 -> 2074 bytes node+vue/shop-fend/static/img/loading.png | Bin 0 -> 18434 bytes node+vue/shop-fend/static/img/nocart.png | Bin 0 -> 5457 bytes node+vue/shop-fend/static/img/order.png | Bin 0 -> 1750 bytes node+vue/shop-fend/static/img/pay.png | Bin 0 -> 1287 bytes node+vue/shop-fend/static/img/setting.png | Bin 0 -> 2185 bytes node+vue/shop-fend/static/img/success.svg | 1 + node+vue/shop-fend/static/img/wxpay.png | Bin 0 -> 2727 bytes node+vue/shop-fend/static/img/xx_03.jpg | Bin 0 -> 865 bytes node+vue/shop-fend/static/img/ye.png | Bin 0 -> 21856 bytes node+vue/shop-fend/static/img/yue.png | Bin 0 -> 2273 bytes node+vue/shop-fend/static/js/.pydio | 1 + node+vue/shop-fend/static/js/ydui.flexible.js | 1 + node+vue/shop.sql | 122 + shop.sql | 122 + shop_Frontend/.babelrc | 12 + shop_Frontend/.editorconfig | 9 + shop_Frontend/.eslintignore | 4 + shop_Frontend/.eslintrc.js | 27 + shop_Frontend/.gitignore | 14 + shop_Frontend/.postcssrc.js | 10 + shop_Frontend/.pydio | 1 + shop_Frontend/README.md | 7 + shop_Frontend/build/.pydio | 1 + shop_Frontend/build/build.js | 41 + shop_Frontend/build/check-versions.js | 54 + shop_Frontend/build/logo.png | Bin 0 -> 6849 bytes shop_Frontend/build/utils.js | 101 + shop_Frontend/build/vue-loader.conf.js | 22 + shop_Frontend/build/webpack.base.conf.js | 92 + shop_Frontend/build/webpack.dev.conf.js | 95 + shop_Frontend/build/webpack.prod.conf.js | 145 + shop_Frontend/config/.pydio | 1 + shop_Frontend/config/dev.env.js | 7 + shop_Frontend/config/index.js | 75 + shop_Frontend/config/prod.env.js | 4 + shop_Frontend/gulpfile.js | 26 + shop_Frontend/index.html | 18 + shop_Frontend/package-lock.json | 11761 ++++++++++++++++ shop_Frontend/package.json | 84 + shop_Frontend/run/.pydio | 1 + shop_Frontend/run/package.json | 20 + shop_Frontend/run/server.js | 8 + shop_Frontend/src/.pydio | 1 + shop_Frontend/src/App.vue | 103 + shop_Frontend/src/api/.pydio | 1 + shop_Frontend/src/api/index.js | 94 + shop_Frontend/src/assets/.pydio | 1 + shop_Frontend/src/assets/css/.pydio | 1 + shop_Frontend/src/assets/css/cart.css | 106 + shop_Frontend/src/assets/css/info.css | 110 + shop_Frontend/src/assets/css/me.css | 1 + shop_Frontend/src/assets/css/order.css | 55 + shop_Frontend/src/assets/css/wxpay.css | 139 + shop_Frontend/src/assets/js/.pydio | 1 + shop_Frontend/src/components/.pydio | 1 + shop_Frontend/src/components/public/.pydio | 1 + .../src/components/public/navbar.vue | 91 + .../src/components/public/swiper.vue | 21 + .../src/components/public/tabbar.vue | 34 + .../src/components/public/user-header.vue | 42 + shop_Frontend/src/components/public/wxpay.vue | 166 + shop_Frontend/src/components/view/.pydio | 1 + shop_Frontend/src/components/view/adduser.vue | 107 + shop_Frontend/src/components/view/cart.vue | 132 + shop_Frontend/src/components/view/class.vue | 39 + shop_Frontend/src/components/view/index.vue | 158 + shop_Frontend/src/components/view/info.vue | 194 + shop_Frontend/src/components/view/login.vue | 98 + shop_Frontend/src/components/view/me.vue | 127 + shop_Frontend/src/components/view/order.vue | 217 + .../src/components/view/payresult.vue | 123 + shop_Frontend/src/config/.pydio | 1 + shop_Frontend/src/config/index.js | 55 + shop_Frontend/src/lib/.pydio | 1 + shop_Frontend/src/lib/index.js | 46 + shop_Frontend/src/main.js | 22 + shop_Frontend/src/router/.pydio | 1 + shop_Frontend/src/router/index.js | 151 + shop_Frontend/static/.gitkeep | 0 shop_Frontend/static/.pydio | 1 + shop_Frontend/static/img/.pydio | 1 + shop_Frontend/static/img/alipay.png | Bin 0 -> 983 bytes shop_Frontend/static/img/apple.png | Bin 0 -> 18015 bytes shop_Frontend/static/img/banner_1.jpg | Bin 0 -> 43837 bytes shop_Frontend/static/img/banner_1.webp | Bin 0 -> 12992 bytes shop_Frontend/static/img/banner_2.jpg | Bin 0 -> 40029 bytes shop_Frontend/static/img/banner_2.webp | Bin 0 -> 15660 bytes shop_Frontend/static/img/banner_3.jpg | Bin 0 -> 75272 bytes shop_Frontend/static/img/banner_3.webp | Bin 0 -> 15932 bytes shop_Frontend/static/img/banner_4.webp | Bin 0 -> 12070 bytes shop_Frontend/static/img/chuizi.png | Bin 0 -> 53403 bytes shop_Frontend/static/img/dd_03.jpg | Bin 0 -> 646 bytes shop_Frontend/static/img/guanggao.jpg | Bin 0 -> 25168 bytes shop_Frontend/static/img/huaiwei.png | Bin 0 -> 19348 bytes shop_Frontend/static/img/jftc_03.jpg | Bin 0 -> 4479 bytes shop_Frontend/static/img/jftc_09.jpg | Bin 0 -> 952 bytes shop_Frontend/static/img/jftc_14.jpg | Bin 0 -> 910 bytes shop_Frontend/static/img/jftc_18.jpg | Bin 0 -> 2074 bytes shop_Frontend/static/img/loading.png | Bin 0 -> 18434 bytes shop_Frontend/static/img/nocart.png | Bin 0 -> 5457 bytes shop_Frontend/static/img/order.png | Bin 0 -> 1750 bytes shop_Frontend/static/img/pay.png | Bin 0 -> 1287 bytes shop_Frontend/static/img/sanxin.png | Bin 0 -> 18438 bytes shop_Frontend/static/img/setting.png | Bin 0 -> 2185 bytes shop_Frontend/static/img/success.svg | 1 + shop_Frontend/static/img/wxpay.png | Bin 0 -> 2727 bytes shop_Frontend/static/img/xiaomi.png | Bin 0 -> 14824 bytes shop_Frontend/static/img/xx_03.jpg | Bin 0 -> 865 bytes shop_Frontend/static/img/ye.png | Bin 0 -> 21856 bytes shop_Frontend/static/img/yijia.png | Bin 0 -> 17817 bytes shop_Frontend/static/img/yue.png | Bin 0 -> 2273 bytes shop_Frontend/static/index.html | 28 + shop_Frontend/static/js/.pydio | 1 + shop_Frontend/static/js/ydui.flexible.js | 1 + 项目设计.pptx | Bin 0 -> 1480751 bytes 项目配置.pptx | Bin 0 -> 197787 bytes 301 files changed, 33825 insertions(+) create mode 100644 .gitignore create mode 100644 .pydio create mode 100644 app效果图/.pydio create mode 100755 app效果图/1.jpg create mode 100755 app效果图/10.jpg create mode 100755 app效果图/11.jpg create mode 100755 app效果图/12.jpg create mode 100755 app效果图/13.jpg create mode 100755 app效果图/2.jpg create mode 100755 app效果图/3.jpg create mode 100755 app效果图/4.jpg create mode 100755 app效果图/5.jpg create mode 100755 app效果图/6.jpg create mode 100755 app效果图/7.jpg create mode 100755 app效果图/8.jpg create mode 100755 app效果图/9.jpg create mode 100755 httpapi/.gitignore create mode 100644 httpapi/.pydio create mode 100644 httpapi/logs/.pydio create mode 100755 httpapi/logs/api.log create mode 100644 httpapi/logs/daily/.pydio create mode 100755 httpapi/logs/daily/api.log.2019-03-20.gz create mode 100755 httpapi/logs/daily/api.log.2019-03-21.gz create mode 100755 httpapi/mvnw create mode 100755 httpapi/mvnw.cmd create mode 100755 httpapi/pom.xml create mode 100644 httpapi/src/.pydio create mode 100644 httpapi/src/main/.pydio create mode 100644 httpapi/src/main/java/.pydio create mode 100644 httpapi/src/main/java/com/.pydio create mode 100644 httpapi/src/main/java/com/httpapi/.pydio create mode 100644 httpapi/src/main/java/com/httpapi/bmy/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/BmyApplication.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/config/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/config/CorsConfig.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/config/GlobalExceptionError.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/config/SwaggerConfig.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/controller/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/controller/CartController.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/controller/OrderController.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/controller/ShopController.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/controller/UserController.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/dao/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/dao/CartDao.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/dao/OrderDao.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/dao/ShopDao.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/dao/UserDao.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/model/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/model/ResultModel.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/model/ShopModel.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/model/UserModel.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/service/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/CartService.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/ShopService.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/UserService.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/service/impl/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/impl/CartServiceImpl.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/impl/OrderServiceImpl.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/impl/ShopServiceImpl.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/service/impl/UserServiceImpl.java create mode 100644 httpapi/src/main/java/com/httpapi/bmy/utils/.pydio create mode 100755 httpapi/src/main/java/com/httpapi/bmy/utils/MD5Utils.java create mode 100755 httpapi/src/main/java/com/httpapi/bmy/utils/ResultUtils.java create mode 100644 httpapi/src/main/resources/.pydio create mode 100755 httpapi/src/main/resources/application-dev.yml create mode 100755 httpapi/src/main/resources/application-prod.yml create mode 100755 httpapi/src/main/resources/application.yml create mode 100755 httpapi/src/main/resources/banner.txt create mode 100755 httpapi/src/main/resources/logback-spring.xml create mode 100644 httpapi/src/main/resources/mapper/.pydio create mode 100755 httpapi/src/main/resources/mapper/CartMapper.xml create mode 100755 httpapi/src/main/resources/mapper/OrderMapper.xml create mode 100755 httpapi/src/main/resources/mapper/ShopMapper.xml create mode 100755 httpapi/src/main/resources/mapper/UserMapper.xml create mode 100755 httpapi/src/main/resources/resources.zip create mode 100644 httpapi/src/main/resources/static/.pydio create mode 100644 httpapi/src/main/resources/templates/.pydio create mode 100644 httpapi/src/test/.pydio create mode 100644 httpapi/src/test/java/.pydio create mode 100644 httpapi/src/test/java/com/.pydio create mode 100644 httpapi/src/test/java/com/httpapi/.pydio create mode 100644 httpapi/src/test/java/com/httpapi/bmy/.pydio create mode 100755 httpapi/src/test/java/com/httpapi/bmy/BmyApplicationTests.java create mode 100644 node+vue/.pydio create mode 100644 node+vue/shop-bend/.pydio create mode 100755 node+vue/shop-bend/app.js create mode 100644 node+vue/shop-bend/bin/.pydio create mode 100755 node+vue/shop-bend/bin/www create mode 100644 node+vue/shop-bend/cache/.pydio create mode 100755 node+vue/shop-bend/cache/index.js create mode 100644 node+vue/shop-bend/config/.pydio create mode 100755 node+vue/shop-bend/config/index.js create mode 100755 node+vue/shop-bend/config/rsa_private_key.pem create mode 100755 node+vue/shop-bend/config/rsa_public_key.pem create mode 100644 node+vue/shop-bend/db/.pydio create mode 100755 node+vue/shop-bend/db/index.js create mode 100755 node+vue/shop-bend/index.http create mode 100755 node+vue/shop-bend/index.js create mode 100755 node+vue/shop-bend/package.json create mode 100644 node+vue/shop-bend/routes/.pydio create mode 100755 node+vue/shop-bend/routes/cart.js create mode 100755 node+vue/shop-bend/routes/order.js create mode 100755 node+vue/shop-bend/routes/shop.js create mode 100755 node+vue/shop-bend/routes/user.js create mode 100644 node+vue/shop-bend/utils/.pydio create mode 100755 node+vue/shop-bend/utils/index.js create mode 100755 node+vue/shop-bend/utils/ver.js create mode 100755 node+vue/shop-bend/笔记.md create mode 100755 node+vue/shop-fend/.babelrc create mode 100755 node+vue/shop-fend/.editorconfig create mode 100755 node+vue/shop-fend/.eslintignore create mode 100755 node+vue/shop-fend/.eslintrc.js create mode 100755 node+vue/shop-fend/.gitignore create mode 100755 node+vue/shop-fend/.postcssrc.js create mode 100644 node+vue/shop-fend/.pydio create mode 100755 node+vue/shop-fend/README.md create mode 100644 node+vue/shop-fend/build/.pydio create mode 100755 node+vue/shop-fend/build/build.js create mode 100755 node+vue/shop-fend/build/check-versions.js create mode 100755 node+vue/shop-fend/build/logo.png create mode 100755 node+vue/shop-fend/build/utils.js create mode 100755 node+vue/shop-fend/build/vue-loader.conf.js create mode 100755 node+vue/shop-fend/build/webpack.base.conf.js create mode 100755 node+vue/shop-fend/build/webpack.dev.conf.js create mode 100755 node+vue/shop-fend/build/webpack.prod.conf.js create mode 100644 node+vue/shop-fend/config/.pydio create mode 100755 node+vue/shop-fend/config/dev.env.js create mode 100755 node+vue/shop-fend/config/index.js create mode 100755 node+vue/shop-fend/config/prod.env.js create mode 100755 node+vue/shop-fend/gulpfile.js create mode 100755 node+vue/shop-fend/index.html create mode 100755 node+vue/shop-fend/package-lock.json create mode 100755 node+vue/shop-fend/package.json create mode 100644 node+vue/shop-fend/run/.pydio create mode 100755 node+vue/shop-fend/run/package.json create mode 100755 node+vue/shop-fend/run/server.js create mode 100644 node+vue/shop-fend/src/.pydio create mode 100755 node+vue/shop-fend/src/App.vue create mode 100644 node+vue/shop-fend/src/api/.pydio create mode 100755 node+vue/shop-fend/src/api/index.js create mode 100644 node+vue/shop-fend/src/assets/.pydio create mode 100644 node+vue/shop-fend/src/assets/css/.pydio create mode 100755 node+vue/shop-fend/src/assets/css/cart.css create mode 100755 node+vue/shop-fend/src/assets/css/info.css create mode 100755 node+vue/shop-fend/src/assets/css/me.css create mode 100755 node+vue/shop-fend/src/assets/css/order.css create mode 100755 node+vue/shop-fend/src/assets/css/wxpay.css create mode 100644 node+vue/shop-fend/src/assets/js/.pydio create mode 100644 node+vue/shop-fend/src/components/.pydio create mode 100644 node+vue/shop-fend/src/components/public/.pydio create mode 100755 node+vue/shop-fend/src/components/public/navbar.vue create mode 100755 node+vue/shop-fend/src/components/public/swiper.vue create mode 100755 node+vue/shop-fend/src/components/public/tabbar.vue create mode 100755 node+vue/shop-fend/src/components/public/user-header.vue create mode 100755 node+vue/shop-fend/src/components/public/wxpay.vue create mode 100644 node+vue/shop-fend/src/components/view/.pydio create mode 100755 node+vue/shop-fend/src/components/view/adduser.vue create mode 100755 node+vue/shop-fend/src/components/view/cart.vue create mode 100755 node+vue/shop-fend/src/components/view/class.vue create mode 100755 node+vue/shop-fend/src/components/view/index.vue create mode 100755 node+vue/shop-fend/src/components/view/info.vue create mode 100755 node+vue/shop-fend/src/components/view/login.vue create mode 100755 node+vue/shop-fend/src/components/view/me.vue create mode 100755 node+vue/shop-fend/src/components/view/order.vue create mode 100755 node+vue/shop-fend/src/components/view/payresult.vue create mode 100644 node+vue/shop-fend/src/config/.pydio create mode 100755 node+vue/shop-fend/src/config/index.js create mode 100644 node+vue/shop-fend/src/lib/.pydio create mode 100755 node+vue/shop-fend/src/lib/index.js create mode 100755 node+vue/shop-fend/src/main.js create mode 100644 node+vue/shop-fend/src/router/.pydio create mode 100755 node+vue/shop-fend/src/router/index.js create mode 100755 node+vue/shop-fend/static/.gitkeep create mode 100644 node+vue/shop-fend/static/.pydio create mode 100644 node+vue/shop-fend/static/img/.pydio create mode 100755 node+vue/shop-fend/static/img/ad_1.jpg create mode 100755 node+vue/shop-fend/static/img/alipay.png create mode 100755 node+vue/shop-fend/static/img/banner_1.jpg create mode 100755 node+vue/shop-fend/static/img/banner_2.jpg create mode 100755 node+vue/shop-fend/static/img/banner_3.jpg create mode 100755 node+vue/shop-fend/static/img/dd_03.jpg create mode 100755 node+vue/shop-fend/static/img/jftc_03.jpg create mode 100755 node+vue/shop-fend/static/img/jftc_09.jpg create mode 100755 node+vue/shop-fend/static/img/jftc_14.jpg create mode 100755 node+vue/shop-fend/static/img/jftc_18.jpg create mode 100755 node+vue/shop-fend/static/img/loading.png create mode 100755 node+vue/shop-fend/static/img/nocart.png create mode 100755 node+vue/shop-fend/static/img/order.png create mode 100755 node+vue/shop-fend/static/img/pay.png create mode 100755 node+vue/shop-fend/static/img/setting.png create mode 100755 node+vue/shop-fend/static/img/success.svg create mode 100755 node+vue/shop-fend/static/img/wxpay.png create mode 100755 node+vue/shop-fend/static/img/xx_03.jpg create mode 100755 node+vue/shop-fend/static/img/ye.png create mode 100755 node+vue/shop-fend/static/img/yue.png create mode 100644 node+vue/shop-fend/static/js/.pydio create mode 100755 node+vue/shop-fend/static/js/ydui.flexible.js create mode 100755 node+vue/shop.sql create mode 100755 shop.sql create mode 100755 shop_Frontend/.babelrc create mode 100755 shop_Frontend/.editorconfig create mode 100755 shop_Frontend/.eslintignore create mode 100755 shop_Frontend/.eslintrc.js create mode 100755 shop_Frontend/.gitignore create mode 100755 shop_Frontend/.postcssrc.js create mode 100644 shop_Frontend/.pydio create mode 100755 shop_Frontend/README.md create mode 100644 shop_Frontend/build/.pydio create mode 100755 shop_Frontend/build/build.js create mode 100755 shop_Frontend/build/check-versions.js create mode 100755 shop_Frontend/build/logo.png create mode 100755 shop_Frontend/build/utils.js create mode 100755 shop_Frontend/build/vue-loader.conf.js create mode 100755 shop_Frontend/build/webpack.base.conf.js create mode 100755 shop_Frontend/build/webpack.dev.conf.js create mode 100755 shop_Frontend/build/webpack.prod.conf.js create mode 100644 shop_Frontend/config/.pydio create mode 100755 shop_Frontend/config/dev.env.js create mode 100755 shop_Frontend/config/index.js create mode 100755 shop_Frontend/config/prod.env.js create mode 100755 shop_Frontend/gulpfile.js create mode 100755 shop_Frontend/index.html create mode 100755 shop_Frontend/package-lock.json create mode 100755 shop_Frontend/package.json create mode 100644 shop_Frontend/run/.pydio create mode 100755 shop_Frontend/run/package.json create mode 100755 shop_Frontend/run/server.js create mode 100644 shop_Frontend/src/.pydio create mode 100755 shop_Frontend/src/App.vue create mode 100644 shop_Frontend/src/api/.pydio create mode 100755 shop_Frontend/src/api/index.js create mode 100644 shop_Frontend/src/assets/.pydio create mode 100644 shop_Frontend/src/assets/css/.pydio create mode 100755 shop_Frontend/src/assets/css/cart.css create mode 100755 shop_Frontend/src/assets/css/info.css create mode 100755 shop_Frontend/src/assets/css/me.css create mode 100755 shop_Frontend/src/assets/css/order.css create mode 100755 shop_Frontend/src/assets/css/wxpay.css create mode 100644 shop_Frontend/src/assets/js/.pydio create mode 100644 shop_Frontend/src/components/.pydio create mode 100644 shop_Frontend/src/components/public/.pydio create mode 100755 shop_Frontend/src/components/public/navbar.vue create mode 100755 shop_Frontend/src/components/public/swiper.vue create mode 100755 shop_Frontend/src/components/public/tabbar.vue create mode 100755 shop_Frontend/src/components/public/user-header.vue create mode 100755 shop_Frontend/src/components/public/wxpay.vue create mode 100644 shop_Frontend/src/components/view/.pydio create mode 100755 shop_Frontend/src/components/view/adduser.vue create mode 100755 shop_Frontend/src/components/view/cart.vue create mode 100755 shop_Frontend/src/components/view/class.vue create mode 100755 shop_Frontend/src/components/view/index.vue create mode 100755 shop_Frontend/src/components/view/info.vue create mode 100755 shop_Frontend/src/components/view/login.vue create mode 100755 shop_Frontend/src/components/view/me.vue create mode 100755 shop_Frontend/src/components/view/order.vue create mode 100755 shop_Frontend/src/components/view/payresult.vue create mode 100644 shop_Frontend/src/config/.pydio create mode 100755 shop_Frontend/src/config/index.js create mode 100644 shop_Frontend/src/lib/.pydio create mode 100755 shop_Frontend/src/lib/index.js create mode 100755 shop_Frontend/src/main.js create mode 100644 shop_Frontend/src/router/.pydio create mode 100755 shop_Frontend/src/router/index.js create mode 100755 shop_Frontend/static/.gitkeep create mode 100644 shop_Frontend/static/.pydio create mode 100644 shop_Frontend/static/img/.pydio create mode 100755 shop_Frontend/static/img/alipay.png create mode 100755 shop_Frontend/static/img/apple.png create mode 100755 shop_Frontend/static/img/banner_1.jpg create mode 100755 shop_Frontend/static/img/banner_1.webp create mode 100755 shop_Frontend/static/img/banner_2.jpg create mode 100755 shop_Frontend/static/img/banner_2.webp create mode 100755 shop_Frontend/static/img/banner_3.jpg create mode 100755 shop_Frontend/static/img/banner_3.webp create mode 100755 shop_Frontend/static/img/banner_4.webp create mode 100755 shop_Frontend/static/img/chuizi.png create mode 100755 shop_Frontend/static/img/dd_03.jpg create mode 100755 shop_Frontend/static/img/guanggao.jpg create mode 100755 shop_Frontend/static/img/huaiwei.png create mode 100755 shop_Frontend/static/img/jftc_03.jpg create mode 100755 shop_Frontend/static/img/jftc_09.jpg create mode 100755 shop_Frontend/static/img/jftc_14.jpg create mode 100755 shop_Frontend/static/img/jftc_18.jpg create mode 100755 shop_Frontend/static/img/loading.png create mode 100755 shop_Frontend/static/img/nocart.png create mode 100755 shop_Frontend/static/img/order.png create mode 100755 shop_Frontend/static/img/pay.png create mode 100755 shop_Frontend/static/img/sanxin.png create mode 100755 shop_Frontend/static/img/setting.png create mode 100755 shop_Frontend/static/img/success.svg create mode 100755 shop_Frontend/static/img/wxpay.png create mode 100755 shop_Frontend/static/img/xiaomi.png create mode 100755 shop_Frontend/static/img/xx_03.jpg create mode 100755 shop_Frontend/static/img/ye.png create mode 100755 shop_Frontend/static/img/yijia.png create mode 100755 shop_Frontend/static/img/yue.png create mode 100755 shop_Frontend/static/index.html create mode 100644 shop_Frontend/static/js/.pydio create mode 100755 shop_Frontend/static/js/ydui.flexible.js create mode 100755 项目设计.pptx create mode 100755 项目配置.pptx diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.pydio b/.pydio new file mode 100644 index 0000000..3c991ca --- /dev/null +++ b/.pydio @@ -0,0 +1 @@ +0e2e7c17-e022-400c-be35-fe985b76f1b7 \ No newline at end of file diff --git a/app效果图/.pydio b/app效果图/.pydio new file mode 100644 index 0000000..06a2b97 --- /dev/null +++ b/app效果图/.pydio @@ -0,0 +1 @@ +20e0d234-2d28-4128-9b9d-f6a7e3763c18 \ No newline at end of file diff --git a/app效果图/1.jpg b/app效果图/1.jpg new file mode 100755 index 0000000000000000000000000000000000000000..49cf14c7619a4d6537defc7852e83da2f0f5e730 GIT binary patch literal 45624 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

R+|-9Napp>^v}&QM=tK%d>M)^vr#(N9HF; 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 literal 0 HcmV?d00001 diff --git a/app效果图/10.jpg b/app效果图/10.jpg new file mode 100755 index 0000000000000000000000000000000000000000..0bb499762f2485e065803b9b40590ee362078d11 GIT binary patch literal 35534 zcmeFYbzGFs_c;12OLt0_G>Fomv@}SU0)muucP<#9NC*fhDo99&NFxdef=IV?cP&!O zvT+}L$LIZx`?=ryd;Na*uRAc$b9VO3nK@_X%$##(7W)&s08nbHYpDYe2mok;e*kt7 zP*Mwaxeoxkx_}@60E7S})&;-?ArJ*%0y6;Myur4-`7avCdchN790di00{sE$N_eM!q(o;TiL+i)&-0DL2QOevuwhjf zKW}&2kl!EvcRoDa13-EGPQ2ig)Y(_l=;95^?WdcU&IL>i!YiJ3disBs@40{+{aKE5 z4$w3OVRCSq;oAGDfU^7zQ#;tI>imI&!{OZ`hpNRHXu%1fSc(>`9-@~&W>6a^zlKsEY#V= z{7?8}po^Iv2w%`_@N+Z1=+6cI_fTh*i}DNnao+%=i~fT=;>jI|scK@v#zhOsrjX&iNz2z5Zd{LJgY|G5w*W|BqXK#Ol zzh&rZt8D<{fU<@90v3QR;0L$^UVvvU?brM<(gwmVf4~@U16%<|z!&fUZh;sfVD<%c z0GHpT?m#HS5YWA-1D5!MZ{OcF)_&vbgQa$0T{kd$0uBJj?@x|k8xCMg_JH%BboGE0 zkgh-YcLErI^gThy7Q}J~pUS{}zy*g9gk1m8jw28N_~J|8^MP3a-~ivM_}B48@uhHS zab<9oaTRf8aV2rD1z*-lSLO==^kPArJ{YM|VH*B9v$ z$rEW5nGo3#$p-*`$6$YO%m5WH?+{-XCue^SWpLGVg@x31OK3hd-1{p zXD|h*Rg3@|zy)flFdzm<0kVJ+*k^4(A20##0M@_9*8}7r2nYwFff(Q!@Ek}3GJ$L$ z4=4i4fsa5v&sEst>h*-iP`^BcXB7bZ9QL0@?)af{s8JpgYhrTzp&_Tn=#F$l_|^n&R5y z`rt<5#^Yw<7U9<6cHoZSF5<#*F?eKnEOwcurQ;Rg)#81_8^c@0 zJHf}tzXZ-LeFpxB`#qU5Dip|qupqdh1kGh?DnFdP3MWaGvPxFu_pXM9QDlI-OAFURxEA2Dda@u}c zI2|>e1f3aOFx_jq&vXlypqF?rXyV3}XyPMh-?bMmNS}#(KtCCR`>#CPStmrYxp!Ogqf9%(Be(%yG;gnWtEASOi&& zSi)HHSbABGS=m@MSiMI429ICT9R=4rf2-`DMP#rk5XFuDm?UMa(6`b)V}6*HGECP|RNJwb-aQnYg+*OuRw-Ktf2uQ6fv? zrzDM}u4Js_S4p&#w3M$@h18}rxAZ;fH_{U_v@!-V@iO19<6Xab9d^C>`q>Ss8~!&w z-q@EFmUWXYk=>BvlXH~Ims^&R*(ox*}5r=qQ5uHupsmy&~0fzrCN zfU>J{neyIEk(<6ZYj2*a+)#;7X;p=)YN*Dk_N!5=nW|-~&8c5jcTz7^higb`glV*D z;%Vw=CTmV;v1-|C6>Gt@rL`lpJ9J2OjCC?~mTn2&^1aohi=(Tpo2omb$D`+|SFaD~ zYw4%z&l>O<_!xXL#5XiBd~LX9Bx)3H)MZR#Y-3zvd}4CbB*|pjl;1SK^s5<#nUz_w z*{Qjzd5ZbM?Q6FqZui__y5n-E!GgfT%%Z^J*iy|h&2rUB(kjMk{4U?!;Je+{OxEt! zpKT~?Y;CIV;oUR8S8@+!t8bfYdu*p=_r?xxuVSBJzwMyp@WNr!QQk4das9sh{gnF~ zPV!EvPMgk(&gsrOE-EgWE(flfuGy}qZu)M8ZdiA7_eu{!k9!`Cp46Uho*iCnUcp{N z-a_6n-U~iAeA0a2zB;}Ieh|OAehvP#pt0H;z#s59U@=f3@O2;}$SkNjm@3#axHm*F ze2FJjmM=id7>&(fcv;_c&q zB#0)wOu#1IPwY>UO3HeU|J?KWc(P)0Q3_Q`Xv%V`Zfe~Nju&w+j?!$>y3-}nvonY@ z0x}j}-g?>aiu={`SEx+q%(2%uUst|idGqwm>05`l!&ypM71^xW&$5y4T;Bc6(a5RG z<;_jc!_N!MTgx}g?|LuuzPNy?;8_8>(6ex%$f&5JSh~2lgry{@6sI(xbhFH=Y_MFl zyrDw4BB%0F<+BgKhky@TRrjjKKk9t^S}jvuQNvU7rk18Qt`1TcQU|Yhu3u=l(=gPi z-T1XhwyE~h)lY@ZoXxL4(|u0*Lj2{?7i>#t%WrR_f+wxbNuhZ?f+ebSLJNm!r zeEZ(1-r3%z+|}}3{(E!xjqb)DGC%5jqQUnrTXgzqz4)XuMaj2$qjuO zRvc~{Q61?V)f(*?(;FKaHy!^uVKuSv)8XgFr2FK-RN&P4bkq#qOx!HxZ2BC_T<*NU zeC2}F!skWR#oi_3rRin+#otRy! z-8Xyudo}w?`@Qhn@YMs~1MIK(L&n3xBZ;H0#|Fo9Cmtu~r*Q~IMA4bdSr^hAxqcpm zB0#-F3!s}YI+z)(2NvsX>udYl7P#;RaqfejKhuHzP5LK>+Jg8{bP7!bZmU$=j7Dl((=mc+WN-k z*1@mCqvMlP#2NB}F9-nrgRQ?g`%ipPfqdcM;zDr=F8G4r1c4b!g^R~2ichU`+3Wb1^2}%Vh0_cr`)VKhpb(|=i1(W-RhEr3_%d!%`IJBgqKKUe+gcZx{ z-obpcIYYk20-RXjfVTBvKU+;m`*;DSUH^9}3l>=7{|_H<*kwY8)+sDrpOY!BZ+W5o zu)veNf57hu!xy(T-pIRp?MPsO?BbS#0nFv3f51_khq2{s-p9o)A4V{d1z4a<5fP{O z4;YC3|2y%ARQ^Acgp9VJ{y&B&@Wc0J~M zS`W%-BHVIu0DpEXi)5swMiSS-?Ce%K?iC;5udVqKYdmL<1lzJ12;?rc9^DXnh;YM? z&!YJFX|T39TmuiYoj!U$qc5!3;d+ov>n-*d>N%?S+=)fw_5}b#HQN80tt#X9<#e3h z_0Cb((1*rnUrsTnEG7`!vCF;LaArUA>1EU%^DA=oUon!S$BLA}A^x&=wLN4FN1niT zrJjaw2(w9?yI)O_5xeiRhEu|$PFntgc!BLqEnH)Xf*mon-oYy@-I=LYn>Ia{kRahb zbNNh&O0)}|`&~rIIee1xEPmw?vs#2ymiRM$g!i0uOSUO2+1cn96sEhZdhl?dP3b*q)xe3?J@x&G6M_`IXa(s~%YWhBP;I z6k@Uz48e_GjMN+e+nsYx+e?AC6~0QOsXq z-!`%}g7ECvPPWnrPkx+M@uiu&KU(ec)w3d1f2^O#f~Pvpvw8f_GI=wk5S%#vCCege9=5j~a2T`cgC$738nLBg?cj68Xd$OvDJ*a}rnsM@8*QmSTr(@+q$@TqYucE$o@{3j{r>stOmuW((v`3* zeeN-2?BCcLQyy4gy#zLY^Er*70lHuw6IzHq;y>4IK^^O#Zy4Z?nkc%|V}Yz%T8Jba#otwvYQPyeV1fm{JO*^tR8C&Q&bG2o2lM`JMd`n#jc@bBU+sWA z?P{{{YTpavG-~<$ER%AE>kicSKE|>O@SCZ`!sS{0KPEef zyc|8axFig&h^kM+0vLMZ*9if6zln(d(tU!g`mgh3v)#fc)x!P7#f|u~oB2dOUNx&~ zjnQ_R8j8~CdBID%OP`o^*%*$#OY~`*jj56*t=;8Tn_Twc_EdF#+Q@*D&))_duhm5U z&HUf(K+{LUneAQt%I~@c8N2CL;w3J6nO%xkicY&nL~B?aPhfk9Z=d}tK{Xt2@wmCZ zM7w+6Ip5Ndxs+Y@9S0VG zj@WJpMBk6&&nLhR|C<^AujQ^@H_H4ON*l4e0E-cS#%gEY@I|Ph4Vd{sp*tJnHYIdm zev)vYTBTKi$Xs#!wu%LoSFO5s*z#n@9)@}nG%c8WIMs^^rywC zh~2C3NGQs+I&z+!%s6J`8oqoiVq%47d0B3PCy0~#aQw-Ax;rPw3W-+oY^hkFHEE)f z77Mi9QXme#F(p(UIKD^w^7%t&o+sPUR{U7t!KcW+*E%8QlSjY05EBbtou9>EG>FXM zu?k`}Cr>&PQdDn8mb}|{%f+&iHL17l{4>f)&u^@6T9*rEZTW^~_gJa5roB%nC9Nhq zFZyAq+hhJ?%FC=N52=F%Vw*Aj3!houl8U_?XvmSH;&!FF_5_NK#z+?4*bCl{61PDT*dVB}z)I5Q6~Xk*!e>j`shrm%iqFHwBK8+pE;`i8j1+^3T=X-14Z!+)8E2`GWJ^N<1$XYHCAcq*c{}x zT2>J%Sbr3*uFkffa;PS_aOuBIyA~}V7#S< z0>@RFsq2B9eCb`O&3*rEtrdkzZtY%}xGAI6*_&nF%7-b5m$QW;6f0Fq-xmxgra8q4 zU##?W3oSK@olh`C2v*6SFx#+_EomYrdnk)Qx?Wk=dC_&rGx&!xMW;fMJOj0KsNF7bR74QFoYP#>8d-}FOj`FA7JwUPPu-j_!E}%GN@ws&raE{F z2$sh?DH`fbeo%Z*iX;}_wdsw_0jpY|^J~JAK5V5|SqO8_g?ZhTGBlwgUePap~Tk# zO!oD>OpK>Q3qoLhSD)y$Wy9cd!${4smS>QX)D?Hl9!g(G8{K*GxkPy2aEo*HqbZw? zgc}qeb^MxyUW#W624mm^4RTaFE;2tUU~6&Of=X=@3dh-Ke=jsJtTJe{ogF%WX_Cf7 zxo~a>#8<1)8c|_K{-k}=)t-M3WkT^G&hzyT2o{eq zZ{j(!%_5ZBcFInD>l9v9a!I6EC7dd{!~IB%symGfDpv6`O5=ATbr4;55J3UC!HO8F z$%^a_U#rTKlpaie_;$V1woRb^wY||WVuXz*f^WI8S-8%5Hs-|ztKb?|wN*Gv*7`cU<7*Ila;{i93 zx#+ApwRy)d+LuN_UQfUNnimB=@QrL*ImOS$K7Bj7_()Tk)i3q7I`XLDdH-q@2WwZ( z_Sr;Po`2G6?Zfp_Gn@HREb#vOj+|f7)Yknex8NzBYXYim#L0ED#RCBwK3&>}=-jgI zD=Eu;zCSlpGm~(N)u&iTMNrQTRV~$+)pVk@qV+nPA1T@0)<;VwVF497bV@k)`l9|r zBDuHpdRSoCc^fg$ML~6xqKGCmKjDI_@63m@z}0%L4o^u&b)A3Uz@*i(4zz{eeRy&- zpMqKmjS+CpZKCM>8pr<*3{WHZ#oY&+@w?uQ@hYAXnlGr0zb9;a$X9CK z>!*7@UeGCZvhnW68@mRtC)Irf3D@!;s3&~UGkG4laa56x{#E+}rOw=J8-WGfvA_{T zi;U}OX2_mRZ$t9?$X9l^G56mImY>GBeox|hAFA6D#re9;2L3|6UA84nE=;F3ooV|jqKtU^5fT1XH}_V z2v~8-?rbTlL~tkboj5e$9*yOr@5QuaI7UqzlVJheUcncIk2J-0Q~!pPjJ4U1ltxB=H>F_=EQEV1WsBEHFqW#rEK3kA$HbCp&iZ-)b(V zVjJ@bw)50dSU0NtRDZaIO77mdoUA?OcpdYi$EKd|eI$3dZXM=F6_Yn8P{+p6%d;c0 zS68htGL^Pd1tfziy4ZrLGo!~(fyEzjw# z?b(n1_>K{7Gu82z86UAd??@ zNRJ^lT9fBnTuz)gg&~E74k#8M&!bFyzz{@_{=8(0C&)`7B>}MSxUd;*J2ycj*(bEY+ntw)FHwahGqTSZ> zIK)|J7Dk@a^l>M678ur6eJ^WaS9dsge2T6H$NW;|Y@C+;Pv{>?3;T%hyDX!WJ*pHSUj{lx`Cde zKHgXP=$xr3wT`E4tlL2(X+JFLMr&Bb_$4;>v-Y~&UU6kk3w(aVrmig0%9VL2JIU8F z>Ur&|RgZ9cb#-z=M^;0n*(dmmCyi5Xsh@_pAED=7gvkBd2QA>EBvyOc> zOJTdsrl=i@pG0}x>>^u2ND+?Yo~3fc#a8856{F6`L>N^9oj?a-fl2B*T`3%C z6`RNNRQazYbZmV-^-){z&z{ytlvu6HAC9;9m%^8q<6nDTBS0%|Wg{&mgC{=@^BwUG z{eta|<*l-#8xW=D4Ol=ER_;enZxygswk^%KOD^82>zg{uj~i6xVl;@Eeyr~wFxyYh zacFfkoZ_mr#=SD`_eD2IU4VgV6F^NB z-)$CEZHskvT6*O!|D%>|ZnzNhCVALpjsr9BqP$K-T?AiUu%fzBtxWxLs@E&V#j5Ye zbiFR-`_nfHlbDF>xVSwqS@EJhej*)pJ^Vw zfPrdTk&Fd4ZnjkJM_;yu+q5o)?_)Zv`uAG4%-P?=I8RSfC#@pVSBZ6Khhhk-=7i4i z5E@v3yRa?$1aG9}DD%c<&J4!spm>@_7ZwodCr=Dci9GmXL7cIc5_<*=Ze04x4qh3x zV0>ObdX|T}*6Yn!fXvn2d^mCY4*6XIS0ugCYpsKrHx-XU9{I{Xv~)hD8%X3CT>tP! zyR>ynUM=z*G&K3{Cu1OPhBW65$FWnQBO+>H)BYT|xKt#7s|l04Jf7^`^KsbmP|FciH}+kDSRbvS zrUrKWf2eW#uI|9ZB45|jx>*|vBy3FasLmBVEs0<}SJM4>Zos%%l%GKgABYOl0912-dm0pUJE>vyI*x@ThlpdXWzs5XV@3l(pu87yO|IB zE3Lk_@SWch+2Yhk6P1b~gnO=#v|n#KDc9)_fM5YD8Z2iR{i0^4tv~MJ|1L1lRA>c`G<(rbFireU$@UmH+TC zN1@u9a&1<1ag|8UTe?WNia1S6F!V5_ZW$cvnt^n7iau_TIUY zb=+bU3o`8+%zT~@wAWuC#4)W+L6}qxoA11Zem-HMpFTbBmiU+_%a)%(hmH*A!U8GA z3j^mkoAXFr*3bq)Pb$L*iZw6hcgs(6vwv0gYvdTJ(M?4%NDL|GMk$K4EEEy2lQ*-# zw)prkQMIT;)b(&TEzovREQj69hMO2C#j;VXW9)ok8zeRZ6zvn89}6*=FpD{6jvLpW z4!pHnIiGmS6?rsKh0^qxDsMZjWHLS17YKX2E6-nI3?kHA)WX_t6&Ln7!PqmdLKJFAo9r!g*4hvG3K6Ce zI$x2U4@K|fIYL`p>kD0P5yq`JnClnyFKbfkyVJFV(fAx8C-n0-krmN0qcvvS(DbCy zFmvI2YlRH&`oQhAoAZ$h9bsV;Up4~MZ_Jj=yHF&fv}W~l=xQvg_(B#HFKuA>Yc8ES zXn5ljXEjz1wIFz@ufTBSl%5WSEBh0mk#Q~j0X76yXDw4qwo(&r-CgR)iLGoD^++E( zaGb0t2J@WpM4pM>Z#a0Sq^MJr8+X{+IuZG&=XMe3nfi~~Dw^(`8+TI?JMo_t6js{w zJ2-mTY^dxm4f^h1dt&hi%A-x2fx=xXpL*j_^AW=_*ilm`=0P7!HoGSLJmBrEP}duk zm<)YuYx@&<{SB|YVJzTTxzS?0sB;!%^?h!w`qk#?wO0(;#-=1=;>f954|n;@Tw#+r zoos2q(a$*5D5T}~+LzaK75Li+f9azNgJ;c|x>qdP8&ukoTV|gr(iS(YAGLHDV*x$Q zzEu4OHpdSyS7EvXT>P5Gro_UEJJkYizbjHWezR#~UrqDEsJOhWuM*c{x~o)pEx+9z zCVpx2o7PgFm0Q!yX>o@N5&QYG*0QUi_ftJ6b5k4VnTWVEZayCDaD{E=!;lP>+gM0mCK3!UkAIJ$JNtelXrXN}gCbQK zPx_j8WIzB~qjcQMi$K(ex9VQyW^mXy zGFaOb9;nL_&o42bktUu`>glxx6A(NS>JPRzX+4}ybHHQO{s>oIcxdAjE;(HD)=P7| z>>A;n&Ubehyn9{;izp-G5E;e|DZfH0R?iPb1J~tJQ~N?)4!}s_V>#3Cx{q`!mql3< z?Um6&+T_E~?d>Piy6lsY!m+!TVxR1_c0-4-Kxbp0&7#`-rHFdf_zL)@ALH(;sT=f%lLoPN` zO*}ugZm7mcvxmSQe|}PFTz%mA8eGb34|sB_vkPvA7jC%avt1gl9O)m)H)0+f%4OIm zL*0Up=Tmoe#7Xqzb)I4YlP>h$d_rUjxaWzIIxQqUAypNFeN_&4aD!@9Ee=&Q5sv3i z)#A%-be*B!?U)ZkWKW+AhnmMS2fAgDB;8UW^I01H_#tV8m>hgm!6dQoH^idH&Z?JQO<#3wbiI?*>&o;>UVrOG z_36u{QK)X7B(HRXOy4Q`!-d{Ne#Y3)&5N4fG9)+Qdl3nXB~|NZh?^jyrMlj9+~2BH$Qv& zxNE$hj1C5EXpN*1x&KqP>Gf4@mh4RH>_z=%j9M9!P@K~$Ag-}e{Vi0+| zh7`+mAB%0Xtt`WRBW_ZWR}%N^X-JmaAE?V}P;W|mxxzlZDO|N-DnGJEbgi4^jio8B z7H(SzE<{Fe!fIGifJX7<{_Htxw-bE~k(2+mFOY5N5)r-$PZo;PoJSLfL{3Yx4CPK* zJ#sq)=|6rFM|6c^Ubify)}2yC_KxV^ptVdebGoT64I$OmL@Aevit9pZfYCca| z{~6FTu5CNKlZ|wS9pQt1k^x>OKe#9VyYnxmZ~yR7QUtB zbm{9)F0coxO=$%j?50kF8nv*S$6bimi>D95olCNWhCBicvi+@8KiY35-!{t|@Z#EU zmRo-1aJ%ct%6fcS=I75$ks7~9xT*K#OsrMsXDheaF^mHXHfTbmIR>W?0Y<_}*WuSN zk0OMy0K^z2q*$6=-LnaO;E4rHGcdR<-!Xb$2Bc4&&*fUc$}|_1t^Ke7p+XuKh$_a= z!rE_ylXjt={7LTEOT+gUWYeNOPAJWZWp7BVD5<1^9lA-&=0rBXFBcR5aDS8U?1JiEwDgLB!UMt zMD6sUwSP7WHwh*1>x@lh$;t_h2Oj#hW}jt$BN`76*VCCvf&Elm z)IwJ;&+l8o=IPLtuy)088Z3~*2kuX;V4(Hu!*c}`HCVv)SHZIo0%YHX@m`XR05MmR zmbVuQqa&|{J0cQtf}uBKw$^v+eI%lasd9yI`q$q9ccjghg8pUh&hk^~U=aWCIeS>Uu zv~)~DzOvOA&cy-0lHyy4juhiD1kG^8C&|{s+oWac7T0Og0uhy z8#AeE2{K7@``OeSnRa?W5TA=+ZM?aoHoe*3MAoOI%Rph_KCB|(`sU+=Y5W{HJ!~3g zCY${P9Qig*)rXXbue8XH&T4SmeIP$`H}_j{aR1aIrH9eIh#v&X*{BaVKX?PI zjY*=66j1^$E)%?Y7?vUMtYmPE0*!P<59KB~e_daMp|0nFGR!GqKR+7HhOZ^?VPcA4 z`y=LiX*`OqAi{Vy*cI;~;Y$0=^>38Tg36ARb(;He=n#Ykd_WzcvT#?r)tW8g@`n-o zpE>x_G(Don+`rsLTm&7ZIv8ndUYI~0SHOC*(E*A`s4*C3N3Nq9!QL2yLnSE&2JbF` z`->9nzaH8BYkz5PQimizc%Z~6v+@RV%=g}Y@r; zzS2EBGd;!1@+-yt79uI?Z$)2(ALvFOJ#11<;Et!Fq}GxF$n!J3Ib%##!pz&}83U4@ zO0(f*Yv1o|EGYQARx!zCnV=xE{>ZAz!1#yMUK!MH9iY!#4Y+HwBv~1?JW|U%;u3J} ziF>w%;3?5b7}4$;5#P%a&AR(>K!NBW<-Dl9CdJ?np~I5>ZwdmR4)`8=wr@)*Fr~CB zd(oH5%3AaW2JAisqtv zx*1`d*quaxZDpeGi^zDhO2{&q-~^~aH*460KGu(L+Sc89_n_Y_E8K~PNu9$do;PeF z9(8{_l6O9sd}`Q;=I)69+nd5hQq<}R#B$HI0?(CoQ(saou!r#_Wdr~br{gbwX;98` z;S$8B#-a8R(G}q;wTK|{Y^glqm}<7_B88low`PnhH4T~kSxVBBjshnh5AAoAf_XpN zpTuT#1ZCreONKcG_&65n`xM5S>CeA%dQwbL8#A2$w$&*UK=#Y_Xc_m$`TKYJmJxPU zs8P*X+|rEm_sxG;8{Nhl8fv~8)J`VeiPUf3f7&EjKHHfSkh^&aN9M~iN2b=Bh9KJy zo#`td+P>clySE%pknznz`YB&S+J42(^5C(sI(q$uM|=-6&E*PT^%JOEa&p%@f^Auw zpYKQ~M5DTZ3~T*c0i^+Ftc$w(9ZZT({dI3(4sO8*3N|MUx2Vp(lDyihU<*;YgHxg& zts~mq(ws zUrc2Hi9L+9`Lxcs#+%X5LeudVs`KY&e_v$?AG`}o^86<6~&h?<&_90S!EkgMbJyCsc&m7U_2#`-JbFtiG8mNU=)p>}xm$$9BQa zc|bLE0}9oTH5)0+T$&RY%db&QF&z*sdnIT&BCEe@b+sOj(bZQT^w)9Q=kzxu_7ut% zwKG+jZ+h6au%7wz3p~&IuFdxhoH^MI;mdY$VtroR73W<*EHx0a;v@knCwS^F6kDt5 z#bqDHq(iS5!i@_aJ4ORO+i~>;TS(6;W}SkWD;tk+Opx&pkGPVp!<-gKHd3|f8k;oY zeh8VqsW9(#GrO-`&A|0sJh{{NhPm3}H8QIW-ZjhaM=7_StG*L;yuDyVi=%`&SY`!Q zGJ%~UP$>nbBg1shF(exIWc$`cICmE3ug6DQR5~%Hw`f=%Ygxsx z&u%Fncd9w{Es(f)R_v3tQulXs2C{ItgpaextUSMN^yPCO;5LQmQf>ZH{h>ZNQ)kpX zeplvf>?ckbi~8gd7wdLO1ymnSmi{`zJ_HxMjJU$pY2d{x;n*6EDw*yUO01n9B#@Tx zdb}6F95$U_pMo6hPuAW5U7D)%*)nw#d&V}#@5k@6&EexY9v)<)&u1*R4ssG447w$J z(Y+4{Ijf^6jNGUP+VlzHB`K(_?mpe!ws@i0K*h zuasiVG`iyjdnt8(Gk=$%T?kMjI}J^AhQ4DHfNv{J=!7vQ`Bo@z-M(ZMx+1^uU`OB<4(8>ah0eF1Ny-x_gBxM<;~`anhKlfSPfaNzw>7Ko!JkIH5huEnN{sW;s%$aY6Qx-7b?!W5ExU63lS=22LT=KOElIa}N-n-`m& z`P}RBK*9S{-2+X&6klg(@kn_%a~ZniP_L%CL44II;4#s2ofz5vnGfO60V@jat}zdxYS8QCq{L%rfnJna`WNyNQY{U&?qde`9E`vZap6INp}xx6AV zx9NUV6Lg5}pM|u3KdJCDMFbSjZ=8fWm>Y6UljPogCfe6K=d#YS9GxXQNZ|H9xUSuF zDC4%~N|K*uE{o^$mn)O4R_oVs!>F_<;{8iszqZu8WS+j#v~0^vtZnOYwi#=r2)#4T zc4@2(rGS*6-*ggU^pVi|oYCiKr@nI!y_n=3W)M!9qU_`){KKR6*DoWWBD^?!Z0h`( z0AI{?*+zM-cO-|wBWh1QiN$+P!dj{*pS>LkiF6^^!dd70Ifjr^ag@qo%QU*Z`hxZG z^T&3SvizQp9@}Pj1XhGjw@THC4B)-(c1RCiGi^w4Ql)BN@o4Mxy*^+)*I1v6&|B6R zwg2RyG~13#O0u@U4t6{W#_-5)#l9=t&i=Iy1_<>r zQKR2OiSOOXjT3Bl_~*j2{gX%1B7W`_$iU7 z@vscy3~A~7aeI*Nmqr(CT4$kU2VL2=s82uF?NiqKK*hroBAT;tH<8xqLtij>Y2!gY zW&pfT^Ysvee1-+$N(}BrW*FLJD#DK{Cr>fKvshr>2XKHd~|bWxaYX z?QS~^47&;)I$_xS;C`6LXg3U+4-3%gu%l>47HM~==i6`Wl!fs$RiVjPlEPSjE#4Xu zY8KWNQ)Peh! zj$8__`c(7N6JCB{>7@;sV+-8x5sK8<=%YIW#{>>~WHB2=F#Oa4m=OGD3(qWz43;@(-Xy&%W1dG`A?Vn>vA&a$ zMN+Nhtv4ccvOPW3a`j5#n13?U&pG+}%#tn_L2@7@W zWp_+l!5o9$WQ(u|O1^MPpQT>PHkHd;p0Lug2A=WgzK+Xl{rIO4l`dZy$zv<##rN)8 z`J1-eYTAOxdDCCl1%g!)URVZP&fM6a@QmHSzYupc;&p|dN6kFmerDU|vruFoK zB6xo($+0ok1QENyUXAe9uClso@kw0y6XFR64zNyl=CkBQ=Au9g$A4CWh@AAeTA1m) zo+26}dpkPy=;F@mR(+xKI(cn`E8 z$uoF+24f2M`Z_zX6kxjYf*mR9w)e^@k^RQ7vm;-zohyp?OP9Cno_ zEjw>qV=&{2LD!BEnI}x9X+!MIj`trES2DV=JO@seihlNwOZ)W8IA^~J3n)9+S;mb! z3m06D>Ee<>RU6jiud}4;^Y`8>ZoGx*x*c+;r8_I$OtqyTH@f^WDlM9P^Y#%V=pmRl zlgLYJj$E#K;&@NDs^sX3;w#B^gcEpe=~0++Lg8gbZUu+l8LF)Ls3P@}iI2MFo|k_B zMw1%m@{9*aVw9Ksz+2b-$?l@UkzXyx?+1Dh-IfY>HeIwS^rf)?!LJ*4gN(=B{QQFwhTyp*uvi{o=ca9own~2>%PMb+2DJ5;!k{P8tbI6BEeT2Z+`ReNwLn2_Yc3G zPk3~fXEY&CTIL2?QNF$K(O^HCM^+U^b#>;5+?{MkuUF@gOaUKtq0A^Uxh z99?U1`Wr(@L_rryhCLkyW|RDFV7ALvQ0sUj-Hi)~#*o z-xT+dNQZ?DMGRpwY~d2FB_WCIYCJuX>s|<4rux`gvP+ZP%?`o$7Z%VnMUgP*-EWmK z$Bx5nOEW~fyNij&SDbv)Q`1PcG=c#8T#gpI~ssi^iOqub_*7}^d5#9Z(z@Q8`ajaw+tjHR>#`6UI zlY8JiF%~)TF_`{NT~*Vkp{oaUiS;C^P=EEv!0c0-=-s|x-XhO%#fT8+JPN|}OGdK3 zq8K`~O6N)bYTP*m9Q21}vwI?WS1ajE?KfpR!;sUah{(cYopT=T6ii<>`IHnXev&)6 z{LO`=)`=n0U#B~Fu>f!T0y`3}h!ox4V#462?;zgg#tAB27)%&20=1CCl%H^LX!*IJ zO~mz-Rc4Xcylvbeya?I}~ zJoucUQ{U@V$ofw|8^+GGLeeX<*Db6n270l8vO?@Z>i0t)0;hiPzR+&FqS*skUA?ub ztJKo>6w>M!Sp|;e%>?cQSz0tT=O49R?^=#qtGrV<%KHlwm|_NHNlpD0%J&wGF?1%N zQwauOA9J;!hyu#_Y)?VTm*+uFQ1kdit~Bq2oq+(XT;^G$>Io(oyllfQN{Sc!d_61A)c zm$%9p|1a#I-$#6#HLSzEF5E=PWp4*Di&tUQw*s|5|G478oDejuRJiB?PY38OyHMBFHzWOEZWe-cJxdZS5{qX+iQWM4HsF+76qxN4E5JN zzy-Za7Ut}rM_}=Oq35YYB^8N_;@I8r7C7g?uZnNGK>{+HR%t&XvW@D}=+`vNP?;_2 z3-KDGRaB*6cV@-gmit)~oQt)bkKCF2_I98_w=ZwG_bATdF?S)U{OewQsC3 z2p8l(L{BoliH!M@SqWZ(347()a$i68*Dc?kf?SGI`}>ASVx()!qxDZRKf#+H9RF8u z?-|#`zPA5HQ4wh(Af2dyfCz|Er9>Cf1q2kNMn$@G=_M2esS#;XgVJlHcS5g1=peoK zl2AjMXV%{9+4VgCbIzOdGVL=nnYn*+m+y7W-?@)CI8KnSu@c!O>@TZWOPB4^z77$i zN+vFYu8^(*=}^Qp+8$fqE;b`F{;+u3d~){|>fx{Q=8{B@jKS=%g%|b4J;KW83*pLa z1+SbnbZ09bp|x=aH)A`tdE6`pD7Bj^Ppi^+PrOY#b4B|u)6#%`gP4Z>*1&stYfbbx z8OIY8$CT0D^jf?L-cpJA6d9Id+^9}ZznMBciQp3>YH1I2ZP^{t$+p)TWQS-dmyj4q zX6cELLD6pwaR)Q@9I(Fj>76*3X`_gRb<5qpt;3R)>LoGKCcSoFu{Zt41|g4vAET95 z(Gooz=j3*eiLiKs!3t@K!a|>Ch>eHtir}+de%B-PCiIP`RGZ{O%`ohxvI{y-YM;%3 zF8XV?%Mfx%QS?!J1kr71EqI9N*s0T^=K$fXsD|=3%_ zEPgc)7dAFLPi<`R)0sQKJ7(MXZLQp<%arhVVr#W63D*7_bnx6)>-xvLDfDvN50j&8 zL{P8gzmN}!@>-#7{v1+6yr;c9AMfekY}T2oM~8GN)sylR7;H*E$2|7RgY-4eb5*Sn zXXuNaPVq+*POL|`{>EgCg=3<}Fai@Yu7RAgTjX?iu8)Da@jP&jkG`?@=;WCuOvMQn zBuWvG?hLmdkIom)^pjtoH-#Urcc8Nrc%*-FYkyE@^^%n&3mO~q4cUzE50Z`n?DhvS z>(3_h$p2H5`ESb3f1S(!L)`bD5a>A*mG&$(xpPR~a5l}XREC)0dRS)-G7Nlha~pNM z$$#+e9MR2l&%|>A%AGjz=aM3`RubHG5VMT93P5ZC0Xo?4Y%f^&%Gj%5Aa3UHn*DN9)|HC{h|;T^pWdfSw;UHeME zqkRqzr3Jq?Gi@9ZfNHtlnF&z_fs0)TP^x>Y4mW3-5ZY~@{o@Zf#q<;IM4p-L0V3rU zSRv=lugKS0xdu!q3Zu)_m-d9{>{!<)?(R;1^oUYBu{>XwXMS(GgNKHaje9xwsKCR$ zrY?L@`qeqg8P0IRl&8uS;o`BR6R)O=2AQl~u7f*#ZprUs+{@Ja;ED;|#Ey5K;jgCT z+j9{|hAL|zm2%p-yxw27PRy@+kLt{|syrH|pA#K}O7wXKDFXM(-O0@=Di!iWXXr!? zespW$2d<8OHjZVr;7pz#%O6oTRpYzW$i6ka=5bt0I`7}}DU2XVl)Vh1RH>4qaWUW} zOB^ZrVhOi@gLpDo$YIs;$NVrKj$Bc6C~&b3|aG(DL-~H;8)O>^BH` z22Apqkp1kWKLLRx;I}>#sBJQgbW!N=WroB^|LYuOT4~o|xaie+1~7tS(+hf^+>B1)dIUA&o!h#9p`9n%#=yR~h70y7I%|Rt8_{*zbaRxYIsN*Z*NS0D4>{d= z-H%J=m!zUb+7cK%rCQs5j*2|b7a~%8GdDp7H!xocwXK#a;%%tuNl+%@fdUA|)7&%q zVwKybdarnofZ`jeA0=s}TdC0Zw|mu>8Jy_A@Wv!MkH?sgO>i5gCT)bAk0%9hxd&dq z_~(JzJ&pM}G(EAL^3)kSKao5;UimRxvh>F*Mev-uJf(%iA+#M5u1{wDuvzuV$g8}R zavngI8NpAIG&GW_Ul3jfS!O4&lVixSTkR?c1b{T1s{8J1~^tC5uG#!;&UF zkxT9$vlM2HHe@^L+Mmg~gMb{F50|Nn)!y~Oj34jjz_o<)&+hkL*>@~$TF4xvF=#is z6klvNb$YT_`{tBaay1ejXP!%0>6cC5!A-%gk|z;#;!>Y@y{%3XwLs=pH<~G;#h}Ax zcPwyE!8A+OuWx-(6V>*52X8O)4N3=dQEH!7N~O+J9hsUQjgq6RzlW2lAnNzr{F7-fpdF)fQ^v4$RT!NHbMosXdL$R6L8fo1JWIdb~ak;=CrJ0D7}K)^i`i;)IjOY zXyYWgn%Z|(vEk!`%-^xhahg$m_k)8|T~+N|kEgWhHv4m}6If;@wWoL=2&Yn{%upVb$^rTQKJrzL^C870?Dpy~oE7Bd9mhU!i}ITNm)Og(M~SdF~x_ zIB<14oSB>ndEIb%Ncq0k>Og{6-)cx`TlOe(i6=aM948C4h(D|PZ@L>y&B$E6fZ(+vhRS&N`5aM5 zsy&@%tZ41a^G}Tp^&u)c^U37m1>z}vc$7M4PgMoEQG4?WTR&Tgfy9c9r(=7SR2_{! z``EN~wYxPR6jJ{^yXuaKX z{>iBLu8H{gZ;(}-^71|~+woJW^pF4SZ2DAQ=Cx%?ZV957fE@EB!M-;5;~}~O3x|=F z2XD*^P5H-&1V{{t#lHu2V2`2$v?4&YlVLD;eAu;<>`IXGeaMr0^4AKraxgsf!N)O!l}080!;%gYZ`j);j!SVJ(`Fl}5XHpuYwo2gRQi_rI^1 zv7s-l(k)W9?*{v7HJtFe5$}Ys7aI#*!>zA4t{V0}q~*@X{4q1@t2kmGFk|sWqO0Vs zI;mfiiK$^S2+%5@bJc{^*-djwTdWXLoZg(`dx3#|n59b{% zp@OTF$|%WQYU#AY?q5BqU2?rbb$jXi{-KYkRM`&9gv5DItT?bkn?=M#LMC7HbVQXn z5WKh^;^>xSiFGfV-+Yj^QvD>-b#ydc2p9ZzV*XdMKTqJ}3+W}UsU&ISLtHl2(|QP~ zdifSDu6D^K0Vw7nK(wWXcn~bn6Tx1r8=)N_-dJ%6u-bSglB#DdEmjPTwVQ@ zP*sscQ(~PrA`rK~eKi08tJ>s=!o5Hhmne}r+qhGiA|F- zcTLc3`*g5YjXapG?aJ)D%q6v~Rdb#0=Ufj=?)q~kFX5?$f;8J+=Qw1g*UJY*Hyxj- z1U5Xd%iajtvtUrV!tyy?;n{snn2ocDEPX(m%kaogvi6dRJLBy>QUaq|pE4eWqpvp0 z6RA^|W{gPFtRC?RuIw1DX-L&0Ye2$A0NueCXl%v`LOUR#ha;@Nn?LWx0YVH{A| zTXkIPZE#k}Y2il~!(WdJdS~VzQ^uSbgcxt@Y&LQI_)2V_ZqJ}we^p{R(k{i4_(hX{ zZ>ak@RGABqH&O(Z6sT9Y>pEf~LndHa4aT5wZ^PS&=VL_^->Ug$0O^F>i+oSY&h0da z&Y~sQ15tY)tcYjdyMZi!?hkC7=y+AKN6nJPI@S3jU}m;Y|D*TV!KJw~!y45iiknMW{kOt6D)AD@Ax zROF(m8QIxV${Z$k`S5D~+GVnuE*xxozjpQd9J1&hpK^EBkX*)9hD9amQx$K^ll5Ng z5;ZQi7bV)4J#((Xo`qNEL$i`KxAL!9Qi%nl@7SHbe7hIyKX=`IjEur)&*^&wcfR7= zvE|=uYEn6hBHXqjvz0HRNrA<%qbqoD^4a={CKwy_uPYdCrW(>?4q z_3;2myeLjEkqB6oK!DUr>d&>QItH4B!su~=;dMaIJom3etG_@fJ4;+jA>K#(iF?Y= zWd>Ch>2;fq7x*jQ55DnwT=2gXQX$A4hWUOyv11%7I_Fn-Ru@j9!J?xkS{}OP22?y_ zdDir7;=br@35P$(-~p5@nax&32`g??7S(Ti{gM3G1oM%5ig@)@+CXt(NIH2l*}%M8 zY3q_-;fd(w8W!rP4sGd9@nsd&T;lX0Y`V}<-W#l1Q_iMxyD&~C;{BGUx<0|krBflz zVqR%1qHs!E;>hJ;?W0Enp8U1=> zN%a$+5oYj*V^3k?YkOx%Z!t}-@MKpH*^Mxu2uGZx#*=1;*0CY4X;kR+;+ehUMl<>B z^`M#68y-#6nEj~+Ll?EfhAM{jDivYeM6s{l*!p!mw5^z-p|J63NLuKVKowrXIrIb* zfc>#sG)wY24KwzD_p2xu%|aR9_*X|h zUm;CykyWr&=8-Q`hhG%fu~Tcy>{J|#>mP{kG{{ z-+BeDkt;xM{hzwjy7hlbh*bYE%KbkG%DL@Wo)8lM=EU<>eM)?ilDXUWQFX$83;SvV zg==G04Mh`+#KiFZ!hB_p_>jwTE9{S8bn}eCDpUwuGh<_8iKJTKEb9 zk?(qz?RSdxcx22$Yrnj&xak6+)cpdC0vZz;}<%p+VTf+|Q4> z_(=V`wnSA~S;=tCQTMi?6!@wFhv1=zTlZ?0z~^oz8t-HhG?7e2h0%4PX}U4W8aVo) zCl9rVMp2+PGnz%s=J8?HeQr?!`g(gR5F;!YY{z}69IM$eAL5qha95N*HAM34yKs-*5poKN zb3JXI$J5(_zX11WIzJp2&?lW$JTM~c(QDsEC~zA9Yk7e0{B>N*rvdBUXnxv@{)Nf- zcc-)9kg#Rp^LnecQqJ{sU-DZZM#BwQ*oUsr)sY=5#(8x>9r3BX^a4Yls}5VX>&*HXze<)NU9CQa8s?cLVI#5=NzRk;r?`D_;LlK}zhyqLeON zooeH%EW5lE_Q!YRx#u(>$_!=^CI7d-7A^{8WoMoD$PA}9`oo&y3^;c|UulT`6QLwX zKaj>{`#afl_4}s-m850^&ytV!6j=YuQs-lvJk-=~PFMHlt$;@g8PRr!5oCs96Sr!| z-n#J)9?A^?>i+j&Ow?9e5e?)@jIV3~{Or|yJVk9OhQva6@0BX}0_X>fHx-ZWAc?YW z%#D-h9C-{GInzp{2V@zbf;L9_*_IA$G2g8|eRNc&xlDdh=&^+0{&~S=ChYv{#}+-T z3$G?-G1bhvEw6J!3lI(ax!G{n8~q8_3*$B4jE`%Z!S%Lsc?Pe=U-C zXolI@3^!l4`#yA)^7M!Ck9 zSlHwh2|=yl2D3Whro(mTzG?lA=jy$7vj)Q_l~bFpN4foVn6B3Pgtvls+xj9seukc} zExuyCdvvo@&Eq+UZtz<(7{k-=D*?kAFOjozJF;izgp6Aszc{E53{2L5h0n7H8@w|R zxWq(1OLv~;%8|v=xXIS@f<>X8c?+`D;xi1IGgGIU+XkJqb+S=@B6Pi(qOpl zK6VWk8#$lo*#DC9$TV$0ZyI2~2PiS)dI*MrC4PS?i?c#Avi}XH|7#-me~{Jdi-i3{ zR!_IddP(^T73l5q7bnWm^teg7>>SxF>tWRv=EuCT0iZ3l-19~Eb9tsdQv;S{=XErc zKzvLU&(7-(g$tY$$j)Q}#Z~BpgVc=#GA`_^Dk}@J4N305s*k>;b>EM&@tPW^z;JI1 zgR+KLGsVmxWwIxF(JHvXrH4Q4eT1pf(jxm3(`V%14{4-G%84OPQ;?s`5G8FzP6L3k zD|lG25(~vD4}qU3z)x0cgaD{LP=H>sBHnjwh2yX9Krn2O)}|ld)0)q2EuX01bmS}` zi=01NfLy>6Nb+lIVQ=O?I{2Gj>QTuEq&z}aZG2zw)ui8fjj7|Oc`w8R$G<`>nlgdQ zAg!N9g*+Xafy!753*7kp9Dxn50G%FRe(<62=5G*=7L0pdND%Pl2LkohpKNsiuta_I zGXTD~_7Y+-|6%YmY>{;&8nQVB!62VwJleFWa5qgn9o4Hw8sIcX;t6S=b!@-3wQugN(2)&zr%_GYbkE;SbQQ_I zaQY=z#=2FF{e7p-VTVuWKYZd0p4DP1CY;a(!VT3AeM?H^@`^C3Jclp8-H2CsIiuRe zGzq@xYca0CJL7rXPcVgjEjjr#x&CdGgE($Eox!E!v9`c;-49xHD#*+(e%uWXHu9B9 z(HgB}d|lXAV%X!Ws1@_rQJnFD4WCY}z3H1sD#)lP{(&_waIM7C0WLj z2B5-*NgYPP?Ruw$=*L;yJeZwZ*5g}z1TluP=ytJ38FV$T45E($T5$$m1-4+C27aI7 zu+DD^@oy)L#>Oh>`^MWxtdEZHsUo|2VA66HFT>NUfM#I+< zmu|=Mm3(t!(puJjnH11z+)o|VRKpv5gnvevF=QeY+TfLg3tIE>T=Ie4WbRW{rdy7r z;m*X5jjFQBqq)rgV?7(>c4Y8?B|)aop zLxx#JZ?3#~?REprM_>uhHX|(UdZc)vsUGRdpl3<%{L_yizbu2OWsJPAsc|-}ft~k~ z_RSt(Qw(t_ehad8YO0zZn!|3FD^(}e*u@179`jA_UX;{&r4rz`ldfPoc9OQb|6%Hc zRvl;DxSFELsaq$c!SIyok5Z1rJW4JXc_jrut2XuzI=^Q7FSZ*6h@H8B`fkjx?!NK_ zl-wfp{sI&WD2{E!wWD2%w&4yBm*lmGB`(G1qr0yjI69UYY3Io|B!T2~y?ky>AC$#+ zNkm`>?cDbq8H#^{;QPk{@6)t?gY-uoS$s3QE1L#yG%<+G*RM2mJfn-gCxaZ~!)k{< zrG1}R8aGq;**oE4B6sZ-)ssslGj>L%MK*U&1!8)rXM`Brlvpo*1wUeC2c4OpK*!`v z-%qVTujMuYxCQ`6agWRXcmXM+fou#1Q0YCW`VFc8H-Li!E_!yL!g8?uA-+~#i}TD| zl2g#>itg_$Ay#ppaud;YHDY<5H){FxsCo-7HTU}mONG5x@_OS_VG!tXPySIiltdNh zr}|A!?VB1egYb$)iSje6l9w5Hi@0c?AOVU#m{p_YZ;&z0%Fa1Y<)NIE!RJi0kmgz! z=iW8dEH{1YPm9zvyA(3pX0wKM4#=D>ta#nK?T0r(@$&cYL(a=EXa5BPUL0$8PZ*x< zkKq&;m}HaIiS2MYL0zq=Pf6iW4pGf%Qk@hsU%ju&b4B}UFrqJd^xXWAnI(epD0dW9 zu2fV@(EfG0>c0H*;PiN4ehF^?^;!~s*ts@0XS#b5cKyayR)#xFKv1C`mq9xvl;Fs+ z$vY#AN^&|mRYt$Fe%a6}DidU$N0o{&*R>(v9hT6jDK1KywE}gC4D-0I7S$`h=QpQ- zBfn)(RsMSi!2O@T7%B9RHUAo}{_nzkm&7^hQD}#UnNV3nWDj3q8|SreV*7U<%|{X& z?>nc`ye~oiGXhhr-mAZC6_?GIXxUP7plP+hG50m-1M{F$; zyiFHScALoMG@T_Y$pWr`NHwYCcCK8Tqs3bODxp#9EXt%UGAKn4laRKU)p%gkpK0ZL zoleRh<3<^OmoiUUj!|dJpLV>`%PJi2$^DDxNtK02Nl_q``!liHUrt({W|XKrok!fp zqJeH4pI&|3)0YsLbNI!%Br2z#M}6LehVyL@)t-&2m!a`(h%l%T}fHyHFm@KOs3?@&(^diOYZkLB| zs9IE3hTfOG%FZ&^PUDmn06N+>D^>z|!9Nfg@^S8VVYll-6s4V51>ZR){-m&JmgaO@ zDl#EHEUiPu>Lys&d?>zqGjk@aw(p09a0sRJ?sjDIk*xql;13K}V-zV0Q+HqDOXvM( zjtWNiLB)u8x+Qg*@cq2+0dk$|Ef0Sx+!*s!%bIU@5PhQ*A~P7LGUFlE=`HZ|mCJK0 zR%TX=@F6S2UA_mx+c5f-(IYO(Csj=cEJ{~%mTC{L^F5a*Q%l`dP7$BgCTRN;lI2a_$Y)hS-Y+YFDvRW$T6T2M!bG zcr6c&rWQ+>QuAhOzkbo0Gpxg!r73}&o33HT27(+c8osLW_FPb>xc(yg;>}0A^!wam zgLG;oz2O3&??C2L5^+o1@$}_YuP(|NgLp$<>4X7eL)~q#)tA9tniff8bqg6v8QulD zN6cG*<~m9Vv#bv{VQ;Ao2)y6Fx=KFiwb+K6Da6m(HnArfcwX#ZoBWn!IaLa3`J#6# z?%k@Eg1+1ycap@|&?C-^xdBVVeQMcIHKqus*w(k_l_HC4tEQtL#PhDpJ8$+EbF_T6 zE}x?INwAXzC$p+YhRMa8dvms8PZ{YZZ&&#};6J-@|M#)@U!cQ3CX)Y2aDkU#pSZ7J zpb2sY#YUT!&^rG3XNU~BiPumx2Xa|KBJc{Wk#zNcUJmw zUl?*{*lO0(uLU*zb^W88%r(vGrmnrKxMPfc(|)8lklxvk16T|7^1?oeb_zxU^nA5o zR&j&QagF@UfNS5O5>@MmB~klsbQ2>0&D;sN60W6-WZCy~fD2a4s8OGg{|2F2;W#Lm618Cu{B|FMToc%O_;qDo8;;+aUw+YXlDCsL zams2*L9#o7M5&y7sON5kWj3-qyLjg2o*JAXMk-(xEG=rmtVEmaABw@`FR2W;(dFf? zmhx_FbP}2*my4S?V5UFu8s86T^z-7p<@M;E%z$Fd$PImH`1QfF7*AuJ#+#XEMmB7! zzDLdSLR;Uy7&zD2*&!lIXyP)_7k2H6-S!gO>=2U%L{V5U;z-&CfxCuSR{8T)8f5X_ z2n53i=|qJS5I8Nqw*>kAR=|sPKP7hNxOm%<&R1jf#;n!d^~iNJ1nwQltrFF){cA95 zRisA}eG5UiWQAF@g=`b~Pk<2;_58v*iH_Zhd?6P%V!VuQsbq6x-TVr4P(J|wDOt7w zf;n8OD$e_5<0#kd$a(Mcz$8O($o`JqNTodWqY(+Vq7p~Zhz_3HqcNqOpdNmd#4)Qj z?V;`GxUG>BcN?FcoPEDW;runrm(T)UERzMtDKKD~*4_?nn`a_(d6xYK5k%YkZFGBlJZGN(CBY3!~fZ;I(>o4kFr%dZsEt zQVfPlrL9z!5f$4EDtFS;5c$iC&T-D-`nNs~+ZQTq&94ayOQt?F_+rhZqXc53C^nz< zjCfS`xx*{p_|bAfLtgH|ZIldvl4U_F%_<4CuRwLHs^%gDL$qR{ar2>A{$ z;-x|c12O?A3jhaW_zjAJUD3tGwm(&Nv&-#9KY-wdNR2?kGibC;CZljeHle5$m>UX{ zjDwJa-Jv)JFm4osD{o_=;|bQUh=D&U{|5PnT;w5N6TQmgo18t=1p{`xvx$TejqsJn zST&2;;&*2|I+5=K%9FTOY+k-qPJ#$Pb@p5}UEQdA9AGaI(^Dc3PH^{Nn}C2nN{W1q zi<%sC{Ws|J7}kl3j&Pg`?es8UJo6zY#57bs=s5`PMoWki#od zkue)T&Q96V0;y7+WBZ*cP71KGpFg(~dYVZ`Y1)IMchZESGTYIB6_KjTl%=Gl9)t6rJ+v++BJfzHEq4ahW!+3Gq^;%Uz{K&+<3I)S*94yNWfI z4cbytpbY4fD95%km5c3-D{AKiy5?6UzS)}6S9yJp71tH`Hy24jblwk~s+`b2xmLhA zNb)b7|9>Yl{&O8X^dOj{60s@mUF4KG1TpfMbj#q-g7CVJ>$Fq*nqPcyXe}y|fwWp1 zbD4PgRs+#}=on&$krZB&7&aovfSI?s>Bev3oUO3uHTv8~9QOM20#s=hJG}%aIJxbH zFC;zFetP9BNK;m?F2?>wv`P|R3!D-}zjTDmrhfOhK7;Ad0JA+qKxSrNiJOz@751ez z+fHB3ij7Q9kJpl^HdBU7g9i$=WgITvpNOdO;MPDMA|Ku>tA}Kjo;<%J^^2^My6x?C zt;eb0vP}+}M6}fqR%peae`;)@7{W%3a(`{VU%d9|*ljGJ+ehu4BRkKj$t$q) za8r1?qi#0Ukk;7Efx2AUUdPej(Fm!f;X0 zvaH6(K!$o`gtqH92#P6bQ^7>16k>_p1 z>_okCjU8fjeF}}GIn(l#Cf!!GWiGfOOEJq~cZT|ZRNm3hvVd))&42#98PcZZ8&hsz z^p1!?AIJi&f|(~xydw#gtt~FWkR2dmwkMK(AD2t|%Z`0_4k(X>zp)!S=DICR@w{U6 zsPIGGh(%2CavFz|S8-JW|6u96z)=wa+-a5y5Y6(aFnbleLajaLhv=ZEuF&b3*8=*P zS{3fFkElh!!uYJPqYh==OO0u*PmdkGM4wHcYkerni1W<|t(Zo0-Y(be+co@9vZHwQr2&-^bFdzL??I=*^v zEOCsA;)!1CDOw?X>G}~n%@d5{wtHBp5i5+GJdD@AumR_buS(=wR*Cb9`FMD)Yah5DPw*Iv?Qc*cKN~)P)*lON;V^y= zz9t_6I6RrOHNB+Q2vjN~8&jd!c}Du57yRAWWIdq+HP7F{-U@Vb2&+Zr+ID8V^|unAOv)U66QVS= zeJ7v$13NkaDqJntMt9VA+j3Mm34Z&<_VG8B{1tP(6FvW@trZPE_C`yBp5b<3A%65< zCnbjFTeW^YI)NB1uPNI_Wci0Ix#SL>MVYQo45uPcX*rq*`9@%6wND8=?cvO2ja(7%q-6C&9-TGR4vzcr1Tn(Pny`XL`8wg94!01HC z!|0IdR;x8@SOj?QxL}UH#@?gtDq6H(0!1f_Z9z{UmjS&(M8)My8;HS_kYnn}UF3zF|TA+m{pBo^`Br9U6 z+lE3E^vtezz5Dd`&kU&raPxYO*aN&WyXIS$N!eI%o6fJ>ZxfF49?8tSiG>fKey9dA zWXL-SoiVmITzo3&tQ)1`!)G;XXX)$ioY+RK#gwsEGQW5Y@Ud&6Im3KU_8xi!MpF{6 zN03z@fXmqgf;=#Wvw;G)Rg7VMR!UbBTjeuF<0%10?XRWCb~(Ma9g-nh16jx_I0;$D zT(z{f+dG{4tNGhagoVRz2{kWTGq?{w-2pq!UD_J~k; z`NB0-fc%`9v1?x#TW7KHl5yuH?6~0j&s$N|=bgK|j3!cO9i9B-kfh`vtmDrnpOYE5 zardTTswbigYX*Iknop#T@c2zbkNr z0jkMLY+Xa;B$F*+?|kh1WS2u~9Ubb;3HF3TbU)u{bQc+KZo)cE$lXf^_5S)>w0`{+ zEe|Tt?T5$P3OZ0NyioR~oz-;8Lrl{BQGTHDe9C8Uv>3Mi9rkd*iof{f2>4+dlH{hn zc4w~Z(rd^JdWfuK^Nq%V4YuAej~6Q}95RPkXun429o-Cl{9wH~tA4C?#shCv3-O9H(PEM|MaeP6+9XnA)Ph?|^M=78` z$Koqk(&aFwAA9$r{k%bKq=XY**l z<5fD|Jrzo?S2;jltFQVafK!k|<(ZS`f^)Y*<*vUF(9wjh(wwD-~uhZHbiZ>WrB zWMdy%3x_?pD-wtIv(VmgJ2*V&D7)U>u zw<0~Qpj_dOr1z&v7x08$;iRji?OFnC$;t)+JcI;)wP>mNMKND_!4&LIriY( z_B((emsT`97Owin6cD`6TG=Kb@hD9j9s1@WI5WJF{fu zY^?a)^(BsuNQanA190GlWlSN1kp_pHZcuURRqr*FLyyfL70X)GKDmdG3>y(!5t0&ucEIJW;V?fGeFZJ{^V z#ZM`*X|xtY8xMF_&RN8@f1PvmNY@1JNsu!%jvn?3OQZ}#G#e` zH=R&}|j zXvH7oi%3EG!qVqpoHaM1D|2a=?*yi&J@^egQck)=PK!QirnQPCX=bXv?!}`5)f?v` z(*ggAobO2h75nu%Ntq?A@@14miQkUEyRfz`_`;8-^&mxX1NlPR-zpy06mWW-SX zYWvbc_fM10I>9urkgpyzm*}@ebi?M1ioC}PY5dAKPb|o82^>^c1oPZ@=s$ks9eo&U zb_@(CoKZ*S6MOqa1_a5V9hH*;iM+sGM@{p}`>w!LgbMP4k6~%+8bHw&XOsvyY@24lpvlRG4A06hK8XTKJoBaPGx z@~M^H?fYy_f5Xe>+)G)MD9F7wJ*~b4TW~ZZSrn<<_QHd|#0&p30>C!thTrPdxLf&L8IqZ~7dMTmd22zix zL3&VpfyFx%Q7^*T)fSOVDl3x9_F{6cfbLuHhVo^JO?HJaD?ZZv2RA00ROI!NScA$X^wBA3&Fv+V?q4^?zE&(1Dm#n zxYFW8+mZi@H}bgaQLm5G22gP?i(Z^=0VieCCtUlbcN!`O&qE3v7~kf{TaBaMx~=LK zzVZd|jmSoq;?oyvJ_>(yx8p6HM85 z7Waddnjl-ti+2^++z3ht7ixzHUkyyw64W*V0{_>afxk>zkF3PsoPx0|>% zoM_O*06qd*!oYICOA5lV23GqH)MuV)|7^+}PoqWTqqULw*BFx1jC0S9@~+g`i)4Gy zM4ob2EU4H{b#BHw_WQ{!<&c0Pu?`aNTc3>2ZP#JD`P4&)m}l)Fm#lPad=srXL_auA z@ivvt&K7U_`KyY`=W5d70et&;M#Dp2QCHSWUUco<1A_|KF61K!`+zJXS7d9E%pK4C zA~@beM*8fdwn(kt!>_q_x@VOK?|hOqxwqpY7-wx8u50}a^G7u~(wj5|9N`1-EKvh* zgCLlpsE|n|{D*Lvbu!@$b#%+_)QWuh=RFjoLb4TkA}{Fl>1Lr2xb`T{pQ$2>hU?!g zsA`0jwE}De$q?-Ezgds?Y zw}IaRjIAlYpv4JUCrHK}b8-5cOoS2N4&TN=;FlURiB(21hf5Zl2`kY;r+|KFLl61l zwU|Z^6n_S51K(_C_5LLk@2%7DdY_Lpn+=ZN1H?n#%GJwMm7VuhqpW-l?q@9DO}!3< zDswkSAGh@IdeAmvvW~mX*Ys<&YnEI@Rrs1vBr!_gtp9;OEg1C72OS(=?tUd!<2*8s zDsUo#<>VmFMLsZS5}yB(XJwp0R(`8G0IP3!?+3LwhJ)$*0-k#RR4<;l2{)tKkDezN zkTXN<&R*i&@|2vh&}Ju|dypwi)A$8WFI`u(EjiD_XJT!};CgAX^t2Kl(F;*+Fl9em zugKVEVXppudo2=S6yedx(YU=%->l~1susJgv$tM+d*2&Gc1JB#(7+a7;ncK=I2e#s zCmqh1_2=RY3@gi=FC~0#C<$+gw6nRO*&{7;&?CK&Z?;%?gd|fdIAa-G`RXJQF*wyR z9O8t4673~CNda}vcCj9H+UCErpv%q2tt;2o5df*bk1+s)P8E4jaQyM9c}JV~?MgJA zT~FW=LU`s7R+6;x8{`#6e!o$|6D|10dhF-dHts^W`uHkMzn{;Nvav9osk+wZ_RDB@ zo+}W>Kqz+z)Cdn0kTiu z2p|ZS<-B~|M`joG*y9qv%xFzs`A}*;6FahH%i!G~DdIX39{b0pk>{pivF|cYdsQp^ zI6KL{`O5yOhjZ+tzqkoq^vqe4Dx~8p0Jk2B9wULI2FK&gif*rz^Q{A-8@b*h(X(6= z8db;{_zCX}9Yhlu@GrA#aLE|I=DJtXJK6|6zaC>mb*(~$tB%8IrbpwgNIysZ9p68n z!U0f$68AY5bnR4xErD!C_)q7d7*4v1=IU5wO%>b_ZkPhFVVD(uVRDjfS+INC`aBB% zM3~2TM(&MbO~BR21-dQmM}j%aI)E~-2eJ?BBre=XUMWUvfqzOu^o$ToJ_7>z6EczL zOyKfIqZo*fU6&ASIGbZG-Q77gOM=^qanit=?3;L|x9P1--}>3|8CLSoa| zvohviRv{LAO#yV1M2drLJcSY2w!p*~HQ)^*DGsus@z)zr8_UR1g20JNF1gAQb;JT3 z8Aak50vJfNp&%CY_-pgOL6^Kk0ci924{|f4EW4pcPJ!0VbMii7SNPFFw2E;!K}y^b zZo%EH9bT?ngna?Q$iR{gP2oH77=F!CKgqr}G*|h$i(l2oI&XT8t~bIcYrb@12RD2d zxtL&Smeg3!b8vs@&qFAo{IW3Zaw1kw-ueyVc?V&)Vlwa1VAB^W%a=HNuzEs@2I$W5 zG!fV$+iPCf`-tfum;64|SNm8&5;_S!d8u-ZKX^so?1QaQ05BR0ujbzo zB;5NcCi;P^sqQ1N-hh$Fa%H>uXjrs*FVJ_u@RP03BgN9h`_^X;;K}I|?`rII#8Qp# z{q2HH;0fbW(@2PWUn*CV`$$w*$fc%Cf-=x0g8(BM-!7m}s=F3BanV;(y==XZpMSQV z{93*NrwQF%%G9{ zK&kocaM@s|4P$=tsb*xaNz7VviK?Q)dUt-;;QB{~Xx09r7zZ};iCrsX@fWxhFwmv{ z4GQ)HPWhL@{i31d$L0%AoV&`7z6?;HoC6Nhu>f}PLJ+uRz9n~rA_IWUT*Bx62Jsop z%Vdi0Q8wq2sbUDs=_vX?FOt7~q927OGWwjzHmEMwVeWpp`{*O3{wQt$2oX_*u~RMU zein*_ZvcpiCPiN7xs0Ly!0!&Jtkh}*9T^zB6-3LFYh0G9fFF0L<3k}GCyGY2p5rVhUyt~RmX{Imeha#%C@?eMij!L@El(3IGHG07~E=05uQD z$otw^1Av+uzzF~VHUJ5;1JFSV%mUDW2>{UEq5Z*u@V$fnL8D<@y+myTVh?OxJY76& zU0fLjdHDdbJIZS4R}#SM7tQvIBpSIMH4zJZLSGNUdA)_W6Np+MC{UJ@Gku_`uAqER z{#T<2UYonRI-(H)fRnSQyQbnDMtuWAMyv(k8UO_d00w~2+`_|E_Q8XDS2F*2{*wRa z?Re~0+ks)8D_MWC{~1ASY2{%7D*ph?{>ak9!U?1+000_j;p*-Q02o3bpT)=1^@`R9 zX)<@PfgpWV51GwxbkG(3=r{W1uRPkCa$ueU(7br&=I%BCfL{Uf8NDrRKsop$AkF7& zY3B?81Xp&Gwy-s~1nIjV&F$pmaz(p>^o>VW@^XduO?Yo1E>J^O((o4>d?yLXK-?0NV`kjAf z>!qXv(gffzL$~md18w<>Cb2ZXtNL3WG)8B~`&a#a1I)u|ZKt3N(x7}aO*>Cz?LYEc zdB|&lG&pk59=f||{$3ZFv$eaN?C<=?=I$T`_6?XP!plMDihosax~-M+m3&N)E_!UM zt@k_q$=go%K1g55tnqNrx@yl={_e-Na##GT{A2E3npf=ybwr!Ca#pD>A2wOB^3cC(+b_K=t?tVI zCI^kg%30@1->delxO(2Xs_Tj-adrGPH-6Dpj*7qAA9~NjTkEPU30Rk|r@Qtad|Ow~ z2Y=eo-dyDYm|hZ9T!IEn<=1Uv+c1Of!~&;-DPRs*1~!3Ra1@+FAP_7FK7_Vvq6sm8m_ckH&JZt%KjaxC5|RK(fn-A7L&_kvkQPV}WDqg|nTM=H_916zP&7O= zGPLVx>}a>p#L#5XRME82Ower5+|VAQJx7Z{dySTbR)kiC)`IpGZ4_+|Z4>PX3P7(x zDWFVH9;g^p4yq0{gjz%0p@Gl{XfiYlS^}+uc0q@sbI>j5DLN)PDLNxKZf>J1q3fVq zpu3?5qDP^ppckN5p|_(CqtB!7q9ZZzG3YS3FeEUPG4wHPFnlmVF_JOzFe))RFh((! zF^(}YF)6??EQ+awX@F^u`2;fxGYzv8^E2ik<|5`178VvY78jNjmO7R>mM2yy)*GxM ztY)kstYs_&_BCt|pF<><`#Y*hAQ>*ylJzIBYl)IO;f-IDR;>I5{|V zI0HD#IOn*;xE#1rxZ1e(xKD9kpr@h0#N@bU54@n!H0@jdZl@ZaON;m_bB2uKNd36u#e3E%{& z1XTn>1UrN{glvSegbxWH6DAXu6Aln=5#bQA6Uh;o69p2b64ero6CDwg67v(Q6FU({ z5q}`=AzmZFB4HC1oL%BefuXMw&y~LAp$aNyb5@OlD6ONmfkO zPqs@=LM}wEOYTdaO5R95M**c^r%XL@`EjMtPl5mePtcoU(*+i1LJrmP&@o ziYkJtlxmdfjGB>Jp4x#rp1PX)2Msz6CyfS;4^28v2hA2O8SQOa3)%?UPqdSCXmp%( znsiU-vgvy1j;_;RSG?|e{mu2Z>s#~`^fL7J^e^d~=+_xY8KfEP7+x|oGi)%DGs-eL zGQMVPXWV6?V^U)BV#;LdXF6x*VAf#{W-ev^!Gg;o#$wI#lBJbpmz9B4jn$vEkady` zhfR#lmhBZ=7uyLt2fH477<)DQ8V41JGRI?%LXPPh_%~oT+-_vu7`cggQ|zY0&9s}} zIMFzTIc+&pIS07VxJ0<@xYD==xiPrKxt+PQxW{?$cw~9Jc?x;vc`11B@doo&^X}YY zy=8bS{#Ms5B%d&!BVP{R6h8^S3V$$v9sj-nr+|e(s=$aKzMz62T(CxPPl!v%N+@0E zyD+J+nsAtKtMH|WsEE5riO9MrtEidiThVbbGO-6@QDWWV7~*%t;o=SArxGF(o)VuV ze%|J}?Qr|U?KMdbNh`@5$wetM?OV&h0&@0E8|L{$P*+EwvXwNz777w&Q1bH7)ohNh;XmZ&y;pY6W${c3eU zU0FR*{l^222W}7QH83?EXryYaX!2|NYj$aoYME+%&^p$>qaCX~rE^2aOQ%(rP}f-Z zz3z$LUA+XoIsIGu0s3DJXbkKOY7DUqbq(_jkBsDvl8ly(g^fdv$4od(d`)^D(mZs0 z*l0>_QCAJT-`j&{OFPLqqmQCE#xd-S!`O$SiZDex013-uv)d2vQDsG zvyrk%v{|=>*(Td=*~!_Z*zMUX*=N|FIH)`1JD?o(97~oZDUKU3^^z zUAbICUFX~++>+dO-BsQ5JRlw>9yOk1ptIWRb;B#fYu;PhJJlQEqw7=dOYH0H+v~^a z7w)(ESmAN*6Z9t*Pg?z%{Ga;I2gn9w20{WK1-8Oj;LqX9L5e{IPjR0*JnakS3r+|= ze5UuT?)mlSLC+UM6hjI_2}0dN$HQ)iWxPOtVfUgxTrm7iI5NUA;!7l7WOC$1ltt8+ zX#VKe(Wn^fnEqIi*z`EeIOn*rcvyTv0&&9QgvCU)#HyE!FC$(aCYdJnBnu^Hyuy9u z^=j_*z1KBwSl`6Gxk#~18BM*DTKbmmZTQ=hG|RN1beZ&$jO!VZ8E5b8-hIzh%&f{{ z&q~h5%=XS+$z-#N%d1}xmbBg1zW}2O47=RDoB-I)o!(I^<0fX&0wuc zZEM}_y2^Uq`uql_hSWy##@Hs@rsqwl=Eu!PpItw1wb-;Qwwkt1wduEwv}?5Ycc^xB zcPezYb;))$cT06Q^hos7ei8dp{Z-^^Rj+VwWuI_gWxq&&)qvO4Uq|nc4vy)JeIGX-pZjk4eQm;VVsFxW@_Z_28e=-*2hoq@8M>LQ*_*Sa zb0Tw%^LOWa7qk|p7A+Pxmpqm(mY=WSuOzQBtiE3pSZi2USpT+Rw6VPDx_Q18x=pVy14p~Kdr2S+obcJa z*2U|~o0oM+Rpd0v359YscQ^m#3qZj;nl%_n?&pIsjR63Vegj=wqu*kjUpXMZ#bqE3 z`8{2+|AYQ54!U{)`Vc_+X8hH0(uqL_*@r zq~uqx-=t(^=j7()7rg)Qsl1}Hs=B7OuC=YbqqD2K=gZLW$mrPk_le2*g~g@imDRQN zjlKPY!=vL9#Oc|UUJwBKn_7Qr_8)o?gLaSg;r+S@t}enqFBB*Q0?I%~N5=yH5?#Z&M)a>Q z)DI9qAw^9Bcu)v9n4rV}47gm&OU{+zY>18k++1&lY8VhpZSCeXJ>osWj}D89LIID{ zmS-4F9Wze0P{5w{7G`ORl+21@UL#ZkMkI|{0Tl=4)*^y%x)KzIJz%n&Nm3zjWil#{|`JwO%skKpaWPvrhF~ zpFsM(YxelZw|jB+lFUDwN$hQ!ayZqfhZl0hLM87l`35Ay%(XuLB)I*MxE>D$+`P}y zGR-wpVS)lC$I?wr`Qf}MAeT`pA>zh6w11g!t6#b4Pbqtew<-wksGCVw9*pJgm9~W$ zj2t>_J4?~8D)Zqi)cvpqY6;9O6I_FJ;Jh;QB39EewbMmdWr!~LvE`G%pDCh&3Qe?# zjQ0rjR#S?@XrE3IQ|Dn}6SOnRC_~{*;f|2y_tn}V#1pAbORG$QIt0p4_8{rlZ-Lyl zdME1^If#TVowWVC#6RSPq9_xCij1DFKisx>LXqikeFWy!B{xDpH@%qMwK4X5hg)U3w~BS? zVY+M_`$AHbr@b#AKf3p#&a>x;Vcx{+&)(HZaU`UaV9#g4p8O&gOnAdBzFS<<&15{R zLGqaJcxu}3duzd}^W&wnaT9q)+#6XzztT+{==%>p{p^U_6SD&Jae;Dq8*fW{TTWD zvAxLb$tkS!t#BXF;Rw&bWu^LF)@OSS1A)ymvTIENDwD!Tc5#FwW2%Vr&t-36FAhgp z#`cL(K)HsQ#22n;7;zv2K@-PN*JTqpayy1$^OhG9{jm9)L*Udf{RZFjGIEWOm`5k?!i>M;fT8NvOUVMBf)C5k!|OmZL%H?WUv|q^ihPw z{*4@nJlO*bqba4*ZOh8koo@d0xnq`fQ;7?Cgs{~jd@It0*r?};P4;Z=nLJHS+_Zoq z>m%_+&wxQG;l!xj3{qzy*5qpV-3|ZF&y!p~YePy(aL8Xgf4~YVf z`e3QL?EyDG!cas1(-_jVul)On0jKCMbs(mc$g$aq(9B&ArC7P$*Xr9}yDvK5d^UHX z?xxZj{r)U!7fW)b>04>L>6Ehbtw45%SJkA++DRCDsA?pl{SP-0ERKyy}++ za|Ag)UGpiY<=SK13TdpYUysw#@&-RXPI!FD^+Dx_l9aVev`;*|c~&|J z?$JKj;}Y_wXKErT=!sD_F{002Wp2{=WX`rP)jv<~XI39^9_02`@1w86O#f;Jky`fY z0DgsHU$PFaLG19m!vSG_ALw+<`-PaZ<=IOl9Lbq2@hXB4HuVaA0?tXqhc!vc_Y-UM zH-?X*&1sIu#^&w~2EE(94sB%!weJ1m#YPvEVdd&EFY3~Jc>>5M z+)8AYAw6uV>5nl^254Bv(-8}UMMa)o@MeMO?$yzzLFQ+t0GG-@k}VG1iWHt z@~<9D$eT8A1~w3voHcua<=E}_U%-B#0J?FB&cd=1X={UFSajt93gFQ~UX~(sZc5se zWSrVDT%N|FfbgQ!&6*Njp12ojlz6iJi<>dCA(rCX_YI|};=eUV2{-@jKmmakC}6?9 z(6`O#Iz1B#aJ>5IKwUz{JIf|rBaZZXBTkquf&%K4a^2Ece8=0b4OucMC0=j}E)I~C z{-}knMZn@p9$aKob8PCo9dwnLkc2M;^Evm!ZY^tf#WX0=1#8!Ny1L``FcSq-eJs)G z)3uQQe2I7Y67CGP5CvfQ+c-HaT)%%}wA&7<(GgWn9Rx*Wkt9!khI>Yxu;S?*5ziBn zt<#I{HYF`wqM6>lKgP3I_Y?&*(tV(Y%bB*ro|{m17%HY@4whu;Y7Hj6Mk6f4BEPf> z{47fO3E7)YSJ{}9C!%R0OYJfr&TbZYsPmcZrzh5=kcPYx2APJ;Rr=p2-0;7iaN!J9 za_|nnQbN^aq|UjE=?i$3a#w663OGA;S>nnjtjP%s>g{uLvq1k;t!JC` z`cj#?*dTR9*f?d2@rwjS7z&WtbUEM8nAe@Fsw|J~sR&_=Eg5-`y-&_>AC;mDY0of> zO83i4&ZEeKKJ#xAj@&csY3O64%#wG7?OUs?9oBm`jdE}0va+=gc6KPCW0?`)bPvpH zH}O2Zz8yhuCo=QYxW^cg77;%8$)INOY*eojzVBc+#UXrO_j8FrlwP%cJ}Wnu!DRWe zV+zpcn^ExLezaji6^2diJG@i!4y}Muciolu-QUR|Y7=4hMg60KDMi~6z|?M0l)p|6 zbY_R}670dYb6mM4-Bq&ZtT^+m7i`K;q+F6foGF zraAHSXqiky^J*>rwI1`M0EVBSn=^b`>8LnV_V?A%kq|ZVue;|3LzTgA-EjtX$1$=Q zbi^H}3F$XyPIxW~e|66juzPgAYOT1u9(@E?*n_upQu6egFnVv%Yjs_}Fv7zWXGX7g-nm*kkUDi!HH zF;}mae5p4nlx3ciBkJCd56`2cM#E`YN2ybxQnalN?DwJ=nP~=o_@ce?Bamzw02yNwrNTHF`R5{SqP_q&K{qPssh1bjwCsDQ7Am z;r4z5!x&d*O!Z^dq^SUshmLdG7qouNSj}lXIIHHg(~m9Dur>{P=BCa!2QBitdD)zU zqMvOjvqFx9x1`x)6?XeyU8{W8I0D9n$qC6fsE(K**Pec}5if+}`!f_H4%$-!lX7Iq zUipOiKMi|@+u1OGY_a_Lv}`;#Fe7ZPC^;+1tB*!#Vfm)=L=V@*DTl*WS{*~?qNG?d zEdzKElDlfTOtn)w*i*={mXk1AzWV-xX+g7k-(Y=sRyH@tIj<^wB^2=OjS2b?Gr_7y z(b;UKweYjOd1C7GS?M!>7=Be*-jp2I?XGJ|Z{V+ZVKq3N{M|oC#+Rh?19ky0@A5*D@G>Mk1ZONN zm#xpLl=F$n2?}5lQCN7Nn5d;PYMjnhbaAmJ$utmg2tPZ2h63csFP{Xq&F;HAWH=K& zC|%-cW!M*91D&E1EMzFx+0y0nO4bGhe%?fpV`xXPAf0*S4gV;*y?VNn4@P{_eOVEl zGB>g!fUA@TTfF?!Bi9u}0kL4+C3Y8+RV?djPf=t4dZ<5zS5iYekX$I>BNzuDW9%;v zOIu1OSJe`g_nO1al4Y4vHEZ7z@jn%O1>F$58tok{bAI3&uU#o^aX@chW)Chd_EA+g zbDMFaDgljVqhwpFDjg3}%lA&Ti`QKpt}l+t)a(~idbP&2Pm_pK_2Z7;HO%Hwes>Gu zD`c4bI(pRlIYWWD#>FGYhjufY9$<(jpj8ptS^Ow~BN7GNA;;>JL#F1TfZAWLbg7~v z!WT;HPeMJ-7hK5JkaU86P@RVAiUa<7n+)c>Ew{HeV%`P52nHn1*WIxB z;*!Kg7Y2W|0GBpBS@SCWt(5P^6|<5KjjTz#I_kKP6Y|5KF9PuqNRuZErR^Ee?~Tpj zysQyi`paMBiq=c>fcnj4b! z@(l{Gfsy)?j7jojDcWV)Nwg_qkA#%tP?*ga-|o#d`M6}k4G~*u^4%4^AkA-q69{X} zXCMp&)E1fS61hW4ZzHhgQNW9F(X-O%Cawvd(4u(R?1`3ftKt_-%lPY( z9ZOhsbxwT0%4fQ5JU3gLke=x`T%7*BJsoLe3h)Vj3r4~&18ue1L?gUG>DW> zg)d$SrT+Jildx>_Gvfj)4qDzRwX!w}cQsLwc$y5C_z+oWJec?5v8H#zqHL zz+22FNzdhcU8h=)_u#F!9je43dh#;}U932nxo4&cm2-3)it~i0G=Hrtwt=5B_V11( z>p76&DoE9<(a!P^be>IJ;cJhYi&4OL*!|?;Iko7i8mmUv4Pg0BRwmYXd`fOPber== zR?Z(d2(ASZHjAvyKd}EEn`;q^07K|sAiyK(m){vsWnHmHKS7Ui*|d%v zp?B_Rfuz7}1e^AUkK%PN&_hR6J2B(!!OVxNU6Z2VtA`qUHpf^How|KgrBLuWlyx?j?lmZ2D4Z*Uv`jnvy2zZJ;I3C+%4Y-X-%BeH+GO$#J?>_Ig;z5U0P!uA9yG zY=hzb_BqJ$^B&q&EkK?sPJT#`wqQ%zu7|`L+LBZ&tV;F#_`{yr$U68YyG~-V-;mme zA~F4sx1kS>iV?T;MgzImkbJwBB}wzil{KM8#qI-!@s=Zwx&nFEilrVY<;B-Pa%{c> zoD-i5iW)eIY{Ag!2nEoBQ{QmIFtE75Xj;}cog;nFEZk{`@<8bDvOR~W-MQa)$xQpv z?#$?WbwoCp8Utx0pZG(5I+l`QD4Qcg#AfH z;v*N+mmj?5?{f`ED!((l;MyBY%1s@Jl31R}W{l~ZALA}@+_Buh7>{D>`{Moq+o@X| z%WlnKqnXq$eq)y6f_70=O{MExRIYqvuJ(s(u-b_=;Vt`v`17g(7CN2M>$WZn88p76 zMnf)6^s{Z%!_z-7-}s!m8&$}eQTI%@Nr{z2c)Yy%!E-b|#8G>7ue@z1kPzWvxYsUC z(6EOB+KupyG(IB7zY7nOY23BE@rao_#L8v&HplUuZQ52eZw6E=HXEi}#gb<8#H^{Q#wm~Ui0-f z@@KCUaEKnYnsPD1g4t{UpZnL4*P5UZ_ts8&7;B$npDa< z5HQQrV>r`bvw45oHKNlT9d-#*WjOq@hyqktOZ@M5+}%Bv+DNR&!plde$2W-o$QjOB zP2L@8lyMg^rC29T{_W^HMz0n&OJ#$irsSJU86q%5lk|0VORT|LXvkM7Z)|##O}b6B z=#lgz!=sBKBmlCzZyEt3ny*3j4CU-ezjKo8DVEF-dpKp}pX$wssgt0_zbe7=qY9wf?OirBWAsdAQU(LAyYbS0kC;&(5OI@ZG8ASs3@ckd&Wk~c( zsm(3h!=DU&^IGP+U)wD1)w+w$C_j(C6Gx6dM5OF^Ia?nmF21-j8+KCH_3Tzo!sH4e zfg-p4J-!vc`)(hmrF z(jz5F6RJ+_MVnIL;RgWJ{2Y#VZ+?KNS@^h{v#NBYeL!lR; z3NIJ#bhk>l-f5g32Jsk)?+dWXK@Plv5iSJWR(tZs$=ceLxJh%hp#ZnglHM&gvlNc7 zn>X->300@$P<$mAJq_k0l0hE9SrGYM!WQAJ+$Figt5LZh{7d@#M7HU}?UP=;zl6qF ztT&`L5fo8WIqcO9jjz{UL|n-2=4H>R({2V{8+FDQ9Sipn&h8d<@*pMe#)GtU`jK~z z&%k#zojh76SGUa<{QNl?`Hd8vFxo!L;(O4ku>OdFV$O#Zlm>5R<7@Q4wLHrSlr@wr zcawl&!~Y(oPW?Sfg)>S2ZxeRiNKkOI?jLW#|0DALKTgT#rd6933lz=2?YJl2%~;LO zgr_$iqkv2Q>iv=^>4o^y#@qg#g~{*PS^UmMAB}#O$r-+;rK*MV4vX}jg&O;7!yx+n z71M&kSz6c3Z+(ZF~St@;62c=`B7mhB7*XtQaU*KTGTDwO}PTHF1Y~PvY=qx=d zpiCl_qhLkyslbts%A{+>*`4xjPylCS<%6WM&%zz7+nIx5#ak=j7bbvd-s^U-M9;gautrT6vI#=w-XYAn+cM_4;+ zE=IP>P+HPU<65J&lAVfXBRayijAyUtnQ16uv(|rNMmv8QuZt>ZrDl~Zo0gf43Bub~ zFAm7{SSSVjv3ApTQnO7uEaT+4OZQ*w@TLe02;>PUxWx!44mAlN($1~yrAZHjN-;WI z@N+-Co?}Bxz+&L`kCW;re2gG8-OGr)@F_5MKyub6`?-*1z1_Y>OBeTUA9A!Aamm23 z`;$66U;SEiMtL@Ek78*m} zn%@GxoB0niJ<0^*Hd~_|q1s0!a~>6z1OksE4%E>4NVUs{JvUvX*j-D?(E1XG)0Z;7 z)G$m^&W}e))A=6i`?mINEsZ#t)mQ0lI4#Lm@2`1G>vbTS+kEYl>^gJNGaa0AiYJcs z%72cW3(#ye` zW%J8Fo|OOoDB~Ht8mFsW3XW_7cgde@fq2MiaF+yqx+_1~gem~sC9SPb2gV9l$1?a& zW5)^;$Lg`ks_dQ*`{0^OR{%M~9%?^2gsN^pHUiy_$bA+);O$-a=*!f>u$e^H{jJzp zMD-r%2)BQ|2jT)+C}90=(m?q4f^@2t@+HTVN-i@UEa6TK;-oBd=IcfIjAz8AMc^rZ zlep~St><;RWf;BQoyTKjMqbNrTBCarNTMe`FqMngH?^Nj)rOEPCb0ml?R4RV92p9* zjR{Buv*&&d+5zIW}4BbTHwUKBgQMLKEHRIXvpZI-)$61?(YD~LZ$34XU6c#5+^j|)YkHN|_UQ|rM34F__$ZLlaw<%}&2$#8l z>tg+*)L5k)QFMBTdFF&xA<3NXnr|y2)a3&zH}eXQrq3k5iX8g}dhIr5l{WiHm+nf( zArcFa1GD7}A!fVB^!od_fFkbA@8s_#Po+3ZZKi34^G@osjlJ%w= ziE;rP+QV5Qfi`I?++*<>(?5;fn3qDif_xVmxE5gH!VDCMS^e=NqxYpYbu}I<{Vh3G zSl4QTAY#WQ%*}}&+_U5w{mEay!F334x&@b&2hhNFNK2U{ZjU2!ra>j3@Sy2;7G3IOSz-Q zmjbv6wc6q2S%dq_Duae@lSuW&y~BaCWf=0Mvi8Wu;-;4WU%Ly#Z=iF?m+4VaXHFZ* z(VIqSHD9=HyW5x3x!=|noV{HGv(t$7uZ_ms3^u)j&13APuo zg|rVV=dj16+d{scbd6~J>L*XoRlNt|afAEX4kuk>Z}y7I->)|xb-G;s-cc{W(}8MX zdxg(^4=jwWi1|Ob)7!UIldIKzgA%G(-4xIH{p*XHworI$^S`68Oyz_5(n_R7YQ=M)*P}4j>uyBl#!<&mi9CUPWtrN>#?ER zYV3(Z!!o#PY}7e@fVec`EFym|ON%`-x9*S+1X{C~3S|y5R92eUX0DA6<})0$ngwS0 z{RUp-sjW6@o6S^OMay)8<6NTbr%tcaICC-owi-~6aeWOf|K&_p?2WUCwJgE&tWM>LkfnH8?9!5p1g|2W|0O90C{?iqxWm?@Lli} z6vKr;G*q1r1%NCHCJfbp)h@Jb6R(72ar*!1Y9Vl9n0HKBs zwZSvRy+#liG3@P;RD3q#j&DV+cU}a;MV9)ToZku@XcAA`X;7V$;$2v{W3U`S?7~Gl z-M~hLWN-Ka|BiL6TEmw5xdjKgk{Q_iWucDT-A{c*uwPx_;=SbPq05)%+z}8$_C$8a zcMo;U^(3W=!zSy(`va>n(`R?@qkswVI$ss9Gkc%ei^nM?bomFcRgUaH?R5Lc3}D$# zu&h^LPp@_c?({`tX#SG{s@0Pbcw1ewOoOQh|^$f0mAB156R z>67ZY9mU=7??RUG%+9NlyV`FT>0&Mm&z`FzI9#^UU!#Bs-MPhatwt2EIO+^Ta5Qga zQ+Mx1h3{>=8I4MM%?f98%C)z&aDM0pl z63mkZ!zP3;otiI53y<~Tr^zd(C(inCCLJRrPRlu0^~Go2u%Ug~i-J!(So!;JVTqfcPY5W+M&AYVKUZ(~46pc38~gtAG2o_yQ9ORJ4?kZT zKT2=jRhymAd2B0cv-yMx>17U^dz>1HLkWHEbxm)HKjV| zchkic87DoZn;-&lWdISi*m)mwFi;^NT;a3ti@hMNK34pcWbJ|;nXHvDGh;%G2#L1^ zl{^m@f(vX^fCcGI^()%4Q=X1`*?uz zM-aq`1NZiSaPt4JaogWdtp7N<{-;k2{{J%3|MP_Ve}ds4 z+gQtVXw6Qy}{c&V#g&Duzt)1g{ohYu#{C|ro3n`nNanuRBMAzBK2E+Dlfnj7#7YcY6(WnNl)Y{F>dQ)G;?3f5DSLM!to9cZ*Sy{rQ8JX$#EisDr=<44W} z;^ZHKo3~*4%U>Th{L|s_M?Ne;I0|601_KjtV_j3%&0g1WK>ve@qP(Q$u^$1?P0-tj9?y*W_gf!tJGTQ6!?4q8AzM8k4(W{dNYI@imQ;NYi#&>@ow5t$tlh&*E36z#%72OhVw~n~ zR%Co~-X}nPKxSHs+SeY4FJ}Eu9OOW#1uBFL^c|)RWg&`uN_y{JCE z+I*9|p-`icehpzjVn_V4Tf;SGzUdJT*4y#XCNadDg;)Z_Y)w#{QbZ}2MIkf?qU-99^+f7A9-Vs^>2#DJVmkb>xeP9?A2g zu~Ee(vrT+V1wi!WDU8}*c8}D!VbJT+NWP(_x-4eHNYzO72ZvVK+Zw&lCtRxuiqRfV zC6Z`EMf^XH!}jXuo1^_*_U;VphP6-x^6wtUXG+MDBa0>-*^y7uhMp5E3WaKrDUsE2 z!^Kbcu}e*N;Vo0Qt|9VnQEj9%k2Yw0F!(P0#)`e*c>7pY{5oqq>DI1nV_LS_kZNQ1 z15x)0Nt<2o;SOmIX@S8D)k1{2UV4w`X6@k{M$<||mhvp6YQFoKi#ARPj0Ti$v}I9% z?FIQBL#V&OZfV=&lV^vgLTStkBithHOO0hAQJQz!6BB6*c|H0CA7&blKWkul=XZl$Z z1kRiK75f+8@5%Vpe3$Ie!4dcEf|P$PI5HD2F8*te(45tmE$E;V6~9SWruOtlrW>=( zcY$XJEi+%e5G3bj-H*{9jcpV0yaiAduGx9L37sviAmJSF3l6{--vs6;Tl9BgsGzh7b$ zcsyDEdQKBsUCITgMigJD*}a>x6LHK_h*^+t@R4`9nX}*K2PJri$$}Lu81?L7WZq;~ z{`zs9{Qz6nM3(;ZL?z2)b?{%S?)X{5+SOT)in<#F^QRu_8yiwoKU32qno=M(CuC&G zf${FQ^D{ib5@$@eg?=?!2n$ct85K$%Tu`W}eZ%ah)^65CCwM=zTDIJSRkq21z$Xd~ zB5c~(OkUXt$$F+*9cq_n=G{Z~!9pSY{(Y6OHj%k6uAd!SGtwK;&gYv$j;L8{YGdFP z>Z}Q0g?valxQm&E;I|dNC~3PFNN`?c<0=Us-3qN!$o6(=n(}iIho~wti*|n?*SQ;C z^8i2+iP9T!Pyx#&fj8`%%|>r+SM*30UZd}&QTv@poa+C$tDi!swaWa5hCbUP${h7GMNnUrJnB>O5Uhv+D4~B{m zvImK0konG>D>$(`NptzlH3khZ%@|ws1+(q{xR2dC(N7?=Sgf7eWtd}VwNqpsC2w*$L2J56kw**Lq=Do%c8Z_ncbj;tIJ)Y7yce{D z^;l1zcHEuCZ{Xyy9^Ni)>alTicTTzH`mv+7xTElfw#I&i%(Gc;CB{X7-WNnSFXS!W z4Zz_R=&x}6@IQR=%VHcV>|XOOiZK*6dG3hCDh}{Lvk~w;dKaoq(PU93Gj)!Es>rSV z?AN2g-G+~Tl7?90ip(Y8a5j6ol(xkZgfv8`i`d>`r^Lq#c_^IW$}W%L`-qI!uQdwK zDtvhGf;QXMFmc1sy}~l*MHzn9jrO9Ds*ndV?Y8eo?tBP(XB7?{Yi)9YMq3f@%0pV}udn){ufBs;0_K~u#9mG;Miu3ull`g&=GC`W z)r3g6UwO#mS+zWW(fZ1%CB{`xjFrn0@oE9wnpN}L@)WIyW)0XTJAE_{IinNM9_t^ID8wzQfdh5U&3|?TRZ7`5FsN3Zryyhw?MbA?C zYL&KZm_*3&GVwlq`TQy9zD^|XaIoO8Z8Oo%)MuKo$fK`n<#sQ8I)iTb=?ZZN6{-#? za4Plle_0~dD@Bs|s%j59R@^>JQL0$aNyjpftWr#Nk*bN}wD19(=3KdaRCjg5b8S!R za8Ji|DYsdaueTT9I@@}~*S>T5<4sS$55IUP04%}g?e1pZuXM1TL~b14wp$=%h1-NG z>oT!MO1gCyb%c&sqVLOc<`!DC&j>aSxwvdQGF1|Heu|?Y8 zYc-TBXnK1X1w4ngY`x$ZW~oUKA6rrrx62n~3DdR9;bAd*+VY4GZIMo=*rnBwpdL0Q zOqRsX??bhtFw<|59v)G0^q;=xrLCVighVM7+X!U!1ljD2wYNf4G zesGR4~4B+YtPA_>gHY={U|Mz3u+Fr>-c4?vUtf7VHylypZx9>{x1uEL#Q^ zKtXA?OBmwh#q>eeiCKv)#*L~rW2;p^TR*;|`OVUfwmh)42pp|cS%344Om!$!&OBgg zcw_V0*|DNP`#me&UYQJaCy2}T_tb8~MyO?E=vJjWAz@a$<;p6JKJJx%UKJ1;+vD5lpj zP_?}EunDr;ptV8yP^Z&NT&?4?!&E}3$(IFrIo=Vk8}-z{%?b=g;07E(7~WM{jPRu= zW`1MVP#bDPQk&HNsf)ScjW^Fh*-`?33a}{D98qrn@Mff9%n*x(n-_V72bYS+%0%vD z&8x5Hw`~HyWtnsp49MMzkY?O`Z2H3MI!rNiY-8Z=Q;sIydDhr|T}$Kcy?orL?O-L7 z2LEZVWH_Nei-mvnnC>TqZ#`s%*r46Mvhs8Df2=-`jO(Gfp;aCQ9ZxAMMR3XQF*QiU zS)Y3n8!7L1&enzJh?%TSsfOzd;?Y^yX$s2FKMB~=(i$#d79G==G-8YL(ULrkR_(jq z8_c)-F@$1vrJFH9k1=9fng)@rwHN!G`{?rFzOc5kMp5I%SGmq;GeH&$CV3Me>z zlEmU&7pK&b9j+;$9Zb4>Dtk4^lJ>5(PreE{>@Gb#iQ&VsGgQJ`{CZCiK>v2p;SnTC z@&urYz4a~d)@I7;^PfjblRvzm0r(*aw2C@@&Tn&MyC!M#WG!kibSwsBcT#4<4p9IR ztLuh>LIfk?t_RihW_6$*ey!|nB}vQlnojn#IebF3%G%11Re0qOBa`l(`PYqw*`3+Z znI2T#P!5i_Z@*z;1^GJ^`DW-gRW%V+R%jG`Y`959Ys?N6Fi}4st$7+-U$GiTSg6O7 ziI7v=-M$<>ewjyJr<6?;6iMbl#OR2d8S^CBdJXtYRgxDZo{9oauZdo|gGYsT9#=A` z6#i%U3Vw0>A9(zKal^1;O8R1-A91z#j!A1jX=s0A=8q;&$kKH~*L=T(=xrPX3*BWM zzK;iDJtZK5vc_EKkn+K{&av)g`or%LOR6_Ql(-?MQ_EP?lLQbk^a64Grw4?grHSX1 z?PKv9ab^ZH{GmJwV)Jp_LmhOlBZfFg$YchXt5&~IQn`g8Zr@KC?^0i7<$Am~;M`$O zF!-@5R^X;xx&;$)bnluR!%N6l(abed8t%$IBkiHZs;cL9$NTpZ8i$|1%o~oXxK`%c z<{^SD1~E$DwKJvUIdY*?p4azWs1bPnx)<9!T6FPgHH>TL_6w*T#-|n{`s;JpCENbW zSt9Rvi`gTNeRs$!=Ft?{+F#6t;&wU45R^aPE*0uWxVMYOs>q7Y6t$eI_i-f z@kX48reV#L4qh)oMrqGzp0B5Bj{V6`md;^kb7-ORw|(c8R$aoP@@hl(oP@djGKaU2 zUnyS|^zTdRRr~4Gn1quh++m(}j++xWeFiB%O7mlXzo*81q3Sp9a9wQr$3!3A|LN^3 zfZ}Slbq9w)aQ7gA;1Jv;Sa5fDhCzc91_=^ef&_O61PD4of&_Pm;4oNl3og0)Kj)r% z|MS07x6Zq->J>Fb&8|JYyLWf5UcJ`$ea+sqO7ksvXGs@*Cz(PkKAG}N7Nm8ZSTt1O z6QL4!sxZawbmTl=kZqYZ8VrA8JaU&v34RvPsA!HuA?_l^FT8i{(q&jYxs;?lS1^-e zlO*>++REJGCbW;tS~K5>F&*TJR^E3iH$HDj8w?A~J@zU}*4TmG`AndsEar(T07tq3uF(lH}*YHuO;ub+o7e{Aq@%Lr<-$Ay#8E zGiI}uhfhRR`B)*aSA4#;HfsIkVn)R_V0z5@AT6LcoqvPzG5lIcXa#| zVpzj&NckL~KJ{kV$zFQw?e`%MQim#9nDQcf6Qq(AD~UrJB(&a6F>8j$?sD-~Nf9##aZ{jfCNA=?? z$E31(WO@*m6dMMl!+a;d|7QTZBk!`tg(9R9<#Vcc#7Owi!N%~bwg*0e2zS?cE zezjw9JL0}x8Q&GS{V?m%$C2xm%IT6mzp$-E-W$2M{j#Z8c65z!lmAJUv%T=N;br#a z&vk!WMcWXCq6I@C^TYyAMn$x3Eg(VInTPY?9xdNdSS{w@sQOK5W88ulUQ^QYlaKjH z_>9a*AW}-JlpD#r4n7r@p7m3?L~l2$`dW;FR9ufYwZ$`A-EMViY(uPTNjim+M6L%k zA|(4C8zP_0Rf>xD_kvr%(ZzxMVK5(!;Nv7)(p&QL2MTywZq2oIRf^W=xGx$Z!ufU`;9zrEgU-@mUN-@Uvg!SfbeY8xc7bIXx54}>} z@LKtl-8F@x2s#Bv%w8~G_|`)Y{h1k?8)J%>+wu;q;=FyG4Y*>4o=c-wE-S=4xRY$E zwpq_X*D+5LX06&%(T8Pp^zV0?-x&E48Fb5x*}U|%nSOeIzgFgE;@KX1$k9sg3BNu# zqK}$CDm-Jvq#T~D6D55XiP@AK+igyhiAL*jtJZ@&4W#2Hj@TWcz@#2*JZtv9kUaUoK#xcHB;78 zbPfowC2IFE=r-a>^ zD*}>hngi|qqH8zOm^1I8qZ#VFBgdS$(emn27X|u`!vq_LGKe(rgo5Wu8QUlsI!g&G zkigMHe?O3Wn(yi(rm1vrz-oOtnR6*j7Cn**`xi%6Y&-so1M1>+oSdc#6KAlb7Wb{2`gf_1sUQHnCQu<%^+x( z0#P$|t=}5KH{0KuleRsvExba>&WyR%9=4^uHg{)4L7a$W56%?TdDyk&5nKFv)sqZsourpoc>ksS}lgfh>S9 zDkrY#?n9P`BXrVAz7p}-;WA-Q01WxO>|3+A^fp~#_RIGP9DdGc&*QJuyE{U-jI6>e z!WU+%_`Z6I*~vyx?0lVWh~Ldx0hvomM?w zBt+Gh7K+LK1}^;4+Ejb(;?0p?x~Cb*L1q~~Zt_sDF1p3KRq?4Q>Nyjb)w;<4%WLyF zmGxB`1IJW7l8m{OB22GXQspVR@=4kRda+^RjlfClndMG2LAv6(wrAI1#R<*^Bi1{} zYq0(m1FmY^(LpCJRc6#DFLfhQb$1^^ghA6q$GKb#PcfFsbB)KD$FY`dYG!APTz@h{ zL3(gxcc}xl;ja&Qx*M)cR`9B9j|v|f-evJ|Gcz@g9~SnSvO=-lF^0}9lEhQX_ODg|Fa6fHyANfT*pGqUqE{3JPj85-cbq+?S=X4TDsFCQZHQ8Y3SgaIy`+%ozYhj_(YhIACNKQRF&M~z?#=DO7}=~ud1QVKEhU= zOI-{QYN@YjsDaHsVJxo7d=l*3VyeOw9=k+5I@y6AHR$hLRj|{g>F7u9;8&H;y37FI zbz49xBRA{@ooEho;WB^97gWo&h*5t9be$igkM)7PP4Nup- zz0srcsuQAGq=Q<`a~zA0yMDS;lhpe+yzvUxjT}0QfJ7esEG0E& zLHR|_j1*dTLex+aN)jQ_z_C>y6cNqp6q8hxI6@fIhlqGOKz*W5)sx;&69fL)Mw2FE z4~Mm-g4LOPHFaX@=L86RM_%$2tcB>K7;{jBQOLfjS4ZQlzP9jesenj7mD_&}bg@0L zzZt7r_*#A0k#1Sl9gqHL|*gMG(0aCX!<{dAO zQSj%2Ai-sv&M!Yb5`EYpU4&a?i20`RNNXM#?%8ASoVHE?C`b5ujsm*R`1s=}|U97TceZ8m)wOi!w`9Ff)P6{I6? zbNFLIe-f&rW$a2|@rp4SM;M1XBvC~?C|hhM63xAdkAbZ&$BCPlCZPbCxG)DVSo?yT z<6xQ^>+6k!`7o1G0R*@Vhpyz&Z_vxS5bP(1PtZPVNK&hO4tSZXJN+E^EBsjc6`W;k z)DoH1w;4>5!fV7$s?n0x-*1tH3YNf>fH|A)o$J_drVJI#4q75=rz>r<89T>dhwXv;H! z)SejU+U`@X#jngx5;!3p)>zhabmD~bRqwqEWj%;$SB<0Jk9;eau8oB2Cz9#Z!7!T! zQ`i(2v_$=82oZ*VHggnOxs|Dv8!wtf-{@M>HTt;G^(NZwWEjWRRD-ZR_VxHGiJzJ& zv`!{ewlBc#VegQuj;=Q(vLV2`f)rk(?#Rz_G(>tzZI2Nhm{)$)d+N zm#4klHCf4Y@djHFeY+T2WReR1P^JO^G2YmbQhJK-@cI3n@VWiZ8B&(Yzt}^5w7-IC z{%rsB2u}6X#`z?W9QoVmn!pt9cm>U|)Qap!I>8~@cp>wOTt0^hJ|kWW|7``!_$tY# z%%+Mak8^z1KYV(=;tMIdQJ}|{?%zlp#i0-FaknL;G9-GzkUeF1SiTQ&@*`7yq28le z`Ft`axfSARH+gH;@Jn3rB)7YQGn$(7q$e$!tWv8hm|8*f<7-o}b^1g&0VXB*Ze~dj zRVpXEE%y`_{`@pNm?>gPBTXfITcPzT;=wwBH9U#72L)#egBbS;?mzO*`N`(g0&)+FZ3exM9@ zy?+VorOy{dEn!ek|0YtnP(Nqg#63W_@|!qrRs2k)3cq_jogr8lBMSlJD`EeDD<`Q* zh}1B~34>6)Xs~~A(p(#`^J0#$N=?;cTARz|x_L6()pP}3GGZAt+1d{54^%~HoK)p| zpEAjv#<;&?t3MP!n|;ODI(dad@InLTJdV4=hNFz65k8pN^<5)WMLVWR(=BRNp#Dv> zqVsIk(LkNDtzTjECk$=P=t5=>{?ZrzwGCU9MVpsu3TM5CtnKL2o7Yh9Q<~mSr*YeY zRgi$-qT=aru2dD=n}a5@l%i31P}>^lh&6HYUb&5RqK#}Rz^KV$y=h~*pc!1ZwKxWK zcoDv2N*SCTsqZYvnYEK~`?A|mqPq}C8+-%p8ivJoJ6!5c%P=%M4YrsR;&u1xI8$Kl zd0RU#YMXTgGMu!B-Am;8uz*eER$t?@ALbMxc0qS+7G&u9SQ$bzjm?QfBE@2TQ_dWZ zD&-1pw2}jlYMqO$o4y^tWyqMaZ!tXnaCx#MAExc_LeZmv@Y@4z3fXt#w&SDCP54E# zhhDQ%_W5rR%Dq&{@^y9ZBiTv!HWX_&XsVmvoER6gI zE^FPLSr!%siov@une!aBp7H9q6lIAnd)Ae!q<7lc2USbSka-V*z!I_CNM4AvJ^Mk` zq=U1j0iK=^D^lbZgV&GE7ih@T!l4Emy=??{j1M<6=0*^9(V>rImql({LGG#unmR!i z2@157A*=(fR3~}{C#%tXtGLV8&5v*@jfm99Yx7odBUc+zuY`4Z#%O#Dy1KP%8Tg3a z>r>>w7t>I<#V5mtZ*^V%J5uCjP&#gk`M#~sHZWq8kLk%BPYM^rovsvHRq~AXxE%;q zyVE>qJ!2ZNXR(Ho$BCcxNNt8$3X^Bb&HZx0mAn#WUoh#RK(UO-r{&t8{}8S<9)jLa z*D7Fg%~}B#?tZmD7hN)N>A(@(OqQx-V}p>78!&&P=bh2c;a*gpaS%xAgK2Q$;pm;Q zT`HdM7T8$BGURcYPw7>rx#gppDamT^KYV){;l-sU!YNcHk$tuG(#Bl z4+{SO=KsH8#s315`kyNFsd`V#LD*|kN+OvMrC9lK%7?`9Rb;>FEeud#g*F-80gc`X%URuo8B4?)yoc} z=%LI=TL+V8c<9QRa*Uog#d!Bk=6P93KFCOuWmQa_;;hL%UQfLl?BmIMDP>y=`iD|g zjw({AI*>u~!}A*+nltMSlkE)<#wh*TA|XpFX0>5&S|_(Gesr{ILWBlcH)3&i0mGD; zfQLCW9}kbf-ECiJ9+Ps@#$dlxSCv^z0XHZfQ~93E;f(dtR>u&$TX4Qlx&P9--9 z1{)R9zUM@|kycAgZ$83o_~LB^Gkpp&Dfq(4_jPT?a*Cb>q;8v7_s&5r4J(UVv~@UVE&FTb%*2{4A-v^clgVSU;h%IY?xWH3W9*RV-?l zRFxVyXT^fxJo)rdi_2tFe!Hn-$VNT%O3w{>>Rt?OJOqA&&WK%Zw`d;UT{w!T=mPL$X<$!hTnNCjaw_E~0Z{N?sBM29`P$^ODZ~xt zPE4#@^@$2HRTnNSvI(p&dZk!H#8}?`H-H3|^}c=LO>!SLxAZ#3%M^XIy+BEt~{AB}Nk@G%Ako_|A( zlKi7F?gZETlMtS#WG>EywNdoQiLB2I;8sbss4_8UJefwwF~52~w(?OO)Bz!z)--4N zWEN2PyatRmlB$F9Y;y-HN8wsn0&Eb(tUBkKhbK&y_GCt5@zC*jx;tf11r>=U_3Pdw zgDA~&9OzE0$9Gc~v`O3yyIgoDKZTHJ(PYKElWns@mrOiO806t9BwCq}B+ZaZe4fI- z{_<3xVcvrOBt!o?x^C3TBSo}#cuL0Sj32N@W5LZrIDtU#7mOFEeTtU zRWk~-_NyIj#UUeV4>KUHW3-#7N$BNPW<=8)P#bAbs36EHgarW0;h0aAG_=IQ>BU+T z1@8TWGM|wma4pV64zQWjsw&We#Hgb{=M(@k6~mM8(^EM8Xl+IRslpL*bvwrU1ZGMv zq2taTKV=L$DRO0Wvh-W^2SiRyph19K8NktD`L2Zk*=SHK#thv`B0bC=kaitRM*s1&JnS>6BnyrLnA~fJk}QnsvyqnM0WT`3ZI7! zc!Uyt&(+XXK}W6BlJspr-we^9mE} zNPbbLYFGg>v(+W~o?utJ!%cHQ(@dS3YZ${OvF&yPvn~#ugU2!F{RV(`SW&S~!&~U* z;IIy=*Zf?AZ=)0IEyqLp%$vIW;}M3W|2M+SwAt99eMwANcX6J%_Am9h;$*XA^HVgg zu+-03#WE?z<<@7CRhkkMCY{BO9>&V#@X@msK1I>KD`Z8mNhZiQnqvNfY`oalc0C@nGl-CUnb>@+WkWj;d*u`|QoBo~ERQXXqol z-#BpWAZoC8KpE(E64OtXsI67!^KhgJS}!>x7o2J&_e)J9TF*x6Z7i3C`|prAkGVij zcD}}lII4~{*D1wayd!VInV}w(_J@@25BVAEHn9te#Lwyu4qmn(hlaTGAnd-;`(Wx* z(M^)kmhG1J{DJxqlHS4+a|4%KOdh|_!~2l{u&kDS#&n~*W)0uf`o3H;;Spir5hg@P zbL5d{3EhTtib)EJ{Y09xuj1@%Uf!;Rym47B^4WS=BrS^Zwb2V1p>#CzItmSrnX_wp zYmZ=GwA5DbY-R{Dd?CPDNs%@iL>#3uv@f@Hk%v-{?0!4(e|J+8>c5wL{0j&SbM^`o zQfQ>$FGKSf@}hQkPOouNR&<+2=ygJ93KsYD70v7Zc3Tqy)djai5MY48wIv-JZ>mxC ze-3b722@hkVez&|K~2$?DYMo<7@IM(Hn1+p^GW9QkiB(HH2l7gqz5TF8phTaI_l-^ zt{mDN*e@RWPh(dS#j3;ZIT6jS3w3n)$A!eT@sJ{#o9I)*B}Nv}Ta)DR0|=_``Dsql zeN6ZEy9JU0ZVx|?8mcI@s38(G3T;rzldl_c(eDw3Ak7DM3f$k*+-=8yQTYv$KzqC? z`$gricq*O^|tcK+(`7lqzw%rQ zhabR{mu|cYcO-6DxWrb=UqW-MD;-qUsl?%!L%#2=+f(c^Q&EZ}gNW)We?1 zk&ODx6m=X35J*xMnPI*WgwWM19!b2J;DQRPYz$iN;lZ}Kziz%;92?ioxJHtVC8Ar! zGf97wB%45bKg{L24x{0_;&)$+gL{~a0AUxyv@U?QsBhKu;R8%RmCGVrx&WU{?gnou zCMH3DCu`?9jP0J?#m<~}f;kC=Ap%AYQ$kek}TIe^Dz+T;avX5bAZVd`WqB5oBglu^acQ$k>AJ{SM|k4lOE=NxGR_`QFvjKq3<8yR$* z2_Ubu1Hza0f$`UoWC9P!eW$-cv_M7Gx}m>NB)aa$D*jQ*f6cV&55GbG=dU50;by-u zW+jeCfXF*d;UgU?FfpaL@1gw?aDr2s2Lv^Matc7S|1n<+|Iudfmek++L0I(*+JhSm zpe9`$O5lj|21s0I7~){KKphjGFW>WDNnyWn)2mwGd| zW*);MtrDYOcunbv-esA?yqZlLzqQ%r|1oZEfN>+gt!Bp~FM_5hsEb5-i)VN-cKv?P zXtDMr;8%5_xM0Zjjt+qTR|Y?lNLBv*N!D{$nU_Aij$s2RSqsNy=5rlfSe(KEA$ zpZ}6O+RFNhUF=<*(pjg!C_-nP$6zWeEU~}35X^C|FwsEK!mj!_ikX=$_VLg*iO)N% zh(f=&+eQf+TX-C8kbGt}`q(m5>N-pyibQ43#s~>eO+AU5mw#i|&*f|oQ|h-#B)25z zHu5$ksw^KDMTZnP*h<$czwqbnKz*`yZOE@5!)g56_Oog%)}!+Tt|G?P>k;$~4v3_P z*iy%U1M_!*&Hutu8_&huOSci6q}IW0rI;>Fisle-Uqu_s_^ zvc&tEazhm-n!9jq7K%qi1-_Bk%bec8K6o9hvi@Fm3HIZ`GIv%S+h%0sYEmk(K+2rb?p5K3i0{qy3q=de+ILR6 z+gnz8_`YTI1eW~q?ls&28(Fwq*arY3HwSIz-im6`fk(R9q24Lss~ty`q-Ob`_%=_E zoWjoJ;c>K6UWU>!j;vV2d5?p0a{opEw_z84KqmKjORxJk+YN9db; zhXx8r;Z&y5A$ZX=-b6zcCv4?KOG|S@tv*NU{BzGFvW*m*Gw*;;UusqsRSAPu^0f6< zu>y1~Dhzjdit8wL5+U0puD(2oKf)3L4Mlzz0S_S;lp;#PxyEpl=GlQiZ?NiKz=)P;lVg{Fiu zlRQ1^lN-y>tL!NgKNGW3@RjJTPwVcq-aDtM-PzGqaI?{({FF?@?7fJ8zL3$U%3{qQ zT2H$*Q#E-iYe>K78sjQZ;^`BuT(9=7o}?*Z5Jx}hqNL@&`FNJ_*_rFCdF@L-t#uHO zN5)!3XW#b^jsxo6@iKcn%_%$5Jl(xhd+jCP8+cW~S|{7p4pl#=8X68`qS-WGbYhiW zpygAcubmor)~r9E>72?n*sVX{BYC`q()HkTy8Gu!qA~me;e#oKKONE^RF8OqT>?|j zg}I%RiUmxUQoY+|8)0XSJBM@cJU36(!rnmfd)xG9*lC*Jj7H$t)(O*;8I}zuqWVnt9m!X8{;XvfBmakmP~0POSV0ig0lIKs6nZoT~%84oRis zyDf?9a*1^(z~dOlzk3Ay5*ApD)8~Lj0fNH{)rvcn_SVkpq2i^z=IRLIS%JiSUx9S5 z&l43xAQY-#{U2Wt^b-(zRbLvj?A|VKM^Ng9+;SegmHs|s5q@J6CzPb0#&V{}6Q71+ zMW$ohwc!k&{pV-J|D~zrLTbDxqtVq%*WQNXpE)^8O>*gkV?)_euY=tYB{K)l5c@Vnn8cq6D&2JE< z?doGt+UnIH^i&)AeI9Tc@))lk&T@fMMEs6a_^fpqSP|uoy{eziJ-#eSD=>3Z_W|p) z`Rki%pwzya8v0^q?Pwz9F(D_X;_9b&Xmc{v?U$2Vcr8wLF?1LHuu1%!%(^~SYURq2 zhKrfr0Ur>0&U5Yu(db)G8Oo})b$aZZJyW?eytbTEm~8m?#zfo5aY1t*Q7#Vmi=l6V z+?j$*b^*8R=bZ#X?!%Eofy>ep+m`ZOL+4<~bJ#;E-!Qj|9WMzN>!NgRerm8XHPohJvxOczs+cqqEa0rRsN1c>iRA@JBBBpROhH0b zs^^!}*I?B5oRRpLO^{SLoD`3G-san#2uqzITT)rBNU)ByK_`V&e?Qv%2wf>hXJD%~ z!~=g|t1e*4Yd7bk_{BLas@?t=;aYKxn$>P1$J#s0**b)tSs4|tqRlu&ey~Y2PN-6a z6~3Gbv#_dCS+CR_RVph??-Zs}BD3i?An;un%EHURK@AdH-&Q!Gs%Z(98BE;pM;Sxn zJ5`Hmhq#0VVgp>|T9@>OArr=|vgYtq>K8Q6-o0lZ93a)?S`0#Lj)XemVD4ow##OGz zl4ze23Xq6PJr3OQ-FEjQKza0Se6;Lo6I-d}5b|)$PybNpj9A4Vgnrj5WlKxMVjOW_^$_uqRerK24xR=gEb9zc*c6Y8_FR@VCmC@GZR?@lt){)!RN^#TY z8QoHU9k1;g+voAkSBtPP=GPGms>ptJhgNH1h9aP5+fqzNjm0HN#$c!~)oBWZl!)>5 zsHJ%fHYUV)Ynmpf?5BM;zEEE4zLSq{Hol z`(Z8FA096hmI!fusw6IOn1Jb^|Ii1-jqubW+kf&yebMf@+rQ`D+|58w=r|u=%K!6M z(@+1?jH212Rs&2+&0XjtT`nGU-0ATgP&Z$XeFSzJV=EN^e-96Onj!Jm3m0mCF$Mo@ z^~!#O)X$)|DDg`)r-awhkD+!~IeNcASS}}}kAW9v_vq2TK`|45y)ak)&$FH8q!9wF z0~l|CU0^8?(~`f9NCpfaTOhD&j4bUo`$ZwqdRB8sasL8M0z9Mk&?@^I)C-<(ML3D? zFnfwO7WQT)YFndG>7!z*7j@?1QM~$Bv?;#K|LJvjtqE$ef1lQIz4qx}HyYhp_4+vO#!m;&ui$#e$*9zon=V>;HUdopSI7{ID24@i?#V0|xS(E3Vr zE^&Vjn9BA)t`)undQSv;_X{{Eq$W{LmISfQ?l&mM3y^C7wyvjdY@s(hz={$W{~JW2 z%fsAXu%-w2qvxZmj}J7D95G{nM&jXb&@s?M@V#DHGD71gH@T0#z^b!a2pkMC@e$Co z$!>qRmAE(2?=Pf_4mSGJ^DN~i>RMfmSQXs6rKPN++Q({u7I=~QSp(`TEmq^STt&Yfq(Qfm(;ri`TU#RO1!r%YYmVH_icPv zdAIY6il#qqd!dMz>5z)4_rsgxr(zfO250A|mw#$|h0x#1B1*_ghtvT%24HxTycV5V zw}jDL_5+Rg1k=StaiHpa3u`FNy)(y1MiF`-7Rqng=LeUCzeDkP>lOC3LMS+rsd40nR3xXKVpHf?t{rvxV J1JdvL{{V#XJ|X}B literal 0 HcmV?d00001 diff --git a/app效果图/12.jpg b/app效果图/12.jpg new file mode 100755 index 0000000000000000000000000000000000000000..98187add0eb2377b098d7699af64d3e33a072b04 GIT binary patch literal 21369 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 literal 0 HcmV?d00001 diff --git a/app效果图/13.jpg b/app效果图/13.jpg new file mode 100755 index 0000000000000000000000000000000000000000..2831474e3d20897e66d0aba30395955749c7a2da GIT binary patch literal 25559 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

JG%rw!ykpJ@iVgsljN^@w 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 literal 0 HcmV?d00001 diff --git a/app效果图/3.jpg b/app效果图/3.jpg new file mode 100755 index 0000000000000000000000000000000000000000..cf5d549887a2a6609ea12938d88118fc2617c720 GIT binary patch literal 26877 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 literal 0 HcmV?d00001 diff --git a/app效果图/4.jpg b/app效果图/4.jpg new file mode 100755 index 0000000000000000000000000000000000000000..0432260a37246edde1a2b9fef0f27f2f43be78c8 GIT binary patch literal 26011 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 literal 0 HcmV?d00001 diff --git a/app效果图/5.jpg b/app效果图/5.jpg new file mode 100755 index 0000000000000000000000000000000000000000..fda884e4d9345bc72958ae13b4ec3ccddcb702c7 GIT binary patch literal 18269 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 literal 0 HcmV?d00001 diff --git a/app效果图/6.jpg b/app效果图/6.jpg new file mode 100755 index 0000000000000000000000000000000000000000..6611faa5cf68f77fe2a07ca4a76fcfc8a2713e3c GIT binary patch literal 43991 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 F{|0&HWvBoE literal 0 HcmV?d00001 diff --git a/app效果图/7.jpg b/app效果图/7.jpg new file mode 100755 index 0000000000000000000000000000000000000000..6611faa5cf68f77fe2a07ca4a76fcfc8a2713e3c GIT binary patch literal 43991 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 F{|0&HWvBoE literal 0 HcmV?d00001 diff --git a/app效果图/8.jpg b/app效果图/8.jpg new file mode 100755 index 0000000000000000000000000000000000000000..9a9b23456357a505ef3c979772038f65982d9d9a GIT binary patch literal 16212 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 MRSnuJhGE|QAJfNYTmS$7 literal 0 HcmV?d00001 diff --git a/app效果图/9.jpg b/app效果图/9.jpg new file mode 100755 index 0000000000000000000000000000000000000000..ab16d2ac992474566ab066c7876f874103fa2f43 GIT binary patch literal 23566 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 Sb))d!3ihMcXG|LY-vj`eGHSyB literal 0 HcmV?d00001 diff --git a/httpapi/.gitignore b/httpapi/.gitignore new file mode 100755 index 0000000..153c933 --- /dev/null +++ b/httpapi/.gitignore @@ -0,0 +1,29 @@ +HELP.md +/target/ +!.mvn/wrapper/maven-wrapper.jar + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +/build/ + +### VS Code ### +.vscode/ diff --git a/httpapi/.pydio b/httpapi/.pydio new file mode 100644 index 0000000..cadb6fb --- /dev/null +++ b/httpapi/.pydio @@ -0,0 +1 @@ +8735cea4-aa6f-43af-81c4-34a5011c1e02 \ No newline at end of file diff --git a/httpapi/logs/.pydio b/httpapi/logs/.pydio new file mode 100644 index 0000000..f391c78 --- /dev/null +++ b/httpapi/logs/.pydio @@ -0,0 +1 @@ +2273c60d-073a-4922-a827-3785242d2127 \ No newline at end of file diff --git a/httpapi/logs/api.log b/httpapi/logs/api.log new file mode 100755 index 0000000..5f4a30d --- /dev/null +++ b/httpapi/logs/api.log @@ -0,0 +1,1575 @@ +2019-03-22 00:25:09,018 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 00:25:09,031 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 00:25:09,034 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=18}] +2019-03-22 00:25:09,063 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:25:09,064 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3016e234] +2019-03-22 00:25:09,066 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:25:12,725 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/checkOrder", parameters={} +2019-03-22 00:25:12,733 [DEBUG] [http-nio-9090-exec-8] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"] +2019-03-22 00:25:12,737 [DEBUG] [http-nio-9090-exec-8] o.s.web.servlet.resource.ResourceHttpRequestHandler [ResourceHttpRequestHandler.java : 453] Resource not found +2019-03-22 00:25:12,738 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 404 NOT_FOUND +2019-03-22 00:25:12,748 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] "ERROR" dispatch for POST "/error", parameters={} +2019-03-22 00:25:12,759 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest) +2019-03-22 00:25:12,768 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:25:12,770 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [{timestamp=Fri Mar 22 00:25:12 CST 2019, status=404, error=Not Found, message=No message available, (truncated)...] +2019-03-22 00:25:12,782 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1126] Exiting from "ERROR" dispatch, status 404 +2019-03-22 00:33:53,226 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 00:33:53,228 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 00:33:53,229 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=18}] +2019-03-22 00:33:53,237 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:33:53,238 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7db488c8] +2019-03-22 00:33:53,240 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:42:46,917 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/login", parameters={} +2019-03-22 00:42:46,918 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.UserLogin(java.util.Map) +2019-03-22 00:42:46,919 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{phone=15155145354, pwd=714500}] +2019-03-22 00:42:46,930 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:42:46,931 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@438eb79b] +2019-03-22 00:42:46,932 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:42:48,693 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 00:42:48,694 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 00:42:48,706 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:42:48,707 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@47a07069] +2019-03-22 00:42:48,713 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:42:54,980 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=19", parameters={masked} +2019-03-22 00:42:54,981 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 00:42:54,990 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:42:54,991 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@111c90c9] +2019-03-22 00:42:54,993 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:42:55,023 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 00:42:55,024 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 00:42:55,026 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 00:42:55,032 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:42:55,033 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@55ae0a7a] +2019-03-22 00:42:55,035 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:42:57,017 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 00:42:57,018 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 00:42:57,020 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 00:42:57,026 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:42:57,028 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3221f956] +2019-03-22 00:42:57,031 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:43:00,280 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=16", parameters={masked} +2019-03-22 00:43:00,281 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 00:43:00,291 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:43:00,292 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2125e06e] +2019-03-22 00:43:00,295 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:43:00,313 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 00:43:00,315 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 00:43:00,316 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=16}] +2019-03-22 00:43:00,321 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:43:00,322 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@48bdaec2] +2019-03-22 00:43:00,323 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:43:01,207 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 00:43:01,208 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 00:43:01,209 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=16}] +2019-03-22 00:43:01,214 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:43:01,215 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@728715a3] +2019-03-22 00:43:01,216 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:43:03,549 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 00:43:03,550 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 00:43:03,552 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 00:43:03,557 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:43:03,559 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7252bf33] +2019-03-22 00:43:03,562 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:43:17,045 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 00:43:17,046 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 00:43:17,048 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 00:43:17,057 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:43:17,058 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7bb1d142] +2019-03-22 00:43:17,059 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:53:50,583 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 00:53:50,591 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4688 ms +2019-03-22 00:53:50,746 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 00:53:52,180 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 00:53:52,470 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 00:53:52,759 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 00:53:52,872 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 00:53:52,905 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 00:54:20,441 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 00:54:20,445 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 00:54:20,460 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 00:54:20,461 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 17 ms +2019-03-22 00:54:20,495 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 00:54:20,500 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 00:54:20,523 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 00:54:20,544 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:54:20,546 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=Required request body is missing: public java.lang.String com.httpapi.bmy.controller.OrderC (truncated)...] +2019-03-22 00:54:20,574 [WARN] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map)] +2019-03-22 00:54:20,578 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 00:57:22,732 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 00:57:22,737 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3619 ms +2019-03-22 00:57:22,872 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 00:57:23,893 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 00:57:24,107 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 00:57:24,354 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 00:57:24,399 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 00:57:24,418 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 00:57:46,947 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 00:57:46,948 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 00:57:46,976 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 00:57:46,978 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 30 ms +2019-03-22 00:57:47,035 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 00:57:47,045 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.lang.Object) +2019-03-22 00:57:47,066 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 00:57:47,085 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 00:57:47,087 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=Required request body is missing: public java.lang.String com.httpapi.bmy.controller.OrderC (truncated)...] +2019-03-22 00:57:47,120 [WARN] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.lang.Object)] +2019-03-22 00:57:47,123 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:00:03,550 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:00:03,556 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 5586 ms +2019-03-22 01:00:03,687 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:00:04,811 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:00:05,006 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:00:05,262 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:00:05,325 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:00:05,348 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:00:07,135 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:00:07,136 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:00:07,152 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:00:07,153 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 17 ms +2019-03-22 01:00:07,187 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:00:07,192 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:00:07,218 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:00:07,237 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:00:07,238 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=Required request body is missing: public java.lang.String com.httpapi.bmy.controller.OrderC (truncated)...] +2019-03-22 01:00:07,270 [WARN] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map)] +2019-03-22 01:00:07,272 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:02:18,623 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:02:18,630 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4797 ms +2019-03-22 01:02:18,734 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:02:20,017 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:02:20,224 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:02:20,497 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:02:20,544 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:02:20,564 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:02:47,585 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:02:47,591 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4051 ms +2019-03-22 01:02:47,690 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:02:48,891 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:02:49,172 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:02:49,456 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:02:49,509 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:02:49,527 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:03:05,134 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:03:05,135 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:03:05,151 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:03:05,152 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 17 ms +2019-03-22 01:03:05,186 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:03:05,193 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:03:05,228 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:03:05,248 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:03:05,250 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=null, status=500}] +2019-03-22 01:03:05,284 [WARN] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [java.lang.NullPointerException] +2019-03-22 01:03:05,287 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:04:17,397 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:04:17,402 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3843 ms +2019-03-22 01:04:17,496 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:04:18,571 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:04:18,773 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:04:19,026 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:04:19,081 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:04:19,103 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:04:43,001 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:04:43,003 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:04:43,024 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:04:43,026 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 22 ms +2019-03-22 01:04:43,067 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:04:43,075 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:04:43,109 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:04:43,128 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:04:43,129 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=null, status=500}] +2019-03-22 01:04:43,163 [WARN] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [java.lang.NullPointerException] +2019-03-22 01:04:43,165 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:05:43,112 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:05:43,113 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 1097 ms +2019-03-22 01:05:43,164 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:05:43,878 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 14 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:05:44,097 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:05:44,340 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:05:44,358 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:05:44,388 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:05:57,527 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:05:57,529 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:05:57,541 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:05:57,542 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 13 ms +2019-03-22 01:05:57,546 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:05:57,556 [DEBUG] [http-nio-9090-exec-1] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"] +2019-03-22 01:05:57,561 [DEBUG] [http-nio-9090-exec-1] o.s.web.servlet.resource.ResourceHttpRequestHandler [ResourceHttpRequestHandler.java : 453] Resource not found +2019-03-22 01:05:57,563 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 404 NOT_FOUND +2019-03-22 01:05:57,576 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] "ERROR" dispatch for POST "/error", parameters={} +2019-03-22 01:05:57,589 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest) +2019-03-22 01:05:57,602 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:05:57,604 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [{timestamp=Fri Mar 22 01:05:57 CST 2019, status=404, error=Not Found, message=No message available, (truncated)...] +2019-03-22 01:05:57,633 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1126] Exiting from "ERROR" dispatch, status 404 +2019-03-22 01:06:27,128 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:06:27,133 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3719 ms +2019-03-22 01:06:27,220 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:06:28,244 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:06:28,449 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:06:28,720 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:06:28,770 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:06:28,791 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:06:42,100 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:06:42,101 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:06:42,117 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:06:42,118 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 17 ms +2019-03-22 01:06:42,154 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:06:42,163 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:06:42,200 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:06:42,223 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:06:42,226 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=null, status=500}] +2019-03-22 01:06:42,255 [WARN] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [java.lang.NullPointerException] +2019-03-22 01:06:42,257 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:07:03,244 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={masked} +2019-03-22 01:07:03,246 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:07:03,250 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.ServletInvocableHandlerMethod [InvocableHandlerMethod.java : 173] Could not resolve parameter [0] in public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map): Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported +2019-03-22 01:07:03,252 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:07:03,255 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:07:03,257 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported, status=500}] +2019-03-22 01:07:03,260 [WARN] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported] +2019-03-22 01:07:03,263 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:07:08,274 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:07:08,276 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:07:08,356 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{"uid":14,"sid":19,"total":26097,"size":3},{"uid":14,"sid":16,"total":6988,"size":"1"}], ord (truncated)...] +2019-03-22 01:07:08,365 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:07:08,366 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["[{"uid":14,"sid":19,"total":26097,"size":3},{"uid":14,"sid":16,"total":6988,"size":"1"}]"] +2019-03-22 01:07:08,378 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:07:34,594 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:07:34,596 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:07:34,598 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{"uid":14,"sid":19,"total":26097,"size":3},{"uid":14,"sid":16,"total":6988,"size":"1"}], ord (truncated)...] +2019-03-22 01:07:34,601 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:07:34,602 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["[{"uid":14,"sid":19,"total":26097,"size":3},{"uid":14,"sid":16,"total":6988,"size":"1"}]"] +2019-03-22 01:07:34,605 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:08:17,624 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:08:17,630 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4008 ms +2019-03-22 01:08:17,776 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:08:19,239 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:08:19,475 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:08:19,982 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:08:20,112 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:08:20,144 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:08:31,094 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:08:31,096 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:08:31,117 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:08:31,118 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 23 ms +2019-03-22 01:08:31,196 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:08:31,203 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:08:31,270 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{"uid":14,"sid":19,"total":26097,"size":3},{"uid":14,"sid":16,"total":6988,"size":"1"}], ord (truncated)...] +2019-03-22 01:08:31,303 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:08:31,305 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["[{"uid":14,"sid":19,"total":26097,"size":3},{"uid":14,"sid":16,"total":6988,"size":"1"}]"] +2019-03-22 01:08:31,332 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:14:57,882 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:14:57,884 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:14:57,889 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.ServletInvocableHandlerMethod [InvocableHandlerMethod.java : 173] Could not resolve parameter [0] in public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map): JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token + at [Source: (PushbackInputStream); line: 1, column: 10] (through reference chain: java.util.LinkedHashMap["order"]) +2019-03-22 01:14:57,893 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:14:57,899 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:14:57,901 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_ARRAY toke (truncated)...] +2019-03-22 01:14:57,915 [WARN] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token + at [Source: (PushbackInputStream); line: 1, column: 10] (through reference chain: java.util.LinkedHashMap["order"])] +2019-03-22 01:14:57,917 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:16:27,329 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:16:27,334 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3216 ms +2019-03-22 01:16:27,426 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:16:28,444 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:16:28,641 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:16:28,908 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:16:28,956 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:16:28,973 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:16:30,785 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:16:30,786 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:16:30,805 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:16:30,806 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 20 ms +2019-03-22 01:16:30,865 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:16:30,872 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:16:30,935 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.ServletInvocableHandlerMethod [InvocableHandlerMethod.java : 173] Could not resolve parameter [0] in public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map): JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token + at [Source: (PushbackInputStream); line: 1, column: 10] (through reference chain: java.util.LinkedHashMap["order"]) +2019-03-22 01:16:30,939 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 01:16:30,956 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:16:30,958 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_ARRAY toke (truncated)...] +2019-03-22 01:16:30,983 [WARN] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.lang.String` out of START_ARRAY token + at [Source: (PushbackInputStream); line: 1, column: 10] (through reference chain: java.util.LinkedHashMap["order"])] +2019-03-22 01:16:30,985 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:20:06,412 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:20:06,446 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 6598 ms +2019-03-22 01:20:06,541 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:20:07,652 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:20:07,852 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:20:08,104 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:20:08,151 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:20:08,170 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:20:34,081 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:20:34,082 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:20:34,101 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:20:34,103 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 20 ms +2019-03-22 01:20:34,166 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:20:34,177 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:20:34,271 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=19, total=26097, size=3}, {uid=14, sid=16, total=6988, size=1}], orderTotal=330 (truncated)...] +2019-03-22 01:20:34,308 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:20:34,313 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["333"] +2019-03-22 01:20:34,334 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:27:24,011 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:27:24,020 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 5626 ms +2019-03-22 01:27:24,373 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:27:26,112 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:27:26,820 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:27:27,222 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:27:27,282 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:27:27,310 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:27:33,085 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:27:33,086 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:27:33,106 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:27:33,107 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 21 ms +2019-03-22 01:27:33,164 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:27:33,172 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:27:33,251 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=19, total=26097, size=3}, {uid=14, sid=16, total=6988, size=1}], orderTotal=330 (truncated)...] +2019-03-22 01:27:33,287 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:27:33,289 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["333"] +2019-03-22 01:27:33,319 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:28:25,824 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:28:25,830 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3600 ms +2019-03-22 01:28:25,918 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:28:26,982 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:28:27,168 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:28:27,403 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:28:27,447 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:28:27,464 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:29:22,553 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:29:22,556 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:29:22,583 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:29:22,584 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 28 ms +2019-03-22 01:29:22,670 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:29:22,680 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:29:22,813 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=19, total=26097, size=3}, {uid=14, sid=16, total=6988, size=1}], orderTotal=330 (truncated)...] +2019-03-22 01:29:22,863 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:29:22,865 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["333"] +2019-03-22 01:29:22,888 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:32:20,102 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:32:20,106 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3481 ms +2019-03-22 01:32:20,184 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:32:21,139 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:32:21,321 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:32:21,547 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:32:21,592 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:32:21,609 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:32:33,428 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:32:33,429 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:32:33,447 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:32:33,448 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 19 ms +2019-03-22 01:32:33,506 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:32:33,515 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public java.lang.String com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:32:33,592 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=19, total=26097, size=3}, {uid=14, sid=16, total=6988, size=1}], orderTotal=330 (truncated)...] +2019-03-22 01:32:33,622 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [text/plain, */*, text/plain, */*, application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:32:33,623 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing ["333"] +2019-03-22 01:32:33,635 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:52:27,610 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 01:52:27,615 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3620 ms +2019-03-22 01:52:27,733 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 01:52:28,705 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 01:52:28,932 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 01:52:29,168 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 01:52:29,214 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 01:52:29,231 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 01:53:12,869 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 01:53:12,881 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 01:53:12,951 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 01:53:12,952 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 71 ms +2019-03-22 01:53:13,097 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 01:53:13,110 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 01:53:13,250 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=19, total=26097, size=3}, {uid=14, sid=16, total=6988, size=1}], orderTotal=330 (truncated)...] +2019-03-22 01:53:13,721 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:53:13,723 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 298] Nothing to write: null body +2019-03-22 01:53:13,726 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:58:24,838 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 01:58:24,841 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 01:58:24,947 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:58:24,951 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3c7c1f27] +2019-03-22 01:58:25,068 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:58:29,895 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=19", parameters={masked} +2019-03-22 01:58:29,897 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 01:58:29,906 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:58:29,907 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@12437b0c] +2019-03-22 01:58:29,910 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:58:29,949 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 01:58:29,951 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 01:58:29,957 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 01:58:29,963 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:58:29,965 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4f34176c] +2019-03-22 01:58:29,967 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:15,741 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=19", parameters={masked} +2019-03-22 01:59:15,743 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 01:59:15,751 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:15,752 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4bd17906] +2019-03-22 01:59:15,755 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:16,164 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 01:59:16,167 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 01:59:16,170 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 01:59:16,175 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:16,176 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@29ef5016] +2019-03-22 01:59:16,179 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:17,496 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 01:59:17,499 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 01:59:17,504 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 01:59:17,512 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:17,513 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3ba6ec40] +2019-03-22 01:59:17,516 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:26,346 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 01:59:26,347 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 01:59:26,362 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:26,363 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2c5e0eeb] +2019-03-22 01:59:26,369 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:28,524 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=20", parameters={masked} +2019-03-22 01:59:28,526 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 01:59:28,538 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:28,539 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@41bf136a] +2019-03-22 01:59:28,543 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:28,565 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 01:59:28,567 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 01:59:28,571 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=20}] +2019-03-22 01:59:28,577 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:28,579 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@537e7137] +2019-03-22 01:59:28,583 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:29,442 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 01:59:29,443 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 01:59:29,444 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=20}] +2019-03-22 01:59:29,448 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:29,449 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@278fa6bf] +2019-03-22 01:59:29,450 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:34,060 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=18", parameters={masked} +2019-03-22 01:59:34,062 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 01:59:34,069 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:34,071 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@aec733d] +2019-03-22 01:59:34,073 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:34,095 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 01:59:34,097 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 01:59:34,099 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 01:59:34,102 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:34,104 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7fa3d596] +2019-03-22 01:59:34,106 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:36,188 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 01:59:36,189 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 01:59:36,191 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 01:59:36,196 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:36,197 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6d6304d0] +2019-03-22 01:59:36,199 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 01:59:38,192 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 01:59:38,194 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 01:59:38,196 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 01:59:38,202 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 01:59:38,204 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7b2e8e72] +2019-03-22 01:59:38,206 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:00:13,343 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:00:13,345 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:00:13,349 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=18, total=15297, size=3}, {uid=14, sid=20, total=6499, size=1}, {uid=14, sid=19 (truncated)...] +2019-03-22 02:00:13,361 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:00:13,362 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 298] Nothing to write: null body +2019-03-22 02:00:13,362 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:05,557 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:01:05,563 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4317 ms +2019-03-22 02:01:05,662 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:01:06,979 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:01:07,178 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:01:07,504 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:01:07,574 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:01:07,593 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:01:40,395 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:01:40,396 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:01:40,424 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:01:40,425 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 29 ms +2019-03-22 02:01:40,482 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:01:40,493 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:01:41,565 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:41,569 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@fdd1a28] +2019-03-22 02:01:41,675 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:43,999 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:01:44,001 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:01:44,046 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:01:44,064 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:44,066 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4e47b93c] +2019-03-22 02:01:44,070 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:46,258 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=19", parameters={masked} +2019-03-22 02:01:46,260 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:01:46,269 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:46,270 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@278fa6bf] +2019-03-22 02:01:46,273 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:46,307 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:01:46,310 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:01:46,312 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 02:01:46,316 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:46,319 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5e50f087] +2019-03-22 02:01:46,325 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:50,084 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:01:50,085 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:01:50,088 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 02:01:50,094 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:50,096 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@37b3a114] +2019-03-22 02:01:50,099 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:54,073 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=18", parameters={masked} +2019-03-22 02:01:54,075 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:01:54,082 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:54,084 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@527a94c7] +2019-03-22 02:01:54,086 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:54,113 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:01:54,115 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:01:54,117 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 02:01:54,122 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:54,123 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@44979370] +2019-03-22 02:01:54,125 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:55,500 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:01:55,502 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:01:55,504 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 02:01:55,512 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:55,513 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5dda8bfd] +2019-03-22 02:01:55,515 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:01:59,550 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:01:59,553 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:01:59,555 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:01:59,560 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:01:59,562 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@66b2ac84] +2019-03-22 02:01:59,565 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:02:14,831 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:02:14,833 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:02:14,856 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=18, total=5099, size=1}, {uid=14, sid=19, total=8699, size=1}], orderTotal=1379 (truncated)...] +2019-03-22 02:02:14,872 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:02:14,873 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 298] Nothing to write: null body +2019-03-22 02:02:14,874 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:02:32,037 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:02:32,039 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:02:32,042 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:02:32,047 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:02:32,048 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7c6f9be8] +2019-03-22 02:02:32,049 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:08:44,849 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 02:08:44,851 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:08:44,860 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:08:44,861 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4f34176c] +2019-03-22 02:08:44,864 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:08:44,886 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:08:44,888 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:08:44,890 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:08:44,894 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:08:44,897 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@68d25a2d] +2019-03-22 02:08:44,899 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:08:46,105 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:08:46,106 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:08:46,107 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:08:46,111 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:08:46,113 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@1f6dfabc] +2019-03-22 02:08:46,115 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:08:49,300 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:08:49,302 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:08:49,305 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:08:49,310 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:08:49,311 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@768eab2f] +2019-03-22 02:08:49,312 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:08:56,515 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:08:56,518 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:08:56,520 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=21, total=3199, size=1}], orderTotal=3199, money=9991212}] +2019-03-22 02:08:56,528 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:08:56,529 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 298] Nothing to write: null body +2019-03-22 02:08:56,530 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:11,908 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:13:11,910 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:13:11,912 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:13:11,916 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:11,917 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@59f097b9] +2019-03-22 02:13:11,919 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:13,544 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:13:13,545 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:13:13,557 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:13,560 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@579e0f87] +2019-03-22 02:13:13,570 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:15,597 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=8", parameters={masked} +2019-03-22 02:13:15,599 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:13:15,606 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:15,607 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@79e786e0] +2019-03-22 02:13:15,610 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:15,633 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:13:15,634 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:13:15,637 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:13:15,640 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:15,640 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@47b23c0d] +2019-03-22 02:13:15,642 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:16,732 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:13:16,734 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:13:16,736 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:13:16,742 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:16,743 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@221ead26] +2019-03-22 02:13:16,746 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:39,969 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:13:39,974 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3918 ms +2019-03-22 02:13:40,068 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:13:41,106 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:13:41,305 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:13:41,619 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:13:41,667 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:13:41,686 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:13:47,688 [INFO] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:13:47,689 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:13:47,737 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:13:47,739 [INFO] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 50 ms +2019-03-22 02:13:47,804 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=8", parameters={masked} +2019-03-22 02:13:47,818 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:13:48,131 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:13:48,134 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:13:48,203 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:13:48,680 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:48,680 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:48,684 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@135225c1] +2019-03-22 02:13:48,684 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@53ce08fb] +2019-03-22 02:13:48,718 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:48,762 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:51,187 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:13:51,189 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:13:51,191 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:13:51,202 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:51,203 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7e52d83c] +2019-03-22 02:13:51,207 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:13:56,329 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:13:56,331 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:13:56,347 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=8, total=2999, size=1}], orderTotal=2999, money=9991212}] +2019-03-22 02:13:56,358 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 02:13:56,361 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:13:56,362 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=java.lang.Integer cannot be cast to java.lang.String, status=500}] +2019-03-22 02:13:56,366 [WARN] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String] +2019-03-22 02:13:56,367 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:18,888 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:15:18,894 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3255 ms +2019-03-22 02:15:18,993 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:15:20,053 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:15:20,262 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:15:20,492 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:15:20,540 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:15:20,557 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:15:28,540 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:15:28,541 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:15:28,569 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:15:28,569 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 28 ms +2019-03-22 02:15:28,627 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:15:28,638 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:15:29,210 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:29,213 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7d78a427] +2019-03-22 02:15:29,287 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:30,953 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 02:15:30,958 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:15:30,985 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:30,987 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@25e68aa6] +2019-03-22 02:15:30,988 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:15:30,990 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:30,991 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:15:31,055 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:15:31,069 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:31,070 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3ea9033] +2019-03-22 02:15:31,073 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:32,189 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:15:32,191 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:15:32,196 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:15:32,203 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:32,205 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7c05d3bd] +2019-03-22 02:15:32,207 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:36,549 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=12", parameters={masked} +2019-03-22 02:15:36,551 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:15:36,560 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:36,562 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@73d144e] +2019-03-22 02:15:36,565 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:36,583 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:15:36,586 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:15:36,589 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=12}] +2019-03-22 02:15:36,593 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:36,594 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@58d31534] +2019-03-22 02:15:36,596 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:37,964 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:15:37,965 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:15:37,967 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=12}] +2019-03-22 02:15:37,974 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:37,975 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4951fdb4] +2019-03-22 02:15:37,977 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:40,368 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:15:40,370 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:15:40,372 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:15:40,381 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:40,383 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@64db809d] +2019-03-22 02:15:40,386 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:15:46,449 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:15:46,451 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:15:46,468 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=12, total=2299, size=1}, {uid=14, sid=21, total=3199, size=1}], orderTotal=5498 (truncated)...] +2019-03-22 02:15:46,488 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:15:46,489 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 298] Nothing to write: null body +2019-03-22 02:15:46,490 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:17:29,642 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:17:29,659 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 5077 ms +2019-03-22 02:17:30,038 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:17:31,871 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:17:32,060 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:17:32,356 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:17:32,401 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:17:32,422 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:17:39,543 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:17:39,544 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:17:39,568 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:17:39,571 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 27 ms +2019-03-22 02:17:39,617 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 02:17:39,633 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:17:39,636 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:17:39,637 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:17:39,717 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:17:40,168 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:17:40,168 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:17:40,170 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@67bf4f87] +2019-03-22 02:17:40,170 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3dabe5df] +2019-03-22 02:17:40,204 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:17:40,239 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:17:41,486 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:17:41,488 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:17:41,490 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:17:41,498 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:17:41,499 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@72ceec9e] +2019-03-22 02:17:41,502 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:17:44,513 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:17:44,514 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:17:44,515 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:17:44,521 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:17:44,523 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6debf4ea] +2019-03-22 02:17:44,526 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:17:49,830 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:17:49,832 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:17:49,849 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=21, total=3199, size=1}], orderTotal=3199, money=9991212}] +2019-03-22 02:17:49,859 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:17:49,861 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 298] Nothing to write: null body +2019-03-22 02:17:49,862 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:35:32,197 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:35:32,202 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3903 ms +2019-03-22 02:35:32,326 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:35:33,364 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:35:33,550 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:35:33,801 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:35:33,879 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:35:33,899 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:35:48,878 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:35:48,883 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:35:48,908 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:35:48,909 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 29 ms +2019-03-22 02:35:48,987 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:35:48,996 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:35:49,093 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:35:49,586 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:35:49,595 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2c791b94] +2019-03-22 02:35:49,650 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:35:52,835 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=8", parameters={masked} +2019-03-22 02:35:52,837 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:35:52,871 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:35:52,874 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3e44aeb7] +2019-03-22 02:35:52,883 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:35:52,885 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:35:52,888 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:35:52,895 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:35:52,897 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6debf4ea] +2019-03-22 02:35:52,902 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:35:52,936 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:35:54,516 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:35:54,518 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:35:54,520 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:35:54,527 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:35:54,527 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3f9a3c87] +2019-03-22 02:35:54,529 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:35:58,992 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=13", parameters={masked} +2019-03-22 02:35:58,995 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:35:59,003 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:35:59,005 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@12437b0c] +2019-03-22 02:35:59,008 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:35:59,107 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:35:59,109 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:35:59,111 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=13}] +2019-03-22 02:35:59,115 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:35:59,116 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4f34176c] +2019-03-22 02:35:59,118 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:36:00,150 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:36:00,151 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:36:00,153 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=13}] +2019-03-22 02:36:00,159 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:36:00,160 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5dd4ac12] +2019-03-22 02:36:00,163 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:36:02,597 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:36:02,599 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:36:02,601 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:36:02,607 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:36:02,608 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2cd6fed1] +2019-03-22 02:36:02,610 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:36:07,944 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:36:07,946 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:36:07,964 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=13, total=1799, size=1}, {uid=14, sid=8, total=2999, size=1}], orderTotal=4798, (truncated)...] +2019-03-22 02:36:07,980 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:36:07,981 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5685460] +2019-03-22 02:36:07,983 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:38:17,699 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:38:17,704 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3245 ms +2019-03-22 02:38:17,826 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:38:18,864 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:38:19,055 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:38:19,326 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:38:19,400 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:38:19,424 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:38:56,001 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:38:56,005 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:38:56,038 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:38:56,039 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 35 ms +2019-03-22 02:38:56,146 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:38:56,160 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:38:57,070 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:38:57,073 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4e908d00] +2019-03-22 02:38:57,184 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:00,155 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=19", parameters={masked} +2019-03-22 02:39:00,157 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:39:00,173 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:00,174 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@760549c6] +2019-03-22 02:39:00,177 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:00,211 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:39:00,213 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:39:00,265 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 02:39:00,294 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:00,295 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@644bce12] +2019-03-22 02:39:00,298 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:01,906 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:39:01,908 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:39:01,910 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:39:01,917 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:01,918 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4ae3e31d] +2019-03-22 02:39:01,921 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:04,752 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:39:04,758 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:39:04,759 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=19", parameters={masked} +2019-03-22 02:39:04,760 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:39:04,761 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 02:39:04,780 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:04,780 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:04,781 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@53002e05] +2019-03-22 02:39:04,781 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@295bb2a5] +2019-03-22 02:39:04,788 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:04,789 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:07,226 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:39:07,228 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:39:07,230 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=19}] +2019-03-22 02:39:07,237 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:07,238 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@f79f063] +2019-03-22 02:39:07,241 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:09,380 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:39:09,382 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:39:09,383 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:39:09,387 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:09,388 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7ad17a1b] +2019-03-22 02:39:09,391 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:13,990 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:39:13,992 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:39:14,005 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=19, total=8699, size=1}], orderTotal=8699, money=9991212}] +2019-03-22 02:39:14,007 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:14,008 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2f876307] +2019-03-22 02:39:14,010 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:34,929 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=12", parameters={masked} +2019-03-22 02:39:34,931 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:39:34,941 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:34,943 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4b5cea63] +2019-03-22 02:39:34,945 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:34,971 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:39:34,973 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:39:34,975 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=12}] +2019-03-22 02:39:34,988 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:34,989 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6866b89e] +2019-03-22 02:39:34,993 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:36,318 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:39:36,320 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:39:36,321 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=12}] +2019-03-22 02:39:36,329 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:36,329 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@61182675] +2019-03-22 02:39:36,331 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:38,023 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:39:38,024 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:39:38,025 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:39:38,032 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:38,033 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@662e4433] +2019-03-22 02:39:38,035 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:39:43,270 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:39:43,271 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:39:43,275 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=12, total=2299, size=1}, {uid=14, sid=19, total=8699, size=1}], orderTotal=1099 (truncated)...] +2019-03-22 02:39:43,277 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:39:43,278 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@723ac3de] +2019-03-22 02:39:43,280 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:40:50,086 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:40:50,091 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3945 ms +2019-03-22 02:40:50,218 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:40:51,408 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:40:51,627 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:40:51,871 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:40:51,919 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:40:51,936 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:41:32,757 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:41:32,759 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:41:32,787 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:41:32,789 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 30 ms +2019-03-22 02:41:32,873 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:41:32,892 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:41:33,886 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:33,892 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@27bdc88d] +2019-03-22 02:41:33,994 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:34,844 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/class?brand=%E5%8D%8E%E4%B8%BA", parameters={masked} +2019-03-22 02:41:34,845 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.ShopClass(java.lang.String) +2019-03-22 02:41:34,854 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:34,854 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5d2d3ecc] +2019-03-22 02:41:34,857 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:36,811 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=11", parameters={masked} +2019-03-22 02:41:36,813 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:41:36,821 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:36,822 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@60c2db5d] +2019-03-22 02:41:36,825 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:36,856 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:41:36,858 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:41:36,924 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 02:41:36,959 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:36,967 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3ec05c67] +2019-03-22 02:41:36,973 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:38,534 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:41:38,536 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:41:38,539 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 02:41:38,546 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:38,547 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3a71e006] +2019-03-22 02:41:38,549 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:44,093 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=18", parameters={masked} +2019-03-22 02:41:44,095 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:41:44,106 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:44,108 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7e42c1f0] +2019-03-22 02:41:44,110 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:44,132 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:41:44,134 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:41:44,136 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 02:41:44,141 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:44,142 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@e9636c2] +2019-03-22 02:41:44,145 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:45,735 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:41:45,736 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:41:45,737 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 02:41:45,743 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:45,744 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@1c1034f7] +2019-03-22 02:41:45,746 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:50,017 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:41:50,020 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:41:50,022 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:41:50,030 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:50,031 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@21ffd166] +2019-03-22 02:41:50,034 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:41:55,034 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:41:55,036 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:41:55,052 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=18, total=5099, size=1}, {uid=14, sid=11, total=1099, size=1}], orderTotal=6198 (truncated)...] +2019-03-22 02:41:55,070 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:41:55,071 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@232c8bda] +2019-03-22 02:41:55,072 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:43:41,314 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:43:41,316 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:43:41,319 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=18, total=5099, size=1}, {uid=14, sid=11, total=1099, size=1}], orderTotal=6198 (truncated)...] +2019-03-22 02:43:41,333 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:43:41,334 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@395e6c90] +2019-03-22 02:43:41,336 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:43:55,344 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:43:55,346 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:43:55,348 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=18, total=5099, size=1}, {uid=14, sid=11, total=1099, size=1}], orderTotal=6198 (truncated)...] +2019-03-22 02:43:55,362 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:43:55,363 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2b8a5fb0] +2019-03-22 02:43:55,366 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:01,885 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:44:01,886 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:44:01,896 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:01,897 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@a659f01] +2019-03-22 02:44:01,905 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:03,936 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 02:44:03,937 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:44:03,945 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:03,946 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@1014f045] +2019-03-22 02:44:03,948 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:03,981 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:44:03,983 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:44:03,984 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:44:03,989 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:03,990 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@234eef3b] +2019-03-22 02:44:03,992 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:05,400 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:44:05,402 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:44:05,404 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:44:05,409 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:05,410 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7e7dfbe4] +2019-03-22 02:44:05,412 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:09,136 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=20", parameters={masked} +2019-03-22 02:44:09,137 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:44:09,145 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:09,146 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3f7fcbcb] +2019-03-22 02:44:09,148 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:09,172 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:44:09,173 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:44:09,175 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=20}] +2019-03-22 02:44:09,181 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:09,182 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@61093814] +2019-03-22 02:44:09,185 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:10,178 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:44:10,180 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:44:10,181 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=20}] +2019-03-22 02:44:10,186 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:10,187 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7a1135d7] +2019-03-22 02:44:10,188 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:13,248 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:44:13,250 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:44:13,252 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:44:13,260 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:13,261 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@9bec73] +2019-03-22 02:44:13,263 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:44:18,686 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:44:18,688 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:44:18,689 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=20, total=6499, size=1}, {uid=14, sid=21, total=3199, size=1}], orderTotal=9698 (truncated)...] +2019-03-22 02:44:18,703 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:44:18,704 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@37885545] +2019-03-22 02:44:18,705 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:45:09,293 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:45:09,298 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3326 ms +2019-03-22 02:45:09,391 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:45:10,668 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:45:10,960 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:45:11,245 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:45:11,310 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:45:11,339 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:46:21,658 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:46:21,659 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:46:21,677 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:46:21,678 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 19 ms +2019-03-22 02:46:21,729 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:46:21,740 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:46:22,901 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:22,922 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@62b4ca43] +2019-03-22 02:46:23,089 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:25,637 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 02:46:25,639 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:46:25,653 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:25,654 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4f2da956] +2019-03-22 02:46:25,658 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:25,693 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:46:25,695 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:46:25,760 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:46:25,795 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:25,797 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@413f68d7] +2019-03-22 02:46:25,803 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:29,777 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:46:29,779 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:46:29,781 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:46:29,788 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:29,789 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@609a1fe9] +2019-03-22 02:46:29,791 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:32,264 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 02:46:32,267 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:46:32,283 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:32,285 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@15b3de7d] +2019-03-22 02:46:32,288 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:32,304 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:46:32,308 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:46:32,310 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:46:32,315 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:32,316 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2712974a] +2019-03-22 02:46:32,319 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:33,498 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:46:33,500 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:46:33,504 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 02:46:33,515 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:33,516 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@61ada1a3] +2019-03-22 02:46:33,518 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:37,990 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=18", parameters={masked} +2019-03-22 02:46:37,992 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:46:38,002 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:38,004 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6c35302c] +2019-03-22 02:46:38,008 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:38,042 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:46:38,044 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:46:38,047 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 02:46:38,055 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:38,056 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2b427710] +2019-03-22 02:46:38,067 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:40,526 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:46:40,528 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:46:40,530 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=18}] +2019-03-22 02:46:40,538 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:40,540 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@21a715d2] +2019-03-22 02:46:40,543 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:44,439 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=15", parameters={masked} +2019-03-22 02:46:44,441 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:46:44,453 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:44,456 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4dacb18b] +2019-03-22 02:46:44,465 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:44,495 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:46:44,498 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:46:44,501 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=15}] +2019-03-22 02:46:44,538 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:44,539 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@662f9d71] +2019-03-22 02:46:44,545 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:46,482 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:46:46,484 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:46:46,486 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=15}] +2019-03-22 02:46:46,493 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:46,494 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@634654bd] +2019-03-22 02:46:46,496 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:50,332 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:46:50,334 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:46:50,336 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:46:50,346 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:50,347 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5d131e35] +2019-03-22 02:46:50,350 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:46:58,819 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:46:58,821 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:46:58,847 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=15, total=1999, size=1}, {uid=14, sid=18, total=5099, size=1}, {uid=14, sid=21, (truncated)...] +2019-03-22 02:46:58,878 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:46:58,879 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5e09d03f] +2019-03-22 02:46:58,882 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:48:32,501 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:48:32,506 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3995 ms +2019-03-22 02:48:32,587 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:48:33,590 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:48:33,788 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:48:34,026 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:48:34,070 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:48:34,087 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:49:04,137 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:49:04,141 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:49:04,170 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:49:04,172 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 32 ms +2019-03-22 02:49:04,233 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:49:04,248 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:49:05,094 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:05,097 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@61d7383] +2019-03-22 02:49:05,260 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:07,749 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=22", parameters={masked} +2019-03-22 02:49:07,751 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:49:07,761 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:07,763 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@43ccef0] +2019-03-22 02:49:07,765 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:07,802 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:49:07,804 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:49:07,872 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=22}] +2019-03-22 02:49:07,891 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:07,893 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@414300db] +2019-03-22 02:49:07,897 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:12,073 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:49:12,075 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:49:12,079 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=22}] +2019-03-22 02:49:12,090 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:12,092 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2712974a] +2019-03-22 02:49:12,094 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:16,978 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=12", parameters={masked} +2019-03-22 02:49:16,980 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:49:17,001 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:17,003 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6834ee5b] +2019-03-22 02:49:17,006 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:17,034 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:49:17,037 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:49:17,039 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=12}] +2019-03-22 02:49:17,047 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:17,049 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2e9fed43] +2019-03-22 02:49:17,053 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:20,129 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:49:20,131 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:49:20,134 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=12}] +2019-03-22 02:49:20,143 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:20,144 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@77f44732] +2019-03-22 02:49:20,148 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:23,132 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:49:23,134 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:49:23,137 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:49:23,145 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:23,146 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4501c4cb] +2019-03-22 02:49:23,149 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:49:34,002 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:49:34,005 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:49:34,031 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=12, total=2299, size=1}, {uid=14, sid=22, total=2199, size=1}], orderTotal=4498 (truncated)...] +2019-03-22 02:49:34,054 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:49:34,056 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@1b6ab002] +2019-03-22 02:49:34,058 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:11,963 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:51:11,969 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4634 ms +2019-03-22 02:51:12,102 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:51:13,391 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:51:13,580 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:51:13,815 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:51:13,859 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:51:13,878 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:51:18,956 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:51:18,957 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:51:18,971 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:51:18,971 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 15 ms +2019-03-22 02:51:18,988 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/swagger-ui.html", parameters={} +2019-03-22 02:51:19,006 [DEBUG] [http-nio-9090-exec-1] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"] +2019-03-22 02:51:19,013 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 304 NOT_MODIFIED +2019-03-22 02:51:19,071 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/webjars/springfox-swagger-ui/css/typography.css", parameters={} +2019-03-22 02:51:19,077 [DEBUG] [http-nio-9090-exec-2] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"] +2019-03-22 02:51:19,082 [DEBUG] [http-nio-9090-exec-2] o.s.web.servlet.resource.ResourceHttpRequestHandler [ResourceHttpRequestHandler.java : 453] Resource not found +2019-03-22 02:51:19,083 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/webjars/springfox-swagger-ui/lib/jquery-1.8.0.min.js", parameters={} +2019-03-22 02:51:19,083 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 404 NOT_FOUND +2019-03-22 02:51:19,087 [DEBUG] [http-nio-9090-exec-3] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"] +2019-03-22 02:51:19,098 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/webjars/springfox-swagger-ui/swagger-ui.min.js", parameters={} +2019-03-22 02:51:19,102 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] "ERROR" dispatch for GET "/error", parameters={} +2019-03-22 02:51:19,107 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/webjars/springfox-swagger-ui/lib/jsoneditor.min.js", parameters={} +2019-03-22 02:51:19,138 [DEBUG] [http-nio-9090-exec-4] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"] +2019-03-22 02:51:19,141 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:19,143 [DEBUG] [http-nio-9090-exec-5] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"] +2019-03-22 02:51:19,162 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest) +2019-03-22 02:51:19,178 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:19,183 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:19,261 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json;q=0.1', given [text/css, */*;q=0.1] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:19,263 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [{timestamp=Fri Mar 22 02:51:19 CST 2019, status=404, error=Not Found, message=No message available, (truncated)...] +2019-03-22 02:51:19,305 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1126] Exiting from "ERROR" dispatch, status 404 +2019-03-22 02:51:19,541 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/swagger-resources/configuration/ui", parameters={} +2019-03-22 02:51:19,543 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public org.springframework.http.ResponseEntity springfox.documentation.swagger.web.ApiResourceController.uiConfiguration() +2019-03-22 02:51:19,591 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/javascript, */*;q=0.01] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:19,592 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [springfox.documentation.swagger.web.UiConfiguration@59ab07bd] +2019-03-22 02:51:19,598 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:19,626 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/swagger-resources", parameters={} +2019-03-22 02:51:19,628 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public org.springframework.http.ResponseEntity> springfox.documentation.swagger.web.ApiResourceController.swaggerResources() +2019-03-22 02:51:19,637 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/javascript, */*;q=0.01] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:19,638 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [[springfox.documentation.swagger.web.SwaggerResource@f167b08]] +2019-03-22 02:51:19,645 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:19,674 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/v2/api-docs", parameters={} +2019-03-22 02:51:19,814 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/webjars/springfox-swagger-ui/images/favicon-32x32.png", parameters={} +2019-03-22 02:51:19,817 [DEBUG] [http-nio-9090-exec-9] o.s.web.servlet.handler.SimpleUrlHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"] +2019-03-22 02:51:19,822 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:19,915 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json;charset=utf-8', given [application/json;charset=utf-8, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:19,916 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [springfox.documentation.spring.web.json.Json@5b435ef5] +2019-03-22 02:51:19,919 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:20,219 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/swagger-resources/configuration/security", parameters={} +2019-03-22 02:51:20,220 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public org.springframework.http.ResponseEntity springfox.documentation.swagger.web.ApiResourceController.securityConfiguration() +2019-03-22 02:51:20,229 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/javascript, */*;q=0.01] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:20,230 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.HttpEntityMethodProcessor [LogFormatUtils.java : 90] Writing [springfox.documentation.swagger.web.SecurityConfiguration@15df0a43] +2019-03-22 02:51:20,233 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:41,898 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=1", parameters={masked} +2019-03-22 02:51:41,900 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:51:42,301 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:42,303 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@28263514] +2019-03-22 02:51:42,358 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:42,365 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=1", parameters={masked} +2019-03-22 02:51:42,367 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:51:42,381 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:42,382 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4912c6a7] +2019-03-22 02:51:42,387 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:51:57,615 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=6", parameters={masked} +2019-03-22 02:51:57,617 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:51:57,625 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:51:57,626 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5d131e35] +2019-03-22 02:51:57,629 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:09,747 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:52:09,750 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:52:09,767 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:09,768 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7ebb5b15] +2019-03-22 02:52:09,775 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:16,734 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=10", parameters={masked} +2019-03-22 02:52:16,736 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:52:16,745 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:16,746 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@540f1dc0] +2019-03-22 02:52:16,749 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:16,783 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:52:16,785 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:52:16,839 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=10}] +2019-03-22 02:52:16,853 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:16,854 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@d773b77] +2019-03-22 02:52:16,856 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:18,948 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:52:18,950 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:52:18,952 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=10}] +2019-03-22 02:52:18,958 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:18,959 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6df2d4f4] +2019-03-22 02:52:18,961 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:23,395 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=9", parameters={masked} +2019-03-22 02:52:23,396 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:52:23,406 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:23,408 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@c1acf63] +2019-03-22 02:52:23,411 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:23,431 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:52:23,433 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:52:23,436 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=9}] +2019-03-22 02:52:23,443 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:23,445 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2a056185] +2019-03-22 02:52:23,448 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:24,400 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:52:24,400 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:52:24,401 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=9}] +2019-03-22 02:52:24,405 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:24,407 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@b746fa4] +2019-03-22 02:52:24,409 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:26,551 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:52:26,553 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:52:26,555 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:52:26,562 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:26,563 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@548ed446] +2019-03-22 02:52:26,566 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:33,421 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:52:33,423 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:52:33,426 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:52:33,432 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:33,433 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6df33eca] +2019-03-22 02:52:33,435 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:37,089 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:52:37,091 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:52:37,093 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:52:37,102 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:37,104 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2adbbd49] +2019-03-22 02:52:37,106 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:52:51,574 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:52:51,577 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:52:51,589 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=9, total=10794, size=6}, {uid=14, sid=10, total=14391, size=9}], orderTotal=251 (truncated)...] +2019-03-22 02:52:51,605 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:52:51,606 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@29b3d8c4] +2019-03-22 02:52:51,608 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:55:30,409 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:55:30,415 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3663 ms +2019-03-22 02:55:30,491 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:55:31,467 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:55:31,693 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:55:31,941 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:55:31,986 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:55:32,004 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:56:07,866 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:56:07,868 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:56:07,902 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:56:07,903 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 36 ms +2019-03-22 02:56:08,003 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/index?page=0", parameters={masked} +2019-03-22 02:56:08,018 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.index(int) +2019-03-22 02:56:08,900 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:08,905 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@74cc6366] +2019-03-22 02:56:08,990 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:11,227 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=8", parameters={masked} +2019-03-22 02:56:11,228 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:56:11,240 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:11,241 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@c87519b] +2019-03-22 02:56:11,244 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:11,283 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:56:11,284 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:56:11,364 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:56:11,394 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:11,395 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7a82908] +2019-03-22 02:56:11,405 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:12,957 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:56:12,959 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:56:12,965 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=8}] +2019-03-22 02:56:12,975 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:12,976 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3c6eddb7] +2019-03-22 02:56:12,980 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:16,629 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=11", parameters={masked} +2019-03-22 02:56:16,631 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:56:16,647 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:16,649 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@43cd71e3] +2019-03-22 02:56:16,656 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:16,674 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:56:16,676 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:56:16,678 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 02:56:16,683 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:16,684 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4f0cb78d] +2019-03-22 02:56:16,687 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:17,578 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:56:17,579 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:56:17,582 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 02:56:17,588 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:17,589 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@759a1a96] +2019-03-22 02:56:17,591 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:19,818 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:56:19,821 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:56:19,823 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:56:19,831 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:19,832 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@c2dd8e6] +2019-03-22 02:56:19,835 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:27,640 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:56:27,642 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:56:27,662 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=11, total=1099, size=1}, {uid=14, sid=8, total=2999, size=1}], orderTotal=4098, (truncated)...] +2019-03-22 02:56:27,688 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 02:56:27,690 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:56:27,692 [DEBUG] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=Invalid bound statement (not found): com.httpapi.bmy.dao.OrderDao.updateMoney, status=500}] +2019-03-22 02:56:27,703 [WARN] [http-nio-9090-exec-4] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.httpapi.bmy.dao.OrderDao.updateMoney] +2019-03-22 02:56:27,707 [DEBUG] [http-nio-9090-exec-4] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:56:56,396 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 02:56:56,401 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3978 ms +2019-03-22 02:56:56,491 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 02:56:57,696 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 02:56:57,886 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 02:56:58,120 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 02:56:58,165 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 02:56:58,182 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 02:57:09,032 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 02:57:09,034 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 02:57:09,057 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 02:57:09,058 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 25 ms +2019-03-22 02:57:09,108 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=9", parameters={masked} +2019-03-22 02:57:09,126 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:57:09,130 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:57:09,130 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:57:09,208 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=9}] +2019-03-22 02:57:09,605 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:09,606 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:09,608 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3a012762] +2019-03-22 02:57:09,608 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@13ba3146] +2019-03-22 02:57:09,654 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:09,696 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:10,652 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:57:10,654 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:57:10,658 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=9}] +2019-03-22 02:57:10,669 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:10,671 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@29ef5016] +2019-03-22 02:57:10,674 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:14,668 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=11", parameters={masked} +2019-03-22 02:57:14,670 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:57:14,679 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:14,680 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@5e50f087] +2019-03-22 02:57:14,683 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:14,713 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:57:14,715 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:57:14,718 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 02:57:14,723 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:14,724 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@37b3a114] +2019-03-22 02:57:14,728 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:15,825 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:57:15,829 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:57:15,831 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 02:57:15,840 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:15,841 [DEBUG] [http-nio-9090-exec-10] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@7c6f9be8] +2019-03-22 02:57:15,844 [DEBUG] [http-nio-9090-exec-10] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:20,452 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=13", parameters={masked} +2019-03-22 02:57:20,454 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 02:57:20,463 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:20,464 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@17f11bd5] +2019-03-22 02:57:20,468 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:20,494 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 02:57:20,496 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 02:57:20,498 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=13}] +2019-03-22 02:57:20,505 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:20,506 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2e0d30e7] +2019-03-22 02:57:20,510 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:21,762 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 02:57:21,764 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 02:57:21,766 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=13}] +2019-03-22 02:57:21,775 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:21,777 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@68d25a2d] +2019-03-22 02:57:21,779 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:24,461 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 02:57:24,463 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 02:57:24,466 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 02:57:24,475 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:24,476 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@1f6dfabc] +2019-03-22 02:57:24,480 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 02:57:29,158 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 02:57:29,160 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 02:57:29,187 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=13, total=1799, size=1}, {uid=14, sid=11, total=1099, size=1}, {uid=14, sid=9, (truncated)...] +2019-03-22 02:57:29,220 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 403] Using @ExceptionHandler public java.util.Map com.httpapi.bmy.config.GlobalExceptionError.exceptionHandler(java.lang.Exception) +2019-03-22 02:57:29,223 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 02:57:29,227 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [{message=Invalid bound statement (not found): com.httpapi.bmy.dao.OrderDao.updateMoney, status=500}] +2019-03-22 02:57:29,238 [WARN] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [AbstractHandlerExceptionResolver.java : 197] Resolved [org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.httpapi.bmy.dao.OrderDao.updateMoney] +2019-03-22 02:57:29,240 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:02:53,411 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 03:02:53,416 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3855 ms +2019-03-22 03:02:53,566 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 03:02:54,689 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 03:02:54,866 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 03:02:55,121 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 03:02:55,164 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 03:02:55,180 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 03:03:15,398 [INFO] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 03:03:15,400 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 03:03:15,420 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 03:03:15,421 [INFO] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 21 ms +2019-03-22 03:03:15,472 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=11", parameters={masked} +2019-03-22 03:03:15,488 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 03:03:15,494 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 03:03:15,496 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 03:03:15,588 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 03:03:15,934 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:15,934 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:15,936 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@6c9da133] +2019-03-22 03:03:15,936 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@639969c0] +2019-03-22 03:03:15,978 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:16,036 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:17,070 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 03:03:17,072 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 03:03:17,077 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=11}] +2019-03-22 03:03:17,090 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:17,091 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@760549c6] +2019-03-22 03:03:17,094 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:20,497 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=10", parameters={masked} +2019-03-22 03:03:20,499 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 03:03:20,510 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:20,511 [DEBUG] [http-nio-9090-exec-6] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@3bec7020] +2019-03-22 03:03:20,515 [DEBUG] [http-nio-9090-exec-6] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:20,546 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 03:03:20,548 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 03:03:20,552 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=10}] +2019-03-22 03:03:20,559 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:20,561 [DEBUG] [http-nio-9090-exec-8] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4b5cea63] +2019-03-22 03:03:20,564 [DEBUG] [http-nio-9090-exec-8] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:21,670 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 03:03:21,673 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 03:03:21,674 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=10}] +2019-03-22 03:03:21,680 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:21,681 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4ae3e31d] +2019-03-22 03:03:21,684 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:23,875 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 03:03:23,877 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 03:03:23,879 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 03:03:23,891 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:23,893 [DEBUG] [http-nio-9090-exec-1] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@40dbfff3] +2019-03-22 03:03:23,896 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:03:28,954 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 03:03:28,955 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 03:03:28,974 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=10, total=1599, size=1}, {uid=14, sid=11, total=1099, size=1}], orderTotal=2698 (truncated)...] +2019-03-22 03:03:29,001 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:03:29,002 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@78552790] +2019-03-22 03:03:29,005 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:36:30,243 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 03:36:30,247 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 3862 ms +2019-03-22 03:36:30,370 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 03:36:31,366 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 03:36:31,584 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 03:36:31,929 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 03:36:31,975 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 03:36:31,993 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 03:42:17,922 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 524] Initializing Servlet 'dispatcherServlet' +2019-03-22 03:42:17,925 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [DispatcherServlet.java : 525] Detected StandardServletMultipartResolver +2019-03-22 03:42:17,954 [DEBUG] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 541] enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2019-03-22 03:42:17,956 [INFO] [http-nio-9090-exec-1] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 546] Completed initialization in 32 ms +2019-03-22 03:42:18,031 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] GET "/shop/info?id=21", parameters={masked} +2019-03-22 03:42:18,054 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/checkCart", parameters={} +2019-03-22 03:42:18,065 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.checkCart(java.util.Map) +2019-03-22 03:42:18,078 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.ShopController.info(int) +2019-03-22 03:42:18,176 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 03:42:18,672 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:42:18,673 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:42:18,674 [DEBUG] [http-nio-9090-exec-3] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@45bb53cb] +2019-03-22 03:42:18,674 [DEBUG] [http-nio-9090-exec-2] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@382b7d99] +2019-03-22 03:42:18,713 [DEBUG] [http-nio-9090-exec-3] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:42:18,777 [DEBUG] [http-nio-9090-exec-2] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:42:19,868 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/user/addCart", parameters={} +2019-03-22 03:42:19,877 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.UserController.addCart(java.util.Map) +2019-03-22 03:42:19,883 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14, shopid=21}] +2019-03-22 03:42:19,891 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:42:19,892 [DEBUG] [http-nio-9090-exec-5] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@4359ee40] +2019-03-22 03:42:19,895 [DEBUG] [http-nio-9090-exec-5] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:42:23,012 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/cart/selectCart", parameters={} +2019-03-22 03:42:23,014 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.CartController.selectCart(java.util.Map) +2019-03-22 03:42:23,016 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{userid=14}] +2019-03-22 03:42:23,027 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:42:23,029 [DEBUG] [http-nio-9090-exec-7] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@2fa51314] +2019-03-22 03:42:23,032 [DEBUG] [http-nio-9090-exec-7] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:42:27,654 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [LogFormatUtils.java : 90] POST "/order/addOrder", parameters={} +2019-03-22 03:42:27,656 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMapping.java : 420] Mapped to public com.httpapi.bmy.model.ResultModel com.httpapi.bmy.controller.OrderController.addOrder(java.util.Map) +2019-03-22 03:42:27,676 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Read "application/json;charset=UTF-8" to [{order=[{uid=14, sid=21, total=3199, size=1}], orderTotal=3199, money=9923843}] +2019-03-22 03:42:27,690 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [AbstractMessageConverterMethodProcessor.java : 268] Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2019-03-22 03:42:27,692 [DEBUG] [http-nio-9090-exec-9] o.s.w.s.m.m.annotation.RequestResponseBodyMethodProcessor [LogFormatUtils.java : 90] Writing [com.httpapi.bmy.model.ResultModel@1b01778a] +2019-03-22 03:42:27,697 [DEBUG] [http-nio-9090-exec-9] org.springframework.web.servlet.DispatcherServlet [FrameworkServlet.java : 1130] Completed 200 OK +2019-03-22 03:42:48,113 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 03:42:48,120 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 4121 ms +2019-03-22 03:42:48,384 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 03:42:49,556 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 03:42:49,820 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 03:42:50,086 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 03:42:50,132 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 03:42:50,150 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2019-03-22 03:43:42,338 [DEBUG] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 288] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2019-03-22 03:43:42,343 [INFO] [restartedMain] org.springframework.web.context.ContextLoader [ServletWebServerApplicationContext.java : 296] Root WebApplicationContext: initialization completed in 5127 ms +2019-03-22 03:43:42,439 [DEBUG] [restartedMain] org.springframework.web.filter.CorsFilter [GenericFilterBean.java : 241] Filter 'corsFilter' configured for use +2019-03-22 03:43:43,857 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerMapping [AbstractHandlerMethodMapping.java : 350] 15 mappings in 'requestMappingHandlerMapping' +2019-03-22 03:43:44,150 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/**/favicon.ico] in 'faviconHandlerMapping' +2019-03-22 03:43:44,727 [DEBUG] [restartedMain] o.s.w.s.mvc.method.annotation.RequestMappingHandlerAdapter [RequestMappingHandlerAdapter.java : 622] ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2019-03-22 03:43:44,827 [DEBUG] [restartedMain] o.s.web.servlet.handler.SimpleUrlHandlerMapping [SimpleUrlHandlerMapping.java : 139] Patterns [/webjars/**, /**] in 'resourceHandlerMapping' +2019-03-22 03:43:44,852 [DEBUG] [restartedMain] o.s.w.s.m.m.annotation.ExceptionHandlerExceptionResolver [ExceptionHandlerExceptionResolver.java : 302] ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice diff --git a/httpapi/logs/daily/.pydio b/httpapi/logs/daily/.pydio new file mode 100644 index 0000000..2de2702 --- /dev/null +++ b/httpapi/logs/daily/.pydio @@ -0,0 +1 @@ +fea96269-0f72-47a0-9d22-ea49e5fda92a \ No newline at end of file diff --git a/httpapi/logs/daily/api.log.2019-03-20.gz b/httpapi/logs/daily/api.log.2019-03-20.gz new file mode 100755 index 0000000000000000000000000000000000000000..962ca57d610d9ef85cd71ea9af2969d0c1cc89a4 GIT binary patch literal 2367 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 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar" +FOR /F "tokens=1,2 delims==" %%A IN (%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties) DO ( + IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + echo Found %WRAPPER_JAR% +) else ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %DOWNLOAD_URL% + powershell -Command "(New-Object Net.WebClient).DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')" + echo Finished downloading %WRAPPER_JAR% +) +@REM End of extension + +%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%" == "on" pause + +if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% + +exit /B %ERROR_CODE% diff --git a/httpapi/pom.xml b/httpapi/pom.xml new file mode 100755 index 0000000..fa5227f --- /dev/null +++ b/httpapi/pom.xml @@ -0,0 +1,87 @@ + + + 4.0.0 + + + org.springframework.boot + spring-boot-starter-parent + 2.1.3.RELEASE + + + + com.httpapi + bmy + + 0.0.1-SNAPSHOT + bmy + Demo project for Spring Boot + + + 1.8 + + + + + + org.springframework.boot + spring-boot-starter-web + + + + org.projectlombok + lombok + true + + + org.springframework.boot + spring-boot-starter-test + test + + + + org.mybatis.spring.boot + mybatis-spring-boot-starter + 1.3.2 + + + + mysql + mysql-connector-java + runtime + + + + org.springframework.boot + spring-boot-devtools + true + + + + io.springfox + springfox-swagger2 + 2.7.0 + + + io.springfox + springfox-swagger-ui + 2.7.0 + + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + + + diff --git a/httpapi/src/.pydio b/httpapi/src/.pydio new file mode 100644 index 0000000..2845dc2 --- /dev/null +++ b/httpapi/src/.pydio @@ -0,0 +1 @@ +88d62796-b77b-4893-a107-8ecfebc0f2cd \ No newline at end of file diff --git a/httpapi/src/main/.pydio b/httpapi/src/main/.pydio new file mode 100644 index 0000000..9ef36a8 --- /dev/null +++ b/httpapi/src/main/.pydio @@ -0,0 +1 @@ +598d5dce-d2bf-48bf-b8dc-d5b862f4b55e \ No newline at end of file diff --git a/httpapi/src/main/java/.pydio b/httpapi/src/main/java/.pydio new file mode 100644 index 0000000..164d441 --- /dev/null +++ b/httpapi/src/main/java/.pydio @@ -0,0 +1 @@ +21ebc146-f65a-4ea3-bffe-bad744b7d19b \ No newline at end of file diff --git a/httpapi/src/main/java/com/.pydio b/httpapi/src/main/java/com/.pydio new file mode 100644 index 0000000..343dcf5 --- /dev/null +++ b/httpapi/src/main/java/com/.pydio @@ -0,0 +1 @@ +2457193c-fda4-4ead-8b99-3e508e8ac003 \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/.pydio b/httpapi/src/main/java/com/httpapi/.pydio new file mode 100644 index 0000000..a241131 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/.pydio @@ -0,0 +1 @@ +52dc8f8b-ec8c-4db6-964a-1687bd3be456 \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/.pydio b/httpapi/src/main/java/com/httpapi/bmy/.pydio new file mode 100644 index 0000000..8acdf58 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/.pydio @@ -0,0 +1 @@ +e1cb9145-753c-49d6-9873-0e840df171a1 \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/BmyApplication.java b/httpapi/src/main/java/com/httpapi/bmy/BmyApplication.java new file mode 100755 index 0000000..ab6a1ef --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/BmyApplication.java @@ -0,0 +1,16 @@ +package com.httpapi.bmy; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import springfox.documentation.swagger2.annotations.EnableSwagger2; + +@SpringBootApplication +@MapperScan("com.httpapi.bmy.dao") +@EnableSwagger2 +public class BmyApplication { + public static void main(String[] args) { + SpringApplication.run(BmyApplication.class, args); + } + +} \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/config/.pydio b/httpapi/src/main/java/com/httpapi/bmy/config/.pydio new file mode 100644 index 0000000..1ea08fa --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/config/.pydio @@ -0,0 +1 @@ +8ce46c35-a6c9-4c89-b05b-b836f77a6bf2 \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/config/CorsConfig.java b/httpapi/src/main/java/com/httpapi/bmy/config/CorsConfig.java new file mode 100755 index 0000000..39928e7 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/config/CorsConfig.java @@ -0,0 +1,24 @@ +package com.httpapi.bmy.config; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.cors.CorsConfiguration; +import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +import org.springframework.web.filter.CorsFilter; + +@Configuration +public class CorsConfig { + private CorsConfiguration buildConfig() { + CorsConfiguration corsConfiguration = new CorsConfiguration(); + corsConfiguration.addAllowedOrigin("*"); // 允许任何域名 + corsConfiguration.addAllowedHeader("*"); // 允许任何头 + corsConfiguration.addAllowedMethod("*"); // 允许任何方法 + return corsConfiguration; + } + @Bean + public CorsFilter corsFilter() { + UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); + source.registerCorsConfiguration("/**", buildConfig()); //注册 + return new CorsFilter(source); + } + +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/config/GlobalExceptionError.java b/httpapi/src/main/java/com/httpapi/bmy/config/GlobalExceptionError.java new file mode 100755 index 0000000..5b0b87f --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/config/GlobalExceptionError.java @@ -0,0 +1,21 @@ +package com.httpapi.bmy.config; + +import org.springframework.web.bind.annotation.ControllerAdvice; +import org.springframework.web.bind.annotation.ExceptionHandler; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.HashMap; +import java.util.Map; + +@ControllerAdvice +public class GlobalExceptionError { + @ResponseBody + @ExceptionHandler(Exception.class) + public Map exceptionHandler (Exception ex) { + Map result = new HashMap(); + result.put("status","500"); + result.put("message",ex.getMessage()); + System.out.println(result); + return result; + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/config/SwaggerConfig.java b/httpapi/src/main/java/com/httpapi/bmy/config/SwaggerConfig.java new file mode 100755 index 0000000..031f4cd --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/config/SwaggerConfig.java @@ -0,0 +1,31 @@ +package com.httpapi.bmy.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import springfox.documentation.builders.ApiInfoBuilder; +import springfox.documentation.builders.PathSelectors; +import springfox.documentation.builders.RequestHandlerSelectors; +import springfox.documentation.service.ApiInfo; +import springfox.documentation.spi.DocumentationType; +import springfox.documentation.spring.web.plugins.Docket; + +@Configuration +public class SwaggerConfig { + @Bean + public Docket createRestApi() { + return new Docket(DocumentationType.SWAGGER_2) + .apiInfo(apiInfo()) + .select() + .apis(RequestHandlerSelectors.basePackage("com.httpapi.bmy.controller")) + .paths(PathSelectors.any()) + .build(); + } + private ApiInfo apiInfo() { + return new ApiInfoBuilder() + .title("电商App") + .description("Java后端api数据接口") + .termsOfServiceUrl("http://www.xxxxx.com") + .version("1.2.0") + .build(); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/controller/.pydio b/httpapi/src/main/java/com/httpapi/bmy/controller/.pydio new file mode 100644 index 0000000..8d2a2c3 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/controller/.pydio @@ -0,0 +1 @@ +18ba9635-fc2e-4a77-810e-f96be0588d29 \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/controller/CartController.java b/httpapi/src/main/java/com/httpapi/bmy/controller/CartController.java new file mode 100755 index 0000000..6faf6c3 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/controller/CartController.java @@ -0,0 +1,43 @@ +package com.httpapi.bmy.controller; + +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.service.impl.CartServiceImpl; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.Map; + +@RestController +@RequestMapping(value = "/cart") +public class CartController { + + @Autowired + private CartServiceImpl cartService; + + @RequestMapping(value = "/selectCart", method = RequestMethod.POST) + @ApiOperation(value="查看用户购物车有多少商品,这里只需要userid参数即可", notes="查看用户购物车有多少商品,这里只需要userid参数即可") + public ResultModel selectCart (@RequestBody Map cart) { + return cartService.getCartShopList(Integer.parseInt(cart.get("userid"))); + } + + @RequestMapping(value = "/deleteCart", method = RequestMethod.POST) + @ApiOperation(value="用户删除购物车中某条商品时候使用", notes="用户删除购物车中某条商品时候使用") + @ApiImplicitParam(name = "cid", value = "购物车中该商品的id", required = true, dataType = "int") + public ResultModel deleteCart (@RequestBody Map cart) { + return cartService.deleteCartShop(Integer.parseInt(cart.get("cid"))); + } + + @RequestMapping(value = "/checkCart", method = RequestMethod.POST) + @ApiOperation(value="检查商品是否已经被添加过购物车", notes="检查商品是否已经被添加过购物车") + @ApiImplicitParams({ + @ApiImplicitParam(name = "userid", value = "用户的id", required = true, dataType = "int"), + @ApiImplicitParam(name = "shopid", value = "商品的id", required = true, dataType = "int") + }) + public ResultModel checkCart (@RequestBody Map cart) { + return cartService.checkCartShop(Integer.parseInt(cart.get("userid")),Integer.parseInt(cart.get("shopid"))); + } + +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/controller/OrderController.java b/httpapi/src/main/java/com/httpapi/bmy/controller/OrderController.java new file mode 100755 index 0000000..dc64ab8 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/controller/OrderController.java @@ -0,0 +1,36 @@ +package com.httpapi.bmy.controller; + +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.service.impl.OrderServiceImpl; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RestController; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +@RestController +@RequestMapping(value = "/order") +public class OrderController { + + @Autowired + private OrderServiceImpl orderService; + + @RequestMapping(value = "/addOrder", method = RequestMethod.POST) + @ApiOperation(value="提交订单", notes="提交订单") + @ApiImplicitParams({ + @ApiImplicitParam(name = "order", value = "order 订单信息<数组>", required = true, dataType = "List"), + @ApiImplicitParam(name = "orderTotal", value = "购物车所有商品总价", required = true, dataType = "String"), + @ApiImplicitParam(name = "money", value = "用户账户余额", required = true, dataType = "String") + }) + public ResultModel addOrder (@RequestBody(required=false) Map OrderInfo) { + List> u = (List>) OrderInfo.get("order"); + return orderService.AddOrder(u,OrderInfo.get("orderTotal"),OrderInfo.get("money")); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/controller/ShopController.java b/httpapi/src/main/java/com/httpapi/bmy/controller/ShopController.java new file mode 100755 index 0000000..52d5c12 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/controller/ShopController.java @@ -0,0 +1,37 @@ +package com.httpapi.bmy.controller; + +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.service.impl.ShopServiceImpl; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +@RestController +@RequestMapping(value = "/shop") +public class ShopController { + @Autowired + private ShopServiceImpl shopService; + + @RequestMapping(value = "/index", method = RequestMethod.GET) + @ApiOperation(value="根据page获取分页数据", notes="根据page获取分页数据") + @ApiImplicitParam(name = "page", value = "分页的页码", required = true, dataType = "int",paramType="query") + public ResultModel index (@RequestParam(value = "page", required = true, defaultValue = "0") int page) { + return shopService.getShopIndex(page); + } + + + @RequestMapping(value = "/info", method = RequestMethod.GET) + @ApiOperation(value="根据id进入商品详情", notes="根据id进入商品详情") + @ApiImplicitParam(name = "id", value = "商品的id", required = true, dataType = "int",paramType="query") + public ResultModel info (@RequestParam(value = "id", required = true) int id) { + return shopService.getShopInfo(id); + } + + @RequestMapping(value = "/class", method = RequestMethod.GET) + @ApiOperation(value="传入首页接口中获取到的brand参数即可进入详情", notes="传入首页接口中获取到的brand参数即可进入详情") + @ApiImplicitParam(name = "brand ", value = "商品的brand ", required = true, dataType = "String",paramType="query") + public ResultModel ShopClass (@RequestParam(value = "brand", required = true) String brand) { + return shopService.getShopClass(brand); + } +} \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/controller/UserController.java b/httpapi/src/main/java/com/httpapi/bmy/controller/UserController.java new file mode 100755 index 0000000..793e84a --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/controller/UserController.java @@ -0,0 +1,53 @@ +package com.httpapi.bmy.controller; + + +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.service.impl.UserServiceImpl; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.Map; + +@RestController +@RequestMapping(value = "/user") +public class UserController { + @Autowired + private UserServiceImpl userService; + + @RequestMapping(value = "/login", method = RequestMethod.POST) + @ApiOperation(value="用户登录接口,登录成功后会返回账号的基本信息,请前端自己保存基本信息后面需要用到。", notes="用户登录接口,登录成功后会返回账号的基本信息,请前端自己保存基本信息后面需要用到。") + @ApiImplicitParams({ + @ApiImplicitParam(name = "phone", value = "手机号(前端自己验证手机号合法性)", required = true, dataType = "String"), + @ApiImplicitParam(name = "pwd", value = "用户密码", required = true, dataType = "String") + }) + public ResultModel UserLogin(@RequestBody Map user) { + return userService.UserLogin(user.get("phone"),user.get("pwd")); + } + + + @RequestMapping(value = "/addUser", method = RequestMethod.POST) + @ApiOperation(value="注册一个新账号", notes="注册一个新账号") + @ApiImplicitParams({ + @ApiImplicitParam(name = "phone", value = "手机号(前端自己验证手机号合法性)", required = true, dataType = "String"), + @ApiImplicitParam(name = "nickname", value = "昵称(显示在我的页面上)", required = true, dataType = "String"), + @ApiImplicitParam(name = "pwd", value = "用户密码", required = true, dataType = "String") + }) + public ResultModel addUser(@RequestBody Map user) { + return userService.addUser(user.get("phone"),user.get("pwd"),user.get("nickname")); + } + + + @RequestMapping(value = "/addCart", method = RequestMethod.POST) + @ApiOperation(value="添加商品到购物车", notes="添加商品到购物车") + @ApiImplicitParams({ + @ApiImplicitParam(name = "userid", value = "用户id", required = true, dataType = "int"), + @ApiImplicitParam(name = "shopid", value = "商品id", required = true, dataType = "int") + }) + public ResultModel addCart(@RequestBody Map cart) { + return userService.addCart(Integer.parseInt(cart.get("userid")),Integer.parseInt(cart.get("shopid"))); + } + +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/dao/.pydio b/httpapi/src/main/java/com/httpapi/bmy/dao/.pydio new file mode 100644 index 0000000..74baa35 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/dao/.pydio @@ -0,0 +1 @@ +0bde7e07-2634-4fb2-9f02-1deab137051b \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/dao/CartDao.java b/httpapi/src/main/java/com/httpapi/bmy/dao/CartDao.java new file mode 100755 index 0000000..4accbc8 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/dao/CartDao.java @@ -0,0 +1,12 @@ +package com.httpapi.bmy.dao; + +import java.util.HashMap; +import java.util.List; + +public interface CartDao { + List> getCartShopList(int id); + + void deleteCartShop(int cid); + + List> checkCartShop(int userid, int shopid); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/dao/OrderDao.java b/httpapi/src/main/java/com/httpapi/bmy/dao/OrderDao.java new file mode 100755 index 0000000..cae67ad --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/dao/OrderDao.java @@ -0,0 +1,12 @@ +package com.httpapi.bmy.dao; + +import java.util.Map; + +public interface OrderDao { + // 插入到订单表 + void insertOrder(Map order); + // 删除购物车数据 + void deleteCartShop(Map keys); + // 更新余额 + void updateMoney(int Money,int uid); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/dao/ShopDao.java b/httpapi/src/main/java/com/httpapi/bmy/dao/ShopDao.java new file mode 100755 index 0000000..bbceec2 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/dao/ShopDao.java @@ -0,0 +1,9 @@ +package com.httpapi.bmy.dao; +import com.httpapi.bmy.model.ShopModel; +import java.util.List; + +public interface ShopDao { + List selectShop(int StartPage, int TotalPage); + List getShopInfo(int id); + List getShopClass(String brand); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/dao/UserDao.java b/httpapi/src/main/java/com/httpapi/bmy/dao/UserDao.java new file mode 100755 index 0000000..6bbf903 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/dao/UserDao.java @@ -0,0 +1,11 @@ +package com.httpapi.bmy.dao; + +import com.httpapi.bmy.model.UserModel; + +import java.util.List; + +public interface UserDao { + List UserLogin(String phone, String pwd); + void addUser(String phone, String pwd, String nickname); + void addCart(int userid, int shopid); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/model/.pydio b/httpapi/src/main/java/com/httpapi/bmy/model/.pydio new file mode 100644 index 0000000..519cb29 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/model/.pydio @@ -0,0 +1 @@ +fbe4fbb6-ed7d-44eb-ade3-ccc3485bd4db \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/model/ResultModel.java b/httpapi/src/main/java/com/httpapi/bmy/model/ResultModel.java new file mode 100755 index 0000000..22af456 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/model/ResultModel.java @@ -0,0 +1,12 @@ +package com.httpapi.bmy.model; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class ResultModel { + private int status; + private String message; + private Object data; +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/model/ShopModel.java b/httpapi/src/main/java/com/httpapi/bmy/model/ShopModel.java new file mode 100755 index 0000000..ef1a25c --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/model/ShopModel.java @@ -0,0 +1,19 @@ +package com.httpapi.bmy.model; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class ShopModel { + private String commodity_name; + private String commodity_nowprice; + private String commodity_brand; + private String commodity_stock; + private String commodity_oldprice; + private String commodity_sales; + private String commodity_main; + private String commodity_thumbnail; + private String commodity_attachimg; + private String commodity_content; +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/model/UserModel.java b/httpapi/src/main/java/com/httpapi/bmy/model/UserModel.java new file mode 100755 index 0000000..e0a6e3f --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/model/UserModel.java @@ -0,0 +1,17 @@ +package com.httpapi.bmy.model; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class UserModel { + private int id; + private String user_name; + private String user_pwd; + private String user_nicname; + private String user_addres; + private String user_icons; + private String user_money; + private String user_truename; +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/.pydio b/httpapi/src/main/java/com/httpapi/bmy/service/.pydio new file mode 100644 index 0000000..327afc8 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/.pydio @@ -0,0 +1 @@ +6fe35a0c-2085-481f-8046-80bd349e7be2 \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/CartService.java b/httpapi/src/main/java/com/httpapi/bmy/service/CartService.java new file mode 100755 index 0000000..2716232 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/CartService.java @@ -0,0 +1,7 @@ +package com.httpapi.bmy.service; + +import com.httpapi.bmy.model.ResultModel; + +public interface CartService { + ResultModel getCartShopList(int page); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/ShopService.java b/httpapi/src/main/java/com/httpapi/bmy/service/ShopService.java new file mode 100755 index 0000000..f28251d --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/ShopService.java @@ -0,0 +1,9 @@ +package com.httpapi.bmy.service; +import com.httpapi.bmy.model.ResultModel; + +public interface ShopService { + ResultModel getShopIndex(int page); + + ResultModel getShopInfo(int id); + ResultModel getShopClass(String brand); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/UserService.java b/httpapi/src/main/java/com/httpapi/bmy/service/UserService.java new file mode 100755 index 0000000..4db88ba --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/UserService.java @@ -0,0 +1,9 @@ +package com.httpapi.bmy.service; + +import com.httpapi.bmy.model.ResultModel; + +public interface UserService { + ResultModel UserLogin(String phone, String pwd); + ResultModel addUser(String phone, String nickname, String pwd); + ResultModel addCart(int userid, int shopid); +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/impl/.pydio b/httpapi/src/main/java/com/httpapi/bmy/service/impl/.pydio new file mode 100644 index 0000000..66b36fd --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/impl/.pydio @@ -0,0 +1 @@ +98da5806-18fd-4e32-b892-b6f3a008ab9b \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/impl/CartServiceImpl.java b/httpapi/src/main/java/com/httpapi/bmy/service/impl/CartServiceImpl.java new file mode 100755 index 0000000..0ae74d9 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/impl/CartServiceImpl.java @@ -0,0 +1,37 @@ +package com.httpapi.bmy.service.impl; + +import com.httpapi.bmy.dao.CartDao; +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.service.CartService; +import com.httpapi.bmy.utils.ResultUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.HashMap; +import java.util.List; + +@Service +public class CartServiceImpl implements CartService { + @Autowired + private CartDao cartDao; + + @Override + public ResultModel getCartShopList(int uid) { + List> cartList = cartDao.getCartShopList(uid); + return cartList.isEmpty() ? ResultUtils.Error("购物车为空") : ResultUtils.Success(cartList); + } + + public ResultModel deleteCartShop(int cid) { + try { + cartDao.deleteCartShop(cid); + } catch (Exception e) { + return ResultUtils.Error(e.getMessage()); + } + return ResultUtils.Success("删除成功"); + } + + public ResultModel checkCartShop(int userid, int shopid) { + List> checkShop = cartDao.checkCartShop(userid, shopid); + return checkShop.isEmpty() ? ResultUtils.Error("没有商品,可以收藏") : ResultUtils.Success("已经收藏,不可以再收藏"); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/impl/OrderServiceImpl.java b/httpapi/src/main/java/com/httpapi/bmy/service/impl/OrderServiceImpl.java new file mode 100755 index 0000000..b67a4ca --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/impl/OrderServiceImpl.java @@ -0,0 +1,45 @@ +package com.httpapi.bmy.service.impl; + +import com.httpapi.bmy.dao.OrderDao; +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.utils.ResultUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Random; + +@Service +public class OrderServiceImpl { + @Autowired + private OrderDao orderDao; + + public ResultModel AddOrder(List> OrderInfo, Object orderTotal, Object money) { + // 生成订单号 + int keys = new Random().nextInt(99999999); + // 保存订单号 + String OrderNumber = null; + // 计算用户剩余的钱,余额 - 商品总价 + int k = Integer.parseInt(String.valueOf(money)) - Integer.parseInt(String.valueOf(orderTotal)); + try { + for (int i = 0;i < OrderInfo.size(); i++){ + // 构造订单号 用户id + key + OrderNumber = String.valueOf(OrderInfo.get(i).get("uid")) + keys; + // 修改 订单 对象,增加 onumber 订单号 + OrderInfo.get(i).put("onumber", OrderNumber); + // 遍历 订单对象,插入订单数据 + orderDao.insertOrder(OrderInfo.get(i)); + // 删除购物车中的数据 + orderDao.deleteCartShop(OrderInfo.get(i)); + } + // 更新用户的余额 + orderDao.updateMoney(k,(int) OrderInfo.get(0).get("uid")); + } catch (Exception e) { + return ResultUtils.Error("订单保存失败"); + } + + return ResultUtils.Success(OrderNumber); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/impl/ShopServiceImpl.java b/httpapi/src/main/java/com/httpapi/bmy/service/impl/ShopServiceImpl.java new file mode 100755 index 0000000..2b17750 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/impl/ShopServiceImpl.java @@ -0,0 +1,35 @@ +package com.httpapi.bmy.service.impl; + +import com.httpapi.bmy.dao.ShopDao; +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.model.ShopModel; +import com.httpapi.bmy.service.ShopService; +import com.httpapi.bmy.utils.ResultUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import java.util.List; + +@Service +public class ShopServiceImpl implements ShopService { + + @Autowired + private ShopDao shopDao; + + @Override + public ResultModel getShopIndex(int page) { + List ShopList = shopDao.selectShop(page * 15, 15); + return ShopList.isEmpty() ? ResultUtils.Error("数据为空") : ResultUtils.Success(ShopList); + } + + @Override + public ResultModel getShopInfo(int id) { + List ShopInfo = shopDao.getShopInfo(id); + return ShopInfo.isEmpty() ? ResultUtils.Error("商品不存在") : ResultUtils.Success(ShopInfo); + } + + @Override + public ResultModel getShopClass(String brand) { + List ShopClass = shopDao.getShopClass(brand); + return ShopClass.isEmpty() ? ResultUtils.Error("该品牌不存在或没有数据") : ResultUtils.Success(ShopClass); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/service/impl/UserServiceImpl.java b/httpapi/src/main/java/com/httpapi/bmy/service/impl/UserServiceImpl.java new file mode 100755 index 0000000..ce1c69f --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/service/impl/UserServiceImpl.java @@ -0,0 +1,45 @@ +package com.httpapi.bmy.service.impl; + +import com.httpapi.bmy.dao.ShopDao; +import com.httpapi.bmy.dao.UserDao; +import com.httpapi.bmy.model.ResultModel; +import com.httpapi.bmy.model.UserModel; +import com.httpapi.bmy.service.UserService; +import com.httpapi.bmy.utils.MD5Utils; +import com.httpapi.bmy.utils.ResultUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class UserServiceImpl implements UserService { + @Autowired + private UserDao userDao; + + @Override + public ResultModel UserLogin(String phone, String pwd) { + List UserInfo = userDao.UserLogin(phone, MD5Utils.encode(pwd)); + return UserInfo.isEmpty() ? ResultUtils.Error("账户不存在") : ResultUtils.Success(UserInfo); + } + + @Override + public ResultModel addUser(String phone, String pwd, String nickname) { + try { + userDao.addUser(phone, MD5Utils.encode(pwd), nickname); + } catch (Exception e) { + return ResultUtils.Error(e.getMessage()); + } + return ResultUtils.Success("注册成功"); + } + + @Override + public ResultModel addCart(int userid, int shopid) { + try { + userDao.addCart(userid,shopid); + } catch (Exception e) { + return ResultUtils.Error(e.getMessage()); + } + return ResultUtils.Success("添加购物车成功"); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/utils/.pydio b/httpapi/src/main/java/com/httpapi/bmy/utils/.pydio new file mode 100644 index 0000000..ee2a2cb --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/utils/.pydio @@ -0,0 +1 @@ +9b0a3722-5a1a-4f95-8ca9-69b99a72e72b \ No newline at end of file diff --git a/httpapi/src/main/java/com/httpapi/bmy/utils/MD5Utils.java b/httpapi/src/main/java/com/httpapi/bmy/utils/MD5Utils.java new file mode 100755 index 0000000..4f7c730 --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/utils/MD5Utils.java @@ -0,0 +1,33 @@ +package com.httpapi.bmy.utils; + +import java.security.MessageDigest; + +public class MD5Utils { + private static final String SALT = "!@#$%^&*()cvb"; + + public static String encode(String password) { + MessageDigest md5 = null; + //password = password + SALT; + try { + md5 = MessageDigest.getInstance("MD5"); + } catch (Exception e) { + throw new RuntimeException(e); + } + char[] charArray = password.toCharArray(); + byte[] byteArray = new byte[charArray.length]; + + for (int i = 0; i < charArray.length; i++) + byteArray[i] = (byte) charArray[i]; + byte[] md5Bytes = md5.digest(byteArray); + StringBuffer hexValue = new StringBuffer(); + for (int i = 0; i < md5Bytes.length; i++) { + int val = ((int) md5Bytes[i]) & 0xff; + if (val < 16) { + hexValue.append("0"); + } + + hexValue.append(Integer.toHexString(val)); + } + return hexValue.toString(); + } +} diff --git a/httpapi/src/main/java/com/httpapi/bmy/utils/ResultUtils.java b/httpapi/src/main/java/com/httpapi/bmy/utils/ResultUtils.java new file mode 100755 index 0000000..94c585e --- /dev/null +++ b/httpapi/src/main/java/com/httpapi/bmy/utils/ResultUtils.java @@ -0,0 +1,32 @@ +package com.httpapi.bmy.utils; + +import com.httpapi.bmy.model.ResultModel; + +public class ResultUtils { + + /** + * 请求成功 + * @param par 具体的数据 + * @return + */ + public static ResultModel Success (Object par) { + ResultModel resultModel = new ResultModel(); + resultModel.setStatus(200); + resultModel.setMessage("null"); + resultModel.setData(par); + return resultModel; + } + + /** + * 请求失败 + * @param message 错误信息 + * @return + */ + public static ResultModel Error(String message) { + ResultModel resultModel = new ResultModel(); + resultModel.setStatus(404); + resultModel.setMessage(message); + resultModel.setData(null); + return resultModel; + } +} diff --git a/httpapi/src/main/resources/.pydio b/httpapi/src/main/resources/.pydio new file mode 100644 index 0000000..a35a8e7 --- /dev/null +++ b/httpapi/src/main/resources/.pydio @@ -0,0 +1 @@ +b8808753-505d-4806-ae09-42e315aa577f \ No newline at end of file diff --git a/httpapi/src/main/resources/application-dev.yml b/httpapi/src/main/resources/application-dev.yml new file mode 100755 index 0000000..27f09eb --- /dev/null +++ b/httpapi/src/main/resources/application-dev.yml @@ -0,0 +1,14 @@ +server: + port: 9090 + +spring: + datasource: + url: jdbc:mysql://localhost:3306/shop?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false + username: root + password: lb714500 + driver-class-name: com.mysql.cj.jdbc.Driver +logging: + level: + org: + springframework: + web: debug \ No newline at end of file diff --git a/httpapi/src/main/resources/application-prod.yml b/httpapi/src/main/resources/application-prod.yml new file mode 100755 index 0000000..7f1ebc3 --- /dev/null +++ b/httpapi/src/main/resources/application-prod.yml @@ -0,0 +1,14 @@ +server: + port: 9090 + +spring: + main: + banner-mode: "off" + datasource: + url: jdbc:mysql://127.0.0.1:3306/shop?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false + username: bmy + password: 6fb7YJYCDmN67p4x + driver-class-name: com.mysql.cj.jdbc.Driver + +logging: + config: classpath:logback-spring.xml \ No newline at end of file diff --git a/httpapi/src/main/resources/application.yml b/httpapi/src/main/resources/application.yml new file mode 100755 index 0000000..675b473 --- /dev/null +++ b/httpapi/src/main/resources/application.yml @@ -0,0 +1,10 @@ +spring: + profiles: + active: dev + +mybatis: + mapper-locations: classpath:mapper/*.xml + +logging: + path: logs/ + file: api.log \ No newline at end of file diff --git a/httpapi/src/main/resources/banner.txt b/httpapi/src/main/resources/banner.txt new file mode 100755 index 0000000..4779780 --- /dev/null +++ b/httpapi/src/main/resources/banner.txt @@ -0,0 +1,30 @@ +====================================================================================== + + _ooOoo_ + o8888888o + 88" . "88 + (| -_- |) + O\ = /O + ____/`---'\____ + .' \\| |// `. + / \\||| : |||// \ + / _||||| -:- |||||- \ + | | \\\ - /// | | + | \_| ''\---/'' | | + \ .-\__ `-` ___/-. / + ___`. .' /--.--\ `. . __ + ."" '< `.___\_<|>_/___.' >'"". + | | : `- \`.;`\ _ /`;.`/ - ` : | | + \ \ `-. \_ __\ /__ _/ .-` / / +======`-.____`-.___\_____/___.-`____.-'====== + `=---=' +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 佛祖保佑 永无BUG + +电商App后端数据接口,详细请参考: + +1:接口文档请参考:http://127.0.0.1:9090/swagger-ui.html +2:项目设计请参考:http://www.xxx.com + + +====================================================================================== \ No newline at end of file diff --git a/httpapi/src/main/resources/logback-spring.xml b/httpapi/src/main/resources/logback-spring.xml new file mode 100755 index 0000000..f906fdb --- /dev/null +++ b/httpapi/src/main/resources/logback-spring.xml @@ -0,0 +1,22 @@ + + + + + + + + ${LOG_PATH}${LOG_FILE} + + %date [%level] [%thread] %logger{60} [%file : %line] %msg%n + + + ${LOG_PATH}daily/${LOG_FILE}.%d{yyyy-MM-dd}.gz + 180 + + + + + + + + \ No newline at end of file diff --git a/httpapi/src/main/resources/mapper/.pydio b/httpapi/src/main/resources/mapper/.pydio new file mode 100644 index 0000000..0574420 --- /dev/null +++ b/httpapi/src/main/resources/mapper/.pydio @@ -0,0 +1 @@ +8387306a-2462-4519-be6f-c4b8e1dee91c \ No newline at end of file diff --git a/httpapi/src/main/resources/mapper/CartMapper.xml b/httpapi/src/main/resources/mapper/CartMapper.xml new file mode 100755 index 0000000..c3ddfb3 --- /dev/null +++ b/httpapi/src/main/resources/mapper/CartMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + delete from shop_cart where id = #{cid} + + + + + \ No newline at end of file diff --git a/httpapi/src/main/resources/mapper/OrderMapper.xml b/httpapi/src/main/resources/mapper/OrderMapper.xml new file mode 100755 index 0000000..5c45fe7 --- /dev/null +++ b/httpapi/src/main/resources/mapper/OrderMapper.xml @@ -0,0 +1,16 @@ + + + + + + + insert into shop_order(user_id,commodity_id,order_number,order_status,order_total,order_size) value (#{uid},#{sid},#{onumber},'1',#{total},#{size}) + + + delete from shop_cart where user_id = #{uid} and commodity_id = #{sid} + + + UPDATE shop_user SET user_money = #{Money} WHERE id = #{uid} + + \ No newline at end of file diff --git a/httpapi/src/main/resources/mapper/ShopMapper.xml b/httpapi/src/main/resources/mapper/ShopMapper.xml new file mode 100755 index 0000000..d1e3c8e --- /dev/null +++ b/httpapi/src/main/resources/mapper/ShopMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/httpapi/src/main/resources/mapper/UserMapper.xml b/httpapi/src/main/resources/mapper/UserMapper.xml new file mode 100755 index 0000000..b5cb8e7 --- /dev/null +++ b/httpapi/src/main/resources/mapper/UserMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + insert into shop_user(user_name,user_pwd,user_nicname) value (#{phone},#{pwd},#{nickname}) + + + + + insert into shop_cart(user_id,commodity_id) value (#{userid},#{shopid}) + + + \ No newline at end of file diff --git a/httpapi/src/main/resources/resources.zip b/httpapi/src/main/resources/resources.zip new file mode 100755 index 0000000000000000000000000000000000000000..4f944043189b09c850c35e2c25f386d6b9bebde4 GIT binary patch literal 2223 zcmZvd2{=@HAIFcKu`AQ!HD#BpAxV)XWJX*Xgjd2?$1)8UHzI4*|QyKAtIKjx%|=MCu1>u3u^uO;PzP&2&8fMJBOkX0ev zDB~B135&7mt3;Xr_DiwsPYs z=zvylEJ3F5(ZWI=^YCCH$~yO)FMT#or0VThBK5;n4%I5}b7s#Rk42qp6ZYc)zaNU^ zLi`_!3=2x7(F>W6EErZSC@fUpK?w--_xMT$+wV(N7rL_&(|p^(8*?ceibL`XmX+Z* zp3wOa|I%I?tGAw5njLv@seb4lLsL%p0M-EOSs-vq9DX7qrmOIzsrL9(N)~n$Vv!^So7*8ihYa|?G1rgaM>7-~%FGg3*5Q8gH zb=?UtBtrblbEO<|LlDhEd@LF@znY+1e_3tu9)0`1>Bo_!rcor9bE{$*A3o!h)zmn* z%q@vcro*73v}%?GDe$y%;ONmhYrL<3v);qvG68eSs(qYnRX_Gqa!BmCo+lqJv}8HD zjN)rszwwbu3bxeC0NbHhT+&#N==Xf~(CDQaf+*@j+$+3H!$qS^Qe=rv+D}+_*WZT! z)VDJW&zo@4;vE@)w;u+cG~_GLc>o-5tH#qAw?slDM3aHHv+m!8p0t<{F*Y^wGMi7D zMYo(>Q6b~(dYDu}_0&gck%%}A&7Irin+9HrX)9c#W_6skLzjk4C7e1GTw_X8 zgeZVKx9h)Q`qj}#+Xu4l3iF6@A>89>LK=z6xS;aT69DeM3wQA&72z^yyZq2g19(-^gY{#Z2@soVNSvPq{X<(ei)6YGGB59Oq!?2hCH z7QWOU_l1^5ug56bCzCvSg~2OvwjU)x^D8C9R9LuN$Dr>6J()B`Zu0L26 zPvZgr30B3?{wOzBcfXTC0f9ak6g2cYy3D2>LsJ)Pv43aK2-cpQaYn>tToH6TVND`k z1%F1^cBLvku7t!{+}Je&0LdJrATk6AixN?ecQ z7fjy_QZr}F?W8saR!Ve8@)UoLRH&6A9LJm6@T5s2WQUn3D&+R*w%2YPb}>;Nm?jcX z)0H{&{QU?X=K+hy4lU=lhQu^n(+z?&hIAk~^ux#DlWo;yMb}$}{iRI{A6{0fnz2Y& z&+Mnv+@GZu3v6Ua-E7}1;&tx&ozs8Bv>ViA;xPyAQ-J*LCu;4KL4+LI*;+#0_D*~F z`bg{~XGag>q83>CQdJ(K)_H2+%&#z1MU*(Q(mWK(MRZ^)PUjOazA3|&bgi%q_8`W=o(@N7WGK9GnJw9{i8vN}g5qz3ceb^?RTGYj}bFddUGC2GsL^>EE8AaqLF}r>OAV zX&MK+$dC5VE+WbL-PkAO{xD!y(YuWZ*i+e$WGlP4zpMOcqU(M= 0) { + // port number + return port; + } + + return false; +} + +/** + * Event listener for HTTP server "error" event. + */ + +function onError(error) { + if (error.syscall !== 'listen') { + throw error; + } + + var bind = typeof port === 'string' + ? 'Pipe ' + port + : 'Port ' + port; + + // handle specific listen errors with friendly messages + switch (error.code) { + case 'EACCES': + console.error(bind + ' requires elevated privileges'); + process.exit(1); + break; + case 'EADDRINUSE': + console.error(bind + ' is already in use'); + process.exit(1); + break; + default: + throw error; + } +} + +/** + * Event listener for HTTP server "listening" event. + */ + +function onListening() { + var addr = server.address(); + var bind = typeof addr === 'string' + ? 'pipe ' + addr + : 'port ' + addr.port; + console.log(`Api is run this: ${config.dev.ipAddress}:${config.dev.port}`); +} diff --git a/node+vue/shop-bend/cache/.pydio b/node+vue/shop-bend/cache/.pydio new file mode 100644 index 0000000..a595f69 --- /dev/null +++ b/node+vue/shop-bend/cache/.pydio @@ -0,0 +1 @@ +c4e4d830-303d-4c00-bb1f-c77d83c90ba3 \ No newline at end of file diff --git a/node+vue/shop-bend/cache/index.js b/node+vue/shop-bend/cache/index.js new file mode 100755 index 0000000..44a4088 --- /dev/null +++ b/node+vue/shop-bend/cache/index.js @@ -0,0 +1,37 @@ +const redis = require("redis"); +const config = require("../config"); + +class Redis { + constructor() { + // 创建redis服务 + this.client = redis.createClient(config.dev.redis.port, config.dev.redis.host); + // 监听错误 + this.client.on("error", function (err) { + console.log("redis 连接失败:" + err); + }); + } + /** + * 设置缓存值 + * @param {*string} key 名称 + * @param {*string} value 数值 + */ + Set(key, value) { + this.client.set(key, JSON.stringify(value), redis.print) + } + + /** + * 获取缓存数值 + * @param {*string} key 名称 + */ + Get(key) { + return new Promise((resolve, reject) => { + this.client.expire(key, config.dev.redis.timeout); + this.client.get(key, function (error, result) { + if (error) reject(error) + resolve(JSON.parse(result)) + }) + }) + } +} + +module.exports = new Redis() \ No newline at end of file diff --git a/node+vue/shop-bend/config/.pydio b/node+vue/shop-bend/config/.pydio new file mode 100644 index 0000000..24faad1 --- /dev/null +++ b/node+vue/shop-bend/config/.pydio @@ -0,0 +1 @@ +8c41a9e9-d24a-4e24-8b98-acdc9d2838f2 \ No newline at end of file diff --git a/node+vue/shop-bend/config/index.js b/node+vue/shop-bend/config/index.js new file mode 100755 index 0000000..54840b5 --- /dev/null +++ b/node+vue/shop-bend/config/index.js @@ -0,0 +1,57 @@ +const config = { + dev: { + port: 3080, // 端口配置,网站上线服务器后改这个为 80端口 + ipAddress: "http://127.0.0.1", + httpSize: "100mb", + api: { + success: 200, //网络请求成功 + error: 404, // 网络请求失败 + CodeError: 500 // 服务器内部错误或者异常 + }, + // 公私钥地址 + rsa: { + privateKey: "../config/rsa_private_key.pem", + publicKey: "../config/rsa_public_key.pem", + }, + // mysql 数据库连接信息 + mysql: { + host: '127.0.0.1', + user: 'root', + password: 'root', + database: 'shop' + }, + // redis 连接配置信息 + redis: { + host: "127.0.0.1", + port: "6379", + timeout: 60 + }, + // 后端各api接口的sql语句 + sql: { + shop: { + index: "select * from shop_commodity ORDER BY id DESC limit ?,?", + info: "select * from shop_commodity where id = ?", + brand: "select * from shop_commodity where commodity_brand = ?" + }, + order: { + addOrder: "insert into shop_order(user_id,commodity_id,order_number,order_status,order_total,order_size) value (?,?,?,?,?,?)", + deleteCarts: "delete from shop_cart where user_id = ? and commodity_id = ?", + selectOrder: "SELECT user_id,commodity_id,order_number,order_status,order_total,order_size, shop_commodity.* FROM shop_order ,shop_commodity WHERE shop_order.commodity_id = shop_commodity.id AND shop_order.user_id = ? AND shop_order.order_status = ? " + }, + user: { + add: "insert into shop_user(user_name,user_pwd,user_nicname) value (?,?,?)", + login: "select id,user_name,user_nicname,user_icons,user_money from shop_user where user_name = ? and user_pwd = ?", + setAddress: "UPDATE shop_user SET user_truename = ? , user_addres = ? WHERE id = ? ", + updateMoney: "UPDATE shop_user SET user_money = ? WHERE id = ? " + }, + cart: { + add: "insert into shop_cart(commodity_id,user_id,cart_nums) value (?,?,1)", + checkCart: "select * from shop_cart where commodity_id = ? and user_id = ?", + selectCart: "SELECT shop_cart.cart_nums, shop_cart.id AS cid, shop_commodity.* FROM shop_cart ,shop_commodity WHERE shop_cart.commodity_id = shop_commodity.id AND shop_cart.user_id = ?", + deleteCart: "delete from shop_cart where id = ?" + } + } + } +} + +module.exports = config \ No newline at end of file diff --git a/node+vue/shop-bend/config/rsa_private_key.pem b/node+vue/shop-bend/config/rsa_private_key.pem new file mode 100755 index 0000000..b190e66 --- /dev/null +++ b/node+vue/shop-bend/config/rsa_private_key.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQCzkEs/kJgaFGIAM/TQRjzUtJ9ve9enk6heGj/JbcvHVOwFYw2q +CNUhuaFE9rYDL+CzX3+cf7inRIJCvSnC0bdGCZ+i943uSudTkqT+guv03jTzvLy2 +TD+Bp41/ToNiPWG56p1keHE0Gwsr7o0waIcWrLpFJnzyW/fOYQjboRz7nwIDAQAB +AoGADgMCfDFSTSauBwoG3oG8mXSGxHJLf74b80vlEljJAAL2b+0s0cnip8EOfo0p +4tHHnPekw5eL1zGXYJHWQmeO/3ymZS/nnVq1K5YRM+AtYyUMAiChIt/zWOGXPN6k +yUARaTK/cRZNY2XPPDK0H44eLF2RDE/SObPD0BZ0u9m92aECQQDYSIrYw0klyGJe +ePaV0+2ZtVVhDYN+eYmWHu9/T+aOIPFS5ePUonBftSfcp7pTeJZ3O/eI/4W6pdzz +13MRseUZAkEA1ImPvtbL39A8OtciY16LgDX5O5Vkm5p5+TKRhG5B38bgnOQQHu2d +oJKvxjEJcWDfiJ6/ThHsFHqyvViJ+cIFdwJBAIWlpe62FdA8F9UK6EzDLXIq5DxZ +rmSL06IpMZM5G12+K4EvP26YhdoORjiKiI+l10yMiLRmOQuSDIu9GYTYqZkCQEQ5 +/Ij4ju3D/PGuif14JjP8H4u/A1LoHeufDhODCWZ6gzQaCgrDoGwhaoemyi85N8i1 +nRfErRJN6P7bYz9nxzUCQDC8yEIcgKczxFIo20k4R+CINyJTB5S6dsVW6gmpiHZK +6+MWkDut4o/Fibwp4jm5Fh9zau597aP5Xnt8mA2LRc8= +-----END RSA PRIVATE KEY----- diff --git a/node+vue/shop-bend/config/rsa_public_key.pem b/node+vue/shop-bend/config/rsa_public_key.pem new file mode 100755 index 0000000..6244162 --- /dev/null +++ b/node+vue/shop-bend/config/rsa_public_key.pem @@ -0,0 +1,6 @@ +-----BEGIN PUBLIC KEY----- +MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzkEs/kJgaFGIAM/TQRjzUtJ9v +e9enk6heGj/JbcvHVOwFYw2qCNUhuaFE9rYDL+CzX3+cf7inRIJCvSnC0bdGCZ+i +943uSudTkqT+guv03jTzvLy2TD+Bp41/ToNiPWG56p1keHE0Gwsr7o0waIcWrLpF +JnzyW/fOYQjboRz7nwIDAQAB +-----END PUBLIC KEY----- diff --git a/node+vue/shop-bend/db/.pydio b/node+vue/shop-bend/db/.pydio new file mode 100644 index 0000000..2f01bb0 --- /dev/null +++ b/node+vue/shop-bend/db/.pydio @@ -0,0 +1 @@ +6e1b7194-265c-4144-a2cb-64013f9ccde9 \ No newline at end of file diff --git a/node+vue/shop-bend/db/index.js b/node+vue/shop-bend/db/index.js new file mode 100755 index 0000000..e03f44a --- /dev/null +++ b/node+vue/shop-bend/db/index.js @@ -0,0 +1,37 @@ +/** + * mysql 数据库连接&操作的基础类 + */ +const mysql = require('mysql'); +const config = require("../config") +class DB { + constructor() { + // 创建数据库链接 + this.db = mysql.createConnection(config.dev.mysql); + // 链接数据库 + this.db.connect(); + } + + /** + * 执行数据库操作 + * @param {*string} sql 数据库语句 + * @param {*array} par sql语句的参数 + */ + query(sql, par = []) { + var status; + return new Promise((resolve, reject) => { + this.db.query(sql, par, function (error, results, fields) { + if (error) reject(error) + results.length == 0 ? resolve({ + status: config.dev.api.error, + data: "没有数据..." + }) : resolve({ + status: config.dev.api.success, + data: results + }); + }); + }) + } +} + + +module.exports = new DB() \ No newline at end of file diff --git a/node+vue/shop-bend/index.http b/node+vue/shop-bend/index.http new file mode 100755 index 0000000..b528e26 --- /dev/null +++ b/node+vue/shop-bend/index.http @@ -0,0 +1,3 @@ +GET http://127.0.0.1:3000/api/json/shop/index HTTP/1.1 +content-type: application/json +token : "csLYAGBfv5VvkH/R623nXPvoPsVtdielryGPtLGi2VUHyeuHKlmz31aNzbKZm5IXWTA5ek/1O/4JTq11iw3gmJy/eYxdzgZQwMgHx28z/eg7VMs9s8hbN2xa7+/UdTiSjteluqs5Bwk1lMjqWosfphIOagYLU7gE1/l+z494Qxw=" diff --git a/node+vue/shop-bend/index.js b/node+vue/shop-bend/index.js new file mode 100755 index 0000000..b78dc54 --- /dev/null +++ b/node+vue/shop-bend/index.js @@ -0,0 +1,14 @@ +/** + * 公共依赖导入 + */ +const express = require('express'); +const router = express.Router(); +const mysql = require("./db") +const utils = require("./utils") +const Ver = require("./utils/ver") +const redis = require("./cache") +const config = require("./config") + + + +module.exports = { express, router, mysql, Ver, redis, config, utils } \ No newline at end of file diff --git a/node+vue/shop-bend/package.json b/node+vue/shop-bend/package.json new file mode 100755 index 0000000..cd73d16 --- /dev/null +++ b/node+vue/shop-bend/package.json @@ -0,0 +1,27 @@ +{ + "name": "shop-bend", + "version": "1.2.1", + "private": true, + "scripts": { + "dev": "./node_modules/.bin/node-dev ./bin/www", + "start": "pm2 start ./bin/www --watch -i max --name be", + "restart": "pm2 restart ./bin/www", + "stop": "pm2 stop be", + "list": "pm2 list", + "log": "pm2 logs" + }, + "dependencies": { + "cookie-parser": "~1.4.3", + "debug": "~2.6.9", + "express": "~4.16.0", + "http-errors": "~1.6.2", + "morgan": "~1.9.0", + "node-rsa": "^1.0.1" + }, + "devDependencies": { + "md5": "^2.2.1", + "mysql": "^2.16.0", + "node-dev": "^3.1.3", + "redis": "^2.8.0" + } +} diff --git a/node+vue/shop-bend/routes/.pydio b/node+vue/shop-bend/routes/.pydio new file mode 100644 index 0000000..6014e84 --- /dev/null +++ b/node+vue/shop-bend/routes/.pydio @@ -0,0 +1 @@ +e3a7d513-22f1-4c5a-9073-8bad84db8b6c \ No newline at end of file diff --git a/node+vue/shop-bend/routes/cart.js b/node+vue/shop-bend/routes/cart.js new file mode 100755 index 0000000..eb512de --- /dev/null +++ b/node+vue/shop-bend/routes/cart.js @@ -0,0 +1,68 @@ +const _ = require(".."); + +/** + * 用户收藏商品 + * userid: 用户id + * shopid: 商品id + * http://127.0.0.1:3000/api/json/cart/addCart + */ +_.router.post('/addCart', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let userid = params.userid, + shopid = params.shopid, + list = await _.mysql.query(_.config.dev.sql.cart.add, [shopid, userid]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + +/** + * 检查商品是否被收藏过 + * userid: 用户id + * shopid: 商品id + * http://127.0.0.1:3000/api/json/cart/checkCart + */ +_.router.post('/checkCart', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let userid = params.userid, + shopid = params.shopid, + list = await _.mysql.query(_.config.dev.sql.cart.checkCart, [shopid, userid]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + +/** + * 查找用户的购物车数据 + * userid: 用户id + * http://127.0.0.1:3000/api/json/cart/selectCart + */ +_.router.post('/selectCart', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let userid = params.userid, + list = await _.mysql.query(_.config.dev.sql.cart.selectCart, [userid]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + + +/** + * 删除用户购物车的商品 + * cid: 购物车表的id,前端的cid字段 + * http://127.0.0.1:3000/api/json/cart/deleteCart + */ +_.router.post('/deleteCart', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let cid = params.cid, + list = await _.mysql.query(_.config.dev.sql.cart.deleteCart, [cid]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + +module.exports = _.router; \ No newline at end of file diff --git a/node+vue/shop-bend/routes/order.js b/node+vue/shop-bend/routes/order.js new file mode 100755 index 0000000..999aaf9 --- /dev/null +++ b/node+vue/shop-bend/routes/order.js @@ -0,0 +1,57 @@ +const _ = require(".."); + +/** + * 提交订单 + * brand: 商品的分类(品牌) + * http://127.0.0.1:3000/api/json/order/addOrder + */ +_.router.post('/addOrder', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse((JSON.parse(req.unparams)).order), + totals = JSON.parse(req.unparams).orderTotal, + money = JSON.parse(req.unparams).money; + let order_number = _.utils.Timemap() + // 插入到订单表 + for (var i = 0; i < params.length; i++) { + await _.mysql.query(_.config.dev.sql.order.addOrder, [params[i].uid, params[i].sid, order_number, '1', params[i].total, params[i].size]); + } + + // 删除购物车数据 + for (var i = 0; i < params.length; i++) { + await _.mysql.query(_.config.dev.sql.order.deleteCarts, [params[i].uid, params[i].sid]); + } + + await _.mysql.query(_.config.dev.sql.user.updateMoney, [money - totals, params[0].uid]); + + + res.json({ + status: 200, + data: _.utils.public_encrypt([ + { + orderNumber: order_number + } + ]) + }) + +}); + + + +/** + * 查看订单状态 + * userid: 用户id + * status: 订单状态id + * http://127.0.0.1:3000/api/json/order/checkOrder + */ +_.router.post('/checkOrder', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let userid = params.userid, + status = params.status, + list = await _.mysql.query(_.config.dev.sql.order.selectOrder, [userid, status]); + + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + +module.exports = _.router; \ No newline at end of file diff --git a/node+vue/shop-bend/routes/shop.js b/node+vue/shop-bend/routes/shop.js new file mode 100755 index 0000000..e39ead2 --- /dev/null +++ b/node+vue/shop-bend/routes/shop.js @@ -0,0 +1,56 @@ +const _ = require("..") + +/** + * 进入商品的详情页面 + * id: 商品的id + * http://127.0.0.1:3000/api/json/shop/info + */ +_.router.get('/info', _.Ver.Verification, async (req, res, next) => { + let id = (JSON.parse(req.unparams)).id, + list = await _.mysql.query(_.config.dev.sql.shop.info, [id]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + + +/** + * 首页接口,实现分页 + * page: 前端提供, 如果用户第一次访问app,让前端加密一个空的对象 + * http://127.0.0.1:3000/api/json/shop/index + */ +_.router.get('/index', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams), + pages = 0, + totalPage = 15; + + params.hasOwnProperty("page") ? pages = params.page : pages = 0; + let startPage = pages * totalPage + + list = await _.mysql.query(_.config.dev.sql.shop.index, [startPage, totalPage]); + + _.redis.Set(req.url, _.utils.public_encrypt(list.data)) + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + + +/** + * 进入商品的详情页面 + * brand: 商品的分类(品牌) + * http://127.0.0.1:3000/api/json/shop/class + */ +_.router.get('/class', _.Ver.Verification, async (req, res, next) => { + let brand = (JSON.parse(req.unparams)).brand, + list = await _.mysql.query(_.config.dev.sql.shop.brand, [brand]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + + +module.exports = _.router; \ No newline at end of file diff --git a/node+vue/shop-bend/routes/user.js b/node+vue/shop-bend/routes/user.js new file mode 100755 index 0000000..aaa3d96 --- /dev/null +++ b/node+vue/shop-bend/routes/user.js @@ -0,0 +1,60 @@ +const _ = require("..") + + +/** + * 进入商品的详情页面 + * phone: 用户名字(手机号) + * nickname: 昵称 + * pwd: 密码 + * http://127.0.0.1:3000/api/json/user/addUser + */ +_.router.post('/addUser', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let phone = params.phone, + nickname = params.nickname, + pwd = params.pwd, + list = await _.mysql.query(_.config.dev.sql.user.add, [phone, _.utils.md5Text(pwd), nickname]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + +/** + * 进入商品的详情页面 + * phone: 用户名字(手机号) + * pwd: 密码 + * http://127.0.0.1:3000/api/json/user/login + */ +_.router.post('/login', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let phone = params.phone, + pwd = params.pwd, + list = await _.mysql.query(_.config.dev.sql.user.login, [phone, _.utils.md5Text(pwd)]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + +/** + * 进入商品的详情页面 + * phone: 用户名字(手机号) + * pwd: 密码 + * http://127.0.0.1:3000/api/json/user/setAddress + */ +_.router.post('/setAddress', _.Ver.Verification, async (req, res, next) => { + let params = JSON.parse(req.unparams) + let truename = params.truename, + address = params.address, + uid = params.uid, + list = await _.mysql.query(_.config.dev.sql.user.setAddress, [truename, address, uid]); + res.json({ + status: list.status, + data: _.utils.public_encrypt(list.data) + }) +}); + + + +module.exports = _.router; \ No newline at end of file diff --git a/node+vue/shop-bend/utils/.pydio b/node+vue/shop-bend/utils/.pydio new file mode 100644 index 0000000..58c8c3b --- /dev/null +++ b/node+vue/shop-bend/utils/.pydio @@ -0,0 +1 @@ +83d864a2-4667-4ed1-8e48-e4663cb53c47 \ No newline at end of file diff --git a/node+vue/shop-bend/utils/index.js b/node+vue/shop-bend/utils/index.js new file mode 100755 index 0000000..ecf7bae --- /dev/null +++ b/node+vue/shop-bend/utils/index.js @@ -0,0 +1,73 @@ +const fs = require("fs"); +const path = require("path"); +const config = require("../config"); +const NodeRSA = require('node-rsa'); +const md5 = require('md5'); + +class Utils { + constructor() { + // 私钥 + this.rsa_private_key = this.ReadFile(this.GetRsaPath(config.dev.rsa.privateKey)) + // 公钥 + this.rsa_public_key = this.ReadFile(this.GetRsaPath(config.dev.rsa.publicKey)) + } + + /** + * 前端 :使用RSA的私钥进行加密 rsa_private_key + */ + encrypt(text) { + return (new NodeRSA(this.rsa_private_key)).encryptPrivate(text, 'base64') + } + + /** + * 前端 : 使用私钥解密json数据给前端 + */ + Private_decrypted(text) { + return (new NodeRSA(this.rsa_private_key)).decrypt(text, 'utf8') + } + + /** + * 后端 : 使用RSA的公钥进行解密 rsa_public_key + */ + decrypted(text) { + return (new NodeRSA(this.rsa_public_key)).decryptPublic(text, 'utf8') + } + + /** + * 后端 :使用公钥加密json数据给前端 + */ + public_encrypt(text) { + return (new NodeRSA(this.rsa_public_key)).encrypt(text, 'base64') + } + + /** + * 同步读取文件 + * @param {*string} path 图片的地址 + */ + ReadFile(path) { + return fs.readFileSync(path).toString("utf-8") + } + /** + * 获取RSA文件地址 + * @param {*string} url 获取公私钥文件地址 + */ + GetRsaPath(url) { + return path.join(__dirname, url) + } + /** + * md5加密 + * @param {*string} text 需要被加密的字符串 + */ + md5Text(text) { + return md5(text) + } + + Timemap() { + return Date.parse(new Date()) + } + + +} + + +module.exports = new Utils() \ No newline at end of file diff --git a/node+vue/shop-bend/utils/ver.js b/node+vue/shop-bend/utils/ver.js new file mode 100755 index 0000000..d1061fa --- /dev/null +++ b/node+vue/shop-bend/utils/ver.js @@ -0,0 +1,29 @@ +const utils = require("./index") +const cache = require("../cache") +const config = require("../config") +module.exports = { + /** + * 路由拦截器,拦截路由验证是否有token参数,redis中是否已经有数据缓存 + */ + async Verification(req, res, next) { + // 验证请求头是否包含token + if (req.headers.hasOwnProperty("token")) { + // 验证redis是否有缓存,没有则去获取mysq然后缓存,有直接读取缓存 + if (await cache.Get(req.url) == null) { + req.unparams = utils.decrypted(req.headers.token) + next() + } else { + res.json({ + status: config.dev.api.success, + cache: true, + data: await cache.Get(req.url) + }) + } + } else { + res.json({ + status: config.dev.api.CodeError, + data: "缺少必填参数,请求头token" + }) + } + } +} \ No newline at end of file diff --git a/node+vue/shop-bend/笔记.md b/node+vue/shop-bend/笔记.md new file mode 100755 index 0000000..3ce63f8 --- /dev/null +++ b/node+vue/shop-bend/笔记.md @@ -0,0 +1,10 @@ +## RSA 非对称加密 + +私钥 公钥 + + +1:前端传递参数给后端的时候,先将数据 object 转换为 "key=value&key=value" ,然后通过私钥对数据进行加密,放到请求头中token传递给后端, + +2:后端拿到请求头通过公钥解密,重新排列数据为 object, 然后查询计算完成拿到数据,后端再用公钥加密json数据,然后返回给前端 + +3:前端通过私钥解密后端的json,渲染页面 \ No newline at end of file diff --git a/node+vue/shop-fend/.babelrc b/node+vue/shop-fend/.babelrc new file mode 100755 index 0000000..3a280ba --- /dev/null +++ b/node+vue/shop-fend/.babelrc @@ -0,0 +1,12 @@ +{ + "presets": [ + ["env", { + "modules": false, + "targets": { + "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] + } + }], + "stage-2" + ], + "plugins": ["transform-vue-jsx", "transform-runtime"] +} diff --git a/node+vue/shop-fend/.editorconfig b/node+vue/shop-fend/.editorconfig new file mode 100755 index 0000000..9d08a1a --- /dev/null +++ b/node+vue/shop-fend/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/node+vue/shop-fend/.eslintignore b/node+vue/shop-fend/.eslintignore new file mode 100755 index 0000000..e1fcc9c --- /dev/null +++ b/node+vue/shop-fend/.eslintignore @@ -0,0 +1,4 @@ +/build/ +/config/ +/dist/ +/*.js diff --git a/node+vue/shop-fend/.eslintrc.js b/node+vue/shop-fend/.eslintrc.js new file mode 100755 index 0000000..22fdce8 --- /dev/null +++ b/node+vue/shop-fend/.eslintrc.js @@ -0,0 +1,29 @@ +// https://eslint.org/docs/user-guide/configuring + +module.exports = { + root: true, + parserOptions: { + parser: 'babel-eslint' + }, + env: { + browser: true, + }, + extends: [ + // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention + // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules. + 'plugin:vue/essential', + // https://github.com/standard/standard/blob/master/docs/RULES-en.md + 'standard' + ], + // required to lint *.vue files + plugins: [ + 'vue' + ], + // add your custom rules here + rules: { + // allow async-await + 'generator-star-spacing': 'off', + // allow debugger during development + 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off' + } +} diff --git a/node+vue/shop-fend/.gitignore b/node+vue/shop-fend/.gitignore new file mode 100755 index 0000000..541a820 --- /dev/null +++ b/node+vue/shop-fend/.gitignore @@ -0,0 +1,14 @@ +.DS_Store +node_modules/ +/dist/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln diff --git a/node+vue/shop-fend/.postcssrc.js b/node+vue/shop-fend/.postcssrc.js new file mode 100755 index 0000000..eee3e92 --- /dev/null +++ b/node+vue/shop-fend/.postcssrc.js @@ -0,0 +1,10 @@ +// https://github.com/michael-ciniawsky/postcss-load-config + +module.exports = { + "plugins": { + "postcss-import": {}, + "postcss-url": {}, + // to edit target browsers: use "browserslist" field in package.json + "autoprefixer": {} + } +} diff --git a/node+vue/shop-fend/.pydio b/node+vue/shop-fend/.pydio new file mode 100644 index 0000000..303e0d1 --- /dev/null +++ b/node+vue/shop-fend/.pydio @@ -0,0 +1 @@ +eaece4c6-54be-40f2-95c5-7927167e35fc \ No newline at end of file diff --git a/node+vue/shop-fend/README.md b/node+vue/shop-fend/README.md new file mode 100755 index 0000000..d4e59f2 --- /dev/null +++ b/node+vue/shop-fend/README.md @@ -0,0 +1,7 @@ +# shop-fend + +> A Vue.js project + +- 1:将用户的收货地址信息存到 shop_user (完成) +- 2:将用户的订单信息存到 shop_order +- 3:减少用户表的用户余额 \ No newline at end of file diff --git a/node+vue/shop-fend/build/.pydio b/node+vue/shop-fend/build/.pydio new file mode 100644 index 0000000..01bcfc6 --- /dev/null +++ b/node+vue/shop-fend/build/.pydio @@ -0,0 +1 @@ +66477173-4509-445d-a5df-92e911a50af7 \ No newline at end of file diff --git a/node+vue/shop-fend/build/build.js b/node+vue/shop-fend/build/build.js new file mode 100755 index 0000000..8f2ad8a --- /dev/null +++ b/node+vue/shop-fend/build/build.js @@ -0,0 +1,41 @@ +'use strict' +require('./check-versions')() + +process.env.NODE_ENV = 'production' + +const ora = require('ora') +const rm = require('rimraf') +const path = require('path') +const chalk = require('chalk') +const webpack = require('webpack') +const config = require('../config') +const webpackConfig = require('./webpack.prod.conf') + +const spinner = ora('building for production...') +spinner.start() + +rm(path.join(config.build.assetsRoot, config.build.assetsSubDirectory), err => { + if (err) throw err + webpack(webpackConfig, (err, stats) => { + spinner.stop() + if (err) throw err + process.stdout.write(stats.toString({ + colors: true, + modules: false, + children: false, // If you are using ts-loader, setting this to true will make TypeScript errors show up during build. + chunks: false, + chunkModules: false + }) + '\n\n') + + if (stats.hasErrors()) { + console.log(chalk.red(' Build failed with errors.\n')) + process.exit(1) + } + + console.log(chalk.cyan(' Build complete.\n')) + console.log(chalk.yellow( + ' Tip: built files are meant to be served over an HTTP server.\n' + + ' Opening index.html over file:// won\'t work.\n' + )) + }) +}) diff --git a/node+vue/shop-fend/build/check-versions.js b/node+vue/shop-fend/build/check-versions.js new file mode 100755 index 0000000..3ef972a --- /dev/null +++ b/node+vue/shop-fend/build/check-versions.js @@ -0,0 +1,54 @@ +'use strict' +const chalk = require('chalk') +const semver = require('semver') +const packageConfig = require('../package.json') +const shell = require('shelljs') + +function exec (cmd) { + return require('child_process').execSync(cmd).toString().trim() +} + +const versionRequirements = [ + { + name: 'node', + currentVersion: semver.clean(process.version), + versionRequirement: packageConfig.engines.node + } +] + +if (shell.which('npm')) { + versionRequirements.push({ + name: 'npm', + currentVersion: exec('npm --version'), + versionRequirement: packageConfig.engines.npm + }) +} + +module.exports = function () { + const warnings = [] + + for (let i = 0; i < versionRequirements.length; i++) { + const mod = versionRequirements[i] + + if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) { + warnings.push(mod.name + ': ' + + chalk.red(mod.currentVersion) + ' should be ' + + chalk.green(mod.versionRequirement) + ) + } + } + + if (warnings.length) { + console.log('') + console.log(chalk.yellow('To use this template, you must update following to modules:')) + console.log() + + for (let i = 0; i < warnings.length; i++) { + const warning = warnings[i] + console.log(' ' + warning) + } + + console.log() + process.exit(1) + } +} diff --git a/node+vue/shop-fend/build/logo.png b/node+vue/shop-fend/build/logo.png new file mode 100755 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 { + const notifier = require('node-notifier') + + return (severity, errors) => { + if (severity !== 'error') return + + const error = errors[0] + const filename = error.file && error.file.split('!').pop() + + notifier.notify({ + title: packageConfig.name, + message: severity + ': ' + error.name, + subtitle: filename || '', + icon: path.join(__dirname, 'logo.png') + }) + } +} diff --git a/node+vue/shop-fend/build/vue-loader.conf.js b/node+vue/shop-fend/build/vue-loader.conf.js new file mode 100755 index 0000000..33ed58b --- /dev/null +++ b/node+vue/shop-fend/build/vue-loader.conf.js @@ -0,0 +1,22 @@ +'use strict' +const utils = require('./utils') +const config = require('../config') +const isProduction = process.env.NODE_ENV === 'production' +const sourceMapEnabled = isProduction + ? config.build.productionSourceMap + : config.dev.cssSourceMap + +module.exports = { + loaders: utils.cssLoaders({ + sourceMap: sourceMapEnabled, + extract: isProduction + }), + cssSourceMap: sourceMapEnabled, + cacheBusting: config.dev.cacheBusting, + transformToRequire: { + video: ['src', 'poster'], + source: 'src', + img: 'src', + image: 'xlink:href' + } +} diff --git a/node+vue/shop-fend/build/webpack.base.conf.js b/node+vue/shop-fend/build/webpack.base.conf.js new file mode 100755 index 0000000..7c85bd9 --- /dev/null +++ b/node+vue/shop-fend/build/webpack.base.conf.js @@ -0,0 +1,92 @@ +'use strict' +const path = require('path') +const utils = require('./utils') +const config = require('../config') +const vueLoaderConfig = require('./vue-loader.conf') + +function resolve (dir) { + return path.join(__dirname, '..', dir) +} + +const createLintingRule = () => ({ + test: /\.(js|vue)$/, + loader: 'eslint-loader', + enforce: 'pre', + include: [resolve('src'), resolve('test')], + options: { + formatter: require('eslint-friendly-formatter'), + emitWarning: !config.dev.showEslintErrorsInOverlay + } +}) + +module.exports = { + context: path.resolve(__dirname, '../'), + entry: { + app: './src/main.js' + }, + output: { + path: config.build.assetsRoot, + filename: '[name].js', + publicPath: process.env.NODE_ENV === 'production' + ? config.build.assetsPublicPath + : config.dev.assetsPublicPath + }, + resolve: { + extensions: ['.js', '.vue', '.json','.less'], + alias: { + 'vue$': 'vue/dist/vue.esm.js', + '@': resolve('src'), + } + }, + module: { + rules: [ + ...(config.dev.useEslint ? [createLintingRule()] : []), + { + test: /\.vue$/, + loader: 'vue-loader', + options: vueLoaderConfig + }, + { + test: /\.js$/, + loader: 'babel-loader', + include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')] + }, + { + test: /\.(png|jpe?g|gif|svg)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('img/[name].[hash:7].[ext]') + } + }, + { + test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('media/[name].[hash:7].[ext]') + } + }, + { + test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('fonts/[name].[hash:7].[ext]') + } + } + ] + }, + node: { + // prevent webpack from injecting useless setImmediate polyfill because Vue + // source contains it (although only uses it if it's native). + setImmediate: false, + // prevent webpack from injecting mocks to Node native modules + // that does not make sense for the client + dgram: 'empty', + fs: 'empty', + net: 'empty', + tls: 'empty', + child_process: 'empty' + } +} diff --git a/node+vue/shop-fend/build/webpack.dev.conf.js b/node+vue/shop-fend/build/webpack.dev.conf.js new file mode 100755 index 0000000..070ae22 --- /dev/null +++ b/node+vue/shop-fend/build/webpack.dev.conf.js @@ -0,0 +1,95 @@ +'use strict' +const utils = require('./utils') +const webpack = require('webpack') +const config = require('../config') +const merge = require('webpack-merge') +const path = require('path') +const baseWebpackConfig = require('./webpack.base.conf') +const CopyWebpackPlugin = require('copy-webpack-plugin') +const HtmlWebpackPlugin = require('html-webpack-plugin') +const FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin') +const portfinder = require('portfinder') + +const HOST = process.env.HOST +const PORT = process.env.PORT && Number(process.env.PORT) + +const devWebpackConfig = merge(baseWebpackConfig, { + module: { + rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap, usePostCSS: true }) + }, + // cheap-module-eval-source-map is faster for development + devtool: config.dev.devtool, + + // these devServer options should be customized in /config/index.js + devServer: { + clientLogLevel: 'warning', + historyApiFallback: { + rewrites: [ + { from: /.*/, to: path.posix.join(config.dev.assetsPublicPath, 'index.html') }, + ], + }, + hot: true, + contentBase: false, // since we use CopyWebpackPlugin. + compress: true, + host: HOST || config.dev.host, + port: PORT || config.dev.port, + open: config.dev.autoOpenBrowser, + overlay: config.dev.errorOverlay + ? { warnings: false, errors: true } + : false, + publicPath: config.dev.assetsPublicPath, + proxy: config.dev.proxyTable, + quiet: true, // necessary for FriendlyErrorsPlugin + watchOptions: { + poll: config.dev.poll, + } + }, + plugins: [ + new webpack.DefinePlugin({ + 'process.env': require('../config/dev.env') + }), + new webpack.HotModuleReplacementPlugin(), + new webpack.NamedModulesPlugin(), // HMR shows correct file names in console on update. + new webpack.NoEmitOnErrorsPlugin(), + // https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: 'index.html', + template: 'index.html', + inject: true + }), + // copy custom static assets + new CopyWebpackPlugin([ + { + from: path.resolve(__dirname, '../static'), + to: config.dev.assetsSubDirectory, + ignore: ['.*'] + } + ]) + ] +}) + +module.exports = new Promise((resolve, reject) => { + portfinder.basePort = process.env.PORT || config.dev.port + portfinder.getPort((err, port) => { + if (err) { + reject(err) + } else { + // publish the new Port, necessary for e2e tests + process.env.PORT = port + // add port to devServer config + devWebpackConfig.devServer.port = port + + // Add FriendlyErrorsPlugin + devWebpackConfig.plugins.push(new FriendlyErrorsPlugin({ + compilationSuccessInfo: { + messages: [`Your application is running here: http://${devWebpackConfig.devServer.host}:${port}`], + }, + onErrors: config.dev.notifyOnErrors + ? utils.createNotifierCallback() + : undefined + })) + + resolve(devWebpackConfig) + } + }) +}) diff --git a/node+vue/shop-fend/build/webpack.prod.conf.js b/node+vue/shop-fend/build/webpack.prod.conf.js new file mode 100755 index 0000000..d9f99f6 --- /dev/null +++ b/node+vue/shop-fend/build/webpack.prod.conf.js @@ -0,0 +1,145 @@ +'use strict' +const path = require('path') +const utils = require('./utils') +const webpack = require('webpack') +const config = require('../config') +const merge = require('webpack-merge') +const baseWebpackConfig = require('./webpack.base.conf') +const CopyWebpackPlugin = require('copy-webpack-plugin') +const HtmlWebpackPlugin = require('html-webpack-plugin') +const ExtractTextPlugin = require('extract-text-webpack-plugin') +const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin') +const UglifyJsPlugin = require('uglifyjs-webpack-plugin') + +const env = require('../config/prod.env') + +const webpackConfig = merge(baseWebpackConfig, { + module: { + rules: utils.styleLoaders({ + sourceMap: config.build.productionSourceMap, + extract: true, + usePostCSS: true + }) + }, + devtool: config.build.productionSourceMap ? config.build.devtool : false, + output: { + path: config.build.assetsRoot, + filename: utils.assetsPath('js/[name].[chunkhash].js'), + chunkFilename: utils.assetsPath('js/[id].[chunkhash].js') + }, + plugins: [ + // http://vuejs.github.io/vue-loader/en/workflow/production.html + new webpack.DefinePlugin({ + 'process.env': env + }), + new UglifyJsPlugin({ + uglifyOptions: { + compress: { + warnings: false + } + }, + sourceMap: config.build.productionSourceMap, + parallel: true + }), + // extract css into its own file + new ExtractTextPlugin({ + filename: utils.assetsPath('css/[name].[contenthash].css'), + // Setting the following option to `false` will not extract CSS from codesplit chunks. + // Their CSS will instead be inserted dynamically with style-loader when the codesplit chunk has been loaded by webpack. + // It's currently set to `true` because we are seeing that sourcemaps are included in the codesplit bundle as well when it's `false`, + // increasing file size: https://github.com/vuejs-templates/webpack/issues/1110 + allChunks: true, + }), + // Compress extracted CSS. We are using this plugin so that possible + // duplicated CSS from different components can be deduped. + new OptimizeCSSPlugin({ + cssProcessorOptions: config.build.productionSourceMap + ? { safe: true, map: { inline: false } } + : { safe: true } + }), + // generate dist index.html with correct asset hash for caching. + // you can customize output by editing /index.html + // see https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: config.build.index, + template: 'index.html', + inject: true, + minify: { + removeComments: true, + collapseWhitespace: true, + removeAttributeQuotes: true + // more options: + // https://github.com/kangax/html-minifier#options-quick-reference + }, + // necessary to consistently work with multiple chunks via CommonsChunkPlugin + chunksSortMode: 'dependency' + }), + // keep module.id stable when vendor modules does not change + new webpack.HashedModuleIdsPlugin(), + // enable scope hoisting + new webpack.optimize.ModuleConcatenationPlugin(), + // split vendor js into its own file + new webpack.optimize.CommonsChunkPlugin({ + name: 'vendor', + minChunks (module) { + // any required modules inside node_modules are extracted to vendor + return ( + module.resource && + /\.js$/.test(module.resource) && + module.resource.indexOf( + path.join(__dirname, '../node_modules') + ) === 0 + ) + } + }), + // extract webpack runtime and module manifest to its own file in order to + // prevent vendor hash from being updated whenever app bundle is updated + new webpack.optimize.CommonsChunkPlugin({ + name: 'manifest', + minChunks: Infinity + }), + // This instance extracts shared chunks from code splitted chunks and bundles them + // in a separate chunk, similar to the vendor chunk + // see: https://webpack.js.org/plugins/commons-chunk-plugin/#extra-async-commons-chunk + new webpack.optimize.CommonsChunkPlugin({ + name: 'app', + async: 'vendor-async', + children: true, + minChunks: 3 + }), + + // copy custom static assets + new CopyWebpackPlugin([ + { + from: path.resolve(__dirname, '../static'), + to: config.build.assetsSubDirectory, + ignore: ['.*'] + } + ]) + ] +}) + +if (config.build.productionGzip) { + const CompressionWebpackPlugin = require('compression-webpack-plugin') + + webpackConfig.plugins.push( + new CompressionWebpackPlugin({ + asset: '[path].gz[query]', + algorithm: 'gzip', + test: new RegExp( + '\\.(' + + config.build.productionGzipExtensions.join('|') + + ')$' + ), + threshold: 10240, + minRatio: 0.8 + }) + ) +} + +if (config.build.bundleAnalyzerReport) { + const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin + webpackConfig.plugins.push(new BundleAnalyzerPlugin()) +} + +module.exports = webpackConfig diff --git a/node+vue/shop-fend/config/.pydio b/node+vue/shop-fend/config/.pydio new file mode 100644 index 0000000..1afa75d --- /dev/null +++ b/node+vue/shop-fend/config/.pydio @@ -0,0 +1 @@ +069d2a3c-3a2f-416a-96d7-5de5c545ed0c \ No newline at end of file diff --git a/node+vue/shop-fend/config/dev.env.js b/node+vue/shop-fend/config/dev.env.js new file mode 100755 index 0000000..1e22973 --- /dev/null +++ b/node+vue/shop-fend/config/dev.env.js @@ -0,0 +1,7 @@ +'use strict' +const merge = require('webpack-merge') +const prodEnv = require('./prod.env') + +module.exports = merge(prodEnv, { + NODE_ENV: '"development"' +}) diff --git a/node+vue/shop-fend/config/index.js b/node+vue/shop-fend/config/index.js new file mode 100755 index 0000000..5a47a6d --- /dev/null +++ b/node+vue/shop-fend/config/index.js @@ -0,0 +1,76 @@ +'use strict' +// Template version: 1.3.1 +// see http://vuejs-templates.github.io/webpack for documentation. + +const path = require('path') + +module.exports = { + dev: { + + // Paths + assetsSubDirectory: 'static', + assetsPublicPath: '/', + proxyTable: {}, + + // Various Dev Server settings + host: 'localhost', // can be overwritten by process.env.HOST + port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined + autoOpenBrowser: false, + errorOverlay: true, + notifyOnErrors: true, + poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions- + + // Use Eslint Loader? + // If true, your code will be linted during bundling and + // linting errors and warnings will be shown in the console. + useEslint: false, + // If true, eslint errors and warnings will also be shown in the error overlay + // in the browser. + showEslintErrorsInOverlay: false, + + /** + * Source Maps + */ + + // https://webpack.js.org/configuration/devtool/#development + devtool: 'cheap-module-eval-source-map', + + // If you have problems debugging vue-files in devtools, + // set this to false - it *may* help + // https://vue-loader.vuejs.org/en/options.html#cachebusting + cacheBusting: true, + + cssSourceMap: true + }, + + build: { + // Template for index.html + index: path.resolve(__dirname, '../dist/index.html'), + + // Paths + assetsRoot: path.resolve(__dirname, '../dist'), + assetsSubDirectory: 'static', + assetsPublicPath: './', + + /** + * Source Maps + */ + + productionSourceMap: false, + // https://webpack.js.org/configuration/devtool/#production + devtool: '#source-map', + + // Gzip off by default as many popular static hosts such as + // Surge or Netlify already gzip all static assets for you. + // Before setting to `true`, make sure to: + // npm install --save-dev compression-webpack-plugin + productionGzip: false, + productionGzipExtensions: ['js', 'css'], + + // Run the build command with an extra argument to + // View the bundle analyzer report after build finishes: + // `npm run build --report` + // Set to `true` or `false` to always turn it on or off + bundleAnalyzerReport: process.env.npm_config_report + } +} diff --git a/node+vue/shop-fend/config/prod.env.js b/node+vue/shop-fend/config/prod.env.js new file mode 100755 index 0000000..a6f9976 --- /dev/null +++ b/node+vue/shop-fend/config/prod.env.js @@ -0,0 +1,4 @@ +'use strict' +module.exports = { + NODE_ENV: '"production"' +} diff --git a/node+vue/shop-fend/gulpfile.js b/node+vue/shop-fend/gulpfile.js new file mode 100755 index 0000000..45660c1 --- /dev/null +++ b/node+vue/shop-fend/gulpfile.js @@ -0,0 +1,28 @@ +const gulp = require('gulp'); +const zip = require('gulp-zip'); +const ftp = require('gulp-ftp'); +const gutil = require('gulp-util'); + +gulp.task('copy', function () { + return gulp.src('run/*') + .pipe(gulp.dest('dist/')) +}); + + + +gulp.task('zip', () => + gulp.src('dist/**/*') + .pipe(zip('code.zip')) + .pipe(gulp.dest('./')) +); + + +gulp.task('ftp', function () { + return gulp.src('code.zip') + .pipe(ftp({ + host: '103.95.207.27', + user: 'shops', + pass: 'AWWyWBXww8' + })) + .pipe(gutil.noop()); +}); \ No newline at end of file diff --git a/node+vue/shop-fend/index.html b/node+vue/shop-fend/index.html new file mode 100755 index 0000000..b8959b8 --- /dev/null +++ b/node+vue/shop-fend/index.html @@ -0,0 +1,19 @@ + + + + + + + + + + shop-fend + + + + +

+ + + + \ No newline at end of file diff --git a/node+vue/shop-fend/package-lock.json b/node+vue/shop-fend/package-lock.json new file mode 100755 index 0000000..634d39c --- /dev/null +++ b/node+vue/shop-fend/package-lock.json @@ -0,0 +1,11761 @@ +{ + "name": "shop-fend", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz", + "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==", + "dev": true, + "requires": { + "@babel/highlight": "7.0.0-beta.44" + } + }, + "@babel/generator": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz", + "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44", + "jsesc": "^2.5.1", + "lodash": "^4.2.0", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz", + "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz", + "integrity": "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "7.0.0-beta.44", + "@babel/template": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz", + "integrity": "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz", + "integrity": "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/highlight": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz", + "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" + } + }, + "@babel/template": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz", + "integrity": "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "lodash": "^4.2.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + } + } + }, + "@babel/traverse": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz", + "integrity": "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/generator": "7.0.0-beta.44", + "@babel/helper-function-name": "7.0.0-beta.44", + "@babel/helper-split-export-declaration": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "debug": "^3.1.0", + "globals": "^11.1.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "globals": { + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", + "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz", + "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" + }, + "dependencies": { + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + } + } + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "dev": true + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, + "requires": { + "acorn": "^4.0.3" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-includes": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "7.2.6", + "resolved": "http://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", + "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", + "dev": true, + "requires": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz", + "integrity": "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/traverse": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + } + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", + "dev": true, + "requires": { + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==", + "dev": true + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-loader": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", + "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "dev": true, + "requires": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", + "dev": true + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", + "dev": true + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", + "dev": true, + "requires": { + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "^0.10.0" + } + }, + "babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-vue-jsx": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.7.0.tgz", + "integrity": "sha512-W39X07/n3oJMQd8tALBO+440NraGSF//Lo1ydd/9Nme3+QiRGFBb1Q39T9iixh0jZPPbfv3so18tNoIgLatymw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + }, + "dependencies": { + "browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + } + } + } + }, + "babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", + "dev": true, + "requires": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" + } + }, + "babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", + "dev": true, + "requires": { + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bfj-node4": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/bfj-node4/-/bfj-node4-5.3.1.tgz", + "integrity": "sha512-SOmOsowQWfXc7ybFARsK3C4MCOWzERaOMV/Fl3Tgjs+5dJWyzo3oa127jL44eMbQiAN17J7SvAs2TRxEScTUmg==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "check-types": "^7.3.0", + "tryer": "^1.0.0" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "binary-extensions": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", + "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", + "dev": true + }, + "bluebird": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.2.tgz", + "integrity": "sha512-dhHTWMI7kMx5whMQntl7Vr9C6BvV10lFXDAasnqnrMYhXVCzzk6IO9Fo2L75jXHT07WrOngL1WDXOp+yYS91Yg==", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz", + "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "dev": true, + "requires": { + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + } + } + }, + "caniuse-db": { + "version": "1.0.30000890", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000890.tgz", + "integrity": "sha512-aO5uw1Taw8GkNMMXIWOz/WJz3y6tR1ETUAdH/pvO5EoJ3I1Po9vNJd9aMjY1GKucS/OXWMiQbXRbk3O1sgCbRA==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30000890", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000890.tgz", + "integrity": "sha512-4NI3s4Y6ROm+SgZN5sLUG4k7nVWQnedis3c/RWkynV5G6cHSY7+a8fwFyn2yoBDE3E6VswhTNNwR3PvzGqlTkg==", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true + }, + "check-types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz", + "integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==", + "dev": true + }, + "chokidar": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" + } + }, + "chownr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dev": true, + "requires": { + "chalk": "^1.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "dev": true + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dev": true, + "requires": { + "q": "^1.1.2" + } + }, + "coalescy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/coalescy/-/coalescy-1.0.0.tgz", + "integrity": "sha1-SwZYRrg2NhrabEtKSr9LwcrDG/E=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "0.11.4", + "resolved": "http://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "dev": true, + "requires": { + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "dev": true, + "requires": { + "color-name": "^1.0.0" + } + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "dev": true, + "requires": { + "color": "^0.11.0", + "css-color-names": "0.0.4", + "has": "^1.0.1" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "compressible": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", + "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", + "dev": true, + "requires": { + "mime-db": ">= 1.36.0 < 2" + } + }, + "compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.14", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "^0.1.4" + } + }, + "consolidate": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz", + "integrity": "sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM=", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.3.tgz", + "integrity": "sha512-VKCiNXQcc8zyznaepXfKpCH2cZD+/j3T3B+gsFY97P7qMlEsj34wr/sI9OCG7QPUUh7gAHVx3q8Q1rdQIDM4bA==", + "dev": true, + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" + } + }, + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" + }, + "dependencies": { + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-loader": { + "version": "0.28.11", + "resolved": "http://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz", + "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", + "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", + "dev": true, + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" + }, + "dependencies": { + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + } + } + }, + "css-what": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz", + "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=", + "dev": true + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "dev": true + }, + "cssnano": { + "version": "3.10.0", + "resolved": "http://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "dev": true, + "requires": { + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "dev": true, + "requires": { + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" + } + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dev": true, + "requires": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "dev": true + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", + "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", + "dev": true + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "^0.10.9" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dev": true, + "requires": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", + "dev": true + }, + "domhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz", + "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "duplexer": { + "version": "0.1.1", + "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexify": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz", + "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", + "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.77", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.77.tgz", + "integrity": "sha512-XIfQcdU9L4qUte31fFATwptHodMH0Otf53N8y1AKxd1+79vR+2UYpLq+Z1Zbtbuy+w0xd7KwIUrvlnje/htiOg==", + "dev": true + }, + "elliptic": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "object-assign": "^4.0.1", + "tapable": "^0.2.7" + } + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.2.tgz", + "integrity": "sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw==", + "dev": true, + "requires": { + "stackframe": "^1.0.4" + } + }, + "es-abstract": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", + "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.46", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz", + "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.14", + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint": { + "version": "4.19.1", + "resolved": "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dev": true, + "requires": { + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", + "table": "4.0.2", + "text-table": "~0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "globals": { + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", + "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==", + "dev": true + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "eslint-config-standard": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-10.2.1.tgz", + "integrity": "sha1-wGHk0GbzedwXzVYsZOgZtN1FRZE=", + "dev": true + }, + "eslint-friendly-formatter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-friendly-formatter/-/eslint-friendly-formatter-3.0.0.tgz", + "integrity": "sha1-J4h0Q1psRuwdlPoLH/SU4w7wQpA=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "coalescy": "1.0.0", + "extend": "^3.0.0", + "minimist": "^1.2.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.5.0" + } + }, + "eslint-loader": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.9.0.tgz", + "integrity": "sha512-40aN976qSNPyb9ejTqjEthZITpls1SVKtwguahmH1dzGCwQU/vySE+xX33VZmD8csU0ahVNCtFlsPgKqRBiqgg==", + "dev": true, + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", + "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", + "dev": true, + "requires": { + "debug": "^2.6.8", + "pkg-dir": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", + "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", + "dev": true, + "requires": { + "contains-path": "^0.1.0", + "debug": "^2.6.8", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.1", + "eslint-module-utils": "^2.2.0", + "has": "^1.0.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.3", + "read-pkg-up": "^2.0.0", + "resolve": "^1.6.0" + }, + "dependencies": { + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + } + } + }, + "eslint-plugin-node": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-5.2.1.tgz", + "integrity": "sha512-xhPXrh0Vl/b7870uEbaumb2Q+LxaEcOQ3kS1jtIXanBAwpMre1l5q/l2l/hESYJGEFKuI78bp6Uw50hlpr7B+g==", + "dev": true, + "requires": { + "ignore": "^3.3.6", + "minimatch": "^3.0.4", + "resolve": "^1.3.3", + "semver": "5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.8.0.tgz", + "integrity": "sha512-JiFL9UFR15NKpHyGii1ZcvmtIqa3UTwiDAGb8atSffe43qJ3+1czVGN6UtkklpcJ2DVnqvTMzEKRaJdBkAL2aQ==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz", + "integrity": "sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w==", + "dev": true + }, + "eslint-plugin-vue": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz", + "integrity": "sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA==", + "dev": true, + "requires": { + "vue-eslint-parser": "^2.0.3" + } + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "dev": true + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "dev": true, + "requires": { + "original": ">=0.0.5" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "extract-text-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "dev": true, + "requires": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.3.0", + "webpack-sources": "^1.0.1" + } + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", + "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "file-loader": { + "version": "1.1.11", + "resolved": "http://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", + "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", + "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "write": "^0.2.1" + } + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", + "dev": true + }, + "flush-write-stream": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz", + "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" + } + }, + "follow-redirects": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.9.tgz", + "integrity": "sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w==", + "dev": true, + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true, + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gzip-size": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz", + "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^3.0.0" + } + }, + "handle-thing": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", + "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "dev": true + }, + "html-minifier": { + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz", + "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.1.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "html-webpack-plugin": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz", + "integrity": "sha1-f5xCG36pHsRg9WUn1430hO51N9U=", + "dev": true, + "requires": { + "bluebird": "^3.4.7", + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "toposort": "^1.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + } + } + }, + "htmlparser2": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", + "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", + "dev": true, + "requires": { + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" + }, + "dependencies": { + "domutils": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", + "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-parser-js": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", + "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=", + "dev": true + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "dev": true, + "requires": { + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "dev": true, + "requires": { + "http-proxy": "^1.16.2", + "is-glob": "^3.1.0", + "lodash": "^4.17.2", + "micromatch": "^2.3.11" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + } + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + } + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "ieee754": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-local": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", + "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "dev": true, + "requires": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "internal-ip": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz", + "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", + "dev": true, + "requires": { + "meow": "^3.3.0" + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "js-base64": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", + "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "last-call-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-CZc+m2xZm51J8qSwdODeiiNeqh8CYkKEq6Rw8IkE4i/4yqf2cJhjQPsA6BtAV970ePRNhwEOXhy2U5xc5Jwh9Q==", + "dev": true, + "requires": { + "lodash": "^4.17.4", + "webpack-sources": "^1.0.1" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "loader-fs-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", + "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz", + "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==", + "dev": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "math-expression-evaluator": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", + "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", + "dev": true + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", + "dev": true + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==", + "dev": true + }, + "mime-types": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", + "dev": true, + "requires": { + "mime-db": "~1.36.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "nan": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", + "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "neo-async": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.2.tgz", + "integrity": "sha512-vdqTKI9GBIYcAEbFAcpKPErKINfPF5zIuz3/niBfq8WUZjpT2tytLlFVrBgWdOtqI4uaA/Rb6No0hux39XXDuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==", + "dev": true + }, + "node-libs-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.0", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.10.3", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-notifier": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", + "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "semver": "^5.4.1", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", + "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "object-hash": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.0.tgz", + "integrity": "sha512-05KzQ70lSeGSrZJQXE5wNDiTkBJDlUT/myi6RX9dVIvz7a7Qh4oH93BQdiPMn27nldYvVQCKMUaM83AfizZlsQ==", + "dev": true + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz", + "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==", + "dev": true + }, + "opn": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", + "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-Fjn7wyyadPAriuH2DHamDQw5B8GohEWbroBkKoPeP+vSF2PIAPI7WDihi8WieMRb/At4q7Ea7zTKaMDuSoIAAg==", + "dev": true, + "requires": { + "cssnano": "^3.4.0", + "last-call-webpack-plugin": "^2.1.2" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + } + }, + "ora": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz", + "integrity": "sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==", + "dev": true, + "requires": { + "chalk": "^2.1.0", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.0.1", + "log-symbols": "^2.1.0" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "dev": true + }, + "parallel-transform": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", + "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "dev": true, + "requires": { + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.1", + "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, + "portfinder": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz", + "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==", + "dev": true, + "requires": { + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "http://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "dev": true, + "requires": { + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "dev": true, + "requires": { + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "dev": true, + "requires": { + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "http://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "http://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "dev": true, + "requires": { + "postcss": "^5.0.16" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "http://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "dev": true, + "requires": { + "postcss": "^5.0.14", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-filter-plugins": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", + "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-import": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-11.1.0.tgz", + "integrity": "sha512-5l327iI75POonjxkXgdRCUS+AlzAdBx4pOvMEhTKTCjb1p8IEeVR9yx3cPbmN7LIWJLbfnIXxAhoB4jpD0c/Cw==", + "dev": true, + "requires": { + "postcss": "^6.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "dev": true, + "requires": { + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-load-options": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", + "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", + "dev": true, + "requires": { + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + } + } + }, + "postcss-load-plugins": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", + "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", + "dev": true, + "requires": { + "cosmiconfig": "^2.1.1", + "object-assign": "^4.1.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + } + } + }, + "postcss-loader": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz", + "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^6.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^0.4.0" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "dev": true, + "requires": { + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", + "dev": true + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "http://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "http://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "dev": true, + "requires": { + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "http://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "http://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz", + "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "dev": true, + "requires": { + "postcss": "^5.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "http://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "http://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "http://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "dev": true, + "requires": { + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-url": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-7.3.2.tgz", + "integrity": "sha512-QMV5mA+pCYZQcUEPQkmor9vcPQ2MT+Ipuu8qdi1gVxbNiIiErEGft+eny1ak19qALoBkccS5AHaCaCDzh7b9MA==", + "dev": true, + "requires": { + "mime": "^1.4.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.0", + "postcss": "^6.0.1", + "xxhashjs": "^0.2.1" + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "http://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "prettier": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.14.3.tgz", + "integrity": "sha512-qZDVnCrnpsRJJq5nSsiHCE3BYMED2OtsI+cmzIzF1QIfqm5ALf8tEJcO27zV1gKNKRPdhjO0dNWnrzssDQ1tFg==", + "dev": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "progress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", + "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", + "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==", + "dev": true + }, + "randomatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz", + "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "randombytes": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "dependencies": { + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "http://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "dev": true + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.2.tgz", + "integrity": "sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg==", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "~0.2", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "dev": true, + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "^7.0.5" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "requires": { + "rx-lite": "*" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "dev": true, + "requires": { + "ajv": "^5.0.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", + "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "dev": true, + "requires": { + "node-forge": "0.7.5" + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz", + "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz", + "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", + "dev": true, + "requires": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", + "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz", + "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==", + "dev": true + }, + "spdy": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", + "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "dev": true, + "requires": { + "debug": "^2.6.8", + "handle-thing": "^1.2.5", + "http-deceiver": "^1.2.7", + "safe-buffer": "^5.0.1", + "select-hose": "^2.0.0", + "spdy-transport": "^2.0.18" + } + }, + "spdy-transport": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz", + "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==", + "dev": true, + "requires": { + "debug": "^2.6.8", + "detect-node": "^2.0.3", + "hpack.js": "^2.1.6", + "obuf": "^1.1.1", + "readable-stream": "^2.2.9", + "safe-buffer": "^5.0.1", + "wbuf": "^1.7.2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.1" + } + }, + "stackframe": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.0.4.tgz", + "integrity": "sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "dev": true, + "requires": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "requires": { + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "tapable": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", + "dev": true + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", + "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=", + "dev": true + }, + "time-stamp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.1.0.tgz", + "integrity": "sha512-lJbq6KsFhZJtN3fPUVje1tq/hHsJOKUUcUj/MGCiQR6qWBDcyi5kxL9J7/RnaEChCn0+L/DUN2WvemDrkk4i3Q==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "dev": true, + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1" + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "uglifyjs-webpack-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", + "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", + "dev": true, + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "dev": true, + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + } + } + } + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", + "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.5.9.tgz", + "integrity": "sha512-B7QYFyvv+fOBqBVeefsxv6koWWtjmHaMFT6KZWti4KRw8YUD/hOU+3AECvXuzyVawIBx3z7zQRejXCDSO5kk1Q==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "mime": "1.3.x" + }, + "dependencies": { + "mime": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz", + "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.3.tgz", + "integrity": "sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==", + "dev": true, + "requires": { + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==", + "dev": true + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "vue": { + "version": "2.5.17", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.5.17.tgz", + "integrity": "sha512-mFbcWoDIJi0w0Za4emyLiW72Jae0yjANHbCVquMKijcavBGypqlF7zHRgMa5k4sesdv7hv2rB4JPdZfR+TPfhQ==" + }, + "vue-eslint-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", + "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.2", + "esquery": "^1.0.0", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.1.tgz", + "integrity": "sha512-AA86yKZ5uOKz87/q1UpngEXhbRkaYg1b7HMMVRobNV1IVKqZe8oLIzo6iMocVwZXnYitlGwf2k4ZRLOZlS8oPQ==", + "dev": true + }, + "vue-loader": { + "version": "13.7.3", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-13.7.3.tgz", + "integrity": "sha512-ACCwbfeC6HjY2pnDii+Zer+MZ6sdOtwvLmDXRK/BoD3WNR551V22R6KEagwHoTRJ0ZlIhpCBkptpCU6+Ri/05w==", + "dev": true, + "requires": { + "consolidate": "^0.14.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "lru-cache": "^4.1.1", + "postcss": "^6.0.8", + "postcss-load-config": "^1.1.0", + "postcss-selector-parser": "^2.0.0", + "prettier": "^1.7.0", + "resolve": "^1.4.0", + "source-map": "^0.6.1", + "vue-hot-reload-api": "^2.2.0", + "vue-style-loader": "^3.0.0", + "vue-template-es2015-compiler": "^1.6.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "postcss-load-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", + "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", + "dev": true, + "requires": { + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0", + "postcss-load-options": "^1.2.0", + "postcss-load-plugins": "^2.3.0" + } + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + } + } + }, + "vue-router": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.0.1.tgz", + "integrity": "sha512-vLLoY452L+JBpALMP5UHum9+7nzR9PeIBCghU9ZtJ1eWm6ieUI8Zb/DI3MYxH32bxkjzYV1LRjNv4qr8d+uX/w==" + }, + "vue-style-loader": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-3.1.2.tgz", + "integrity": "sha512-ICtVdK/p+qXWpdSs2alWtsXt9YnDoYjQe0w5616j9+/EhjoxZkbun34uWgsMFnC1MhrMMwaWiImz3K2jK1Yp2Q==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "vue-template-compiler": { + "version": "2.5.17", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.5.17.tgz", + "integrity": "sha512-63uI4syCwtGR5IJvZM0LN5tVsahrelomHtCxvRkZPJ/Tf3ADm1U1wG6KWycK3qCfqR+ygM5vewUvmJ0REAYksg==", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz", + "integrity": "sha512-x3LV3wdmmERhVCYy3quqA57NJW7F3i6faas++pJQWtknWT+n7k30F4TVdHvCLn48peTJFRvCpxs3UuFPqgeELg==", + "dev": true + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "dev": true, + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webpack": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz", + "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==", + "dev": true, + "requires": { + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "async": "^2.1.2", + "enhanced-resolve": "^3.4.0", + "escope": "^3.6.0", + "interpret": "^1.0.0", + "json-loader": "^0.5.4", + "json5": "^0.5.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "mkdirp": "~0.5.0", + "node-libs-browser": "^2.0.0", + "source-map": "^0.5.3", + "supports-color": "^4.2.1", + "tapable": "^0.2.7", + "uglifyjs-webpack-plugin": "^0.4.6", + "watchpack": "^1.4.0", + "webpack-sources": "^1.0.1", + "yargs": "^8.0.2" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "^2.0.0" + } + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "dependencies": { + "yargs": { + "version": "3.10.0", + "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "dev": true, + "requires": { + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.13.1.tgz", + "integrity": "sha512-rwxyfecTAxoarCC9VlHlIpfQCmmJ/qWD5bpbjkof+7HrNhTNZIwZITxN6CdlYL2axGmwNUQ+tFgcSOiNXMf/sQ==", + "dev": true, + "requires": { + "acorn": "^5.3.0", + "bfj-node4": "^5.2.0", + "chalk": "^2.3.0", + "commander": "^2.13.0", + "ejs": "^2.5.7", + "express": "^4.16.2", + "filesize": "^3.5.11", + "gzip-size": "^4.1.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "opener": "^1.4.3", + "ws": "^4.0.0" + } + }, + "webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "dev": true, + "requires": { + "memory-fs": "~0.4.1", + "mime": "^1.5.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "time-stamp": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.11.3.tgz", + "integrity": "sha512-Qz22YEFhWx+M2vvJ+rQppRv39JA0h5NNbOOdODApdX6iZ52Diz7vTPXjF7kJlfn+Uc24Qr48I3SZ9yncQwRycg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "array-includes": "^3.0.3", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.17.4", + "import-local": "^1.0.0", + "internal-ip": "1.2.0", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "selfsigned": "^1.9.1", + "serve-index": "^1.7.2", + "sockjs": "0.3.19", + "sockjs-client": "1.1.5", + "spdy": "^3.4.1", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", + "webpack-dev-middleware": "1.12.2", + "yargs": "6.6.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "dev": true, + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "6.6.0", + "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "webpack-merge": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz", + "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "webpack-sources": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", + "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "worker-farm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", + "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "4.1.0", + "resolved": "http://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "xxhashjs": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", + "dev": true, + "requires": { + "cuint": "^0.2.2" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dev": true, + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + } + } +} diff --git a/node+vue/shop-fend/package.json b/node+vue/shop-fend/package.json new file mode 100755 index 0000000..3fba31c --- /dev/null +++ b/node+vue/shop-fend/package.json @@ -0,0 +1,83 @@ +{ + "name": "shop-fend", + "version": "1.0.0", + "description": "A Vue.js project", + "author": "bmy", + "private": true, + "scripts": { + "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", + "lint": "eslint --ext .js,.vue src", + "build": "node build/build.js && npm run copy && npm run zip", + "copy": "gulp copy", + "zip": "gulp zip", + "ftp": "gulp ftp" + }, + "dependencies": { + "vue": "^2.5.2", + "vue-router": "^3.0.1" + }, + "devDependencies": { + "autoprefixer": "^7.1.2", + "axios": "^0.18.0", + "babel-core": "^6.22.1", + "babel-eslint": "^8.2.1", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^7.1.1", + "babel-plugin-syntax-jsx": "^6.18.0", + "babel-plugin-transform-runtime": "^6.22.0", + "babel-plugin-transform-vue-jsx": "^3.5.0", + "babel-preset-env": "^1.3.2", + "babel-preset-stage-2": "^6.22.0", + "chalk": "^2.0.1", + "copy-webpack-plugin": "^4.0.1", + "css-loader": "^0.28.0", + "eslint": "^4.15.0", + "eslint-config-standard": "^10.2.1", + "eslint-friendly-formatter": "^3.0.0", + "eslint-loader": "^1.7.1", + "eslint-plugin-import": "^2.7.0", + "eslint-plugin-node": "^5.2.0", + "eslint-plugin-promise": "^3.4.0", + "eslint-plugin-standard": "^3.0.1", + "eslint-plugin-vue": "^4.0.0", + "extract-text-webpack-plugin": "^3.0.0", + "file-loader": "^1.1.4", + "friendly-errors-webpack-plugin": "^1.6.1", + "gulp": "^3.9.1", + "gulp-ftp": "^1.1.0", + "gulp-util": "^3.0.8", + "gulp-zip": "^4.2.0", + "html-webpack-plugin": "^2.30.1", + "node-notifier": "^5.1.2", + "node-rsa": "^1.0.1", + "optimize-css-assets-webpack-plugin": "^3.2.0", + "ora": "^1.2.0", + "portfinder": "^1.0.13", + "postcss-import": "^11.0.0", + "postcss-loader": "^2.0.8", + "postcss-url": "^7.2.1", + "rimraf": "^2.6.0", + "semver": "^5.3.0", + "shelljs": "^0.7.6", + "uglifyjs-webpack-plugin": "^1.1.1", + "url-loader": "^0.5.8", + "vue-loader": "^13.3.0", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.5.2", + "vue-ydui": "^1.2.6", + "webpack": "^3.6.0", + "webpack-bundle-analyzer": "^2.9.0", + "webpack-dev-server": "^2.9.1", + "webpack-merge": "^4.1.0", + "ydui-district": "^1.1.0" + }, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 8" + ] +} \ No newline at end of file diff --git a/node+vue/shop-fend/run/.pydio b/node+vue/shop-fend/run/.pydio new file mode 100644 index 0000000..54c771a --- /dev/null +++ b/node+vue/shop-fend/run/.pydio @@ -0,0 +1 @@ +813861c9-d420-4845-a7ba-f19e9fc4d24d \ No newline at end of file diff --git a/node+vue/shop-fend/run/package.json b/node+vue/shop-fend/run/package.json new file mode 100755 index 0000000..7863a9d --- /dev/null +++ b/node+vue/shop-fend/run/package.json @@ -0,0 +1,20 @@ +{ + "name": "run", + "version": "1.0.0", + "description": "", + "main": "server.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "start": "pm2 start server.js --watch -i max --name fend", + "restart": "pm2 restart server.js", + "stop": "pm2 stop fend", + "list": "pm2 list", + "log": "pm2 logs" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "express": "~4.16.0" + } +} \ No newline at end of file diff --git a/node+vue/shop-fend/run/server.js b/node+vue/shop-fend/run/server.js new file mode 100755 index 0000000..c0f5e71 --- /dev/null +++ b/node+vue/shop-fend/run/server.js @@ -0,0 +1,8 @@ +const express = require('express') +const app = express() + +app.use(express.static('./')) + +app.listen(8848, () => { + console.log('Example app listening on port 8848!') +}) \ No newline at end of file diff --git a/node+vue/shop-fend/src/.pydio b/node+vue/shop-fend/src/.pydio new file mode 100644 index 0000000..fb9e5d5 --- /dev/null +++ b/node+vue/shop-fend/src/.pydio @@ -0,0 +1 @@ +6bde340e-ff38-4f1b-93e4-3fe2d7114bb5 \ No newline at end of file diff --git a/node+vue/shop-fend/src/App.vue b/node+vue/shop-fend/src/App.vue new file mode 100755 index 0000000..1c5e39d --- /dev/null +++ b/node+vue/shop-fend/src/App.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/node+vue/shop-fend/src/api/.pydio b/node+vue/shop-fend/src/api/.pydio new file mode 100644 index 0000000..d5600c8 --- /dev/null +++ b/node+vue/shop-fend/src/api/.pydio @@ -0,0 +1 @@ +00c1c6d6-bfeb-4e7f-90f0-dbbc2c0b3537 \ No newline at end of file diff --git a/node+vue/shop-fend/src/api/index.js b/node+vue/shop-fend/src/api/index.js new file mode 100755 index 0000000..b29c916 --- /dev/null +++ b/node+vue/shop-fend/src/api/index.js @@ -0,0 +1,95 @@ + +import Vue from 'vue' +import axios from 'axios' +import utils from '../lib'; +import { Toast, Loading } from 'vue-ydui/dist/lib.rem/dialog'; + +axios.defaults.baseURL = 'http://127.0.0.1:8080'; +axios.defaults.timeout = 3000; + + +// 在前端发生给后端ajax中间进行一次拦截 +axios.interceptors.request.use(config => { + Loading.open('数据正在路上...') + return config; +}, error => { + return Promise.reject(error); +}); + +// 在后端返回数据给前端之前拦截一下,主要做错误码的判断 +axios.interceptors.response.use(response => { + switch (response.data.status) { + case 200: + Loading.close() + return response; + break; + case 404: + Toast({ + mes: '404', + timeout: 1500, + icon: 'error', + }) + Loading.close() + return response; + break; + default: + Toast({ + mes: '网络请求失败', + timeout: 1500, + icon: 'error', + }) + return response; + break; + } + +}, error => { + // 对响应错误做点什么 + return Promise.reject(error); +}); + + +export default { + /** + * Get请求 + * @param {*object} params 请求参数 + * { + * url: "/index", // url地址 + * par : { // 请求参数 + * } + * } + */ + get(params) { + return new Promise((resole, reject) => { + axios.get(params.url) + .then(success => { + resole(success.data) + }) + .catch(error => { + Toast({ + mes: 'GET: 您的网络不好', + timeout: 1500, + icon: 'error', + }) + }); + }) + }, + + post(params) { + axios.defaults.headers.common['token'] = params.token; + return new Promise((resole, reject) => { + axios.post(params.url) + .then(response => { + resole(response.data); + }) + .catch(error => { + Loading.close() + Toast({ + mes: 'POST: 您的网络不好', + timeout: 1500, + icon: 'error', + }) + }); + }) + + } +} \ No newline at end of file diff --git a/node+vue/shop-fend/src/assets/.pydio b/node+vue/shop-fend/src/assets/.pydio new file mode 100644 index 0000000..3c674cc --- /dev/null +++ b/node+vue/shop-fend/src/assets/.pydio @@ -0,0 +1 @@ +72045ba8-e220-4ac0-8eb9-1d7b1006edf6 \ No newline at end of file diff --git a/node+vue/shop-fend/src/assets/css/.pydio b/node+vue/shop-fend/src/assets/css/.pydio new file mode 100644 index 0000000..d6a3d9e --- /dev/null +++ b/node+vue/shop-fend/src/assets/css/.pydio @@ -0,0 +1 @@ +7d74fb4a-03ab-4fb9-839b-6eb820a163c2 \ No newline at end of file diff --git a/node+vue/shop-fend/src/assets/css/cart.css b/node+vue/shop-fend/src/assets/css/cart.css new file mode 100755 index 0000000..bc88b48 --- /dev/null +++ b/node+vue/shop-fend/src/assets/css/cart.css @@ -0,0 +1,106 @@ +.cart-play { + width: 100%; + height: 45px; + background: #fff; + position: fixed; + left: 0; + bottom: 48px; + z-index: 99; +} + +.play-left { + width: 60%; + height: 100%; + float: left; + line-height: 45px; + padding-left: 10px; +} +.play-right { + width: 40%; + background: #e43130; + height: 100%; + float: left; + line-height: 45px; + text-align: center; + color: #fff; + font-weight: 500; + letter-spacing: 2px; + font-size: 18px; +} +.demo-checklist-img { + width: 80px; + height: 80px; + border: 1px solid #ececec; + } + .yd-flexbox-item { + padding-left: 20px; + } + .yd-flexbox-item .item-name { + font-size: 16px; + font-weight: bold; + color: #000; + } + .yd-flexbox-item .item-change { + text-align: right; + } + .yd-flexbox-item .item-change .yd-spinner { + width: 100px; + height: 30px; + } + .yd-flexbox-item .item-price { + font-size: 16px; + color: #f00; + } + .total { + width: 2rem; + height: .6rem; + float: left; + margin: .1rem 0; + } + .numbers { + width: 1rem; + height: .6rem; + line-height: .6rem; + text-align: center; + background: #fff; + float: left; + } + .reduce,.plus{ + width: .5rem; + height: .5rem; + line-height: .5rem; + text-align: center; + float: left; + border-radius: 100px; + background: #fafafa; + color: #666; + } + .delete { + float: right; + color: #8d8d8d; + line-height: .5rem; + } + .action .price { + color: red; + float: left; + margin-right: .1rem + } + .noCart { + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + text-align: center; + width: 100%; + height: 100%; + } + .noCart img { + width: 1.8rem; + } + .noCart p { + font-size: .24rem; + line-height: .38rem; + color: #8d8d8d; + margin-top: .24rem; + } + diff --git a/node+vue/shop-fend/src/assets/css/info.css b/node+vue/shop-fend/src/assets/css/info.css new file mode 100755 index 0000000..f11bfa2 --- /dev/null +++ b/node+vue/shop-fend/src/assets/css/info.css @@ -0,0 +1,110 @@ +.main-info { + background: #fff; + +} +.info-three { + padding: 16.667px; +} +.info-header h3{ + font-size: 20.8333px; + color: rgb(60, 60, 60); + font-weight: 500; + line-height: 31.25px; +} +.header-top{ + color: rgba(0,0,0,.54) +} +.header-top span { + color: rgb(255, 74, 0); +} +.price { + padding-top: 10.4167px; + font-size: 12.5px; + color: rgba(0, 0, 0, 0.54); +} +.price em { + margin-right: 8.33333px; + font-size: 25px; + line-height: 25px; + color: rgb(255, 103, 0); + text-decoration: none; +} +.price span { + text-decoration: line-through; +} +.info-configure { + margin-top: 23px; + height: auto; +} +.configure-server { + display: flex; + width: 100%; + height: 42px; + align-items: center; + justify-content: space-between; + font-size: 13px; + color: rgb(153, 153, 153); +} +.configure-server div:first-child{ + flex-grow: 1; +} +.configure-server div:last-child{ + flex-grow: 7; +} +.info-introduce img { + width: 100%; +} +.cart-list { + margin: 0 8.3333px 8.3333px; + background: rgba(255, 255, 255, 0.93); + height: 57.2px; + -webkit-box-shadow: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px rgba(0,0,0,.14), 0 1px 10px rgba(0,0,0,.12); + box-shadow: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px rgba(0,0,0,.14), 0 1px 10px rgba(0,0,0,.12); + border: 1px solid #e5e5e5; + position: fixed; + left: 0; + width: 96%; + bottom: 0; + border-radius: 8.333px; + display: flex; + align-items:center; + justify-content: space-around; + z-index: 999; +} +.items-icons { + flex-grow: 1; + color: rgba(0,0,0,.54); +} +.items-big { + flex-grow: 2; +} +.items-big .add-cart { + float: right; + margin-right: 16.667px; + width: 2.3rem; +} +.header-action { + position: fixed; + left: 0; + top: 0; + width: 100%; + height: .88rem; + display: flex; + align-items: center; + justify-content: space-between; + z-index: 99; + padding: 0 .2rem; + transition: all 2s +} +.header-action .action-left, +.header-action .action-right{ + width: .62rem; + height: .6rem; + background: rgba(0, 0, 0, 0.12); + border-radius: 100%; + text-align: center; + line-height: .63rem; +} +.white { + background: #fff !important; +} \ No newline at end of file diff --git a/node+vue/shop-fend/src/assets/css/me.css b/node+vue/shop-fend/src/assets/css/me.css new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/node+vue/shop-fend/src/assets/css/me.css @@ -0,0 +1 @@ + diff --git a/node+vue/shop-fend/src/assets/css/order.css b/node+vue/shop-fend/src/assets/css/order.css new file mode 100755 index 0000000..61ab0e4 --- /dev/null +++ b/node+vue/shop-fend/src/assets/css/order.css @@ -0,0 +1,55 @@ +.flex-layout { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 .26rem; + margin-bottom: .2rem; + margin-top: .2rem; + height: .9rem; + width: 100%; + background: #fff; +} +.order-address { + margin-top: 60px; + background: #fff url("http://s1.mi.com/m/images/m/bd1.png") 0 0 repeat-x; + background-size: .52rem .08rem; +} +.pay-list img{ + width: 23px; + flex-grow: 1; + margin-right: .2rem; +} +.pay-list p{ + flex-grow: 17; +} +.alipay, +.wxpay { + width: 12px !important; + margin-left: .16rem; +} +.order-footer { + width: 100%; + height: 1rem; + position: fixed; + left: 0; + bottom: 0; + z-index: 99; +} +.footer-left, +.footer-right { + float: left; + width: 50%; + height: 1rem; + line-height: 1rem; +} +.footer-left { + background: #fff; + text-align: center; +} +.footer-right { + background: red; + text-align: center; + color: #fff; + font-size: 16px; + letter-spacing: 2px; +} diff --git a/node+vue/shop-fend/src/assets/css/wxpay.css b/node+vue/shop-fend/src/assets/css/wxpay.css new file mode 100755 index 0000000..0eaf60d --- /dev/null +++ b/node+vue/shop-fend/src/assets/css/wxpay.css @@ -0,0 +1,139 @@ +.weixinPay { + width: 100%; + height: 100%; + position: fixed; + z-index: 991; + left: 0; + top: 0; +} +.zhez { + width: 100%; + height: 100%; + position: fixed; + left: 0; + top: 0; + z-index: 992; + background: #000; + opacity: .4; +} +.pay-windows { + position: absolute; + width: 88%; + height: 4.8rem; + background: #f8f8f8; + top: .5rem; + z-index: 993; + left: 50%; + margin-left: -3.3rem; +} +.windows-title { + width: 100%; + height: 1.08rem; + border-bottom: 1px solid #c9daca; +} +.windows-title img { + width: .66rem; +} +.windows-title span { + padding-left: .1rem; + font-size: .32rem; +} +.flex-layout { + display: flex; + align-items: center; +} +.windows-money { + height: 1.42rem; + width: 100%; + justify-content: center; + flex-direction: column; +} +.windows-money span { + font-size: .28rem; +} +.windows-money p { + font-size: .5rem; +} +.windows-card{ + width: 89%; + margin: 0 auto; + line-height: .8rem; + color: #636363; + font-size: .32rem; + padding: .1rem 0; + overflow: hidden; + border-bottom: .02rem solid #e6e6e6; + border-top: .02rem solid #e6e6e6; + display: flex; + align-items: center; + justify-content: space-between; +} +.windows-card img{ + width: .6rem; + flex-grow: 1; +} +.windows-card p{ + flex-grow: 18; + margin-left: .1rem; +} +.input ul { + width: 89%; + margin: .2rem auto; + height: .8rem; + overflow: hidden; + border: .02rem solid #bebebe; + display: flex; +} +.input ul li { + border-right: .02rem solid #efefef; + height: .8rem; + width: .972rem; + background: #fff; +} +.numb_box{ + position: absolute; + z-index: 10; + background: #f5f5f5; + width: 100%; + height: 4.66rem; + bottom: 0; + z-index: 993 +} +.xiaq_tb { + padding: 5px 0; + text-align: center; + border-top: 1px solid #dadada; +} +.xiaq_tb img{ + height: .2rem; +} +.nub_ggg { + border: 1px solid #dadada; + overflow: hidden; + border-bottom: 0; +} +.nub_ggg li { + width: 33.3333%; + border-bottom: 1px solid #dadada; + float: left; + text-align: center; + font-size: 22px; + height: 1.03rem; + line-height: 1.03rem; +} +.nub_ggg .zj_x { + border-left: 1px solid #dadada; + border-right: 1px solid #dadada; +} +.nub_ggg .no { + background: #e0e0e0 +} +.no img{ + width: 37.3px; + height: 22.44px; +} + +.pwd{ + background: rgb(255, 255, 255) url("../../../static/img/dd_03.jpg") center no-repeat !important; + background-size: 25% !important; +} \ No newline at end of file diff --git a/node+vue/shop-fend/src/assets/js/.pydio b/node+vue/shop-fend/src/assets/js/.pydio new file mode 100644 index 0000000..102a20e --- /dev/null +++ b/node+vue/shop-fend/src/assets/js/.pydio @@ -0,0 +1 @@ +3f20de2f-540a-4bb0-8687-b1bc62421c1a \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/.pydio b/node+vue/shop-fend/src/components/.pydio new file mode 100644 index 0000000..75349a6 --- /dev/null +++ b/node+vue/shop-fend/src/components/.pydio @@ -0,0 +1 @@ +ffd1485c-02dc-4ed7-bd44-36b6f0f3a217 \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/public/.pydio b/node+vue/shop-fend/src/components/public/.pydio new file mode 100644 index 0000000..be2b5cb --- /dev/null +++ b/node+vue/shop-fend/src/components/public/.pydio @@ -0,0 +1 @@ +607ceb58-c47e-4bb2-a2e7-e33267a1b51f \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/public/navbar.vue b/node+vue/shop-fend/src/components/public/navbar.vue new file mode 100755 index 0000000..8aac281 --- /dev/null +++ b/node+vue/shop-fend/src/components/public/navbar.vue @@ -0,0 +1,91 @@ + + + + + + diff --git a/node+vue/shop-fend/src/components/public/swiper.vue b/node+vue/shop-fend/src/components/public/swiper.vue new file mode 100755 index 0000000..f4ebad5 --- /dev/null +++ b/node+vue/shop-fend/src/components/public/swiper.vue @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/public/tabbar.vue b/node+vue/shop-fend/src/components/public/tabbar.vue new file mode 100755 index 0000000..5098840 --- /dev/null +++ b/node+vue/shop-fend/src/components/public/tabbar.vue @@ -0,0 +1,34 @@ + + + + + + diff --git a/node+vue/shop-fend/src/components/public/user-header.vue b/node+vue/shop-fend/src/components/public/user-header.vue new file mode 100755 index 0000000..038c328 --- /dev/null +++ b/node+vue/shop-fend/src/components/public/user-header.vue @@ -0,0 +1,42 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/public/wxpay.vue b/node+vue/shop-fend/src/components/public/wxpay.vue new file mode 100755 index 0000000..c76d20f --- /dev/null +++ b/node+vue/shop-fend/src/components/public/wxpay.vue @@ -0,0 +1,166 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/.pydio b/node+vue/shop-fend/src/components/view/.pydio new file mode 100644 index 0000000..b1334fc --- /dev/null +++ b/node+vue/shop-fend/src/components/view/.pydio @@ -0,0 +1 @@ +b6a8bf70-d64e-43e7-900a-7cf7dcd91db1 \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/adduser.vue b/node+vue/shop-fend/src/components/view/adduser.vue new file mode 100755 index 0000000..c322aa8 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/adduser.vue @@ -0,0 +1,106 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/cart.vue b/node+vue/shop-fend/src/components/view/cart.vue new file mode 100755 index 0000000..5e44e71 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/cart.vue @@ -0,0 +1,128 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/class.vue b/node+vue/shop-fend/src/components/view/class.vue new file mode 100755 index 0000000..1761ed5 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/class.vue @@ -0,0 +1,39 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/index.vue b/node+vue/shop-fend/src/components/view/index.vue new file mode 100755 index 0000000..84a1b2c --- /dev/null +++ b/node+vue/shop-fend/src/components/view/index.vue @@ -0,0 +1,139 @@ + + + + + + diff --git a/node+vue/shop-fend/src/components/view/info.vue b/node+vue/shop-fend/src/components/view/info.vue new file mode 100755 index 0000000..c706402 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/info.vue @@ -0,0 +1,194 @@ + + + + + + diff --git a/node+vue/shop-fend/src/components/view/login.vue b/node+vue/shop-fend/src/components/view/login.vue new file mode 100755 index 0000000..3c84551 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/login.vue @@ -0,0 +1,97 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/me.vue b/node+vue/shop-fend/src/components/view/me.vue new file mode 100755 index 0000000..abfc3a8 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/me.vue @@ -0,0 +1,127 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/order.vue b/node+vue/shop-fend/src/components/view/order.vue new file mode 100755 index 0000000..d9c5de4 --- /dev/null +++ b/node+vue/shop-fend/src/components/view/order.vue @@ -0,0 +1,217 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/components/view/payresult.vue b/node+vue/shop-fend/src/components/view/payresult.vue new file mode 100755 index 0000000..f78bcdb --- /dev/null +++ b/node+vue/shop-fend/src/components/view/payresult.vue @@ -0,0 +1,117 @@ + + + + + \ No newline at end of file diff --git a/node+vue/shop-fend/src/config/.pydio b/node+vue/shop-fend/src/config/.pydio new file mode 100644 index 0000000..4e1a5f3 --- /dev/null +++ b/node+vue/shop-fend/src/config/.pydio @@ -0,0 +1 @@ +82ced29c-b8dd-4147-a772-177756c4526f \ No newline at end of file diff --git a/node+vue/shop-fend/src/config/index.js b/node+vue/shop-fend/src/config/index.js new file mode 100755 index 0000000..7612c23 --- /dev/null +++ b/node+vue/shop-fend/src/config/index.js @@ -0,0 +1,55 @@ +export default { + // 私钥 + rsa_private_key: `-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQCzkEs/kJgaFGIAM/TQRjzUtJ9ve9enk6heGj/JbcvHVOwFYw2q +CNUhuaFE9rYDL+CzX3+cf7inRIJCvSnC0bdGCZ+i943uSudTkqT+guv03jTzvLy2 +TD+Bp41/ToNiPWG56p1keHE0Gwsr7o0waIcWrLpFJnzyW/fOYQjboRz7nwIDAQAB +AoGADgMCfDFSTSauBwoG3oG8mXSGxHJLf74b80vlEljJAAL2b+0s0cnip8EOfo0p +4tHHnPekw5eL1zGXYJHWQmeO/3ymZS/nnVq1K5YRM+AtYyUMAiChIt/zWOGXPN6k +yUARaTK/cRZNY2XPPDK0H44eLF2RDE/SObPD0BZ0u9m92aECQQDYSIrYw0klyGJe +ePaV0+2ZtVVhDYN+eYmWHu9/T+aOIPFS5ePUonBftSfcp7pTeJZ3O/eI/4W6pdzz +13MRseUZAkEA1ImPvtbL39A8OtciY16LgDX5O5Vkm5p5+TKRhG5B38bgnOQQHu2d +oJKvxjEJcWDfiJ6/ThHsFHqyvViJ+cIFdwJBAIWlpe62FdA8F9UK6EzDLXIq5DxZ +rmSL06IpMZM5G12+K4EvP26YhdoORjiKiI+l10yMiLRmOQuSDIu9GYTYqZkCQEQ5 +/Ij4ju3D/PGuif14JjP8H4u/A1LoHeufDhODCWZ6gzQaCgrDoGwhaoemyi85N8i1 +nRfErRJN6P7bYz9nxzUCQDC8yEIcgKczxFIo20k4R+CINyJTB5S6dsVW6gmpiHZK +6+MWkDut4o/Fibwp4jm5Fh9zau597aP5Xnt8mA2LRc8= +-----END RSA PRIVATE KEY-----`, + // 页面的一些配置 + pageConfig: { + index: { + classList: [ + { + id: "1", + title: "小米", + url: "http://oodwe388r.bkt.clouddn.com/xiaomi.png" + }, + { + id: "2", + title: "华为", + url: "http://oodwe388r.bkt.clouddn.com/huawei.png" + }, + { + id: "3", + title: "苹果", + url: "http://oodwe388r.bkt.clouddn.com/apple.jpg" + }, + { + id: "4", + title: "一加", + url: "http://oodwe388r.bkt.clouddn.com/yijia.jpg" + }, + { + id: "5", + title: "三星", + url: "http://oodwe388r.bkt.clouddn.com/sanxin.jpg" + }, + { + id: "6", + title: "锤子", + url: "http://oodwe388r.bkt.clouddn.com/chuizi.jpg" + } + ] + } + } +} diff --git a/node+vue/shop-fend/src/lib/.pydio b/node+vue/shop-fend/src/lib/.pydio new file mode 100644 index 0000000..cea4059 --- /dev/null +++ b/node+vue/shop-fend/src/lib/.pydio @@ -0,0 +1 @@ +b52fb27d-f554-40e4-be77-669d18d20ba8 \ No newline at end of file diff --git a/node+vue/shop-fend/src/lib/index.js b/node+vue/shop-fend/src/lib/index.js new file mode 100755 index 0000000..859ada9 --- /dev/null +++ b/node+vue/shop-fend/src/lib/index.js @@ -0,0 +1,46 @@ +import config from '../config' +import NodeRSA from 'node-rsa' +class Lib { + constructor() { + this.rsa_private_key = config.rsa_private_key + } + + /** + * 前端: 使用RSA的私钥进行加密 rsa_private_key + * @param {*string} text 需要加密的字符串 + */ + encrypt(text) { + return (new NodeRSA(this.rsa_private_key)).encryptPrivate(text, 'base64') + } + + /** + * 前端: 使用私钥解密json数据给前端 + * @param {*string} text 需要解密的字符串 + */ + privateDecrypted(text) { + return (new NodeRSA(this.rsa_private_key)).decrypt(text, 'utf8') + } + + /** + * 获取用户信息 + */ + getUserInfo() { + return this.GetLocalstorage("u") + } + /** + * 获取本地数据 + * @param {*string} name 名称 + */ + GetLocalstorage(name) { + return localStorage.getItem(name) != null ? JSON.parse(localStorage.getItem(name)) : false + } + /** + * 写入本地数据 + * @param {*string} name 名称 + */ + SetLocalstorage(name, key) { + localStorage.setItem(name, JSON.stringify(key)) + } +} + +export default new Lib() diff --git a/node+vue/shop-fend/src/main.js b/node+vue/shop-fend/src/main.js new file mode 100755 index 0000000..9227ab9 --- /dev/null +++ b/node+vue/shop-fend/src/main.js @@ -0,0 +1,22 @@ +// The Vue build version to load with the `import` command +// (runtime-only or standalone) has been set in webpack.base.conf with an alias. +import Vue from 'vue' +import App from './App' +import router from './router' +import YDUI from 'vue-ydui' +import 'vue-ydui/dist/ydui.rem.css' +import utlis from './lib' +import axios from './api' +import config from './config' +Vue.config.productionTip = false +Vue.use(YDUI) +Vue.prototype.$utils = utlis +Vue.prototype.$http = axios +Vue.prototype.$config = config +/* eslint-disable no-new */ +new Vue({ + el: '#app', + router, + components: { App }, + template: '' +}) diff --git a/node+vue/shop-fend/src/router/.pydio b/node+vue/shop-fend/src/router/.pydio new file mode 100644 index 0000000..68f789b --- /dev/null +++ b/node+vue/shop-fend/src/router/.pydio @@ -0,0 +1 @@ +87ff3aaf-77b5-4a5f-9cf7-7197a7a1a30b \ No newline at end of file diff --git a/node+vue/shop-fend/src/router/index.js b/node+vue/shop-fend/src/router/index.js new file mode 100755 index 0000000..b523c0c --- /dev/null +++ b/node+vue/shop-fend/src/router/index.js @@ -0,0 +1,151 @@ +import Vue from 'vue' +import Router from 'vue-router' +import IndexComponents from '@/components/view/index' +import InfoComponents from '@/components/view/info' +import ClassComponents from '@/components/view/class' +import CartComponents from '@/components/view/cart' +import MeComponents from "@/components/view/me"; + +import LoginComponents from "@/components/view/login"; +import addUserComponents from "@/components/view/adduser"; +import OrderComponents from "@/components/view/order"; +import ResultComponents from "@/components/view/payresult"; + +import { Confirm, Alert, Toast, Notify, Loading } from 'vue-ydui/dist/lib.rem/dialog'; + + +Vue.use(Router) + +const router = new Router({ + //解决拖动时多个页面互相影响的问题,当切换到新路由时,想要页面滚到顶部 + scrollBehavior(to, from, savedPosition) { + return { x: 0, y: 0 } + }, + routes: [ + { + path: '/', + name: 'index', + component: IndexComponents, + meta: { + // 是否需要登录 + isLogin: false, + // 是否需要被缓存 + keepAlive: true, + // 页面标签卡标题 + title: "主页" + } + }, + { + path: '/info/:id', + name: 'info', + component: InfoComponents, + meta: { + isLogin: false, + keepAlive: false, + title: "详情" + } + }, + { + path: '/class', + name: 'class', + component: ClassComponents, + meta: { + isLogin: false, + keepAlive: false, + title: "分类" + } + }, + { + path: '/reg', + name: 'register', + component: addUserComponents, + meta: { + isLogin: false, + keepAlive: true, + title: "注册" + } + }, + { + path: '/login', + name: 'login', + component: LoginComponents, + meta: { + isLogin: false, + keepAlive: true, + title: "登录" + } + }, + { + path: '/cart', + name: 'cart', + component: CartComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "购物车" + } + }, + { + path: '/me', + name: 'me', + component: MeComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "我的" + } + }, + { + path: '/order', + name: "order", + component: OrderComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "确认订单" + } + }, + { + path: '/result', + name: "result", + component: ResultComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "支付成功" + } + } + ] +}) + +router.beforeEach((to, from, next) => { + // 设置浏览器标题 + document.title = to.meta.title + // 检查页面是否需要登录 + if (to.meta.isLogin) { + // 检查是否已经登录 + if (localStorage.getItem("u") == null) { + Toast({ + mes: '请先登录', + timeout: 1700, + icon: 'error', + callback: () => { + next({ + path: '/login', + query: { redirect: to.fullPath } + }) + } + }) + } else { + next() + } + + } else { + next() + } + + +}) + + +export default router diff --git a/node+vue/shop-fend/static/.gitkeep b/node+vue/shop-fend/static/.gitkeep new file mode 100755 index 0000000..e69de29 diff --git a/node+vue/shop-fend/static/.pydio b/node+vue/shop-fend/static/.pydio new file mode 100644 index 0000000..32a32b9 --- /dev/null +++ b/node+vue/shop-fend/static/.pydio @@ -0,0 +1 @@ +3b569f58-5599-477d-ac01-dfe45a263b62 \ No newline at end of file diff --git a/node+vue/shop-fend/static/img/.pydio b/node+vue/shop-fend/static/img/.pydio new file mode 100644 index 0000000..1943f7e --- /dev/null +++ b/node+vue/shop-fend/static/img/.pydio @@ -0,0 +1 @@ +014a4c40-4f1d-43af-afb8-7dc4efdc655b \ No newline at end of file diff --git a/node+vue/shop-fend/static/img/ad_1.jpg b/node+vue/shop-fend/static/img/ad_1.jpg new file mode 100755 index 0000000000000000000000000000000000000000..aa29528075107f3c2db13f7d8d03982198c145b9 GIT binary patch literal 25168 zcmbTd1yodD)HphHgCIzU(jXuyJu1@D-5}j90|G+`;!pwt(vm}uC z_xs}ieQ&+B-g}p|hjZtib7t>z&+dI5{yZ!L9x2Hw$^p>O001=9AK(EAkdV=oeXXsg zDb8eT#pB>+ZOin5pZ5h5hqtG_i!GC)l01`=x~x3Y2N40z=S=S27EbnFzD!a~qQdwO za{w6t76v9JCI%Mj0}Bfa8;1}V2X&DU5a1D#l8}*+l8}-@beFH;FD{C8DJ9`IDFYgaNAYZ@GPhsJoBfdc56TT%TC4Wyz&B@KnFMt*n z6<1bO*VMx6>KocSI=i}idi(mv#wRAHrvJ>$uB@)DZ)|RD@9dtOo}FJ@UR~eZ{-p~I zfblO`sLy{1`(JdCqUb_Ly%tQIzjUFY`=9`W6cg(yKQ`HG4IB&i$Ik?UamnArWmmM} zF$-!QQ@r;W#ec#gw8DDwm$ZK<`+rAR$p0_O{)@2xrfU{Jh=GQBc^ISsAmALrk<
o5E>AKj=dIUxrdL}n@o-R|G-&{60FiHmdO?HSAepxaD>phijAtB3?WiAOb2ze1(% z_n%aUKsY&rs>hWa2vS~%VD#;&a96yv_TbF=xb<`AUEYzhk#qLYLOX=x2j(DkUQR~P z-z6c}kT=9~%YnRce-$+L__feCfQBsje*l|(&|^he^1n-mLNPuF<3CpQ??Ry4B$WNT z#wb!ZkxxOv2w--~GGIaJgKXT$?E@goaHvdwEHu4Vu9{=0Syq*{DsPZtwL@m=;uWv3 zilq~*PlhrDe!>=qpyUTU0Gv77P-9*{0J`*kt3kG9cNlw+Xt&OMc%DUViX~;R^6T~ofD18rX9RqreT^XUX2Nv5egME0IFk!15+hth%#7|3SuowaWLwWYTM20ZdmaWA~~0kFTL4B2^Ys*V6J zQ+KrQk9lmwJOD0_9sq0~$o6KbzzYWxf1dhJVGn>$lPPy= z?~F+hfmNTWEH)3Q%r+kYH>6X?RYE^*93+5uK7UcrA5A?CK2Fn%pHeOXKauDlMVAx7 z71@F^*r=$mw`D!TiI)GuOJf`RTN^o`{=xH%F)O%jPga$`WBkK6Fy#ZF_j^yryLKbx z2Y})OU_Dl2kQyddd(F6(Tfkca1%=4TFs9JfK(M&?u1t1x#Dfdpw2N4@hV;uojJ4_!~-TBCp2;+A>s z?*>ChfgV0bn^ZLK6mkbqNPxEp5yQa|Qb+OB8#@3S>hWvTCi=@IfA=s(&XKY#MW^3i zPM!VB4SxaqFNd{9jVkz!FzvkFlO_Mf$w3~|_L@Ea1ugd{1h|sQ&ImzLf(FUxD>a9cI)4 z`*hr(-sq2*EzOz``@w3DcaU+6*ym3eMFJY8E+!I;GaRVTsm=$FtA+)-`+M~^aW`7D znu9dSc@=S>6gSVER)-IaRqW+*l(*pCOM#7!AAR_pomd;fwjLXGlF}!ds%5G~)`t}K zZHuRq_+=?q%hyus`TU&eJhc3hr)T+;Y9R=sfZ^6B-DI0CZ#8t=H6QKeGGI8LC3$$i zbx50)hI3Xjr6&kB-{H1}%6R-5Bp;J%P51FFZI|?fZ&*v3r(djoqj7iuOuykC%F#V? z<+f*^9*6gN!F-)rC{@TCeY)q29I+YI_|ykV&KC%s*Nt zt3RsV@LZw*I1z@I7Ya3xXCCG~K8ze%>75VMS-+c>D4tjT_;LO1%dhUi^OKEtQxInO z(MzTAV`SQ;!V|?;FG6nXrf2q|M%)sS*9IFc;BY&LyzQUDt8 zVN18s2vZFy84#iCCK>7gzBYB*(@x!p+%TKk`aV%SIAm1$G(55P7>&B^NG|6ric$Ps zCdqFH&=^NMiGRF93sii*Z~cux&v=cBq2qqQ=Fcfd6~gO7m-VkQgq2P^(OZB3?u1m< z(6z8)s1`Kaau*B&Ci+p7m42uIq$kWzCtVNg*BoDUg_bP2zA)MurJNPpSdib9^=lF{ z<^P>M$~T(34!Xbd&&=a2djL?{_zhBQMxH?1qY;#rNOWL#zFAZznUqQ|NfoHHmh&8B@4E) z1aHkDNaQ8QX;@r}xiQ+2!pB=*sCx2u`TIDi`Lhx~FZ-59=$UYh6xSCu=7!hcjVALb z%-kd{&fP^{)0FS_x^+-wD`=C32ylC|dDgL4WXY-tQQag!^Iz*`{5Et%X)Ml&{}2>_ z?HxfS`x=z^_z(Sr5;7csTp=2nS7Ac4hMYktu^^8tpz`96o_R^auVRmS&uttfmbi?1 z1eQp3l#?arJST~vp_gLwPd}gH<_M)#uBw0$714I&QicJ5;}=y<)s{`mpf_iw!2Jru z*_4Sigsb#q-zm1iVU0VEV@~t0cGi7Wt)Vy;jIYWmsG!1%vJC!O2Y*4~e<;zfBmary zKmS$!TlxQ^=<&~7qd#wr#@=~=w>9+g^wRvD?`AnJ;!%1rR@T(T9k~Ha-i-AOZ(X;S zpG3Z!g;!|V<9y$vO055|o%;Zo)NJAw=)i2K>Z3D9qvd}}Ozei&Cx3=c?XzYpv@+HgT2{u5jFMj{f}WDb##LMmOM2(ZSqJCOfhDmZ;itn( znCV;gTZ~i1yBz&1-`!_R4B~N`Rm51lKfV-KGr1>@5u|g`U?HIrCBzostP+p?>LZ** z-X(_z9TbINaC^7mO6}RIZ(Q=Or&>L`(<6%N!uh@U>5^hhe zNPCjje1nFRXLNDFvrT^2pEj)AR=Kzmo#{14iR%(AKGh%SIAeUBCTVjCDd`?AR7(;K z5llD?;F>?|5(o`(`{7+~@5ybltH%CpWA}iDtxX-bVPsl{^$*w)$}Ak0PxCl3VqOW4KW@7!9=D|qS36W<{H(a zKi9nM-Nn^X>3%}~%i!Fqe`UU2JXXse@cEj26<_>ueZ+6GP?(G z2&CP+6`)RPhY&L!U<1bnv6ap{Y}!gW-!6lR!32}X(7Z3$qrp%6hQ#tu$M14tQJpwF zA~PsB%F;N_wF>6TRu{@nyq+9Un{ny^`7NRnV!jJ|d{o1KTK8g?CO!L|GC%}U@GkMp zpv4o8@nLib)JLxG-_08f_RQZ^H=7w|dE7piII;}6`}pg23>4aaDV`Hl_8cr86Wqqt zvGdja0CL0KeYr&Z{%6Fs$XTZkrJT%Ww9+ES2%9KVHoF)suLV6mkamX8{OC6Q0bqD> zY8W5Goai*V;!Y$wj5j>R6UhEimRxU|kr2CNUM9UV=3}g3g{;s%TY{W7h13K{VjAif zQlq*hp=*J%vQgGEIoc@7{`_kfpcwmqneyZ*1&zf~6~(7RgYCy$-;7xMo*7sZd=(Sc z84$EeAM?pCBU9+=>*d7F&-os{T4n@z)_dqsW>6~@%aADWr_e z3182<%|1O(d;pwtl#G@9Mv9$}g7-=u0Nd_*DX0~y*S-m~yApLo%6$tkTOYJjrXNxz zplQyX`@-f+Ws8H)RmpxB%cwR4+lHM*e15M8>!=Vm5f^auywhyTVoBu!WirLFiQP0H zDT1k7S47JrI}Zs7_L_8w8lQzWK=CvhIICcoOFv~x%n69POJ}++=ep(vARQE`<4Mxm zGKBMbdijPuj&=|^6FC)o-AX8J$|`g}HxOp|W>q`<*;bSrccxF8dL3@MiztN%OhN+p zwS=}Oqyj2?scb0`rO4Dy^4eHvHJkEfqvWl+w#DG&zR{N_xJgqKy%;!qdIvm7tYo6| z9fz@MTIxH;`zD9dmVG;|YFk=LjqFTU)e8kpRAZqmiV3lo z-^abmq(zzgewprnoDiQXp)bWe!jGJrs?87AjxW+NRkKFg{$8!{?9#pzBBGa352u=; z2;qv!ySjpXm*zL_D)d*)NU=;6`C0RZUWS`Q@{$>+%+Dpi#CZ4RGgjxHp(8#p#_P)Q zt~DcQEO9wysP(;^0(oxqCo)*+S%h_ zjM)B`KE@1z`uv<^^4|9vs(C*!bCRO)0gm_M=de<+?Ud!RwI;{_8wc9Yy?)8ad8;@1 z0I1qRd||vC0dI4gW@;d>7*p1_vJM3<%u=?`HDm*Vk5O!;jxI`=#}HnqkWW{1U`Szj z;`egdVfo@&PD8yZgrkfQ9cA(oheJ5ZnMYs$)ut$eyxW^zAOFLnU9Kl}8dn|;>?yXTod2$6}u9N;TyYxAkI-S zxnY;{S&n&v;T?5AhpkVL;klkf!>WN&_+PKM`UunIe(YOF7h|_%v<>^+n8(WCCXBqDA zse=v$xBp-|6n^@NxzzEG*Ey{1L@>(yCiZ}xwSRn9{p2xn7i~UXQ`77bEVeziV((YZdnEZcc zztO3!bdcn<7QfQY#4bExpH$JoD21~qU8AN_ ztDu#RwQDq0>^Qrw`*mL?8A(BZKPbzknxIlLxZlXg8BwA|tMzB}&-m0u-SZz3F`yf5 z9~f}L<2~zvSX3FTL zHCgNYOfi`4L26~7*zPNKlSu^^xfIu4;Q62FI!OVgm8Y8SU7*;WNK41^-MA|2m_!$~ zd!+E*I`GJ_*=ZOfYCY4aWIBaG#31cRkj^iC1dCM^|4!zVt*eWdql*XqF}eBJ=&Mg% zRQWkUG;8ZXrQ51Ye{X3*ySAIjiMV}j%Nv>-4dhw?QGoKD1j-+-0^V0X07g{&#FT4! zfxx~@8!uS!Ump%SDob%G|0@jT_+bgSH?T2G+~N+t5G?$0>@Mr%@%L+5Gdr`xtf8;- z4}hOwahR+{Zw$=-nWx*rH?4PL44+8ab8@n{*i&M7w@Mg?(#~^YzIC|?ebdaTj(={K zpArEeULXI1nFDRDZ2VbwCw0)2bQ(n5LnSJV#mX`{vO!5{Q%WBGZOkSZ3mc;J-ySUS zxrSDUt&eaM{L!2;%Zs(&-kNW=CNA@4jY1+5DrG&~6;TXQ@UJWV4P76tPgwXOW8u@H z>_O94<)ArwH@A;t4b7izCdWol0U{#xpj4%Qob$iFuu%B_8Po|6Lbw0NMc(?cr|V5G z{Qyu+eBWA=H1o$rC(cdbB5ysR=7J{DzPei0fg>m7uU1A=R9s9-MXAESRyH{xanp=m zjfVZ+$Mv3=>%86ZcZ-BuD(V(^OQ*B3Wp*emZI&uEMEd}U%V*TP5rleR7RX6*-pEQ% z#8;}`U*k-rZ1nN8%hhA16Cw+8PUzbW4em1;>i)E@-8&J#=5RWRV=cz`aWrg+*mNr4S9{&8_-m<(`%A{qiY~^VBSpNH?~8^M{EK z#*sx!kW{FOX3Wtk_tLx|S;?6o9hx4Gvwxuuf0ATYnQX2h<%h;Jc1bpHhGQ404?ebH z`Eyxo6_3u-Jsox9$RBgup3D&wR<>v5xvJIr33K%q1@^k=LYTn`6XV{^O5CEvzRq%dSgONX#i(cpGXnNhwf}h z98K?gk2B89GToK%B*p$Da$E|*Moh)!Kzg0I?;jHxVNRvdL*XzxnnsAY^&HEs40;ys z+T=%~G;$WFzJ4lIS6aBT`<~0A%_Lnc+(H>orC+trn^iW3qrIFQ{Bf$~<9#-ZfuwxV zx1IY$C*Y|V%x1DifQl=9?Z;l~@o+S@K~0AGKv2&+IP=aH&E0-$c(L_4vPNh39A0$8 z>)7Qs$aZ}GY+h^1MCf2?-S-hRSOo(DDnILZzxs`sgZzj4yEhsTLyn*2Y#d$UkmrOzL_PYY{~=RAQ>6rIMUy`^z;movbhC3r1-l%q#+!z zN@>i01%Avov`my6dauHYlf*s+ncqakZ-QxrG-Rz@$Tj5b&``a82t5E+7^i{Tk9{8i zfzkToLiF~+5_$n#CptE76eE_2+8fOv3{R)L0^TnYiCp}MUY_qKHDYI3Q-y# zYh91sW4t)cx~20je-=1LqNH{py0mHe>GR}?PA+35)HQLxhdq)nLxw%H`chK>xB5L1 zAA;5J^F3Y?<2Cluia~?V7fEOOZ~QZgUQ^q_mNPa{FGTmMQg2LphOskUkBZ@}jc=k|&mC93ObDc~|C{a(uCvZ2RHVVb;C%Q^AuL8*Vdu zaVAa4rquA`R8R;B{@e@4P+W+jV66Z0tyejBN9!Ls`&PK&zI?SW*tXkqNeuS7DYX3< zAzgdcTCJxXzvgd?G5B2ZUR1cie6?6^*RZB$f7-fy)4(t-UqW;{ZIT-rurSp_O`p*d zC5+ffbrR7y&|r$aH#YYHu9)b;!7C2{qCbrI^E(Znews_hGdrCPYkH=~Wo;PeZx)_> zId>%(^qUPBB9Pljp>90i!inu~NTUa8)*WY8p9I5eDx*S)x;kt?J#K)bxy*oQIaY(V zVFjLCpTWI_nm^;%M?*y=gNvt??&tdnN7obxK`01l)&MH2=6NHUV=^|#+D(enD%|1d zXw}d>w$qu$&yB0df~a3B^I~8=5r$v-TvC2!5=k{*nZLieA9e!{*LeKQj@OQQMDW5m z%WuDJtmw(EN_A#mBVs9Q-OX}OGd`MwWp*JiamjkU@j^VBTjN;U(4Tadfw3`jM~|!* zPKd#%{u00HzU25085X&Ozyl+BGh2y;<;+V8cYdqAVr4-EhiF&23rlrs=tW5_~0waCUH$?OCBd*21{-0uX<DHs-c2%7Gl}<$91)v;d z6`*=Nt}crNdeM5UyQ(Ja`8zr>!>U@C^UHDfb}BmyE;*=xPxQIbUTvd`+w`n1)S4vC z$HE=cw|j?~$#$%8IvW(L-Z&9RzH{YMMGcKV2o(c74tEp(h<`SF)UKPM4;QvcGxTLJ z75~Jc%0*N?=64fDuBUZ;^(t1oCH?`R-fo{H42lA zBJ$p9ANUGo0V&Os83{Ul;pD^?@f@0Omu9~)fpAXO* z{>JFsa(LPC^K^CEAf?7f+U-k)rVue*`UvSn-C5r<7v?&6TyByGVN~<$^3UBZ+zhOc zQ8P6KRyf^2D{CdT9RIK0t1|mB*qdS{RrP=?vrP-#T3XWAeO+&I_N$Wza^;29Ak_JK zpzOFwY~$j1%DtU;I7Ic-t?!Hz*CCF{x7h}*>ZL(*Yz%~?tjkjU?Kc{e!_ zS(r^;pYA%zjf~oF)AUSmz}MYgXw`NB*|r5Tr0InlsgZRRrhOo*=A>H3m_HPy?gDnr zx`toeJ1E~EEFDSuN#EmBF=0&ml&h`jozqjQ98ZTIZZI&_%16NBw6VjR6X69X# zD}aiSq#<(+t1AV?^k@zb=s*tsVebjSFAby!3fGN=_6?@0U7`$~OJa$qV_K__OC` z28B%dD>C1{86fK#_$p44+E}EkWZzI3Xxw^Vv^mw$uWqjaIny#j#3if{fLst71#`x7 zm0hguCAnS}nTa!d;?Pgk3odJl48+P`-X{!T(H=2c7{>+!*FDC-dpp1kvlBU}cP>Jq zb>jJqu3b6tOTrLbKZOj2rd;a5JrkPrw z%oTio0GQ!C0OVv%b$yU4|HI#upjAj3!^wPO(7Ox%TK>|s$uU}fgL>}Q6?>VtDNBRh z4=YUc9|;!+#_-SkG=~>f?%%YAo54VH3%iEOU9gMwj+{WJ_Dg?0t0diMUk{w`3sMg2 zFVaeq`lO9S)W#x{9veT$yJFrm6p3Jd$FV+EVw80HFDhX_4y5VCT+X3?iv{G{#y+P@??v<* zZf+a=U!+s041juLvU=k$c2|oXwW$kgzVZ)DqU`u2e#-iv9DjQB9MK#>+^;rHfWIzI ze>a=&oGGtb9b>^G2O|7?ib`~K>+jdoZ%GW5^(l<}v(%;R;kVz^pX%J?yFkRJO$qqQ zqO+bq$uQX55<7TK=-F*g9>a=)^52B8!hB8K<;`Xv#gNlcN+fIO`>4QeZp&l3 zi7VxmdtD~p{bipav_BZ3``~=d=wYc%PT*%Xt?oXmVOK-Li^ehn?JAWMgZW_x@fUE5 z;6r|6Gl*9NrV7|9L<)K}8k2s70k6yMP|j7--=0Y3))j+rPQ1@Mq-MXZy`{NLzWn$_ zJ~Y!Qz42Mx94c46H$C71E^*C<6+QrLi)28rS7zn9<%aw=`~tJe{HS$W;IubL`IHQ^ zT|qc1L7|)j;oesZ`6t(E)#Kz8P;_B>@iRNXKK}!!#IqW54I{cXl=FxkO-}P}N^Ug) zRb=oBWy$m6l=;6ozK?+wzm}S6bcPDZRI?Q0StJZEQUqHrFK}^hvzSrp_iDzALIw> zgUgEKH!p#W=o!06ZWwA9@2npHIq}u!up8#vo_l{N@-w}=kKW@2W8tpf!$M`zLt8A% z?;BOPkqXEPl!QQu^z0s^>4F{gT%6IifI+%zhvM32&9YO1U_Tq;wAJB9_LuH6GrK(G zr0ArWcJ2w8dA7~oC)deFuAc=R3T~oT7b2!iA~TxYqb$!$MVn++WTSNu3{k%TYO`wW z)A_~>g2%_>Mk)*x4}iC}XM|?<%W#-d2dVO`&?IqD>u1w@)hHgYRcaEus%~;m?#}p+ zmS+>*H9H```Bj*M{SdDmdN)OjV^=Z<(u z!_FN0aFvvf>?$%7tTuuFCkv@aRKJJJ1ee*z4Cbh?o-H6FH?5PV!e}0AOsVoT zmI;mWWtJg6cNLpmdt90jbi90W8&qe0{JX-%y)Ix$2I;4J(o}gofrBKAoH_FT_-E+8 zn6Xdo6-htvc5$+AJCFlDat>ry8IKb-5MXWeY$V8hL2|m&<2OBW$SY}`r&zF?>NV~2 zBKF*Iz5PHsW&xNPAgI5}A$+7Aof}{ZQ5zob-ELpiy0Y&-gE!I}TW%~~?o~b=Jzv7y zosH6cVqe-cmMK^bkVx3(PCc>CNXl5H9pI6ci=TahU)sYiA$JH~>@6=iy;3>W&EQST z`wchz-QnCdLia`rr}akoS3*L(uasi>JWYDRuF0trY9t8B;?H^t-OT4hnzR!}->KHT>ac;~%l5X5{rd)Ijd<1_P$T4n?AyH1A^+OE! z17(qxV+}{wJkd&&)9*oGy#f{rkAt*i)QBB!Ti|}bW_PmV7pjmysI*CYL;vpkD;)&Cf> z?btYxyxvv&NiltWr(QcIROio_*Lt`LSX2;iJaz-8AaESAkM}waT|e{k@$!{fryA(! zvPBUVQqPM?AKyayxk)oVz6qXIt*hcQ(CN zo+^pT59sozSNpU?)(!`@$RNnTt23YkB-R7q2mYF*f&O3~Cs(Ei$KvyTPg4}k8v1%E|nW?RcSqSj!sa<0y~vVFD#>Vr;* zwa%`dbZ?Tog9pHMgQRoL^#>B1nLR_E z^sfOq>S(@H8BLcgF_T^T1`A8`Wi=U13H=KclkS{_8(Wi^FiNq z71#i36`8NqUb&mVJ_+A5JOC7?wyKWLMcn7!lnFWf`Vvgiw(Q3^)bycY7-LU7FgXVl zGJEMs2mku)RW^YOle8bP^zoif?5{W48yp4ev%7aC+p0z>+R^&$&K!BSd>bF8mX0^S zoMeRqx0O+)V=dDUfG_0?hi_94?Jc9;#xe{1Kt57^RajWQD{AOvRO=+^0E zfjUdDw6ai0XMR;KH0tqYPsUKlkw@-sCERF}Z>I{U&}j1p2U``W#nf&;8D*5z*>v7HP~MP0FOH- z*hJz;Y)@B-J16y@q#Mx-loNH`As6{(YJJ?I=}ui%a~SS| zcMz4jD-3(I(?az#fS~=m{V?Ur1x4x531n!E8{zMLlRs7beJtwL$&(= z_Or5kxve+V*U80$Fe61t&Zl5A<%;Zk-MI8=5VkmvoXqx8CSU-OBzNsoDJCpgF_kn&Bh2ikr;H;y|K;P9Ff@tmg zNJr1^#M+<=LapS?q-^|z>~eOse^=S4&XhV=)XSn*7_Gdj+m!w1$&+Ne)15`r(sX6< zbl#=cds%^rebf1$)3*pFqEpsa?Z=@S#hRP3^2k6`ichy2&D7##rM4hqG5KFlBMWuE z9(eSY@%$KkZl$wf`+p0>TWTxv7ARbI@Y_mfCc5iN@eYuZq%_#pm%M)VNvP62cB-(G z=61XH0kAv$;}X_JH_gX2!#Jx16^GBrE^uMcx27VR(vcJ+_9Ef(i)$Nsb-H^e3TWG;{{`I^4%7hCx4$N5}gt+ z7E~j2ieD@c@+9>P9vCmCy`L8J9k(4YZP{$(oN0CBX?W(5j-SuyYV<)le@=v`GdF1` zv%MO>)N!*`BzCG`mVzqoG$u&LsL|kPe@%T359sBlK(P?g-X!~Wt716amMe-@wTpXD zNzvvbNYMa2CRfSE7JVp8j3I_Zv9T zp`cm$@dJQFwM=Mi{qyQ@n`mw%=ZLfHnKrTpylz}KRlW%1MSmhfs}uw%ZU2>IYmt5> zwFlIikj&Ag!%{7GOl+FYn?LC$2tQg9zBMIyo*fExa7+xe-5iUNcv&>8v4B+Ay}(W8#-&n|I6=Qy5{qmiii}m)@1Y%q=jUhq)Tx1MFjGL8oo#^d*nm%p$3cTh?vdCw z&Ny_-EX6GQXzHq34k0ov(W!1KG0#{>fsJkUiRpeF zH4V($mgZ_A5zdb%yx)vpd4#sphv@QZJ^l=Wj6LN;u+T`~|M+&s(kq=Z17R%M8U*{& z9OPZsE+iSThH9z@9#sEve*mC4J-)W7;w?RoCF^r{EiuUR8ED{S#Vp|_#&w1gjngBm z9{{+ZkkcidJM15XFGR~ti|2+0x%yR0?UjHjW1q^_Vp{J zU$klsSv>%Bmkv{JJug8hmFM7oK#9tLY%0nhX5EjQX$KCIQcDu5?!VXgtKAR#lkbep zVC$~wz)NbF+91PcS+z^>B`SbNRFBG=n_2vh{j_dHuHC(GN2>CoSHgBjUVvCv&QAx= z=ws5sY^kYW;Y{`2q~R1nQJDM)%Dt-kn~`@T$wED z%b$ZTRLspI6ei!Y@rZYK|6({PP(WPYbH`4&x?Ipg8=C9leX~mH`-;ys=H~ zeJjz<<#liw?%ng(TUDVn8AFxITa?w7>)TklCesg74f&bJ2pUJ^=M;qDs>ePTxu^$4 zy*+unl>ysMUN;y!vKgu82o;H?0j}8n_ki{US=hpi)W%a9Fn6K>_*6P-wlT-IB zUI{Z~Ic}^}3@NDXI_8a)b~;cu+)kej+HA2Z;aom>NlinJh_h9yCS?ak>rG$S9ZZ{x zNs$vH&kwZJjqIp6*XUB$bM5&KQw_xEo5KttaIR~;)nQ7sPf1+4oqB(i9esJXp0BUO zD3*mqzgMqA^Fvb$dooLUda)M#&gcFlE1akn^4L#3!|HWD&Gf zS&R$AcHt^W~xrxx}i7DbS)%~+f=vb@mN;$Fi z8qJ@Y9mcZ<0Q1e#m+M3CVsU+w)-*)e2grOtjy>LmbYe>3u8qP#qpw>`%9_xElB~6D z+;Qj+c388!VdD90;?PKEPCPju^ybK{Q0o(?tcf4<$|<4&G}Dj}=-iTZtSDTjkE-#W z4SBV@5cX1`CP;~4IsB5nOqn>DgDc-{E9W-AQFBhlGgeqZ>H%=?O;*Ai0A7i8sbwdS z`&^lKaMQYXduZ2Hsz@HFRB0r8KS3?rcHMm_F{q{u`Z8OqUakg9GrIk)=+ceL$h&Z6 z99|s4Hc2Ul3cq}2N6t*x2tJ=VLw719b+sALEw)wmlpqHNLx`7`YDQt7J>x zpJ7t-@I~@!gSikZ+*Q-CiRlwYNDZwIjZ69gGL~VXC^|yiTdLAM-osM^q-7F+c*O9u zwGQ`}ue(tlZ8%z=)8nNdSDW?UX}F8%1p5OgnFP{B80{r3u>v(;UG*~4LE=|A)Ty5a z#4B_Vgv`~6G8&`vA3Ay~acgCICG&CV1`Mm7uthmDS5Ke!vDH;-RoZw^XAgX5 zt%XjPdAE>Hks0YJhrlp8S6|JCrTso3!;?gP{auXOHU)1K?dglzi zZm6;`^1Uk|&I)ypJKB5W(;)6vL&4QI4BZ9IcU-9w!jsO7 z$!XSxnNHvk_>`IPb{BY#RlZ+!zY7$cKoywHZ|t@Tj@zM5$Rwk|{2il!|NRn4j9pASCxc0VTj=2)S*QmXiXLh0RS%-_3Qcipj* zV45=4Mq;hh8kSx+yBdXn!Xt=beEV0;vBx)>fI;l9shmF;UCH5(^B&2KDQ)2w3n-R{ zyJGKteHQs;pQ+9w5gxzs_VaCE%?L=YZ{Gqku3XbyfVT0RFWJ!6xxG2ms3fy{ zj#HNp3R0&w*hAzXc5__)ZrYHej#a5@UbuWpWP6k3*hhiqW1G#i+Nlo!wU+oX6>w)| zC0a6ssNVx^d26xEaoR_|Gx^ErF7jy*bqH4n_Iu;C>|v!%gHUHfiIPJ^Yvbkz$s(2` z9QvY^Nk-(`)PG$GQ#^~g=*r`zkj)NN2+x(-}#{8&sEuWoR0>cjNO zQAM93=4c!F(c@ChtpN{FCpx+SF7d-7mJzlQgal@T^--MQyPv@y1X7Z5*j**>xs#`u z#erXVbABc%AP3yq*%!_T8HfYyM>-o&3c?Rby!gJ;f`U9R-y6CL+c*{E81$1a5=LeP zu;!r_*5u~uE!=>8 ze((8eDlYm#os+Y!nqr?1QkQ?$5Kl(1#mn3mur|UIb7D5PqX6}Ljm%RG0d5KmZT>RF zukX`&)_hmKOr%(ErE?68x%Xn%W(vmjC@+}#fa7ahgNN17hM*@=Y=IBKc=huTr=0SC#oYq;l6c`7QS7>Cm`?DF#aH=j*5VrO%3u-D7j&{*izTKny@$LN!TGUD9 zR^jnoaqm*(%b%420xHr3v7DypVZ;g@qzCDfJ@unC-O2BeJ*o3MwH}c^lwm+B z|Gb*>d}|`GH*L|*RkFt346A{2NR)cmp`_%Gy!EOP%V-j}7Eh&W&c@`ZGABE0Hwi;d zF%^_&&2gc8$}DzSM@!QQ4Pb&(-;(t-=2>Qfso7<_}po4Wk2>;1l= zzI?ISTo1IS+7*izI+$9+Q1s&UNfe5cyLSiv%N^npf+Ja?h2tQ z)BAmnHtz9v87IEjZ!e8)r*Z~;xJf=+9vjCscNf%dBCy$5mYUe#+2&g<*w;3=qB2_t ztV#Opr|eo>K}&*OOxojJMIx!F${0Ni4vy;aW*E#fJ*QdVcC8amGh#&VXq}fF-@*Iz zo#CgxE#|mt+w)>ZmlK7InWk4N5!Ejpy?*jenFd+X(f=|2P?{V4EotBgjQG-2x!rZd zhrj}#ehf5GB@kx$sY0%y%%U3Cj~5MD7X4?BOo3o(;_%Lt=S>rzhaV-yMX2ZYzUes~ zG(2HQcDPD9-O~$wSJMmW$K>Ya8CB#-WU-D_^Kd{mGI~4!>`mvI8&DfC$m(mgxuHmG8C~n;AZl{yM*%rd(Cw5z2VgMzOA^@w30- zxFg*nx%g*~lD@yO!$9)k`Pn|AbvgENa3XGzf0l}WBMf+rZOuxqXYuRbvt5d>{y9a8 zFi8yg6ZYJKjq7&krUxfrAPPOP*iy_9CbugF#qonQ9s=j=S?M( zAbb*x*&4nABM|BUfycACx9ccp7%}L9WSPWA|FJO_d|)>GEqDKZ5|u4S=51tJL}-}d z3tkxY@$t%5`>&rJ8Ge}Rrus$*AjZ2APR=!Yaeo(ZImBHQE}<-8ouw5J$4L}ASyGw# zM2D5eP4CpiU_5=Z`lnF+`~9yStodbinVahQa@wTh^V5_ij^R5S;gYy#jm#xFu1_4x zz}(-^o?*tJRMVYm&zs?^2AcbUPuEJB=%i&4dTBdzNIb-3m$9;uX!?!?5~~qK)iUj{ z7esQ3$(-(1S9Y^9qO86@w4Wg{tI(9W?tN#TOc05d@qU5PTzFi|w&>+8{=ERXwx#Eq zn}HYWk@knTXY-2=$!ru~OXb5o=Sg-9r*ubtku44}oo0SIyAV!v8mzLeyW4U_Z)nDz z>sJ%JZm{_YlQw}%coNE2LHp>R)tVq?vZ4Atj!!lLRUYeCLaAk_+F_}VN20$d>^Q$g ziA<=fcu2Fg-o4AOig>nyQ*;578XDFsS~Gt!-mRxMiOOE`rNsJ5Nc0K9hY(p7#zQ|= zbth94nfHIjA|Tw^6%}<;tR8qVv(naI9{^AFXYby?X};G+u_)T&7t%ifQ1!LoFMQ7_ z1+HD14Q_3)wRZ+b4Tomu>@LlY#hLLJ46+p;t$ah~)Hw6C*o~fr@dV$GbPxgyuSySi zf)fUYPzBGI!p;X)F)GU*5~N=PYmP}rQ-`Ljm@J9Xe@9>Tt=K$&D}zg0yDUd58Nj~? ze=amvW+mh6^K#~Z*;rAk_XZ%Lh^4TVeV3PBi=zbT=aWnhIsB-r5l+p{7_mhWD8a^C zrBY&~u$HT|(R+*T=q>C>rJWvVYn1Pht9<-_RdU`@O=Z!)kAPA}MXG=xDoqJRy3_y) zNbjM;(3B2>r9dhPb#XHC6(marLb-ScGoWdCfP7+jy`V%60P zhAFn)qGCyveBw^qok0+t)K!^S;u4BzJX7R}biLlOi`C?EkqH@D6MW8F{Rw6H+LrxXbra*v$ek@^Ky~7y#9kAntF47`}!0Y%XP^pheKImd`NJ= zyK%BNEYI*fbF{6BqzqVa(lXw(QVq2)^b7Kb%kCVy6ya@-QauE~H= zI!0nmhw)kE;%8iz@@=C==_Zg`A^UG@e4g5|FYGMF2yU#sx+SeQN!1b0{F3oJ>eAMA zIl?!_wrTQ+x-o=z(VW1{S(iL1$eBbOw837PHP!8MYepI+ecf2VJ0~zh9MSwop!1!R zO88isPZ7qkCSk#bg#n1`b7w;_;v{PU$O3(v8}djFosAH`NlTu)AUvYMPbfBl)WY?; z$8K@9Z}QjcWdB&!g){I)5c;++X?;vC~FcM49M^o&_>IA!+O zQz111s%6y!9DgZ0wiELogvXVQnyjF9MZcLB^yu@A)>ok_&+2fOjT|&EV)EYkYZ%_5 z;g9Mqt?Uzo$b8mHmrn^Vko-ej$=6Q2c`s|d`_Q_QI}9e&uBoU^5syoWszGx8tDsJjp(W@O*Ci}gr6+oHJywa?sqqWvMOn9Ki0BSue6ETuL>uiKu*-2osE&RWnzA6Q)7xSX-1@S`-?u&%xb*~m+YuTkgUf2) zL2WWG9`tVqIv0!|SjvW_pDv;KA4aR{uGw;G*&^uIrH?=Qd zNyd_YoA2o~BZp{HPcW&-4?Ey34XJLo zP5tn3oWLUGIq>+>=u>2$OuJOa&m&#X`)H+S?5S3#0^-~&NA-vetcim-w_BbZt{27s z>J%);e7O8ICdyUV&Ucka18mT>W2L%a5YRZ{V4Bi>eLs9$Bw~j3q3iYWP2JDOS?Z_C zs96r7&oj-50u5_1Y^4lnhDQjIz~G8T>0KnZ7mqE+1|^?&p*A7tQp=;&%eMz_T*?H)1MW;*EZpw)4gpbP5;H)6D?NPS){+2miIin-6pONxzx>cV~KuG#Zl*Gmj^;% zc;HSP?Sk7O04k~vH0sSr@u^tlq2I*>*65eQnp=q*2|<(RkJgX zaxgO&FSjpC1f56;J3H7f&Q_j1w!O9;vcbvqT=$Lv(bY1FBQ=>C+@k^TErsS`&SF2~ z)d!vr&Ai5Hofkh$J}Sh{=13q5KEYq+BUwROG}-`*2nzz6Sh8u(D08}?TwgScD~UH~ zv-FLm*XP!Qw>DQRngU&lZHVFUoMc5s1A}slXamEK-^eLf?zUSz`~y|PZ^N4^J2^Z% zJitia$(MQrQ&?S)Lf^TeE_nuy^44$rYRd%AlNS@L3MGsy-~$0H;cM`UGWv(lFOc;8Y8i!fgY~ zYir7D6_bJDkLayBda^FCEGd~Su_sjr_U%S1Js;a7t?TtgrW_Zo_7PO%?5C0=T(h8) zdgt&_?PzVfa`Cz7S)>E>3aV9KyBttC)TJ4ek*YPYr*|jSmn^weOFljmJTyOHT-SQG zOI18u;Nn?m^vgq24Z~S$%gO)J(7x);A66lr zbK_5|8mtfbcJZY0X=QS!;QU>@Q(iG^Q01-A0=L}J&7rN1lBzYTK2bAY5w6i|1LCCm zZO!Nst_FG5D$dO@XxDfue&*|BQ0w|@!bK=Wrw3woQr`1n((I&5j1;{!c@$&@FMYJo z^AW-(>&00kL`!vS^;EBZb=kYl1ik-U%Ds4U>YIJ@PK?csUSB7gs3-82 zu{h4fzF_R!IOLh^6sYig@}Y&o-3?Py@|57pIr|?-3jKZ^v|PRD%l95QO4FTUWtg0z=;rd&S1~9rZ|(^jlGklFavjyMBB7Pmfn!?9l63VO&6& zN^E-i{y7QuoTfLA-FvLQ$>Q{tiOXq{xl+91u6XjA>!DNEchDMjJb8^4JFk!3J`;iY zWEIlhJh>h1_|06Y#&2?K#<$e)QbThBujstYODk<7MXqH+7FgIR6muNVD{5+O`QG5M z-Ei=;5cxEz2PD!0#!3uBDLU_{qgcV6jQkuHrX|M|jTUDX5 z>^ZcW6?Bbfhij-o<3kz!`4cf%VsgaXGZq<=iHL$bp428zYX{FBiLu8C~u%RdTm-}Y%+s5;yR zJHeuxLWCQL^=Z_Z(Sj6*bk}EU^AHu@c?IG&zV*@e=sR_3eifsSZ}WQd z=!M$rLq#RIrb$&jPF?!G$;IiweZQE_kWd!N3@wLLBTmWyUXk&%yQ$v;T38yT2g>ps zM?IqtHjNEsPzWzR9$n*%n^HM_$lNeZE-pGE7*uY2BcqTNuS6U?RRDf+QmJh#P&Ree z&p&OF#F`xgZIq&j8V8m|&b)ZNIdO)}U`ggOpzDBA24#>X%d@p{rI{>fauLa*r{E0cHor3>Q z!q+tx(BB!GA4DEy5W(=@e4Y#FjxVsMle{b#gZahjQ<2@g7j^6qXia+bumDe?SwaA|$O40oxpIi*IWPu+*fPpF`n)j&TmFOS^ z=;NmF>UfyL1FIKJ6q6*N^(nMhN9MsVruNS8dmk3qyECxIW=wBaO4#{H#AfkQ5M8bc zbKTT-W_ebt-OV9_&Wj#}#TZDyg0twH3k8-q7d~=6i>G~2FNGaVy)tE?!1HNwr$9_` zk6%!&~Up#FR*ujLTXF72s_c;h;?5?c=3;( zn>?|ys&hlxHO)P|=Iz+KmIX+d^Yy22f`iXx3u$VmE24Z7*$62OR&hbHj*u8+~ zUp#g4^Jru=gP@%w9a=FfMLEqU9{2p0i-fR$S?%8Z1LJvr0~~amP8O&!qPF`TM85in zq1oFwJ-fr4lbiknhvO!2fM{l!tT#%sZzOUVa)fPy1t7LE!j3Ua55itzdfpDWcT254sL7&CwsT(XO0K)* zyCzGRBT8u&SxWiEog7{VkM-s|l>l^*kpM@L5a$Q}8X9r%cR%-k`ak!=XBRPI(~JMB zg;`Rn>))VMvs#yY{rNtBVuqwL3(GGg}m4SH1>|aYXN(4Q*HmVb4V!khrJ;*Dku4$$?tldP||Lm%`gEnUk}Z zUbkcr<~)93^ z#C>}>m#_0wwT0zFQP|uoX^hBDZk?UXxkV(zik2m_Ckc=Ct*}+ri(|r5bQNx z6H-y)UfP`9XZt4$=U$U_ z4P#C8c{|{O9DX|+GUEX43qsDybH**cUxXaToq6EFy?A(kHGBX!Q*8B&lTzdM{TsOn z9z)R=4nzio=Vx_+&-f2UGVHVU@01~sIs`D6|KUgivx2N^`#C8;0}s2>MM(LNEl_Hx zfs|SP`B_$gZEzp-75I*+vEHflcTjggG$6(@0M?k0MkRC%ZitIQ5yfoouk(s+oFA}> z^sO?0C3UdJc!Y&R&RG)TrN*8=>LFOVgw-@lq2vhq3-8jEs(qIsHWW~fu%&1J4!5ke z2th)Sc~t#MuRhWS$$ithPP(YOXlNu`;)94EO_?vUGt%hft6m1ymGnjEd`v<}DHA>8 zKshn*6AC8$_X9S4@>LV^1Dg|r9%zD`zAs~e@o8NYIdmb=D2rjXl%i&ymX8Z-Q zR}3CG(=1e_G?ewc1_a?mANR33r3u7Y2@7WopLO~5W8a1qdZm`jZ1@FIW$r_>ArZT>o*^= znDI&&Pwy9f)6$xmXl38cVg1uUkJ{{s8z-7!J?uD^F}~oNf*WK4U^jg`G!pDq5`k5A zw6fjW5n807rT0un&W|;~7T(CZG#cL@r=U)^Lxy+s-eQcT!sso-Z3A7mBC_Tad)@uu zGw}B-!J3>;V%gCjv-XL}FR4(OwN28FR2(US$k`9s2t~vBrXosgwbt}m4;XjemHbhb zKE1D=a=UQ{B9f^jrXB(VF~rcneo8nN<@Y2r?#=LPru6eC>06A;CJMO0<~?Tk6aXX4 zD0X8Es+eI%J@#Apq;*q=oNYU^H?>wN+V^AYV#;?AkMYUB9Z%(|rOCGANt%x%ZV{q= zk{0m;19$zOknC@(dZ?as?QZea*Gbau*}q7wKg{gk#3watk$*E3e=}?Tj^h9)!Vl7f zDgG175kIwJ{TV^>{|_?*`vY$0LKI7*o&*peLEv79)e`r6z14sOL|s)2>1`cUCF7SM=oJ@kgz+PX|y5qR+qqS8$POgMqYLN|&IL0CfWuszM2uuKcaPZ1-d`19B7;C;7` z(yAKSp(t&IzI=R z^=RdIN=@~>368^S~ zL1`@I%x!VPj|NudaTWb?3xvVkOTjA!kQwjKAHKjvY5|K=0bV2#&8Ita^S}kst(@bP z02kB__cz2`^_p20<_i(FH=xDj%bxeGdbupn6zBL-j}WWqp2$H4it;*4$nV|bfQo8v zMKA-RN!4EyCJ+9cPy|p4b3?X2!Tm`eb~movi8F{-bbDgvrMN5o?g^A0j>5+Y@EjK` zwACwE1M1=u!ZRDlv2^7e79X(Gx#*`}v?W{Jhnz>}Cj#8J-o{}flY4pd8t+Fq1UGRc z(vlUKn|B>l6GZey>XsQ!H$@g3H8tCVg<4gd#Ls(VyrO=M`T%ij0)FQFbXuCg~F z<|D`q^+UnRx73JCyux1?+B0R)JJUi^O`*B>3Xi6qtK9m-uWe>1%-m<}QKY+*h&+}= z9S$5dioxLw&52yNTK;^gW(K+X!Ggb=wOd#xyZ?ys~q_JJs=0T__E@8 zmiy0Pe;ykxV7`MMCL>Sxt=s2K!XT?ufZz9dOCKxB0~_87S3Fg~;5^}rnGu`d!4sgE zDm-Mpd0zXt9p|e9Ia(e14kAHxG47K9|5dYWxI$_IY-lT7?*B4~v~BL@^*W=$^AnrL zJMEp#`&R)LOEV{q(n)KhJuSlJm_B;Ws5d|`=H2uSN)qh$7v+?(CcJ9vXzRpKWZgdD zE{L(K!F7JS)yV9~urj%W+DRr?c0LaZ=lDpt6Go5u#?$R+qS8wFvMus4oeUi)Kj>j0 zp(LTH@s{$N{6bG_1WPF<5hoIwweg^0%3~@6dq1-&=H%C@+^=^$UTdJ--pbMR=Xs5!LGlECK4_J>WdchuX*nN3nNbqY-nHOD+9aY79fjt!LgSlP68(S zG3a98Uq5%g7hw#Z>BZzgy8z~1pp<@$zL?=xUGFZY`~Pi>-zWYL D8k%zc literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/alipay.png b/node+vue/shop-fend/static/img/alipay.png new file mode 100755 index 0000000000000000000000000000000000000000..24d82d369b3b71c87f85e9bdff790c78291801f2 GIT binary patch literal 983 zcmV;|11S87P)-+vCsO$il=yS{P0H^EC?)?A%{|=exG_UNA()C`p z?%eYHyy*H}(gh3v000SaNLh0L01FZT01FZU(%pXi0000SbVXQnQ*UN;cVTj606}DL zVr3vkX>w(EZ*psMAVX6&=)AIw0009PNklF|9LIkxjtiquA_N+lka+0N zp@Lu!rKBFTh^IIX=)scG!h?Gm=FlmENRVO~i5{lA2|@(cMt`I~P|>A@h^P(`Mh7n` zLV{2T1-*YW^WK{scMl!<9+sKkeD?R=?>lea`vJzdWvD$?&FcgJjI#@_6)X3`27^YN zc!sEtLerZfL>~!MA`wjmnN21nR0mTf8S4rB(jqRA78-;REdoUPq+mgdEDjG3 pS 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 J&i>Ex{{dVS1v~%% literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/banner_3.jpg b/node+vue/shop-fend/static/img/banner_3.jpg new file mode 100755 index 0000000000000000000000000000000000000000..1d4ea717edeb8524ae4f5f4dcc9630f0feb21fa7 GIT binary patch literal 75272 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 G3IExwM67WD literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/dd_03.jpg b/node+vue/shop-fend/static/img/dd_03.jpg new file mode 100755 index 0000000000000000000000000000000000000000..8b5132c5305559d64a476b6046250c31a4996fc8 GIT binary patch literal 646 zcmex=jH%)-h70<3JTV8F)4&d$Nk z&c?~f#l^|Vg9<=~FfubUv$C*qvaxaUa&vO?^78=!KR;L@l;VN#Q1!xj{|_(-axjQ7 zh%qw?GB61;G7B>PKLX@4g4~J(IN8{N;+g^s3~Wq{%q)zoP&r1Bo7va}g%~)5IYmSj z6P1ht3mbt-MbHcYst1V*q8bYly~V)8%m}obS&+e=;i#?iU*}J@tCeqlcqX%X&$8rK z$wwD0OG}z25_e{=OHCe2jQZkj^o|5C*!*8D1cnojKe=TTSgPIKoHh4!uiiG$h~`l_d@MLF_OrOgnj|gd{Z9@kU-0-M zdi90nNe}HOb0Rc9PTf&t9gDbP;0>_GuulVJ0C9yU~plnFK2Gt$?%muu4&2~j-A#|T(gW% z9=YbecBxqQ@%nU@Sw^u3{xihse&JO!KlZn8+ne$oyXN}u*cN2gDHi(l)3&gg`|f?t-RJVtP)`oB=4|Pycg( z{u2cM#_xyx*AqY>APDqt@_)U#>;%BT08xM_0T2cN!GHuX;AJ;}82|tQiGG*+PkrY#u{Cm6|EgQsF8<(U%*o*bEJDUE_m;jf~Edl?4PB!ks=@_wi0bgO*N(A?XsXI0-{f;$?=zNc)z+T2n=PEZ z({jzpJuael7Mg>?T1t`I9V>RBsi$X1!A4r_lE!VXc034ne1XIuAR)fmzXL=-NJNZ> z2?Il^sA*`0Sn*)Mc$7dQ(AaF?3ne=?qCWFyPHFj`dh_#jv#=`Qy;RID{ro&)YjGmw z756bswYH!1{e@aZus3Yo54Rb5Ca6Y>;ZN=Q&^%Jgi}dolH78|!A1W)V}Br=11T zCbDgP>wJN4s)>%;=FRc$?gKm+2^gLoeEDDq(cfV3M*ty=h?0txm|94|fCM3|hzhOi zfU>dMdL-qK@6ph5h!X$c-AAboOh6X>HBFXs z{Sb04&K8VqWsaonA7tZn4K$TM;HnzMN~BwstunZNkjOevNeP9VylI+H3tM`l+<7W# zr%-QFFj$pYj>?I-IG3km)TAsw=O>fY{isSfWKs|e7IHTytJ{G@35?U!cq~A`AK_-s zaI#3pN=H5GHCivQyQ&U%G2?9wg7G`U#$SE(j=vso{6?p zvbLq&#HbHdWjgC0ls}}DHCJ+*H=)6j$sR^Tx$n&e7Q7y$|LB1LOavzTe|lggrlLmR1+hnB>k(SVF07Q4-!Z-jr9~dl8sv!vA6=d~q^4EIthv^KEz9~Dj# zWD*Sz<^*`gznf2DMpBV8m1sj1RCj|#gZ=vh>CN}YofXAG=X6W6eB;IH7b4r*7Vb2o zBV|ffZTWXf^A;IfQN<-pY=tM(DPwuARRJ3Z(B=)#)8$OBAL0~H2G_=r$$cFOnizLu=cP#itYcP;qj zq6Vq0sE(?;a64OMI$|Xc7mlPh(K-Lv<-X+6g{3VaNT(HyCf6tTR*80KchMUf%GaFS z{G^ALI9AoM@A78z`A~u5%4rQ)G^iF1hB!If3QZF!l9Iz^#&D2f%{GRE}Ul^A<<*ac%_fabhpHsApH&ax($1 z1`#L#NC+S#BqRbt{*nU-_vl648tY#d;O1g3NRjIMQHNm#1s2Tkxt9PDi2cJ#+9swTRN6|>VnE!p?n=&%`U=RV4pfL4@- zd)afW2lH}qb@}t$VS6M<^KGy<4kc%=2UKLIkxLg<{&;%9MfN@k86H+l2tL%kKjRmP z)cN!cO37MMk6ped|7-M-sm6KXw^zapC11iMZ-x#$su!WBQ0iMy;)6(T+?#v!nzvQ0 z%b`fIS2WgkA5`6E?`BYW%Y}K%|L8i`^?J`2zDem+hHRX{R*l`?Z&y8Yw#ra65V>3T z6if4@q|>M_4A@VPITUC^yXb`bh#j7g^74k8_`0+EReF&Te_2RuWrw8C^VCf9I0o-mXA}z(!L7hyJ;BJz#LThdpU*R z_I9`;>-$>#jYH8#!

6-Gke5{&Z|`tIr1v8vFy2ov&VSoYN zGCiCvuDQ>l)(`eZ2$?10AE#ELqCD>a2{tJaAI(o~02kwJ>nmYR{$p4IX$DRLs7N)KJn z*8F>;3F+oJvb8I8uUb#y;xNp6i-X&Kk+rktR7Ijrv=fup407+f<=grxrM{}=F};m% z%hvdvv_Wq|`dsqtQ=b42)=XMcM~IMgFR!f-!->7c+_ym>yv4$7EuAjjD1VN$k)So^-1}hK^O~2(p&owR?L)pgWlpEZ@?Zofcl7NNAlb67 zw%Vd~HKn`Fwxu=vYny%$3VSP1wGQ|B{oBl+r+sZ|W2NWTH97~`{bveC$f|qeZ!<(JevWM(>T+0RUt0Dxs)CnfkK4lB0v9i0UDVGjTDYnRm#1H-) zjx$uCnB}cT+zZKJB9_vHNxishhd5kin1)}ur_`bzG75fZQ(>#GH#p{s|Jr{%HGlv= zyrC51-a~AZEiA3TwZS2!{4dUI4Lm~ecCT*n4`sit9+c-< zdL`EO~6Us(m;6 ztihR_1C=~bIsayp6(B>{x7KNcN9g6d)vvDBq$Ms zcolHRMxyVzxYWwqw7vnKwJG9Keb?~ap!uK6$&|k0+*AitQ~WSBdtSQC^mID@yKC_h zy|57R&d)M7c^#v_rf#@2SYXv{x7O#9(xe>W-dFusX1zUzgUKS+9z3S4 zVzl@yEaJlX22N!9OGZ$`6lo|A!+Z)nAG_Gz4P3pAS`sn_3AF8ZG+m(qR00(AzTTGGmYfi_$AhM5QKjRqr`9q3BOLXYW+2Z8DL0 z3Qk=dvN3nn9@zz}FY}K(#zL*()Ac|FC*q@FQZbU8k2@`={S{&f2YKcpOVUv}C&+J2 z%at#ukWi=N)b6|SB)m-4z#iG zme!Wb-DiPqG~Wpd8pqOW7j`VwG%`T73W0COw1fC>|8)ea{&e>MrI}!W)?PXh%``+ zfklv2h>cy*QP{AMLnLscs8Uek#7oL5Moz&=#gir<`~cJ_f@~f{CrDHf$rh;SEe0ND zMxb+;1sUua{=Nv%5aD8FYIIltVz3{7_o^=bT|-rh3=hw|#mjxZ{z!o;aMUt7J#p&! z>w#M~>+wBh?CP0NRr-0squ=MsKMPN}bN{MIURm_5lc(S5?G`HN+rKEv{^A_#c1}glvcuKyRdoFf_dC4a^K~ub-lXuiep`F-r6UgZ`ZAT?x+$R z?JHQZtn;x#Tacq%><6io8uv#UY9RO7#s2>C<-Oxa`3zg{X|u|8OAF6R7uGMiw|H6i zvS_ajA6c&pxb56JzwOE z@T5&az-yhk;KT`5GAZS<4hx>#{5yX~e_!S4H6PELZ(Yr&^pIDoBD~R}=-@nS?!6}R zmD@I6F?lAjVe{qG<9m*I?^{@4Zq3oaVs(TyKvXm^G|a@~ijqo(*^-PdrZpLhxfU=m z8~{avXquLh;F5nK$K2-!&$}Y2@^DU5AA>?};Lc+;-;)=Z2&=qWTF|#MN8kthyJOZD z;_J!&5t|2)_Pp3Stn)CQFOF;hhH};P-lo}nwjH%)-h70<3JTV8F)4&d$Nk z&c?~f#l^|Vg9<=~FfubUv$C*qvaxaUa&vO?^78=!KR;L@l;VN#Q1!xj{|_(-axf?` z#4PKf)l%z`)E1axDU|vN5u70;LQE7#NvYfz~pyutQ`SnV1<^SOpc? zgbalp14R-WMU}*qjS7vOf|HULJ_KqJK{W}a3nVItVm?^(76T76BhVSlf(-Ty-}zQs z8Y`;2IkVLE)Z()@eyR0cU1@)2LG2!gf{R~G)wY>=`IIc1z)+m z_UFwsJrA&5KW@On$lxFVBnoFY-ug4Yp^(uq;%dn*?1r!zrX$`&}oc2q;DW`F(tKU-jC<-=%-3F&;g;wkA4v?;eK~M#crJGZ`i(@wTw+P4);{b?(%)vPbK=U!iFQ?+h~>*p)>``W`wC8}X%m*6^;xylyY>`ocmZ3L#|_;$nVbme z-v>&9zRcB|_HuU3&fwK+-pyFyEA)Ez{w=G13(sL>^r`t~$;50u`Oc>VpotCtZvp`7 CsW=n> literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/jftc_18.jpg b/node+vue/shop-fend/static/img/jftc_18.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e5d9e2c3f3a7c93d91839eb24e4a2d42e5405986 GIT binary patch literal 2074 zcmZ`(3pAAJ8-Ks=oB77Ljd4l3XmU?uRAi%=(bXl1iG*>fw4sqvF3IwhvRxKo+*T=N ztRWROHMG@)ZZ0(m%@Wy>+sG!$r7){@|9iIcKl^*ndwHJsd4JFEIqx}-Tq5rRYEBy+ zHv$L(0Gb^@-VW9Q_#Ys%Cj>XUA~-zm3-BoZD^Qd`P#_RcB2iJ1NL2n7Uq~PXLGU;{ z5k-kAN<<|UlIko-q_2U0Z_0mJ-@g6Fl8XRY0jvic1R?{N3?XDlUJDk2S#=2XMeqMW zfKUXdfQN~**Y;`vf^j$)PsHPiUjrZ*0XRGvRbRZ^-i@H4w<1te%fy0nq>xv>c2iW^ zjXC-|3+`*rH8QqzXYP4EOQHF1?!R(;@sj_Q@o#S%P)49xX$Tq6!8C?Zl#cKhQ^K~0 z7%`Hgw+)l{%*c>ar`dJJ%_<9gk|yVGT4{1xDPdheVcnJwm2_H%z4|Kev$-PASC{*; zCY^R{FQsv{3^G+=#P*YaPvTuWaL;+_TJ$54_CP|G>cj**Z9a1U^&;TUoAFxR-KF&5 zUOgc$4vNp740xA{(HrI9Q_Oo^Kax-)a)IysgqlYyOQZUqY|r&@XUiBlE-fzwG`M+0 z@U~Z24<2C@Qb1)FW%=gK7A7?>4wxIB3_h5>FvksAj0}a=w1d)uig5?6qW3|L0)55j zep{W0{iv*#)V^WVMtZy0Q4DX%HefKr36AM= zAKMx)dvQ?qB6LT{wxugryZ3n;)#gQCAsp}0d82OGI$hsSvbYL89M+^BN*R!to^QQu zw5M!YMsHQ1HJa!lMEMTyn}>fzdkGKKSJkEUG&SZ17is$N9nxfHTiaw*HZN5y@(qB5 znD6u-rNbwuBPesl;8ke$L?wf|{9Jqi-R>z;U8+#loE9tCFt6yG!RnX#K_>IDI5VM; z)vsw9Kfln)jbHXAo4dt*;9XV40kb}mR&hG%p2)!V1Po^Umd(o;SrKV%JTN*^*68SB zP_)M*K<&bYlQ@}*P{bLt5efWKWo(aNSGyATd{w3?JMmn$1KQ2q5mE4q?3=CJ6Gl4{T9_s{K!+bUum&&nKX}MFB1f==bKer z`h4TU^u>75_;^^rYSrWGivsI>?-*rLvkY@8tq_Y-OF&tO^kBOjXmD-4Ko~`vez;^x zFTwW&YKcpB&^Zv=u_lh9&Q-UeKlD&!1^p07*ZI}IQ2PDno;P{9->0hQ^~c29QwHlI zj+43PE28g?O$o5sdYj+UVie$)4fss9YE^u=Qhquoh(r<>?Jh|l@-UJOxO*4c&~)FP zS-|-Yf9-t3FeZJ!)bh=ZT1mEdPrJ|FoIEE7r#S_gCZ;%`#fLje_Xk`=N^Nu>d{`p0 zh&gmqhu2bgy|S4y@Lht}3|o=Aap0PE3w?+(SS~reG$KQ&Mg}UiaNoN~|6{I$Y2YE2 zSpN2S0?~?4Ek&wpCt^2gy7dNYsdi^EHKK+pWRcE~^@ET*7fdCK$gYtYIdsj^lGR_2GCCWJI8W}>zteV@MMV_4GL$8+q*jKt@M5)-? zR3V6~S`(}88}7d?xlzc7V8cgF#BQy%aBXZ@+L%9(XrD_Xm=bhvDeAh~Qec4h%DC440lY-=lN%8zT}j>WQF z;QGM!4znti3dwk6Io98q%<-L})g(V{-o4%2g0{{mtTkjmEm!OsGSD4vJFKkm?dL*( z;l{b5om+a{*sFl*B&|}Mx|q6B4ve*&h5N#?&9eQ%b@SC~FYi3H)@W2on z5q^Pay<)R0dW^ASI%yb3c;e)lSsz zv)9!l%DyzZo?xz$fhzFfqI>_ZfO(wul$$dRb9}8QfALbcj2~|Ceo@z~FSgBuX^ea1a;)ve`Bv~>Q`iS?DLPfL zSlo;m^48~!!JdIR;?G?=YB&he=iHo%!YsQ(y?USRtBh~m*OBLQmS97l?yTy&`ugeJ zTP33@zLU58u9kPcrlO=x_egmR-PHI+R+z2slpPzy+D^o^fe(j=CvQOgKfimNg^9F{~Ok^~1OaV1<(*s8A! z7007OE}2gla$XUXVltIel&tcykd{+9NzO3=RNt`P64bO4|%dv$p zuDuS4$g>1jij!~3)x+|rUvNXxbGzLCy$7@AfGYyHhXq(!B&-_vo z{oH*gaQuB|%94ZWsSC55)a!$_C+@f1p18ChtlnS<`bZ~w`i(=EN*mO7I-WsSZ?H?b zIO*yGt2s>0NThIP>fUM3n&KAD#BNb3#2M1qwW<}5>Ve}m9H&)|t8D!Qp-`zrRV7@y zZrP^O^cCZiij7>QgioiWo{y=XS` z5yW~Ox}OSNb&O7UTKb{QdkhWSPlbNXvskCoTR;=;{$7`u5a!fUHOpu9c?jy3Rd3YG zHtAcVqbCzBE9yzE?)fx4aV7EO$PJpHLZW3rYpUY)(nlwHq;0rye`C#YF@Khzru-+K7vb2nrAvq`|cj7Z(u}ATCIQYa=c$A}ByykOtRA zTwFv@fVdzHu8p|3h@b#*K^j~ead8nr0pfx*xHjVAB7y?M1!-_?#KlDf1&9mM;M$0b ziwFu37o@?p5f>K`6d*20gKHx$E+QyET#yFWMqFG(P=L4~4X%y2xQL(taX}hf8*y^}|G`Ke6;v#|q#06<^ZN$Yz1OXmoD|MTq!nCGP>7V^<2nYF?`%Iu*{ZyS7WgO1=zZWk4gmJ5|M}dMah F{{r)%P$&QZ literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/nocart.png b/node+vue/shop-fend/static/img/nocart.png new file mode 100755 index 0000000000000000000000000000000000000000..f16792000e47e4b826a78d16a5945615dd02fe91 GIT binary patch literal 5457 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 LtDnm{r-UW|DpIJ( literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/pay.png b/node+vue/shop-fend/static/img/pay.png new file mode 100755 index 0000000000000000000000000000000000000000..ac58ce513cebe824abfba3a5a811236f59fdd715 GIT binary patch literal 1287 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n6)xPB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuk*hs;Rw<*Tq`*pFzr4I$ zuiRKKzbGB3*V0noz)0W7NEfI=x41H|B(Xv_uUHvof=g;~a#3bMNoIbY0?5R~r2Ntn zTP2`NAzsKWfE$}v3=Jk=fazBx7U&!58GyV5Q|Rl9UukYGTy=3tP%6T`SPd=?sVqp< z4@xc0FD*(2MqHXQ$f^P>=c3falKi5O{QMkPCaRL@jF!#6QG zGY=%J3D)Q9Yvq|&T#}fVoa*Ufs{}MjFEca6%FWQl(!|Wr(8A5p($LV=%+lD^z}dyc z#njE&&Be^g8K&1IKe;qFHLnDwHwB^B2&Z09lE^Ip+U$~Alv$RV;#QQOs{r=8RVGfi z7`Wjy52`l>w_6Nw>eUB2MjsTxND&Sb0;VDm6P|p59C!vu%>${P1 z_worBeXkonSY|ondG*U(KPm#mPQE);>uc4^67XvG(HvDqM@iY(f-}q<4h&2X^Az8E zT4mf6?3bC$auXUy0;>78R2->*>R+}zBDSFG39UE6T<*5|W{%S`9j7Edv82tIGVZ8@*nw2Sw< zfBxZ-0D2Yf%H^I>7ajT5|7BeDku}7fX~n0zN!~7e#jDKk6)>9Io_b1Z%7^b3GM{1U f897Q{Dj#65-PX1-)N;~uP|@V+>gTe~DWM4f`dP!L literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/setting.png b/node+vue/shop-fend/static/img/setting.png new file mode 100755 index 0000000000000000000000000000000000000000..eac0d15d7cf649de15dc27baa92b0fd7504445f4 GIT binary patch literal 2185 zcmaJ@c~nzZ9u6Q-P(X#UD1@W38-OHSwzot z&>%I65(fl}h)OzxI=GYxhALrXsnG!f6#{CZLJx?j^J2l7KkB^m-n;ky?)QDa<^J9| zuRI|>%E8{#9tMLs#6(k*pfTF~d}0H=lV4nof(8$emI^XO8DK730>C1;qI3WrBVcC& zNdTLhmvavYgTbu)`K(khl@Ukchy*CM8H17w#1I<>3)?0avpLxS2u}wx`9d;c`g#Wf z&gYU5DR@R8Lrej9{OEiMz|4#FhsF>CFjx|F z;{xH!7XtDo;bxGMsPtuD(29)UfuNX#M(5_{qH?h)kt7r15{c-*Aaqbr0E7sT<_STz zJU}Sjw4y)-q#Oxf4Dv-nxLJ{%E|P&{1Qh9SDG07H%h_Ty1{G*dX$8n& z{C}uG@Bu9alYsxm`@6zYR-PC@CjnBCOu~TnAO2iQYX&>d9TS6d)JW~M)e=oqL zOGET1u;iQM_2%;vWF)V_g%`t&aZsd8w-&t53hMev0>F z0~S|9OV|=If7j;1hB=FCYw~g3`@9e8W-YXY@B`;s&aUHM`nw%I@?E$y^VYdZdFY;& zSJmgnkR$rh*O z?&Y_k>8-U@R^C_GlTE84tUO^d$tzYju{xq4twB>x$p10Z;dRHBkv|N!83`7W?P}eP zuC^Vk4zsX}MS~g^{p&?f2i19pYoGPYgPd9>cb%i@ZBo3B>PU{>&*aTniSbW!aJcGs zr*-WH%jf}l+LaqUZaQSsy<1l*Pc+J|0Tpfb9h75@y4Q$@!L6Hl-)ZOl-QhKbdwYIS zTqM>$&b+KlY<euS}JvNNUySn}CfQj?Xxb21R}6GJoFk@trvOF`vSv!ZAYZ zR_#UG+?1Qo{i1q~J_=)v`W96keREz_toTYJeu*z$I!GzSI*AJh?_M6Fw#+r_9w|`^ z>%uyWmE-#YM#3tx$ZrnqcYJ64Pc|EEPfum3`I;a`t^O9K{5(H< z@8)ZRGm87{V$L^5-e@Sl2<+6 z?1l`Fd0pb$%v{%6x6onI9dM|y=ybKJuy_T$TOA0?AT#^IpFbWp{~W~7;;EM+cNhN$ D<3x!r literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/success.svg b/node+vue/shop-fend/static/img/success.svg new file mode 100755 index 0000000..927b849 --- /dev/null +++ b/node+vue/shop-fend/static/img/success.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/node+vue/shop-fend/static/img/wxpay.png b/node+vue/shop-fend/static/img/wxpay.png new file mode 100755 index 0000000000000000000000000000000000000000..78556c40f9505f3125fc25369264d42c1b4d4db8 GIT binary patch literal 2727 zcmV;Y3Rv}tP)v7*6TlI|>b_dbRt3BQvE{OX-;D&m z2pYgA0KWzB`|(i7O7{5tn&_R#@y`Uy2LQ|fY1(iE%K+v1>7C-22Ez^h|M!E_fR*Ey z8o?g}#sDtIGxqrRPtjHP|NOS=vH->aKg&GW@6?avl*#PKU(#Ls_xl9K2nWUh48IDJ z*OL7A_%pjH=kw)|&$04}sz#76D0LuiX;i&oe^G3}@h~b0#`}*_u z`Ksuo^!e>G%rgSP0CU)I(DBFz$_Lc%&jiK<0Kx!T)?HNAPYk{h*zntw*O&YM_(Ib{ z;q&AO%LOLODGI;`F3K##?7#T;^CiX~G|M;t|Nm&yXsqh570DDk*Fpfm2%qPUdf0pR z|Mv*S3AyRI^!)fK)-dk(?QPm{`~Ld_#ttOGBvr;){rmR&`~L;Q2><*4!}Y>T%tXrX z#)RR2ncSc2^ySX%(1F{EM9W5r+K}1z(Y*7%1j+== z_xS!<(OX&EUk17ad4a5)k`t&=>KaSUms^+WY_vG>Q@u%INZQOJQ z%@48fvHSb?bI^68;k5k!^itATecps0y&b&ouIl*WdgFi0@5>#=901P%_xtx$*<8-? z($)3J0LBFC`RuOft_Q~rGt4t~*mnTR2mkx~55gD~!WIa_2z%do6~-2%>zma5)0^U= zD9$Lx?8V*l-2lA+L)Jlk*mMWZ12MoY+xyuCy#x0A?K#Ud`up?x|Nke=B?H0)8^{~` z_x=FI2xZ%6s_nQt-aSgtO~CQS?fmbaXl4)gr+-u2#x+=%S> z=7rghUfO9N(ImL&xAXh*1)1g>$%GA&gS>#T+d^3+Id9EHfz;n z^8Wb$|NA|{Io$NtXW3mh%{?s8Da-c2o8g$Q?5YU52u#dKD$Ft-$szOq{NnlN=KAc| zs6*}m000SaNLh0L01m?d01m?e$8V@)0000SbVXQnQ*UN;cVTj606}DLVr3vkX>w(E zZ*psMAVX6&=)AIw000LTNklmWmfN^qcRkq{__5M$@@ZJlhXg325eaI?yrcT2!Ex&aN+ZsY+&C9c&4 zl?qA*;WmX+DW5Y@Fhhp9ukx#n0Poeu5XUa2t{ zd`wY5mhJgCRjpP#Vp{|x8#?$MT~SmN>6(@_xeB|fQqhelEsaS66#vKFUO~u)SdXyi z^&Rw}=nlt*Fb*}UAv?e9Fc5HOFI}ooI2_5M;*gX|WkCTNoe^!7CcUuNKBvz#(+5uIxR=Y>7+$MGzz^5pw2l69SFq{Zj~YkCwEHY6AvkW#ZF8n z)_`vkQg;=`dc95}{(A_>*2UpI>^>!Al3A<#tw;e0)pW1VFDrDkCW}iW(g~0LfFq}6 zAp8Q+CM7kv<11uS!f}tBv5%0Xq>_@BE#bh(J3V*cDEYm7Dn~A1StVLfDcJ3Ve0vaX zeDzvopo!D$w6q?HkY2Bk0A;P^$YhzBI=(rv7eRN}y5foYtLMcY>R9k zcn~4tfN;~}5rk#G=EQ3;9labml_mey;h4V}Kr93;BY&%TrNKA87X4INy|70w$V`j8_gu!s=kjvHi9*z%{s%oU*S8gVpi%gIW z9$;PpUJvn1MjT%WB_=&JqU_3q8)g&EX!MROmRbbw^Aw7*AIRm_3jmW>RTZzp6yWY+ zgFIPmlU^%s?at5k6o=;7=mhhzV>TQ7+NYKX+WHM28TeRKY@g^U%umKW1HHc!#!jc) zd|LS8b#XJD68R}J1E6+2kSbNSrT+F4hon}+Jl>t=CC7%WdFPZ+$m1-EE(Mxyk5^ zAhb)7PPHbZNBFTEI~)nR#u}>f-1F3i(0FV#inMm?>haLe6SGIJ$7O3ts7+8%rdXJb zUC8-ewuC?hPNx&K-zRt`8Ujzhl4lW5KZD^76sPuxg5>FSO{?*Ul7n1!munMFm&^t< zC}AuNJf0*&%H)gLy<_{|?4dOz>C;h>&;ZJ_1muq@wy`wvbUIos5!$_Q3y~}Q!EX$# zhQ?k{#ma~-l(h~fwHl_1{KFMPqx{zq4mybx^xg;^`FhjHT}Ud%!?k-{ssp2qYa$$0 zN_DPHoM^Z~=SLp5ncdCjd-Ov0CBsM8UOI3f19javw!E*pn6hs6_tDW`S_*yYBF(d)qyy-HTG}fs94%G-`x8Fr4#oM=}Na2}rp#Z&}3Wg>%xo?=TqvO<>lvDthmIpFy0#Y3)+~tn?111Z<*= zLN8u=FV&l}EA>!j-TP0Br#14frsu8;TBY=3R>P~bO{GDbZpTc~*r~gqQ$(6WZRtJl zzQZC?n;y(+A5Xa{k(Reb-bkTQM*FQAw{-&za*~jfZ6xEeLeY{?S%> z^x5oRsb3p(wk*BN?~)Q)KFw@q=x)7$7v9-LPM6$fXGc!R@+vG`nJmN~(EhZv>VUMB z-<;i-z8_#cAh0?!_}0uv3^Ukm3#P1m``C7G(7`xU&){{dl#i_Ra+FbK{~rD(DahSz zbJy9ZYYUlribGRh7oNVB{F*Om%i32uZ!atfE$B=y(!Kd>PDa*t(bc!->lj{QQ`1r{ zVw&^jlGGfI&YKm_e#@U>d^0ImSFhYEzyG+r0n1#=@}=(^xEl;zHa(kr+yB)c-v-vy z=}UPnOP2l$`p>Yy@>j>kIa3Sc->p5oLS_AH;p;2ZCI?#CXm;QKG-h4WIb`7R?8fSQtp_@e%iKs5 zkh9KsQ8nq_CAqGvqAl5RzA+nS6&`s~6YE@S`93=*By+h;)lNy>} literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/ye.png b/node+vue/shop-fend/static/img/ye.png new file mode 100755 index 0000000000000000000000000000000000000000..cee3974d616ca27172b8b20f0c8622fa9e5cdb31 GIT binary patch literal 21856 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 Mp5rn91C*8_r2qf` literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/img/yue.png b/node+vue/shop-fend/static/img/yue.png new file mode 100755 index 0000000000000000000000000000000000000000..3300c7ec62e1ca7e5dc88b49564abd4a725ac3b7 GIT binary patch literal 2273 zcmV<72p;!|P)sn+H3Ej-II}lE{ zpSrxMSqSAF26t4|4z#N2r`&BS24E(~qeCty&xm${Xt%8&tjLfq3BXDVvmf?G_Y&xN zW{fj&+rM|(WPVMhgk(N89wbnQrRj8+R>f)tC{=<4KQAX@T|sT+2rue7?nk{*rvQcH zR*Ta#J?*4~@EzM}wci9-*GNo#40PI>PRq2R>Cq1GV!aoj2VkEfl%o0ETHbQ)r@u7u5Y5a1hOrp`$UgM`l?IC(Tv`^G-D z`*zTRr<0NZOgqrvaeImAi6k55%glV?CO|~|!BERAK-VllZwjEbz+_HNBHW$ogCh)T z^9O?k_Mz@I*c+NHwtIb7=B z^8$=^*U1S!L`)HL)wQ;4iMPSyN$wQNb8wYGTyCW~C3(;ko3G!l!5`O)leX;y(?hVQM{N4DOzPOL0sBBf~Cd3Xgn z57$7Mj5^d5vDn4>Rsm`uzz(p_Ry&|tx#{`lEh1_ilK`2;Q6eR&JhMq4KCP%VFIzii z_7S+NKX|f34!Yn9RO{KS0{6uQyifjO;(wtJEFc2RW>(vU=5~n$5RDS5tFw=JdB~Lb zYE&_-TQj}?UtJ&mR_4H14EAEr8%wG{fcNzWLVIV%oHGC!G!t2%4qBgeU|`UK{y88w6f;FlrfO$9yincmtqypl>_A|ltL61%yJ8Bw>AxC zyjIN)u)8j~H?%!EsA`Y6lmLD?Y{2jT^sU2hcfFrHIhy}S@hHNy83dABSV3r17`{wf z*^B_AJ#{_;rA~ao5o^=nj(kzGlmJR!48&W=5y`j)Oowi=o#1gM#hL9aATvOD4mf-M z2V!ro98l_o^ylXc2!yN%pEl=vXPSPGM2vl3UsH}Nld+CW2M?)(WF7~|$sl{SbI=?i zys3pq*sV=xRNb_dLV@7{6MpyHYE58@FdkPXqZ>0ql%dQfSFQ{AidsmwJ?p@i!$!Qi ze+1Pl?*f?~0cc@P#T4^T{`QAI{`Iqy!N6bAJE$Vym+s#jN}<4qf4mNx>!$GXpVz@q zb7aBb%?0()gWDi4!u)|?^KApLqhmM7`gGEt-tKO^+uM`Xw=G+@;%B=aLv>9}G5#Y7 zkomYj7|M86k+0K=3gNT@(*WN%@B%uIyo!YhEwzz4v?h1ar&pw?Du;Ch*cPb%3grku`)@ zC9u|h>oNWH7~$-&0rmH-!TvY&5XO9f=_1nG)19-3?0W3ydJ&O?G67U2T@8(Ht7VK_ zNDp5z;2#IfSaoMFK*cRh)bc#_(MM?g%~Nu}pS%oHYd5!DMJ;0%Wh=-0wGxdv)m+49 z0$fo5@6R!ymEc>9YJ_4klx}yFseq)<5DkjBG?Sn&ZnmKje=xYq?RGm&L@&$#-AntKtK_R* zNHuKpbPk8BXY9yf1TvwnDP$L12=DGrPfEo#C vG}jfV1Jp=Bqq(j?9iT=68qIYDY6SRyfYTwI{GiT#00000NkvXXu0mjfRdzTI literal 0 HcmV?d00001 diff --git a/node+vue/shop-fend/static/js/.pydio b/node+vue/shop-fend/static/js/.pydio new file mode 100644 index 0000000..d21c377 --- /dev/null +++ b/node+vue/shop-fend/static/js/.pydio @@ -0,0 +1 @@ +fc168972-2c4a-40cd-a017-0b2869e936b2 \ No newline at end of file diff --git a/node+vue/shop-fend/static/js/ydui.flexible.js b/node+vue/shop-fend/static/js/ydui.flexible.js new file mode 100755 index 0000000..ff5f39f --- /dev/null +++ b/node+vue/shop-fend/static/js/ydui.flexible.js @@ -0,0 +1 @@ +!function(e){var t=e.document,n=t.documentElement,i="orientationchange"in e?"orientationchange":"resize",a=function e(){var t=n.getBoundingClientRect().width;return n.style.fontSize=5*Math.max(Math.min(t/750*20,11.2),8.55)+"px",e}();n.setAttribute("data-dpr",e.navigator.appVersion.match(/iphone/gi)?e.devicePixelRatio:1),/iP(hone|od|ad)/.test(e.navigator.userAgent)&&(t.documentElement.classList.add("ios"),parseInt(e.navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/)[1],10)>=8&&t.documentElement.classList.add("hairline")),t.addEventListener&&(e.addEventListener(i,a,!1),t.addEventListener("DOMContentLoaded",a,!1))}(window); \ No newline at end of file diff --git a/node+vue/shop.sql b/node+vue/shop.sql new file mode 100755 index 0000000..5293fa3 --- /dev/null +++ b/node+vue/shop.sql @@ -0,0 +1,122 @@ +/* +Navicat MySQL Data Transfer + +Source Server : 本地数据库 +Source Server Version : 50553 +Source Host : localhost:3306 +Source Database : shop + +Target Server Type : MYSQL +Target Server Version : 50553 +File Encoding : 65001 + +Date: 2018-10-19 20:49:56 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for shop_cart +-- ---------------------------- +DROP TABLE IF EXISTS `shop_cart`; +CREATE TABLE `shop_cart` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `commodity_id` int(11) DEFAULT NULL COMMENT '关联商品表的id', + `user_id` int(11) DEFAULT NULL COMMENT '关联用户表的id', + `cart_nums` varchar(255) DEFAULT NULL COMMENT '收藏商品的数量', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=54 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_cart +-- ---------------------------- +INSERT INTO `shop_cart` VALUES ('53', '18', '14', '1'); + +-- ---------------------------- +-- Table structure for shop_commodity +-- ---------------------------- +DROP TABLE IF EXISTS `shop_commodity`; +CREATE TABLE `shop_commodity` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `commodity_name` varchar(255) DEFAULT NULL COMMENT '标题', + `commodity_nowprice` decimal(10,2) DEFAULT NULL COMMENT '现价', + `commodity_brand` varchar(255) DEFAULT NULL COMMENT '品牌', + `commodity_stock` varchar(255) DEFAULT NULL COMMENT '库存', + `commodity_oldprice` decimal(10,2) DEFAULT NULL COMMENT '原价', + `commodity_sales` varchar(255) DEFAULT NULL COMMENT '销量', + `commodity_main` varchar(500) DEFAULT NULL COMMENT '商品主题', + `commodity_thumbnail` varchar(255) DEFAULT NULL COMMENT '缩略图', + `commodity_attachimg` varchar(1000) DEFAULT NULL COMMENT '附图', + `commodity_content` varchar(255) DEFAULT NULL COMMENT '商品介绍', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=23 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_commodity +-- ---------------------------- +INSERT INTO `shop_commodity` VALUES ('1', '小米6X', '1199.00', '小米', '1008', '1499.00', '9998', '[{\"id\":1, \"url\":\"https://i8.mifile.cn/a1/pms_1527144859.25489991!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1527144859.25489991!560x560.jpg', '[{\"id\":\"1\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t18211/69/1964940745/165270/f9c8b3b9/5adfff97N4785b207.jpg\"},{\"id\":\"2\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19510/342/1994937303/314169/2fa249c/5ae028acN08dbcfb2.jpg\"},{\"id\":\"3\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17221/337/1986295406/355489/33d4ab5a/5ae028acNbd82b1f1.jpg\"},{\"id\":\"4\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19600/182/1954269253/398563/8999bda1/5adfff9bN417b1519.jpg\"}]', '全系感恩回馈价「4GB+32GB最高省300元」「4GB+64GB/6GB+128GB立省250元」 「6GB+64GB立省200元」\r\n 轻薄美观的拍照手机 / 前置2000万“治愈系”自拍 / 后置2000万 AI双摄 / 标配骁龙660 AIE处理器\r\n '); +INSERT INTO `shop_commodity` VALUES ('2', '小米8 青春版', '1399.00', '小米', '21213', '1399.00', '25452', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.1278763!560x560.jpg\"},{\"id\":\"2\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.2662931!560x560.jpg\"},{\"id\":\"3\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.12643245!560x560.jpg\"},{\"id\":\"4\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.40512928!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1537323963.1278763!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/2360/20/7321/391271/5ba50f10E2e934060/874a9326f479b703.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/5111/35/6060/81691/5ba1c203Ef7d689f8/59c83f6ecfc702ff.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/4575/26/6038/55584/5ba1c203E0435b5c9/e76be408881deed2.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/4392/29/6077/46785/5ba1c203Eb0df0978/03aeceb8a7550d45.jpg\"}]', '潮流镜面渐变色 / 2400万自拍旗舰 / 7.5mm超薄机身 / 6.26\"小刘海全面屏 / AI裸妆美颜 / 骁龙660AIE处理器'); +INSERT INTO `shop_commodity` VALUES ('3', '小米8', '2499.00', '小米', '278', '2699.00', '968', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.03584233!560x560.jpg\"},{\"id\":\"2\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.08232431!560x560.jpg\"},{\"id\":\"3\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.24873718!560x560.jpg\"},{\"id\":\"4\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.01919050!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1527735134.03584233!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/3903/29/6990/200702/5ba4a273E0a717ba8/426981810b1a70f2.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/148/5/7346/197445/5ba4a273Ef7bc120c/a3c4b221fbe4bdaf.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t20002/136/948301962/365666/d8b24f90/5b0fdc0eN74a6459a.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t21811/173/751658295/118558/613c4bd7/5b17b42bNcad0e881.jpg\"}]', '全球首款双频GPS / 骁龙845处理器 / 红外人脸解锁 / AI变焦双摄 / 三星 AMOLED 屏'); +INSERT INTO `shop_commodity` VALUES ('4', '小米MIX 2S', '2899.00', '小米', '4500', '3299.00', '3400', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1522033929.93635904!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1522033929.93635904!560x560.jpg', '[{\"id\":\"1\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17308/338/1036538395/399535/3a902940/5ab9c4c3Ncfe80705.jpg\"},{\"id\":\"2\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19651/26/1063887955/378736/dfa56086/5ab9c4c3N9bd0b1d4.jpg\"},{\"id\":\"3\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17074/286/1083295446/114994/6a7e3726/5ab9c4c3N32c17ba2.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t18889/152/2551012980/281585/6d04ab56/5afe41afN037f7543.jpg\"}]', '陶瓷机身 手机中的艺术品 / 搭载高通骁龙845 年度旗舰处理器 / AI超感光双摄,DxO百分相机 / 高效 Qi 无线充电'); +INSERT INTO `shop_commodity` VALUES ('5', '小米8 SE', '1699.00', '小米', '3200', '1799.00', '1890', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.69698543!560x560.jpg\"},\r\n[{\"id\":\"2\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.76121192!560x560.jpg\"},\r\n[{\"id\":\"3\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.6891825!560x560.jpg\"},\r\n[{\"id\":\"4\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.69828101!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1527684986.69698543!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t22078/170/541599639/358967/c32efee2/5b0fe150Nde455d01.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t19939/202/954779231/73556/a6ac196d/5b0fe14fN01e568a7.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t24028/322/2209114727/202874/bb51cbba/5b76e37bN50a1ea84.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t21715/229/509065122/361926/4bbb3602/5b0fb077N1b9f9fd2.jpg\"}]', '三星 AMOLED 全面屏 小屏旗舰 / 骁龙710处理器 / AI 超感光双摄 / 前置2000万柔光自拍'); +INSERT INTO `shop_commodity` VALUES ('6', '黑鲨游戏手机', '3199.00', '小米', '5600', '3499.00', '3400', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1524032283.82393376!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1524032283.82393376!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t20926/151/101459644/91185/f3aae941/5afbf17cN49932153.jpg\"},{\"id\":\"2\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17434/70/1601997585/154130/d0d14b68/5acfef86N8a4eb14b.jpg\"},{\"id\":\"3\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19522/297/1561060203/167918/7b458deb/5acfef81Nb7596c54.jpg\"},{\"id\":\"4\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t16723/121/1588941042/132508/1cf676f3/5acfef7cN70cf581b.jpg\"}]', '液冷散热 / 独立图像处理芯片 / 一键游戏模式 / 骁龙845处理器 / 18:9全面屏 / 前后2000万摄像头'); +INSERT INTO `shop_commodity` VALUES ('7', '坚果 Pro 2S', '1798.00', '锤子', '20000', '1798.00', '32653', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/b07b9765e272f866da6acda4ee107d88.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/b07b9765e272f866da6acda4ee107d88.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t23452/60/2334006160/312016/4cb7f3f2/5b7ab17dN36451ed7.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t23287/47/2242707882/288546/10927a08/5b7ab17dNf77653d3.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t25477/72/728758335/295415/fb343e40/5b7ac3eeNcbfbe4da.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t26077/252/754231002/212856/9a9aab4f/5b7ab17cNa843f62c.jpg\"}]', '双系统,无限屏,骁龙 ™ 710 处理器 · 前置 1600 万像素摄像头 · 6.01 英寸全高清全面屏 · AI 通话降噪 · 人脸解锁 + 指纹解锁'); +INSERT INTO `shop_commodity` VALUES ('8', '坚果 R1', '2999.00', '锤子', '30000', '2999.00', '32102', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/06c2253354096f5e9ebf0616f1af2086.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/06c2253354096f5e9ebf0616f1af2086.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t20302/62/1083627061/1381702/4b7a64bb/5b1faf31Ncca17a93.jpg\"},{\"id\":\"2\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t21586/53/1075307095/1276467/cd739f7c/5b1faf31N252fb392.jpg\"},{\"id\":\"3\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t20434/207/1085850337/1418735/7f49caf8/5b1faf31N1cd60353.jpg\"},{\"id\":\"4\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t20587/55/1080611148/201588/646cc095/5b1f8c50N9312eda1.jpg\"}]', '骁龙 845 处理器 · 光学防抖双摄像头 · 6.17 英寸压力感应屏幕 · 10W快速无线充电功能'); +INSERT INTO `shop_commodity` VALUES ('9', '坚果 Pro 2', '1799.00', '锤子', '25266', '1799.00', '31516', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/c71ce2297b362f415f1e74d56d867aed.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/c71ce2297b362f415f1e74d56d867aed.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t7876/253/4061690954/2017476/3714f24/5a0319a7Nf6d88738.jpg\"}]', '骁龙 ™ 660 处理器 · 1200 万 + 500 万像素双摄像头 · 3500mAh 大电池 · 18W 快速充电 · 人脸解锁 + 指纹解锁'); +INSERT INTO `shop_commodity` VALUES ('10', '坚果 3', '1599.00', '锤子', '15314', '1599.00', '26265', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/13e91511f6ba3227ca5378fd2e93c54b.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/13e91511f6ba3227ca5378fd2e93c54b.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t17368/340/1617561606/1069487/9676971/5ad014b1Nb8463c4e.jpg\"},{\"id\":\"2\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t17278/52/1620296383/1157116/3d0f473/5ad014b8N32c9c183.jpg\"},{\"id\":\"3\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t17278/52/1620296383/1157116/3d0f473/5ad014b8N32c9c183.jpg\"},{\"id\":\"4\",\"url\":\"//img20.360buyimg.com/vc/jfs/t22327/134/520556609/180777/b2499c7a/5b1005d9Nb92a9c1e.jpg\"}]', '三面无边框 Almost,4000mAh 超巨型电池,双 1300 万诚实双摄,双面玻璃 + 金属中框,人脸解锁 + 指纹支付'); +INSERT INTO `shop_commodity` VALUES ('11', '荣耀畅玩8C', '1099.00', '华为', '999', '1099.00', '1005', '[{\"id\":\"1\",\"url\":\"https://res.vmallres.com/pimages//product/6901443259571/800_800_1538278169451mp.png\"},{\"id\":\"2\",\"url\":\"https://res.vmallres.com/pimages//product/6901443259571/group//800_800_1538299156732.png\"},{\"id\":\"3\",\"url\":\"https://res.vmallres.com/pimages//product/6901443259571/group//800_800_1538299163016.png\"}]', 'https://res0.vmallres.com/pimages//product/6901443259588/428_428_1538278298963mp.png', '[{\"id\":\"1\",\"url\":\"http://img12.360buyimg.com/cms/jfs/t26980/323/1033239624/192553/b488218f/5bc40860Nf1e54a0e.jpg\"},{\"id\":\"2\",\"url\":\"http://img13.360buyimg.com/cms/jfs/t26389/158/1199430727/280580/e1169ce2/5bc3fdd6N879fa196.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t26209/336/1194816768/251239/6275777/5bc3fe03N099c9320.jpg\"},{\"id\":\"4\",\"url\":\"http://img13.360buyimg.com/cms/jfs/t25750/362/2095009928/112868/d41891b3/5bc3fe14N64b8fb61.jpg\"}]', '荣耀畅玩8C 全网通标配版 4GB+32GB(幻夜黑)'); +INSERT INTO `shop_commodity` VALUES ('12', '荣耀10', '2299.00', '华为', '999', '2599.00', '999', '[{\"id\":\"1\",\"url\":\"https://res.vmallres.com/pimages//product/6901443232413/group//800_800_1535358140458.jpg\"},{\"id\":\"2\",\"url\":\"https://res.vmallres.com/pimages//product/6901443232413/group//800_800_1535358145378.jpg\"},{\"id\":\"3\",\"url\":\"https://res.vmallres.com/pimages//product/6901443232413/group//800_800_1535358149095.jpg\"}]', 'https://res0.vmallres.com/pimages//frontLocation/content/4520161/1539566459947.png', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t25990/322/528395471/66190/b1a80203/5b739cd1Nc944d39d.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t23206/242/2143252474/44524/bace4a0c/5b739cd1N0fa1adaa.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t24139/142/2081255188/92312/782dd0b9/5b739cd1Na0a08dce.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t24235/146/2098373111/94726/535b2c17/5b739cd1N71b77868.jpg\"}]', '荣耀10 GT游戏加速 AIS手持夜景 AI摄影手机 6GB+64GB 幻影蓝 全网通 双卡双待 荣耀10GT'); +INSERT INTO `shop_commodity` VALUES ('13', '荣耀Play', '1799.00', '华为', '899', '1999.00', '886', '[{\"id\":\"1\",\"url\":\"https://res.vmallres.com/pimages//product/6901443242641/group//800_800_1527925619010.jpg\"},{\"id\":\"2\",\"url\":\"https://res.vmallres.com/pimages//product/6901443242641/group//800_800_1527925620829.jpg\"},{\"id\":\"3\",\"url\":\"https://res.vmallres.com/pimages//product/6901443242641/group//800_800_1527925621679.jpg\"}]', 'https://res0.vmallres.com/pimages//frontLocation/content/1268791/1539427302857.png', '[{\"id\":\"1\",\"url\":\"http://img13.360buyimg.com/cms/jfs/t1/5940/33/9965/301258/5bc99f85E4bea2b6d/4bb70ef4804ee08e.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t21151/211/1795336231/135686/4a61632a/5b35d130N7969ddc8.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t20866/188/1820494858/93297/96d8e591/5b35d150Nfb881d7b.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t20866/188/1820494858/93297/96d8e591/5b35d150Nfb881d7b.jpg\"}]', '荣耀Play 全网通 4GB+64GB 幻夜黑 GT游戏加速 AI芯片 全面屏游戏手机 双卡双待'); +INSERT INTO `shop_commodity` VALUES ('14', 'Note9', '8999.00', '三星', '2101', '11210.00', '4512', '[{\"id\":2, \"url\":\"http://res.samsungeshop.com.cn/resources/2018/9/11/15366540528318522_570X570.jpg\"}]', 'http://res.samsungeshop.com.cn/resources/2018/9/11/15366540528318522_570X570.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t27223/294/116831888/2337116/ed974433/5b8563fbN827f11d5.jpg\"}]', '智能 S Pen、海量存储8G+512G、4000mAh大容量电池'); +INSERT INTO `shop_commodity` VALUES ('15', '盖乐世 A9 Star Lite', '1999.00', '三星', '9564', '2499.00', '8954', '[{\"id\":2, \"url\":\"http://res.samsungeshop.com.cn/resources/2018/6/2/15278704537512520_570X570.jpg\"}]', 'http://res.samsungeshop.com.cn/resources/2018/6/2/15278704537512520_570X570.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t21721/319/841126132/3370264/e963421c/5b19478fN1a71d6f0.jpg\"}]', '身临其境 多彩世界、前置2400万像素 “亮”丽美颜、双摄再现 深邃之美'); +INSERT INTO `shop_commodity` VALUES ('16', 'Note8', '6988.00', '三星', '3', '8599.00', '8957', '[{\"id\":2, \"url\":\"http://res.samsungeshop.com.cn/resources/2017/9/25/15063262024762790_570X570.jpg\"}]', 'http://res.samsungeshop.com.cn/resources/2017/9/25/15063262024762790_570X570.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t27223/294/116831888/2337116/ed974433/5b8563fbN827f11d5.jpg\"}]', '6GB大运行内存、智能双摄、IP68级防尘防水、息屏提醒'); +INSERT INTO `shop_commodity` VALUES ('18', 'iphone8', '5099.00', '苹果', '2123', '5099.00', '5566', '[{\"id\":1, \"url\":\"https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone8/plus/iphone8-plus-select-2017?wid=234&hei=330&fmt=png-alpha&.v=1503618522714\"}]', 'https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone8/plus/iphone8-plus-select-2017?wid=234&hei=330&fmt=png-alpha&.v=1503618522714', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t9307/332/1187929069/366519/d59e5816/59b860b4N53f06414.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t7588/251/2988288263/387035/bd138c8e/59b860a6Nd4f9bfe9.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t8272/117/1357509823/961160/da713bae/59b860a6N27a4b1fc.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t8530/168/1400118121/589091/28a11eff/59b860b0N753797da.jpg\"}]', '5.5 英寸显示屏'); +INSERT INTO `shop_commodity` VALUES ('19', 'iphonexs', '8699.00', '苹果', '8699', '12222.00', '212', '[{\"id\":1, \"url\":\"https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xs/iphone-xs-max-select-2018-group?wid=289&hei=491&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536616752354\"}]', 'https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xs/iphone-xs-max-select-2018-group?wid=289&hei=491&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536616752354', '[{\"id\":\"1\",\"url\":\"https://img30.360buyimg.com/cms/jfs/t1/4626/32/3475/220504/5b997365E80a1373f/279c244f12161cb3.jpg\"},{\"id\":\"2\",\"url\":\"https://img12.360buyimg.com/cms/jfs/t1/3397/21/3533/236322/5b99759aE73795787/f782e04a140c8f16.jpg\"},{\"id\":\"3\",\"url\":\"https://img11.360buyimg.com/cms/jfs/t1/5274/3/3465/245167/5b997365E16b81bc9/93e07e40f3af5e62.jpg\"},{\"id\":\"4\",\"url\":\"https://img30.360buyimg.com/cms/jfs/t1/2322/11/3524/269574/5b997365E26f81a7a/e01fc9486da9eda1.jpg\"}]', '\r\n突破性的双镜头系统。 这款在全世界广受欢迎的相机,正在将摄影领入新纪元。创新的感光元件、图像信号处理器和神经网络引擎默契协作,让你拍出的照片一张比一张出彩'); +INSERT INTO `shop_commodity` VALUES ('20', 'iphonexr', '6499.00', '苹果', '6499', '1212.00', '331', '[{\"id\":1, \"url\":\"https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xr/iphone-xr-select-static-201809_GEO_CN?wid=756&hei=472&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536451409425\"}]', 'https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xr/iphone-xr-select-static-201809_GEO_CN?wid=756&hei=472&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536451409425', '[{\"id\":\"1\",\"url\":\"https://img14.360buyimg.com/cms/jfs/t1/3232/17/3505/166696/5b997bf1E382f4a2c/b9854b5b9a9fc950.jpg\"},{\"id\":\"2\",\"url\":\"https://img14.360buyimg.com/cms/jfs/t1/367/12/3793/205864/5b997bf2E833e701a/0b7d6a51a5ff0781.jpg\"},{\"id\":\"3\",\"url\":\"https://img14.360buyimg.com/cms/jfs/t1/5501/9/3441/151755/5b997bf1E4ba7648e/3a3e32f714518dbd.jpg\"},{\"id\":\"4\",\"url\":\"https://img11.360buyimg.com/cms/jfs/t1/5544/7/3467/204032/5b997bf1Ef261a506/4d26ef3e87b3f2ea.jpg\"}]', '全新 Liquid 视网膜显示屏,是 iPhone 迄今最先进的 LCD 屏。此外,更有识别速度进一步提升的面容 ID、iPhone 史上最智能最强大的芯片,以及支持景深控制功能的突破性摄像头系统。iPhone XR,怎么看,都满是亮点。'); +INSERT INTO `shop_commodity` VALUES ('21', 'OnePlus 6', '3199.00', '一加', '3200', '3199.00', '7897', '[{\"id\":1, \"url\":\"https://image01.oneplus.cn/shop/201807/05/1921/da71f98cd8531fbf83e1ec2b868c10d9.jpg\"}]', 'https://image01.oneplus.cn/shop/201807/05/1921/da71f98cd8531fbf83e1ec2b868c10d9.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t23926/165/2350072663/4601771/78bc812b/5b7bc24cN68d8548c.jpg\"}]', '全新 OnePlus 6 搭载骁龙™ 845,性能比上一代提升 30%。最高 8GB 四通道 LPDDR4X 大内存+256GB UFS2.1 双通道超大闪存*,App 运行更流畅。令人羡慕的强悍配置之外,还对 50 余款热门游戏进行特别优化,让你的游戏体验,更畅快,更尽兴'); +INSERT INTO `shop_commodity` VALUES ('22', '一加OnePlus 5', '2199.00', '一加', '21992', '2199.00', '12342', '[{\"id\":1,\"url\":\"https://image01.oneplus.cn/ebp/201706/17/1202/99221ac82845113af2d037955adcf04a.png\"}]', 'https://img14.360buyimg.com/n0/jfs/t26602/337/711702057/94056/24431f7b/5bb70e47N15590c4f.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t15091/149/133428094/289315/8e1f10e3/5a24df5bN9a495e1d.jpg\"},{\"id\":\"2\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t14416/127/1766210680/884298/ffb54d5d/5a56cae1N8a59a824.jpg\"}]', '用过,才知道什么叫流畅\r\n月岩灰搭载 64 GB /128GB 存储,薄荷金搭载 64GB 存储,星辰黑搭载 128 GB 存储,均为 UFS 2.1 双通道存储。相比 UFS2.0,UFS 2.1 的带宽速度快了将近一倍。'); + +-- ---------------------------- +-- Table structure for shop_order +-- ---------------------------- +DROP TABLE IF EXISTS `shop_order`; +CREATE TABLE `shop_order` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` int(11) DEFAULT NULL COMMENT '关联用户表id', + `commodity_id` int(11) DEFAULT NULL COMMENT '关联商品表id', + `order_number` varchar(255) DEFAULT NULL COMMENT '订单号', + `order_status` varchar(255) DEFAULT NULL COMMENT '0: 未付款,1:付款发货中,2:订单完成', + `order_total` varchar(255) DEFAULT NULL COMMENT '订单总价', + `order_size` int(11) DEFAULT NULL COMMENT '订单商品的购买数量', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=158 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_order +-- ---------------------------- +INSERT INTO `shop_order` VALUES ('153', '14', '13', '1539914892000', '1', '3598', '2'); +INSERT INTO `shop_order` VALUES ('154', '14', '20', '1539914892000', '1', '77988', '12'); +INSERT INTO `shop_order` VALUES ('155', '14', '21', '1539914892000', '0', '24792', '1'); +INSERT INTO `shop_order` VALUES ('156', '14', '9', '1539928751000', '1', '1799', '1'); +INSERT INTO `shop_order` VALUES ('157', '14', '16', '1539930316000', '1', '6988', '1'); + +-- ---------------------------- +-- Table structure for shop_user +-- ---------------------------- +DROP TABLE IF EXISTS `shop_user`; +CREATE TABLE `shop_user` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `user_name` varchar(11) DEFAULT NULL COMMENT '用户名', + `user_pwd` varchar(255) DEFAULT NULL COMMENT '用户密码', + `user_nicname` varchar(255) DEFAULT NULL COMMENT '用户昵称', + `user_addres` varchar(255) DEFAULT NULL COMMENT '收货地址', + `user_icons` varchar(255) DEFAULT NULL COMMENT '用户头像', + `user_money` varchar(255) DEFAULT '9999999' COMMENT '账户余额', + `user_truename` varchar(255) DEFAULT NULL COMMENT '用户的真实姓名', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_user +-- ---------------------------- +INSERT INTO `shop_user` VALUES ('14', '15155145354', 'fc51c4612ee06de1b3a9c9223f465434', 'bmy', '安徽 合肥市 蜀山区博奥丽苑', null, '9991212', '刘兵'); diff --git a/shop.sql b/shop.sql new file mode 100755 index 0000000..5293fa3 --- /dev/null +++ b/shop.sql @@ -0,0 +1,122 @@ +/* +Navicat MySQL Data Transfer + +Source Server : 本地数据库 +Source Server Version : 50553 +Source Host : localhost:3306 +Source Database : shop + +Target Server Type : MYSQL +Target Server Version : 50553 +File Encoding : 65001 + +Date: 2018-10-19 20:49:56 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for shop_cart +-- ---------------------------- +DROP TABLE IF EXISTS `shop_cart`; +CREATE TABLE `shop_cart` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `commodity_id` int(11) DEFAULT NULL COMMENT '关联商品表的id', + `user_id` int(11) DEFAULT NULL COMMENT '关联用户表的id', + `cart_nums` varchar(255) DEFAULT NULL COMMENT '收藏商品的数量', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=54 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_cart +-- ---------------------------- +INSERT INTO `shop_cart` VALUES ('53', '18', '14', '1'); + +-- ---------------------------- +-- Table structure for shop_commodity +-- ---------------------------- +DROP TABLE IF EXISTS `shop_commodity`; +CREATE TABLE `shop_commodity` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `commodity_name` varchar(255) DEFAULT NULL COMMENT '标题', + `commodity_nowprice` decimal(10,2) DEFAULT NULL COMMENT '现价', + `commodity_brand` varchar(255) DEFAULT NULL COMMENT '品牌', + `commodity_stock` varchar(255) DEFAULT NULL COMMENT '库存', + `commodity_oldprice` decimal(10,2) DEFAULT NULL COMMENT '原价', + `commodity_sales` varchar(255) DEFAULT NULL COMMENT '销量', + `commodity_main` varchar(500) DEFAULT NULL COMMENT '商品主题', + `commodity_thumbnail` varchar(255) DEFAULT NULL COMMENT '缩略图', + `commodity_attachimg` varchar(1000) DEFAULT NULL COMMENT '附图', + `commodity_content` varchar(255) DEFAULT NULL COMMENT '商品介绍', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=23 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_commodity +-- ---------------------------- +INSERT INTO `shop_commodity` VALUES ('1', '小米6X', '1199.00', '小米', '1008', '1499.00', '9998', '[{\"id\":1, \"url\":\"https://i8.mifile.cn/a1/pms_1527144859.25489991!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1527144859.25489991!560x560.jpg', '[{\"id\":\"1\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t18211/69/1964940745/165270/f9c8b3b9/5adfff97N4785b207.jpg\"},{\"id\":\"2\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19510/342/1994937303/314169/2fa249c/5ae028acN08dbcfb2.jpg\"},{\"id\":\"3\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17221/337/1986295406/355489/33d4ab5a/5ae028acNbd82b1f1.jpg\"},{\"id\":\"4\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19600/182/1954269253/398563/8999bda1/5adfff9bN417b1519.jpg\"}]', '全系感恩回馈价「4GB+32GB最高省300元」「4GB+64GB/6GB+128GB立省250元」 「6GB+64GB立省200元」\r\n 轻薄美观的拍照手机 / 前置2000万“治愈系”自拍 / 后置2000万 AI双摄 / 标配骁龙660 AIE处理器\r\n '); +INSERT INTO `shop_commodity` VALUES ('2', '小米8 青春版', '1399.00', '小米', '21213', '1399.00', '25452', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.1278763!560x560.jpg\"},{\"id\":\"2\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.2662931!560x560.jpg\"},{\"id\":\"3\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.12643245!560x560.jpg\"},{\"id\":\"4\",\"url\":\"https://i8.mifile.cn/a1/pms_1537323963.40512928!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1537323963.1278763!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/2360/20/7321/391271/5ba50f10E2e934060/874a9326f479b703.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/5111/35/6060/81691/5ba1c203Ef7d689f8/59c83f6ecfc702ff.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/4575/26/6038/55584/5ba1c203E0435b5c9/e76be408881deed2.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/4392/29/6077/46785/5ba1c203Eb0df0978/03aeceb8a7550d45.jpg\"}]', '潮流镜面渐变色 / 2400万自拍旗舰 / 7.5mm超薄机身 / 6.26\"小刘海全面屏 / AI裸妆美颜 / 骁龙660AIE处理器'); +INSERT INTO `shop_commodity` VALUES ('3', '小米8', '2499.00', '小米', '278', '2699.00', '968', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.03584233!560x560.jpg\"},{\"id\":\"2\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.08232431!560x560.jpg\"},{\"id\":\"3\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.24873718!560x560.jpg\"},{\"id\":\"4\",\"url\":\"https://i8.mifile.cn/a1/pms_1527735134.01919050!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1527735134.03584233!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/3903/29/6990/200702/5ba4a273E0a717ba8/426981810b1a70f2.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t1/148/5/7346/197445/5ba4a273Ef7bc120c/a3c4b221fbe4bdaf.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t20002/136/948301962/365666/d8b24f90/5b0fdc0eN74a6459a.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t21811/173/751658295/118558/613c4bd7/5b17b42bNcad0e881.jpg\"}]', '全球首款双频GPS / 骁龙845处理器 / 红外人脸解锁 / AI变焦双摄 / 三星 AMOLED 屏'); +INSERT INTO `shop_commodity` VALUES ('4', '小米MIX 2S', '2899.00', '小米', '4500', '3299.00', '3400', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1522033929.93635904!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1522033929.93635904!560x560.jpg', '[{\"id\":\"1\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17308/338/1036538395/399535/3a902940/5ab9c4c3Ncfe80705.jpg\"},{\"id\":\"2\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19651/26/1063887955/378736/dfa56086/5ab9c4c3N9bd0b1d4.jpg\"},{\"id\":\"3\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17074/286/1083295446/114994/6a7e3726/5ab9c4c3N32c17ba2.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t18889/152/2551012980/281585/6d04ab56/5afe41afN037f7543.jpg\"}]', '陶瓷机身 手机中的艺术品 / 搭载高通骁龙845 年度旗舰处理器 / AI超感光双摄,DxO百分相机 / 高效 Qi 无线充电'); +INSERT INTO `shop_commodity` VALUES ('5', '小米8 SE', '1699.00', '小米', '3200', '1799.00', '1890', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.69698543!560x560.jpg\"},\r\n[{\"id\":\"2\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.76121192!560x560.jpg\"},\r\n[{\"id\":\"3\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.6891825!560x560.jpg\"},\r\n[{\"id\":\"4\",\"url\":\"https://i8.mifile.cn/a1/pms_1527684986.69828101!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1527684986.69698543!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t22078/170/541599639/358967/c32efee2/5b0fe150Nde455d01.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t19939/202/954779231/73556/a6ac196d/5b0fe14fN01e568a7.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t24028/322/2209114727/202874/bb51cbba/5b76e37bN50a1ea84.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t21715/229/509065122/361926/4bbb3602/5b0fb077N1b9f9fd2.jpg\"}]', '三星 AMOLED 全面屏 小屏旗舰 / 骁龙710处理器 / AI 超感光双摄 / 前置2000万柔光自拍'); +INSERT INTO `shop_commodity` VALUES ('6', '黑鲨游戏手机', '3199.00', '小米', '5600', '3499.00', '3400', '[{\"id\":\"1\",\"url\":\"https://i8.mifile.cn/a1/pms_1524032283.82393376!560x560.jpg\"}]', 'https://i8.mifile.cn/a1/pms_1524032283.82393376!560x560.jpg', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t20926/151/101459644/91185/f3aae941/5afbf17cN49932153.jpg\"},{\"id\":\"2\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t17434/70/1601997585/154130/d0d14b68/5acfef86N8a4eb14b.jpg\"},{\"id\":\"3\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t19522/297/1561060203/167918/7b458deb/5acfef81Nb7596c54.jpg\"},{\"id\":\"4\",\"url\":\"https://img30.360buyimg.com/sku/jfs/t16723/121/1588941042/132508/1cf676f3/5acfef7cN70cf581b.jpg\"}]', '液冷散热 / 独立图像处理芯片 / 一键游戏模式 / 骁龙845处理器 / 18:9全面屏 / 前后2000万摄像头'); +INSERT INTO `shop_commodity` VALUES ('7', '坚果 Pro 2S', '1798.00', '锤子', '20000', '1798.00', '32653', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/b07b9765e272f866da6acda4ee107d88.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/b07b9765e272f866da6acda4ee107d88.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t23452/60/2334006160/312016/4cb7f3f2/5b7ab17dN36451ed7.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t23287/47/2242707882/288546/10927a08/5b7ab17dNf77653d3.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t25477/72/728758335/295415/fb343e40/5b7ac3eeNcbfbe4da.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t26077/252/754231002/212856/9a9aab4f/5b7ab17cNa843f62c.jpg\"}]', '双系统,无限屏,骁龙 ™ 710 处理器 · 前置 1600 万像素摄像头 · 6.01 英寸全高清全面屏 · AI 通话降噪 · 人脸解锁 + 指纹解锁'); +INSERT INTO `shop_commodity` VALUES ('8', '坚果 R1', '2999.00', '锤子', '30000', '2999.00', '32102', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/06c2253354096f5e9ebf0616f1af2086.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/06c2253354096f5e9ebf0616f1af2086.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t20302/62/1083627061/1381702/4b7a64bb/5b1faf31Ncca17a93.jpg\"},{\"id\":\"2\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t21586/53/1075307095/1276467/cd739f7c/5b1faf31N252fb392.jpg\"},{\"id\":\"3\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t20434/207/1085850337/1418735/7f49caf8/5b1faf31N1cd60353.jpg\"},{\"id\":\"4\",\"url\":\"http://img10.360buyimg.com/imgzone/jfs/t20587/55/1080611148/201588/646cc095/5b1f8c50N9312eda1.jpg\"}]', '骁龙 845 处理器 · 光学防抖双摄像头 · 6.17 英寸压力感应屏幕 · 10W快速无线充电功能'); +INSERT INTO `shop_commodity` VALUES ('9', '坚果 Pro 2', '1799.00', '锤子', '25266', '1799.00', '31516', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/c71ce2297b362f415f1e74d56d867aed.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/c71ce2297b362f415f1e74d56d867aed.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t7876/253/4061690954/2017476/3714f24/5a0319a7Nf6d88738.jpg\"}]', '骁龙 ™ 660 处理器 · 1200 万 + 500 万像素双摄像头 · 3500mAh 大电池 · 18W 快速充电 · 人脸解锁 + 指纹解锁'); +INSERT INTO `shop_commodity` VALUES ('10', '坚果 3', '1599.00', '锤子', '15314', '1599.00', '26265', '[{\"id\":1,\"url\":\"https://resource.smartisan.com/resource/13e91511f6ba3227ca5378fd2e93c54b.png?x-oss-process=image/resize,w_659/format,webp\"}]', 'https://resource.smartisan.com/resource/13e91511f6ba3227ca5378fd2e93c54b.png?x-oss-process=image/resize,w_659/format,webp', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t17368/340/1617561606/1069487/9676971/5ad014b1Nb8463c4e.jpg\"},{\"id\":\"2\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t17278/52/1620296383/1157116/3d0f473/5ad014b8N32c9c183.jpg\"},{\"id\":\"3\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t17278/52/1620296383/1157116/3d0f473/5ad014b8N32c9c183.jpg\"},{\"id\":\"4\",\"url\":\"//img20.360buyimg.com/vc/jfs/t22327/134/520556609/180777/b2499c7a/5b1005d9Nb92a9c1e.jpg\"}]', '三面无边框 Almost,4000mAh 超巨型电池,双 1300 万诚实双摄,双面玻璃 + 金属中框,人脸解锁 + 指纹支付'); +INSERT INTO `shop_commodity` VALUES ('11', '荣耀畅玩8C', '1099.00', '华为', '999', '1099.00', '1005', '[{\"id\":\"1\",\"url\":\"https://res.vmallres.com/pimages//product/6901443259571/800_800_1538278169451mp.png\"},{\"id\":\"2\",\"url\":\"https://res.vmallres.com/pimages//product/6901443259571/group//800_800_1538299156732.png\"},{\"id\":\"3\",\"url\":\"https://res.vmallres.com/pimages//product/6901443259571/group//800_800_1538299163016.png\"}]', 'https://res0.vmallres.com/pimages//product/6901443259588/428_428_1538278298963mp.png', '[{\"id\":\"1\",\"url\":\"http://img12.360buyimg.com/cms/jfs/t26980/323/1033239624/192553/b488218f/5bc40860Nf1e54a0e.jpg\"},{\"id\":\"2\",\"url\":\"http://img13.360buyimg.com/cms/jfs/t26389/158/1199430727/280580/e1169ce2/5bc3fdd6N879fa196.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t26209/336/1194816768/251239/6275777/5bc3fe03N099c9320.jpg\"},{\"id\":\"4\",\"url\":\"http://img13.360buyimg.com/cms/jfs/t25750/362/2095009928/112868/d41891b3/5bc3fe14N64b8fb61.jpg\"}]', '荣耀畅玩8C 全网通标配版 4GB+32GB(幻夜黑)'); +INSERT INTO `shop_commodity` VALUES ('12', '荣耀10', '2299.00', '华为', '999', '2599.00', '999', '[{\"id\":\"1\",\"url\":\"https://res.vmallres.com/pimages//product/6901443232413/group//800_800_1535358140458.jpg\"},{\"id\":\"2\",\"url\":\"https://res.vmallres.com/pimages//product/6901443232413/group//800_800_1535358145378.jpg\"},{\"id\":\"3\",\"url\":\"https://res.vmallres.com/pimages//product/6901443232413/group//800_800_1535358149095.jpg\"}]', 'https://res0.vmallres.com/pimages//frontLocation/content/4520161/1539566459947.png', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t25990/322/528395471/66190/b1a80203/5b739cd1Nc944d39d.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t23206/242/2143252474/44524/bace4a0c/5b739cd1N0fa1adaa.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t24139/142/2081255188/92312/782dd0b9/5b739cd1Na0a08dce.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/sku/jfs/t24235/146/2098373111/94726/535b2c17/5b739cd1N71b77868.jpg\"}]', '荣耀10 GT游戏加速 AIS手持夜景 AI摄影手机 6GB+64GB 幻影蓝 全网通 双卡双待 荣耀10GT'); +INSERT INTO `shop_commodity` VALUES ('13', '荣耀Play', '1799.00', '华为', '899', '1999.00', '886', '[{\"id\":\"1\",\"url\":\"https://res.vmallres.com/pimages//product/6901443242641/group//800_800_1527925619010.jpg\"},{\"id\":\"2\",\"url\":\"https://res.vmallres.com/pimages//product/6901443242641/group//800_800_1527925620829.jpg\"},{\"id\":\"3\",\"url\":\"https://res.vmallres.com/pimages//product/6901443242641/group//800_800_1527925621679.jpg\"}]', 'https://res0.vmallres.com/pimages//frontLocation/content/1268791/1539427302857.png', '[{\"id\":\"1\",\"url\":\"http://img13.360buyimg.com/cms/jfs/t1/5940/33/9965/301258/5bc99f85E4bea2b6d/4bb70ef4804ee08e.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t21151/211/1795336231/135686/4a61632a/5b35d130N7969ddc8.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t20866/188/1820494858/93297/96d8e591/5b35d150Nfb881d7b.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/cms/jfs/t20866/188/1820494858/93297/96d8e591/5b35d150Nfb881d7b.jpg\"}]', '荣耀Play 全网通 4GB+64GB 幻夜黑 GT游戏加速 AI芯片 全面屏游戏手机 双卡双待'); +INSERT INTO `shop_commodity` VALUES ('14', 'Note9', '8999.00', '三星', '2101', '11210.00', '4512', '[{\"id\":2, \"url\":\"http://res.samsungeshop.com.cn/resources/2018/9/11/15366540528318522_570X570.jpg\"}]', 'http://res.samsungeshop.com.cn/resources/2018/9/11/15366540528318522_570X570.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t27223/294/116831888/2337116/ed974433/5b8563fbN827f11d5.jpg\"}]', '智能 S Pen、海量存储8G+512G、4000mAh大容量电池'); +INSERT INTO `shop_commodity` VALUES ('15', '盖乐世 A9 Star Lite', '1999.00', '三星', '9564', '2499.00', '8954', '[{\"id\":2, \"url\":\"http://res.samsungeshop.com.cn/resources/2018/6/2/15278704537512520_570X570.jpg\"}]', 'http://res.samsungeshop.com.cn/resources/2018/6/2/15278704537512520_570X570.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t21721/319/841126132/3370264/e963421c/5b19478fN1a71d6f0.jpg\"}]', '身临其境 多彩世界、前置2400万像素 “亮”丽美颜、双摄再现 深邃之美'); +INSERT INTO `shop_commodity` VALUES ('16', 'Note8', '6988.00', '三星', '3', '8599.00', '8957', '[{\"id\":2, \"url\":\"http://res.samsungeshop.com.cn/resources/2017/9/25/15063262024762790_570X570.jpg\"}]', 'http://res.samsungeshop.com.cn/resources/2017/9/25/15063262024762790_570X570.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t27223/294/116831888/2337116/ed974433/5b8563fbN827f11d5.jpg\"}]', '6GB大运行内存、智能双摄、IP68级防尘防水、息屏提醒'); +INSERT INTO `shop_commodity` VALUES ('18', 'iphone8', '5099.00', '苹果', '2123', '5099.00', '5566', '[{\"id\":1, \"url\":\"https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone8/plus/iphone8-plus-select-2017?wid=234&hei=330&fmt=png-alpha&.v=1503618522714\"}]', 'https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone8/plus/iphone8-plus-select-2017?wid=234&hei=330&fmt=png-alpha&.v=1503618522714', '[{\"id\":\"1\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t9307/332/1187929069/366519/d59e5816/59b860b4N53f06414.jpg\"},{\"id\":\"2\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t7588/251/2988288263/387035/bd138c8e/59b860a6Nd4f9bfe9.jpg\"},{\"id\":\"3\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t8272/117/1357509823/961160/da713bae/59b860a6N27a4b1fc.jpg\"},{\"id\":\"4\",\"url\":\"http://img30.360buyimg.com/jgsq-productsoa/jfs/t8530/168/1400118121/589091/28a11eff/59b860b0N753797da.jpg\"}]', '5.5 英寸显示屏'); +INSERT INTO `shop_commodity` VALUES ('19', 'iphonexs', '8699.00', '苹果', '8699', '12222.00', '212', '[{\"id\":1, \"url\":\"https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xs/iphone-xs-max-select-2018-group?wid=289&hei=491&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536616752354\"}]', 'https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xs/iphone-xs-max-select-2018-group?wid=289&hei=491&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536616752354', '[{\"id\":\"1\",\"url\":\"https://img30.360buyimg.com/cms/jfs/t1/4626/32/3475/220504/5b997365E80a1373f/279c244f12161cb3.jpg\"},{\"id\":\"2\",\"url\":\"https://img12.360buyimg.com/cms/jfs/t1/3397/21/3533/236322/5b99759aE73795787/f782e04a140c8f16.jpg\"},{\"id\":\"3\",\"url\":\"https://img11.360buyimg.com/cms/jfs/t1/5274/3/3465/245167/5b997365E16b81bc9/93e07e40f3af5e62.jpg\"},{\"id\":\"4\",\"url\":\"https://img30.360buyimg.com/cms/jfs/t1/2322/11/3524/269574/5b997365E26f81a7a/e01fc9486da9eda1.jpg\"}]', '\r\n突破性的双镜头系统。 这款在全世界广受欢迎的相机,正在将摄影领入新纪元。创新的感光元件、图像信号处理器和神经网络引擎默契协作,让你拍出的照片一张比一张出彩'); +INSERT INTO `shop_commodity` VALUES ('20', 'iphonexr', '6499.00', '苹果', '6499', '1212.00', '331', '[{\"id\":1, \"url\":\"https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xr/iphone-xr-select-static-201809_GEO_CN?wid=756&hei=472&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536451409425\"}]', 'https://store.storeimages.cdn-apple.com/8755/as-images.apple.com/is/image/AppleInc/aos/published/images/i/ph/iphone/xr/iphone-xr-select-static-201809_GEO_CN?wid=756&hei=472&fmt=jpeg&qlt=95&op_usm=0.5,0.5&.v=1536451409425', '[{\"id\":\"1\",\"url\":\"https://img14.360buyimg.com/cms/jfs/t1/3232/17/3505/166696/5b997bf1E382f4a2c/b9854b5b9a9fc950.jpg\"},{\"id\":\"2\",\"url\":\"https://img14.360buyimg.com/cms/jfs/t1/367/12/3793/205864/5b997bf2E833e701a/0b7d6a51a5ff0781.jpg\"},{\"id\":\"3\",\"url\":\"https://img14.360buyimg.com/cms/jfs/t1/5501/9/3441/151755/5b997bf1E4ba7648e/3a3e32f714518dbd.jpg\"},{\"id\":\"4\",\"url\":\"https://img11.360buyimg.com/cms/jfs/t1/5544/7/3467/204032/5b997bf1Ef261a506/4d26ef3e87b3f2ea.jpg\"}]', '全新 Liquid 视网膜显示屏,是 iPhone 迄今最先进的 LCD 屏。此外,更有识别速度进一步提升的面容 ID、iPhone 史上最智能最强大的芯片,以及支持景深控制功能的突破性摄像头系统。iPhone XR,怎么看,都满是亮点。'); +INSERT INTO `shop_commodity` VALUES ('21', 'OnePlus 6', '3199.00', '一加', '3200', '3199.00', '7897', '[{\"id\":1, \"url\":\"https://image01.oneplus.cn/shop/201807/05/1921/da71f98cd8531fbf83e1ec2b868c10d9.jpg\"}]', 'https://image01.oneplus.cn/shop/201807/05/1921/da71f98cd8531fbf83e1ec2b868c10d9.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t23926/165/2350072663/4601771/78bc812b/5b7bc24cN68d8548c.jpg\"}]', '全新 OnePlus 6 搭载骁龙™ 845,性能比上一代提升 30%。最高 8GB 四通道 LPDDR4X 大内存+256GB UFS2.1 双通道超大闪存*,App 运行更流畅。令人羡慕的强悍配置之外,还对 50 余款热门游戏进行特别优化,让你的游戏体验,更畅快,更尽兴'); +INSERT INTO `shop_commodity` VALUES ('22', '一加OnePlus 5', '2199.00', '一加', '21992', '2199.00', '12342', '[{\"id\":1,\"url\":\"https://image01.oneplus.cn/ebp/201706/17/1202/99221ac82845113af2d037955adcf04a.png\"}]', 'https://img14.360buyimg.com/n0/jfs/t26602/337/711702057/94056/24431f7b/5bb70e47N15590c4f.jpg', '[{\"id\":\"1\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t15091/149/133428094/289315/8e1f10e3/5a24df5bN9a495e1d.jpg\"},{\"id\":\"2\",\"url\":\"http://img20.360buyimg.com/vc/jfs/t14416/127/1766210680/884298/ffb54d5d/5a56cae1N8a59a824.jpg\"}]', '用过,才知道什么叫流畅\r\n月岩灰搭载 64 GB /128GB 存储,薄荷金搭载 64GB 存储,星辰黑搭载 128 GB 存储,均为 UFS 2.1 双通道存储。相比 UFS2.0,UFS 2.1 的带宽速度快了将近一倍。'); + +-- ---------------------------- +-- Table structure for shop_order +-- ---------------------------- +DROP TABLE IF EXISTS `shop_order`; +CREATE TABLE `shop_order` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` int(11) DEFAULT NULL COMMENT '关联用户表id', + `commodity_id` int(11) DEFAULT NULL COMMENT '关联商品表id', + `order_number` varchar(255) DEFAULT NULL COMMENT '订单号', + `order_status` varchar(255) DEFAULT NULL COMMENT '0: 未付款,1:付款发货中,2:订单完成', + `order_total` varchar(255) DEFAULT NULL COMMENT '订单总价', + `order_size` int(11) DEFAULT NULL COMMENT '订单商品的购买数量', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=158 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_order +-- ---------------------------- +INSERT INTO `shop_order` VALUES ('153', '14', '13', '1539914892000', '1', '3598', '2'); +INSERT INTO `shop_order` VALUES ('154', '14', '20', '1539914892000', '1', '77988', '12'); +INSERT INTO `shop_order` VALUES ('155', '14', '21', '1539914892000', '0', '24792', '1'); +INSERT INTO `shop_order` VALUES ('156', '14', '9', '1539928751000', '1', '1799', '1'); +INSERT INTO `shop_order` VALUES ('157', '14', '16', '1539930316000', '1', '6988', '1'); + +-- ---------------------------- +-- Table structure for shop_user +-- ---------------------------- +DROP TABLE IF EXISTS `shop_user`; +CREATE TABLE `shop_user` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `user_name` varchar(11) DEFAULT NULL COMMENT '用户名', + `user_pwd` varchar(255) DEFAULT NULL COMMENT '用户密码', + `user_nicname` varchar(255) DEFAULT NULL COMMENT '用户昵称', + `user_addres` varchar(255) DEFAULT NULL COMMENT '收货地址', + `user_icons` varchar(255) DEFAULT NULL COMMENT '用户头像', + `user_money` varchar(255) DEFAULT '9999999' COMMENT '账户余额', + `user_truename` varchar(255) DEFAULT NULL COMMENT '用户的真实姓名', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of shop_user +-- ---------------------------- +INSERT INTO `shop_user` VALUES ('14', '15155145354', 'fc51c4612ee06de1b3a9c9223f465434', 'bmy', '安徽 合肥市 蜀山区博奥丽苑', null, '9991212', '刘兵'); diff --git a/shop_Frontend/.babelrc b/shop_Frontend/.babelrc new file mode 100755 index 0000000..3a280ba --- /dev/null +++ b/shop_Frontend/.babelrc @@ -0,0 +1,12 @@ +{ + "presets": [ + ["env", { + "modules": false, + "targets": { + "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] + } + }], + "stage-2" + ], + "plugins": ["transform-vue-jsx", "transform-runtime"] +} diff --git a/shop_Frontend/.editorconfig b/shop_Frontend/.editorconfig new file mode 100755 index 0000000..9d08a1a --- /dev/null +++ b/shop_Frontend/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/shop_Frontend/.eslintignore b/shop_Frontend/.eslintignore new file mode 100755 index 0000000..e1fcc9c --- /dev/null +++ b/shop_Frontend/.eslintignore @@ -0,0 +1,4 @@ +/build/ +/config/ +/dist/ +/*.js diff --git a/shop_Frontend/.eslintrc.js b/shop_Frontend/.eslintrc.js new file mode 100755 index 0000000..19be9f7 --- /dev/null +++ b/shop_Frontend/.eslintrc.js @@ -0,0 +1,27 @@ +// https://eslint.org/docs/user-guide/configuring + +module.exports = { + root: true, + parserOptions: { + parser: 'babel-eslint' + }, + env: { + browser: true, + }, + extends: [ + // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention + // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules. + 'plugin:vue/essential', + // https://github.com/standard/standard/blob/master/docs/RULES-en.md + 'standard' + ], + // required to lint *.vue files + plugins: [ 'vue'], + // add your custom rules here + rules: { + // allow async-await + 'generator-star-spacing': 'off', + // allow debugger during development + 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off' + } +} diff --git a/shop_Frontend/.gitignore b/shop_Frontend/.gitignore new file mode 100755 index 0000000..541a820 --- /dev/null +++ b/shop_Frontend/.gitignore @@ -0,0 +1,14 @@ +.DS_Store +node_modules/ +/dist/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln diff --git a/shop_Frontend/.postcssrc.js b/shop_Frontend/.postcssrc.js new file mode 100755 index 0000000..eee3e92 --- /dev/null +++ b/shop_Frontend/.postcssrc.js @@ -0,0 +1,10 @@ +// https://github.com/michael-ciniawsky/postcss-load-config + +module.exports = { + "plugins": { + "postcss-import": {}, + "postcss-url": {}, + // to edit target browsers: use "browserslist" field in package.json + "autoprefixer": {} + } +} diff --git a/shop_Frontend/.pydio b/shop_Frontend/.pydio new file mode 100644 index 0000000..46a8777 --- /dev/null +++ b/shop_Frontend/.pydio @@ -0,0 +1 @@ +c7005a0b-60c7-4701-b624-aeff2b66323f \ No newline at end of file diff --git a/shop_Frontend/README.md b/shop_Frontend/README.md new file mode 100755 index 0000000..d4e59f2 --- /dev/null +++ b/shop_Frontend/README.md @@ -0,0 +1,7 @@ +# shop-fend + +> A Vue.js project + +- 1:将用户的收货地址信息存到 shop_user (完成) +- 2:将用户的订单信息存到 shop_order +- 3:减少用户表的用户余额 \ No newline at end of file diff --git a/shop_Frontend/build/.pydio b/shop_Frontend/build/.pydio new file mode 100644 index 0000000..760f910 --- /dev/null +++ b/shop_Frontend/build/.pydio @@ -0,0 +1 @@ +2f551b00-a467-44a8-82e0-cba18ff016fd \ No newline at end of file diff --git a/shop_Frontend/build/build.js b/shop_Frontend/build/build.js new file mode 100755 index 0000000..8f2ad8a --- /dev/null +++ b/shop_Frontend/build/build.js @@ -0,0 +1,41 @@ +'use strict' +require('./check-versions')() + +process.env.NODE_ENV = 'production' + +const ora = require('ora') +const rm = require('rimraf') +const path = require('path') +const chalk = require('chalk') +const webpack = require('webpack') +const config = require('../config') +const webpackConfig = require('./webpack.prod.conf') + +const spinner = ora('building for production...') +spinner.start() + +rm(path.join(config.build.assetsRoot, config.build.assetsSubDirectory), err => { + if (err) throw err + webpack(webpackConfig, (err, stats) => { + spinner.stop() + if (err) throw err + process.stdout.write(stats.toString({ + colors: true, + modules: false, + children: false, // If you are using ts-loader, setting this to true will make TypeScript errors show up during build. + chunks: false, + chunkModules: false + }) + '\n\n') + + if (stats.hasErrors()) { + console.log(chalk.red(' Build failed with errors.\n')) + process.exit(1) + } + + console.log(chalk.cyan(' Build complete.\n')) + console.log(chalk.yellow( + ' Tip: built files are meant to be served over an HTTP server.\n' + + ' Opening index.html over file:// won\'t work.\n' + )) + }) +}) diff --git a/shop_Frontend/build/check-versions.js b/shop_Frontend/build/check-versions.js new file mode 100755 index 0000000..3ef972a --- /dev/null +++ b/shop_Frontend/build/check-versions.js @@ -0,0 +1,54 @@ +'use strict' +const chalk = require('chalk') +const semver = require('semver') +const packageConfig = require('../package.json') +const shell = require('shelljs') + +function exec (cmd) { + return require('child_process').execSync(cmd).toString().trim() +} + +const versionRequirements = [ + { + name: 'node', + currentVersion: semver.clean(process.version), + versionRequirement: packageConfig.engines.node + } +] + +if (shell.which('npm')) { + versionRequirements.push({ + name: 'npm', + currentVersion: exec('npm --version'), + versionRequirement: packageConfig.engines.npm + }) +} + +module.exports = function () { + const warnings = [] + + for (let i = 0; i < versionRequirements.length; i++) { + const mod = versionRequirements[i] + + if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) { + warnings.push(mod.name + ': ' + + chalk.red(mod.currentVersion) + ' should be ' + + chalk.green(mod.versionRequirement) + ) + } + } + + if (warnings.length) { + console.log('') + console.log(chalk.yellow('To use this template, you must update following to modules:')) + console.log() + + for (let i = 0; i < warnings.length; i++) { + const warning = warnings[i] + console.log(' ' + warning) + } + + console.log() + process.exit(1) + } +} diff --git a/shop_Frontend/build/logo.png b/shop_Frontend/build/logo.png new file mode 100755 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 { + const notifier = require('node-notifier') + + return (severity, errors) => { + if (severity !== 'error') return + + const error = errors[0] + const filename = error.file && error.file.split('!').pop() + + notifier.notify({ + title: packageConfig.name, + message: severity + ': ' + error.name, + subtitle: filename || '', + icon: path.join(__dirname, 'logo.png') + }) + } +} diff --git a/shop_Frontend/build/vue-loader.conf.js b/shop_Frontend/build/vue-loader.conf.js new file mode 100755 index 0000000..33ed58b --- /dev/null +++ b/shop_Frontend/build/vue-loader.conf.js @@ -0,0 +1,22 @@ +'use strict' +const utils = require('./utils') +const config = require('../config') +const isProduction = process.env.NODE_ENV === 'production' +const sourceMapEnabled = isProduction + ? config.build.productionSourceMap + : config.dev.cssSourceMap + +module.exports = { + loaders: utils.cssLoaders({ + sourceMap: sourceMapEnabled, + extract: isProduction + }), + cssSourceMap: sourceMapEnabled, + cacheBusting: config.dev.cacheBusting, + transformToRequire: { + video: ['src', 'poster'], + source: 'src', + img: 'src', + image: 'xlink:href' + } +} diff --git a/shop_Frontend/build/webpack.base.conf.js b/shop_Frontend/build/webpack.base.conf.js new file mode 100755 index 0000000..7c85bd9 --- /dev/null +++ b/shop_Frontend/build/webpack.base.conf.js @@ -0,0 +1,92 @@ +'use strict' +const path = require('path') +const utils = require('./utils') +const config = require('../config') +const vueLoaderConfig = require('./vue-loader.conf') + +function resolve (dir) { + return path.join(__dirname, '..', dir) +} + +const createLintingRule = () => ({ + test: /\.(js|vue)$/, + loader: 'eslint-loader', + enforce: 'pre', + include: [resolve('src'), resolve('test')], + options: { + formatter: require('eslint-friendly-formatter'), + emitWarning: !config.dev.showEslintErrorsInOverlay + } +}) + +module.exports = { + context: path.resolve(__dirname, '../'), + entry: { + app: './src/main.js' + }, + output: { + path: config.build.assetsRoot, + filename: '[name].js', + publicPath: process.env.NODE_ENV === 'production' + ? config.build.assetsPublicPath + : config.dev.assetsPublicPath + }, + resolve: { + extensions: ['.js', '.vue', '.json','.less'], + alias: { + 'vue$': 'vue/dist/vue.esm.js', + '@': resolve('src'), + } + }, + module: { + rules: [ + ...(config.dev.useEslint ? [createLintingRule()] : []), + { + test: /\.vue$/, + loader: 'vue-loader', + options: vueLoaderConfig + }, + { + test: /\.js$/, + loader: 'babel-loader', + include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')] + }, + { + test: /\.(png|jpe?g|gif|svg)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('img/[name].[hash:7].[ext]') + } + }, + { + test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('media/[name].[hash:7].[ext]') + } + }, + { + test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('fonts/[name].[hash:7].[ext]') + } + } + ] + }, + node: { + // prevent webpack from injecting useless setImmediate polyfill because Vue + // source contains it (although only uses it if it's native). + setImmediate: false, + // prevent webpack from injecting mocks to Node native modules + // that does not make sense for the client + dgram: 'empty', + fs: 'empty', + net: 'empty', + tls: 'empty', + child_process: 'empty' + } +} diff --git a/shop_Frontend/build/webpack.dev.conf.js b/shop_Frontend/build/webpack.dev.conf.js new file mode 100755 index 0000000..070ae22 --- /dev/null +++ b/shop_Frontend/build/webpack.dev.conf.js @@ -0,0 +1,95 @@ +'use strict' +const utils = require('./utils') +const webpack = require('webpack') +const config = require('../config') +const merge = require('webpack-merge') +const path = require('path') +const baseWebpackConfig = require('./webpack.base.conf') +const CopyWebpackPlugin = require('copy-webpack-plugin') +const HtmlWebpackPlugin = require('html-webpack-plugin') +const FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin') +const portfinder = require('portfinder') + +const HOST = process.env.HOST +const PORT = process.env.PORT && Number(process.env.PORT) + +const devWebpackConfig = merge(baseWebpackConfig, { + module: { + rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap, usePostCSS: true }) + }, + // cheap-module-eval-source-map is faster for development + devtool: config.dev.devtool, + + // these devServer options should be customized in /config/index.js + devServer: { + clientLogLevel: 'warning', + historyApiFallback: { + rewrites: [ + { from: /.*/, to: path.posix.join(config.dev.assetsPublicPath, 'index.html') }, + ], + }, + hot: true, + contentBase: false, // since we use CopyWebpackPlugin. + compress: true, + host: HOST || config.dev.host, + port: PORT || config.dev.port, + open: config.dev.autoOpenBrowser, + overlay: config.dev.errorOverlay + ? { warnings: false, errors: true } + : false, + publicPath: config.dev.assetsPublicPath, + proxy: config.dev.proxyTable, + quiet: true, // necessary for FriendlyErrorsPlugin + watchOptions: { + poll: config.dev.poll, + } + }, + plugins: [ + new webpack.DefinePlugin({ + 'process.env': require('../config/dev.env') + }), + new webpack.HotModuleReplacementPlugin(), + new webpack.NamedModulesPlugin(), // HMR shows correct file names in console on update. + new webpack.NoEmitOnErrorsPlugin(), + // https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: 'index.html', + template: 'index.html', + inject: true + }), + // copy custom static assets + new CopyWebpackPlugin([ + { + from: path.resolve(__dirname, '../static'), + to: config.dev.assetsSubDirectory, + ignore: ['.*'] + } + ]) + ] +}) + +module.exports = new Promise((resolve, reject) => { + portfinder.basePort = process.env.PORT || config.dev.port + portfinder.getPort((err, port) => { + if (err) { + reject(err) + } else { + // publish the new Port, necessary for e2e tests + process.env.PORT = port + // add port to devServer config + devWebpackConfig.devServer.port = port + + // Add FriendlyErrorsPlugin + devWebpackConfig.plugins.push(new FriendlyErrorsPlugin({ + compilationSuccessInfo: { + messages: [`Your application is running here: http://${devWebpackConfig.devServer.host}:${port}`], + }, + onErrors: config.dev.notifyOnErrors + ? utils.createNotifierCallback() + : undefined + })) + + resolve(devWebpackConfig) + } + }) +}) diff --git a/shop_Frontend/build/webpack.prod.conf.js b/shop_Frontend/build/webpack.prod.conf.js new file mode 100755 index 0000000..46c7088 --- /dev/null +++ b/shop_Frontend/build/webpack.prod.conf.js @@ -0,0 +1,145 @@ +'use strict' +const path = require('path') +const utils = require('./utils') +const webpack = require('webpack') +const config = require('../config') +const merge = require('webpack-merge') +const baseWebpackConfig = require('./webpack.base.conf') +const CopyWebpackPlugin = require('copy-webpack-plugin') +const HtmlWebpackPlugin = require('html-webpack-plugin') +const ExtractTextPlugin = require('extract-text-webpack-plugin') +const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin') +const UglifyJsPlugin = require('uglifyjs-webpack-plugin') + +const env = require('../config/prod.env') + +const webpackConfig = merge(baseWebpackConfig, { + module: { + rules: utils.styleLoaders({ + sourceMap: config.build.productionSourceMap, + extract: true, + usePostCSS: true + }) + }, + devtool: config.build.productionSourceMap ? config.build.devtool : false, + output: { + path: config.build.assetsRoot, + filename: utils.assetsPath('js/[name].[chunkhash].js'), + chunkFilename: utils.assetsPath('js/[id].[chunkhash].js') + }, + plugins: [ + // http://vuejs.github.io/vue-loader/en/workflow/production.html + new webpack.DefinePlugin({ + 'process.env': env + }), + new UglifyJsPlugin({ + uglifyOptions: { + compress: { + warnings: false + } + }, + sourceMap: config.build.productionSourceMap, + parallel: true + }), + // extract css into its own file + new ExtractTextPlugin({ + filename: utils.assetsPath('css/[name].[contenthash].css'), + // Setting the following option to `false` will not extract CSS from codesplit chunks. + // Their CSS will instead be inserted dynamically with style-loader when the codesplit chunk has been loaded by webpack. + // It's currently set to `true` because we are seeing that sourcemaps are included in the codesplit bundle as well when it's `false`, + // increasing file size: https://github.com/vuejs-templates/webpack/issues/1110 + allChunks: true, + }), + // Compress extracted CSS. We are using this plugin so that possible + // duplicated CSS from different components can be deduped. + new OptimizeCSSPlugin({ + cssProcessorOptions: config.build.productionSourceMap + ? { safe: true, map: { inline: false } } + : { safe: true } + }), + // generate dist index.html with correct asset hash for caching. + // you can customize output by editing /index.html + // see https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: config.build.index, + template: 'index.html', + inject: true, + minify: { + removeComments: true, + collapseWhitespace: true, + removeAttributeQuotes: true + // more options: + // https://github.com/kangax/html-minifier#options-quick-reference + }, + // necessary to consistently work with multiple chunks via CommonsChunkPlugin + chunksSortMode: 'dependency' + }), + // keep module.id stable when vendor modules does not change + new webpack.HashedModuleIdsPlugin(), + // enable scope hoisting + new webpack.optimize.ModuleConcatenationPlugin(), + // split vendor js into its own file + new webpack.optimize.CommonsChunkPlugin({ + name: 'vendor', + minChunks (module) { + // any required modules inside node_modules are extracted to vendor + return ( + module.resource && + /\.js$/.test(module.resource) && + module.resource.indexOf( + path.join(__dirname, '../node_modules') + ) === 0 + ) + } + }), + // extract webpack runtime and module manifest to its own file in order to + // prevent vendor hash from being updated whenever app bundle is updated + new webpack.optimize.CommonsChunkPlugin({ + name: 'manifest', + minChunks: Infinity + }), + // This instance extracts shared chunks from code splitted chunks and bundles them + // in a separate chunk, similar to the vendor chunk + // see: https://webpack.js.org/plugins/commons-chunk-plugin/#extra-async-commons-chunk + new webpack.optimize.CommonsChunkPlugin({ + name: 'app', + async: 'vendor-async', + children: true, + minChunks: 3 + }), + + // copy custom static assets + new CopyWebpackPlugin([ + { + from: path.resolve(__dirname, '../static'), + to: config.build.assetsSubDirectory, + ignore: ['.*'] + } + ]) + ] +}) + +if (config.build.productionGzip) { + const CompressionWebpackPlugin = require('compression-webpack-plugin') + + webpackConfig.plugins.push( + new CompressionWebpackPlugin({ + filename: '[path].gz[query]', + algorithm: 'gzip', + test: new RegExp( + '\\.(' + + config.build.productionGzipExtensions.join('|') + + ')$' + ), + threshold: 10240, + minRatio: 0.8 + }) + ) +} + +if (config.build.bundleAnalyzerReport) { + const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin + webpackConfig.plugins.push(new BundleAnalyzerPlugin()) +} + +module.exports = webpackConfig diff --git a/shop_Frontend/config/.pydio b/shop_Frontend/config/.pydio new file mode 100644 index 0000000..d8ea468 --- /dev/null +++ b/shop_Frontend/config/.pydio @@ -0,0 +1 @@ +0780e25e-d1eb-42d6-8186-e78f7b131261 \ No newline at end of file diff --git a/shop_Frontend/config/dev.env.js b/shop_Frontend/config/dev.env.js new file mode 100755 index 0000000..1e22973 --- /dev/null +++ b/shop_Frontend/config/dev.env.js @@ -0,0 +1,7 @@ +'use strict' +const merge = require('webpack-merge') +const prodEnv = require('./prod.env') + +module.exports = merge(prodEnv, { + NODE_ENV: '"development"' +}) diff --git a/shop_Frontend/config/index.js b/shop_Frontend/config/index.js new file mode 100755 index 0000000..6e3a24c --- /dev/null +++ b/shop_Frontend/config/index.js @@ -0,0 +1,75 @@ +'use strict' +// Template version: 1.3.1 +// see http://vuejs-templates.github.io/webpack for documentation. + +const path = require('path') + +module.exports = { + dev: { + + // Paths + assetsSubDirectory: 'static', + assetsPublicPath: '/', + proxyTable: {}, + + // Various Dev Server settings + host: 'localhost', // can be overwritten by process.env.HOST + port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined + autoOpenBrowser: false, + errorOverlay: true, + notifyOnErrors: true, + poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions- + + // Use Eslint Loader? + // If true, your code will be linted during bundling and + // linting errors and warnings will be shown in the console. + useEslint: false, + // If true, eslint errors and warnings will also be shown in the error overlay + // in the browser. + showEslintErrorsInOverlay: false, + + /** + * Source Maps + */ + + // https://webpack.js.org/configuration/devtool/#development + devtool: 'cheap-module-eval-source-map', + + // If you have problems debugging vue-files in devtools, + // set this to false - it *may* help + // https://vue-loader.vuejs.org/en/options.html#cachebusting + cacheBusting: true, + + cssSourceMap: true + }, + + build: { + // Template for index.html + index: path.resolve(__dirname, '../dist/index.html'), + + // Paths + assetsRoot: path.resolve(__dirname, '../dist'), + assetsSubDirectory: 'static', + assetsPublicPath: './', + + /** + * Source Maps + */ + productionSourceMap: false, + // https://webpack.js.org/configuration/devtool/#production + devtool: '#source-map', + + // Gzip off by default as many popular static hosts such as + // Surge or Netlify already gzip all static assets for you. + // Before setting to `true`, make sure to: + // npm install --save-dev compression-webpack-plugin + productionGzip: false, + productionGzipExtensions: ['js', 'css', 'html'], + + // Run the build command with an extra argument to + // View the bundle analyzer report after build finishes: + // `npm run build --report` + // Set to `true` or `false` to always turn it on or off + bundleAnalyzerReport: process.env.npm_config_report + } +} diff --git a/shop_Frontend/config/prod.env.js b/shop_Frontend/config/prod.env.js new file mode 100755 index 0000000..a6f9976 --- /dev/null +++ b/shop_Frontend/config/prod.env.js @@ -0,0 +1,4 @@ +'use strict' +module.exports = { + NODE_ENV: '"production"' +} diff --git a/shop_Frontend/gulpfile.js b/shop_Frontend/gulpfile.js new file mode 100755 index 0000000..b231078 --- /dev/null +++ b/shop_Frontend/gulpfile.js @@ -0,0 +1,26 @@ +const gulp = require('gulp'); +const zip = require('gulp-zip'); +const ftp = require('gulp-ftp'); +const gutil = require('gulp-util'); + +gulp.task('copy', function () { + return gulp.src('run/*') + .pipe(gulp.dest('dist/')) +}); + +gulp.task('zip', () => + gulp.src('dist/**/*') + .pipe(zip('code.zip')) + .pipe(gulp.dest('./')) +); + + +gulp.task('ftp', function () { + return gulp.src('code.zip') + .pipe(ftp({ + host: '103.95.207.27', + user: 'shops', + pass: 'AWWyWBXww8' + })) + .pipe(gutil.noop()); +}); \ No newline at end of file diff --git a/shop_Frontend/index.html b/shop_Frontend/index.html new file mode 100755 index 0000000..7d8f5b0 --- /dev/null +++ b/shop_Frontend/index.html @@ -0,0 +1,18 @@ + + + + + + + + + + shop-fend + + + + +

+ + + \ No newline at end of file diff --git a/shop_Frontend/package-lock.json b/shop_Frontend/package-lock.json new file mode 100755 index 0000000..634d39c --- /dev/null +++ b/shop_Frontend/package-lock.json @@ -0,0 +1,11761 @@ +{ + "name": "shop-fend", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz", + "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==", + "dev": true, + "requires": { + "@babel/highlight": "7.0.0-beta.44" + } + }, + "@babel/generator": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz", + "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44", + "jsesc": "^2.5.1", + "lodash": "^4.2.0", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz", + "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz", + "integrity": "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "7.0.0-beta.44", + "@babel/template": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz", + "integrity": "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz", + "integrity": "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/highlight": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz", + "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" + } + }, + "@babel/template": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz", + "integrity": "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "lodash": "^4.2.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + } + } + }, + "@babel/traverse": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz", + "integrity": "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/generator": "7.0.0-beta.44", + "@babel/helper-function-name": "7.0.0-beta.44", + "@babel/helper-split-export-declaration": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "debug": "^3.1.0", + "globals": "^11.1.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "globals": { + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", + "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz", + "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" + }, + "dependencies": { + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + } + } + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "dev": true + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, + "requires": { + "acorn": "^4.0.3" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-includes": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "7.2.6", + "resolved": "http://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", + "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", + "dev": true, + "requires": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz", + "integrity": "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/traverse": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + } + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", + "dev": true, + "requires": { + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==", + "dev": true + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-loader": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", + "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "dev": true, + "requires": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", + "dev": true + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", + "dev": true + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", + "dev": true, + "requires": { + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "^0.10.0" + } + }, + "babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-vue-jsx": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.7.0.tgz", + "integrity": "sha512-W39X07/n3oJMQd8tALBO+440NraGSF//Lo1ydd/9Nme3+QiRGFBb1Q39T9iixh0jZPPbfv3so18tNoIgLatymw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + }, + "dependencies": { + "browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + } + } + } + }, + "babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", + "dev": true, + "requires": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" + } + }, + "babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", + "dev": true, + "requires": { + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bfj-node4": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/bfj-node4/-/bfj-node4-5.3.1.tgz", + "integrity": "sha512-SOmOsowQWfXc7ybFARsK3C4MCOWzERaOMV/Fl3Tgjs+5dJWyzo3oa127jL44eMbQiAN17J7SvAs2TRxEScTUmg==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "check-types": "^7.3.0", + "tryer": "^1.0.0" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "binary-extensions": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", + "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", + "dev": true + }, + "bluebird": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.2.tgz", + "integrity": "sha512-dhHTWMI7kMx5whMQntl7Vr9C6BvV10lFXDAasnqnrMYhXVCzzk6IO9Fo2L75jXHT07WrOngL1WDXOp+yYS91Yg==", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz", + "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "dev": true, + "requires": { + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + } + } + }, + "caniuse-db": { + "version": "1.0.30000890", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000890.tgz", + "integrity": "sha512-aO5uw1Taw8GkNMMXIWOz/WJz3y6tR1ETUAdH/pvO5EoJ3I1Po9vNJd9aMjY1GKucS/OXWMiQbXRbk3O1sgCbRA==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30000890", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000890.tgz", + "integrity": "sha512-4NI3s4Y6ROm+SgZN5sLUG4k7nVWQnedis3c/RWkynV5G6cHSY7+a8fwFyn2yoBDE3E6VswhTNNwR3PvzGqlTkg==", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true + }, + "check-types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz", + "integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==", + "dev": true + }, + "chokidar": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" + } + }, + "chownr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dev": true, + "requires": { + "chalk": "^1.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "dev": true + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dev": true, + "requires": { + "q": "^1.1.2" + } + }, + "coalescy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/coalescy/-/coalescy-1.0.0.tgz", + "integrity": "sha1-SwZYRrg2NhrabEtKSr9LwcrDG/E=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "0.11.4", + "resolved": "http://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "dev": true, + "requires": { + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "dev": true, + "requires": { + "color-name": "^1.0.0" + } + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "dev": true, + "requires": { + "color": "^0.11.0", + "css-color-names": "0.0.4", + "has": "^1.0.1" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "compressible": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", + "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", + "dev": true, + "requires": { + "mime-db": ">= 1.36.0 < 2" + } + }, + "compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.14", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "^0.1.4" + } + }, + "consolidate": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz", + "integrity": "sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM=", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.3.tgz", + "integrity": "sha512-VKCiNXQcc8zyznaepXfKpCH2cZD+/j3T3B+gsFY97P7qMlEsj34wr/sI9OCG7QPUUh7gAHVx3q8Q1rdQIDM4bA==", + "dev": true, + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" + } + }, + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" + }, + "dependencies": { + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-loader": { + "version": "0.28.11", + "resolved": "http://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz", + "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", + "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", + "dev": true, + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" + }, + "dependencies": { + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + } + } + }, + "css-what": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz", + "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=", + "dev": true + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "dev": true + }, + "cssnano": { + "version": "3.10.0", + "resolved": "http://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "dev": true, + "requires": { + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "dev": true, + "requires": { + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" + } + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dev": true, + "requires": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "dev": true + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", + "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", + "dev": true + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "^0.10.9" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dev": true, + "requires": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", + "dev": true + }, + "domhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz", + "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "duplexer": { + "version": "0.1.1", + "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexify": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz", + "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", + "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.77", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.77.tgz", + "integrity": "sha512-XIfQcdU9L4qUte31fFATwptHodMH0Otf53N8y1AKxd1+79vR+2UYpLq+Z1Zbtbuy+w0xd7KwIUrvlnje/htiOg==", + "dev": true + }, + "elliptic": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "object-assign": "^4.0.1", + "tapable": "^0.2.7" + } + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.2.tgz", + "integrity": "sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw==", + "dev": true, + "requires": { + "stackframe": "^1.0.4" + } + }, + "es-abstract": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", + "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.46", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz", + "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.14", + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint": { + "version": "4.19.1", + "resolved": "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dev": true, + "requires": { + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", + "table": "4.0.2", + "text-table": "~0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "globals": { + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", + "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==", + "dev": true + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "eslint-config-standard": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-10.2.1.tgz", + "integrity": "sha1-wGHk0GbzedwXzVYsZOgZtN1FRZE=", + "dev": true + }, + "eslint-friendly-formatter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-friendly-formatter/-/eslint-friendly-formatter-3.0.0.tgz", + "integrity": "sha1-J4h0Q1psRuwdlPoLH/SU4w7wQpA=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "coalescy": "1.0.0", + "extend": "^3.0.0", + "minimist": "^1.2.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.5.0" + } + }, + "eslint-loader": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.9.0.tgz", + "integrity": "sha512-40aN976qSNPyb9ejTqjEthZITpls1SVKtwguahmH1dzGCwQU/vySE+xX33VZmD8csU0ahVNCtFlsPgKqRBiqgg==", + "dev": true, + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", + "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", + "dev": true, + "requires": { + "debug": "^2.6.8", + "pkg-dir": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", + "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", + "dev": true, + "requires": { + "contains-path": "^0.1.0", + "debug": "^2.6.8", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.1", + "eslint-module-utils": "^2.2.0", + "has": "^1.0.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.3", + "read-pkg-up": "^2.0.0", + "resolve": "^1.6.0" + }, + "dependencies": { + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + } + } + }, + "eslint-plugin-node": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-5.2.1.tgz", + "integrity": "sha512-xhPXrh0Vl/b7870uEbaumb2Q+LxaEcOQ3kS1jtIXanBAwpMre1l5q/l2l/hESYJGEFKuI78bp6Uw50hlpr7B+g==", + "dev": true, + "requires": { + "ignore": "^3.3.6", + "minimatch": "^3.0.4", + "resolve": "^1.3.3", + "semver": "5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.8.0.tgz", + "integrity": "sha512-JiFL9UFR15NKpHyGii1ZcvmtIqa3UTwiDAGb8atSffe43qJ3+1czVGN6UtkklpcJ2DVnqvTMzEKRaJdBkAL2aQ==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz", + "integrity": "sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w==", + "dev": true + }, + "eslint-plugin-vue": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz", + "integrity": "sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA==", + "dev": true, + "requires": { + "vue-eslint-parser": "^2.0.3" + } + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "dev": true + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "dev": true, + "requires": { + "original": ">=0.0.5" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "extract-text-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "dev": true, + "requires": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.3.0", + "webpack-sources": "^1.0.1" + } + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", + "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "file-loader": { + "version": "1.1.11", + "resolved": "http://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", + "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", + "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "write": "^0.2.1" + } + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", + "dev": true + }, + "flush-write-stream": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz", + "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" + } + }, + "follow-redirects": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.9.tgz", + "integrity": "sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w==", + "dev": true, + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true, + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gzip-size": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz", + "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^3.0.0" + } + }, + "handle-thing": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", + "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "dev": true + }, + "html-minifier": { + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz", + "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.1.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "html-webpack-plugin": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz", + "integrity": "sha1-f5xCG36pHsRg9WUn1430hO51N9U=", + "dev": true, + "requires": { + "bluebird": "^3.4.7", + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "toposort": "^1.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + } + } + }, + "htmlparser2": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", + "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", + "dev": true, + "requires": { + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" + }, + "dependencies": { + "domutils": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", + "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-parser-js": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", + "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=", + "dev": true + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "dev": true, + "requires": { + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "dev": true, + "requires": { + "http-proxy": "^1.16.2", + "is-glob": "^3.1.0", + "lodash": "^4.17.2", + "micromatch": "^2.3.11" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + } + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + } + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "ieee754": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-local": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", + "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "dev": true, + "requires": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "internal-ip": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz", + "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", + "dev": true, + "requires": { + "meow": "^3.3.0" + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "js-base64": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", + "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "last-call-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-CZc+m2xZm51J8qSwdODeiiNeqh8CYkKEq6Rw8IkE4i/4yqf2cJhjQPsA6BtAV970ePRNhwEOXhy2U5xc5Jwh9Q==", + "dev": true, + "requires": { + "lodash": "^4.17.4", + "webpack-sources": "^1.0.1" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "loader-fs-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", + "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz", + "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==", + "dev": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "math-expression-evaluator": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", + "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", + "dev": true + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", + "dev": true + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==", + "dev": true + }, + "mime-types": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", + "dev": true, + "requires": { + "mime-db": "~1.36.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "nan": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", + "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "neo-async": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.2.tgz", + "integrity": "sha512-vdqTKI9GBIYcAEbFAcpKPErKINfPF5zIuz3/niBfq8WUZjpT2tytLlFVrBgWdOtqI4uaA/Rb6No0hux39XXDuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==", + "dev": true + }, + "node-libs-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.0", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.10.3", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-notifier": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", + "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "semver": "^5.4.1", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", + "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "object-hash": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.0.tgz", + "integrity": "sha512-05KzQ70lSeGSrZJQXE5wNDiTkBJDlUT/myi6RX9dVIvz7a7Qh4oH93BQdiPMn27nldYvVQCKMUaM83AfizZlsQ==", + "dev": true + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz", + "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==", + "dev": true + }, + "opn": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", + "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-Fjn7wyyadPAriuH2DHamDQw5B8GohEWbroBkKoPeP+vSF2PIAPI7WDihi8WieMRb/At4q7Ea7zTKaMDuSoIAAg==", + "dev": true, + "requires": { + "cssnano": "^3.4.0", + "last-call-webpack-plugin": "^2.1.2" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + } + }, + "ora": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz", + "integrity": "sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==", + "dev": true, + "requires": { + "chalk": "^2.1.0", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.0.1", + "log-symbols": "^2.1.0" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "dev": true + }, + "parallel-transform": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", + "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "dev": true, + "requires": { + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.1", + "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, + "portfinder": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz", + "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==", + "dev": true, + "requires": { + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "http://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "dev": true, + "requires": { + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "dev": true, + "requires": { + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "dev": true, + "requires": { + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "http://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "http://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "dev": true, + "requires": { + "postcss": "^5.0.16" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "http://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "dev": true, + "requires": { + "postcss": "^5.0.14", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-filter-plugins": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", + "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-import": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-11.1.0.tgz", + "integrity": "sha512-5l327iI75POonjxkXgdRCUS+AlzAdBx4pOvMEhTKTCjb1p8IEeVR9yx3cPbmN7LIWJLbfnIXxAhoB4jpD0c/Cw==", + "dev": true, + "requires": { + "postcss": "^6.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "dev": true, + "requires": { + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-load-options": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", + "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", + "dev": true, + "requires": { + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + } + } + }, + "postcss-load-plugins": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", + "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", + "dev": true, + "requires": { + "cosmiconfig": "^2.1.1", + "object-assign": "^4.1.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + } + } + }, + "postcss-loader": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz", + "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^6.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^0.4.0" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "dev": true, + "requires": { + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", + "dev": true + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "http://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "http://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "dev": true, + "requires": { + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "http://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "http://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz", + "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "dev": true, + "requires": { + "postcss": "^5.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "http://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "http://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "http://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "dev": true, + "requires": { + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-url": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-7.3.2.tgz", + "integrity": "sha512-QMV5mA+pCYZQcUEPQkmor9vcPQ2MT+Ipuu8qdi1gVxbNiIiErEGft+eny1ak19qALoBkccS5AHaCaCDzh7b9MA==", + "dev": true, + "requires": { + "mime": "^1.4.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.0", + "postcss": "^6.0.1", + "xxhashjs": "^0.2.1" + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "http://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "prettier": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.14.3.tgz", + "integrity": "sha512-qZDVnCrnpsRJJq5nSsiHCE3BYMED2OtsI+cmzIzF1QIfqm5ALf8tEJcO27zV1gKNKRPdhjO0dNWnrzssDQ1tFg==", + "dev": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "progress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", + "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", + "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==", + "dev": true + }, + "randomatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz", + "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "randombytes": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "dependencies": { + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "http://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "dev": true + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.2.tgz", + "integrity": "sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg==", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "~0.2", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "dev": true, + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "^7.0.5" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "requires": { + "rx-lite": "*" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "dev": true, + "requires": { + "ajv": "^5.0.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", + "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "dev": true, + "requires": { + "node-forge": "0.7.5" + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz", + "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz", + "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", + "dev": true, + "requires": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", + "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz", + "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==", + "dev": true + }, + "spdy": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", + "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "dev": true, + "requires": { + "debug": "^2.6.8", + "handle-thing": "^1.2.5", + "http-deceiver": "^1.2.7", + "safe-buffer": "^5.0.1", + "select-hose": "^2.0.0", + "spdy-transport": "^2.0.18" + } + }, + "spdy-transport": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz", + "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==", + "dev": true, + "requires": { + "debug": "^2.6.8", + "detect-node": "^2.0.3", + "hpack.js": "^2.1.6", + "obuf": "^1.1.1", + "readable-stream": "^2.2.9", + "safe-buffer": "^5.0.1", + "wbuf": "^1.7.2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.1" + } + }, + "stackframe": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.0.4.tgz", + "integrity": "sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "dev": true, + "requires": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "requires": { + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "tapable": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", + "dev": true + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", + "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=", + "dev": true + }, + "time-stamp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.1.0.tgz", + "integrity": "sha512-lJbq6KsFhZJtN3fPUVje1tq/hHsJOKUUcUj/MGCiQR6qWBDcyi5kxL9J7/RnaEChCn0+L/DUN2WvemDrkk4i3Q==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "dev": true, + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1" + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "uglifyjs-webpack-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", + "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", + "dev": true, + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "dev": true, + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + } + } + } + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", + "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.5.9.tgz", + "integrity": "sha512-B7QYFyvv+fOBqBVeefsxv6koWWtjmHaMFT6KZWti4KRw8YUD/hOU+3AECvXuzyVawIBx3z7zQRejXCDSO5kk1Q==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "mime": "1.3.x" + }, + "dependencies": { + "mime": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz", + "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.3.tgz", + "integrity": "sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==", + "dev": true, + "requires": { + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==", + "dev": true + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "vue": { + "version": "2.5.17", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.5.17.tgz", + "integrity": "sha512-mFbcWoDIJi0w0Za4emyLiW72Jae0yjANHbCVquMKijcavBGypqlF7zHRgMa5k4sesdv7hv2rB4JPdZfR+TPfhQ==" + }, + "vue-eslint-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", + "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.2", + "esquery": "^1.0.0", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.1.tgz", + "integrity": "sha512-AA86yKZ5uOKz87/q1UpngEXhbRkaYg1b7HMMVRobNV1IVKqZe8oLIzo6iMocVwZXnYitlGwf2k4ZRLOZlS8oPQ==", + "dev": true + }, + "vue-loader": { + "version": "13.7.3", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-13.7.3.tgz", + "integrity": "sha512-ACCwbfeC6HjY2pnDii+Zer+MZ6sdOtwvLmDXRK/BoD3WNR551V22R6KEagwHoTRJ0ZlIhpCBkptpCU6+Ri/05w==", + "dev": true, + "requires": { + "consolidate": "^0.14.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "lru-cache": "^4.1.1", + "postcss": "^6.0.8", + "postcss-load-config": "^1.1.0", + "postcss-selector-parser": "^2.0.0", + "prettier": "^1.7.0", + "resolve": "^1.4.0", + "source-map": "^0.6.1", + "vue-hot-reload-api": "^2.2.0", + "vue-style-loader": "^3.0.0", + "vue-template-es2015-compiler": "^1.6.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "postcss-load-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", + "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", + "dev": true, + "requires": { + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0", + "postcss-load-options": "^1.2.0", + "postcss-load-plugins": "^2.3.0" + } + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "dev": true + } + } + }, + "vue-router": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.0.1.tgz", + "integrity": "sha512-vLLoY452L+JBpALMP5UHum9+7nzR9PeIBCghU9ZtJ1eWm6ieUI8Zb/DI3MYxH32bxkjzYV1LRjNv4qr8d+uX/w==" + }, + "vue-style-loader": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-3.1.2.tgz", + "integrity": "sha512-ICtVdK/p+qXWpdSs2alWtsXt9YnDoYjQe0w5616j9+/EhjoxZkbun34uWgsMFnC1MhrMMwaWiImz3K2jK1Yp2Q==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "vue-template-compiler": { + "version": "2.5.17", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.5.17.tgz", + "integrity": "sha512-63uI4syCwtGR5IJvZM0LN5tVsahrelomHtCxvRkZPJ/Tf3ADm1U1wG6KWycK3qCfqR+ygM5vewUvmJ0REAYksg==", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz", + "integrity": "sha512-x3LV3wdmmERhVCYy3quqA57NJW7F3i6faas++pJQWtknWT+n7k30F4TVdHvCLn48peTJFRvCpxs3UuFPqgeELg==", + "dev": true + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "dev": true, + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webpack": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz", + "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==", + "dev": true, + "requires": { + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "async": "^2.1.2", + "enhanced-resolve": "^3.4.0", + "escope": "^3.6.0", + "interpret": "^1.0.0", + "json-loader": "^0.5.4", + "json5": "^0.5.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "mkdirp": "~0.5.0", + "node-libs-browser": "^2.0.0", + "source-map": "^0.5.3", + "supports-color": "^4.2.1", + "tapable": "^0.2.7", + "uglifyjs-webpack-plugin": "^0.4.6", + "watchpack": "^1.4.0", + "webpack-sources": "^1.0.1", + "yargs": "^8.0.2" + }, + "dependencies": { + "ajv": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz", + "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "dev": true + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "^2.0.0" + } + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "dependencies": { + "yargs": { + "version": "3.10.0", + "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "dev": true, + "requires": { + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.13.1.tgz", + "integrity": "sha512-rwxyfecTAxoarCC9VlHlIpfQCmmJ/qWD5bpbjkof+7HrNhTNZIwZITxN6CdlYL2axGmwNUQ+tFgcSOiNXMf/sQ==", + "dev": true, + "requires": { + "acorn": "^5.3.0", + "bfj-node4": "^5.2.0", + "chalk": "^2.3.0", + "commander": "^2.13.0", + "ejs": "^2.5.7", + "express": "^4.16.2", + "filesize": "^3.5.11", + "gzip-size": "^4.1.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "opener": "^1.4.3", + "ws": "^4.0.0" + } + }, + "webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "dev": true, + "requires": { + "memory-fs": "~0.4.1", + "mime": "^1.5.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "time-stamp": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.11.3.tgz", + "integrity": "sha512-Qz22YEFhWx+M2vvJ+rQppRv39JA0h5NNbOOdODApdX6iZ52Diz7vTPXjF7kJlfn+Uc24Qr48I3SZ9yncQwRycg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "array-includes": "^3.0.3", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.17.4", + "import-local": "^1.0.0", + "internal-ip": "1.2.0", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "selfsigned": "^1.9.1", + "serve-index": "^1.7.2", + "sockjs": "0.3.19", + "sockjs-client": "1.1.5", + "spdy": "^3.4.1", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", + "webpack-dev-middleware": "1.12.2", + "yargs": "6.6.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "dev": true, + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "6.6.0", + "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "webpack-merge": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz", + "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "webpack-sources": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", + "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "worker-farm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", + "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "4.1.0", + "resolved": "http://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "xxhashjs": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", + "dev": true, + "requires": { + "cuint": "^0.2.2" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dev": true, + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + } + } +} diff --git a/shop_Frontend/package.json b/shop_Frontend/package.json new file mode 100755 index 0000000..49336c2 --- /dev/null +++ b/shop_Frontend/package.json @@ -0,0 +1,84 @@ +{ + "name": "shop-fend", + "version": "1.0.0", + "description": "A Vue.js project", + "author": "bmy", + "private": true, + "scripts": { + "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", + "lint": "eslint --ext .js,.vue src", + "build": "node build/build.js", + "copy": "gulp copy", + "zip": "gulp zip", + "ftp": "gulp ftp" + }, + "dependencies": { + "vue": "^2.5.2", + "vue-router": "^3.0.1" + }, + "devDependencies": { + "autoprefixer": "^7.1.2", + "axios": "^0.18.0", + "babel-core": "^6.22.1", + "babel-eslint": "^8.2.1", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^7.1.1", + "babel-plugin-syntax-jsx": "^6.18.0", + "babel-plugin-transform-runtime": "^6.22.0", + "babel-plugin-transform-vue-jsx": "^3.5.0", + "babel-preset-env": "^1.3.2", + "babel-preset-stage-2": "^6.22.0", + "chalk": "^2.0.1", + "compression-webpack-plugin": "^2.0.0", + "copy-webpack-plugin": "^4.0.1", + "css-loader": "^0.28.0", + "eslint": "^4.15.0", + "eslint-config-standard": "^10.2.1", + "eslint-friendly-formatter": "^3.0.0", + "eslint-loader": "^1.7.1", + "eslint-plugin-import": "^2.7.0", + "eslint-plugin-node": "^5.2.0", + "eslint-plugin-promise": "^3.4.0", + "eslint-plugin-standard": "^3.0.1", + "eslint-plugin-vue": "^4.0.0", + "extract-text-webpack-plugin": "^3.0.0", + "file-loader": "^1.1.4", + "friendly-errors-webpack-plugin": "^1.6.1", + "gulp": "^3.9.1", + "gulp-ftp": "^1.1.0", + "gulp-util": "^3.0.8", + "gulp-zip": "^4.2.0", + "html-webpack-plugin": "^2.30.1", + "node-notifier": "^5.1.2", + "node-rsa": "^1.0.1", + "optimize-css-assets-webpack-plugin": "^3.2.0", + "ora": "^1.2.0", + "portfinder": "^1.0.13", + "postcss-import": "^11.0.0", + "postcss-loader": "^2.0.8", + "postcss-url": "^7.2.1", + "rimraf": "^2.6.0", + "semver": "^5.3.0", + "shelljs": "^0.7.6", + "uglifyjs-webpack-plugin": "^1.1.1", + "url-loader": "^0.5.8", + "vue-loader": "^13.3.0", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.5.2", + "vue-ydui": "^1.2.6", + "webpack": "^3.6.0", + "webpack-bundle-analyzer": "^2.9.0", + "webpack-dev-server": "^2.9.1", + "webpack-merge": "^4.1.0", + "ydui-district": "^1.1.0" + }, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 8" + ] +} diff --git a/shop_Frontend/run/.pydio b/shop_Frontend/run/.pydio new file mode 100644 index 0000000..fd48f47 --- /dev/null +++ b/shop_Frontend/run/.pydio @@ -0,0 +1 @@ +1ae8b58f-7c67-478a-bd0a-6fe860c2ea02 \ No newline at end of file diff --git a/shop_Frontend/run/package.json b/shop_Frontend/run/package.json new file mode 100755 index 0000000..7863a9d --- /dev/null +++ b/shop_Frontend/run/package.json @@ -0,0 +1,20 @@ +{ + "name": "run", + "version": "1.0.0", + "description": "", + "main": "server.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "start": "pm2 start server.js --watch -i max --name fend", + "restart": "pm2 restart server.js", + "stop": "pm2 stop fend", + "list": "pm2 list", + "log": "pm2 logs" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "express": "~4.16.0" + } +} \ No newline at end of file diff --git a/shop_Frontend/run/server.js b/shop_Frontend/run/server.js new file mode 100755 index 0000000..c0f5e71 --- /dev/null +++ b/shop_Frontend/run/server.js @@ -0,0 +1,8 @@ +const express = require('express') +const app = express() + +app.use(express.static('./')) + +app.listen(8848, () => { + console.log('Example app listening on port 8848!') +}) \ No newline at end of file diff --git a/shop_Frontend/src/.pydio b/shop_Frontend/src/.pydio new file mode 100644 index 0000000..ef5dc5e --- /dev/null +++ b/shop_Frontend/src/.pydio @@ -0,0 +1 @@ +ad7a6d79-fef5-4deb-a046-0cf1269eb6d7 \ No newline at end of file diff --git a/shop_Frontend/src/App.vue b/shop_Frontend/src/App.vue new file mode 100755 index 0000000..1c5e39d --- /dev/null +++ b/shop_Frontend/src/App.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/shop_Frontend/src/api/.pydio b/shop_Frontend/src/api/.pydio new file mode 100644 index 0000000..9869f30 --- /dev/null +++ b/shop_Frontend/src/api/.pydio @@ -0,0 +1 @@ +c68ffd63-be51-4b45-a48c-702e68bab92f \ No newline at end of file diff --git a/shop_Frontend/src/api/index.js b/shop_Frontend/src/api/index.js new file mode 100755 index 0000000..688ec8d --- /dev/null +++ b/shop_Frontend/src/api/index.js @@ -0,0 +1,94 @@ + +import Vue from 'vue' +import axios from 'axios' +import utils from '../lib'; +import { Toast, Loading } from 'vue-ydui/dist/lib.rem/dialog'; + +// axios.defaults.baseURL = 'http://103.95.207.27:9090' +axios.defaults.baseURL = 'http://127.0.0.1:9090' +axios.defaults.timeout = 3000; + +// 在前端发生给后端ajax中间进行一次拦截 +axios.interceptors.request.use(config => { + Loading.open('数据正在路上...') + return config; +}, error => { + return Promise.reject(error); +}); + +// 在后端返回数据给前端之前拦截一下,主要做错误码的判断 +axios.interceptors.response.use(response => { + switch (response.data.status) { + case 200: + Loading.close() + return response; + break; + case 404: + + Loading.close() + return response; + break; + default: + Toast({ + mes: '请求失败,请联系管理员', + timeout: 2500, + icon: 'error', + }) + Loading.close() + return response; + break; + } + +}, error => { + // 对响应错误做点什么 + return Promise.reject(error); +}); + + +export default { + /** + * Get请求 + * @param {*object} params 请求参数 + * { + * url: "/index", // url地址 + * par : { // 请求参数 + * } + * } + */ + get(params) { + return new Promise((resole, reject) => { + axios.get(params.url, { + params: params.data + }) + .then(success => { + resole(success.data) + }) + .catch(error => { + Loading.close() + Toast({ + mes: 'GET: 您的网络不好', + timeout: 1500, + icon: 'error', + }) + }); + }) + }, + + post(params) { + return new Promise((resole, reject) => { + axios.post(params.url, params.data) + .then(response => { + resole(response.data); + }) + .catch(error => { + Loading.close() + Toast({ + mes: 'POST: 您的网络不好', + timeout: 1500, + icon: 'error', + }) + }); + }) + + } +} \ No newline at end of file diff --git a/shop_Frontend/src/assets/.pydio b/shop_Frontend/src/assets/.pydio new file mode 100644 index 0000000..c8394e9 --- /dev/null +++ b/shop_Frontend/src/assets/.pydio @@ -0,0 +1 @@ +6d1f1361-1da8-4856-b9d8-7f5698e418f1 \ No newline at end of file diff --git a/shop_Frontend/src/assets/css/.pydio b/shop_Frontend/src/assets/css/.pydio new file mode 100644 index 0000000..1a52eb8 --- /dev/null +++ b/shop_Frontend/src/assets/css/.pydio @@ -0,0 +1 @@ +33880a0e-e8ed-4741-988c-8e7ffe960635 \ No newline at end of file diff --git a/shop_Frontend/src/assets/css/cart.css b/shop_Frontend/src/assets/css/cart.css new file mode 100755 index 0000000..bc88b48 --- /dev/null +++ b/shop_Frontend/src/assets/css/cart.css @@ -0,0 +1,106 @@ +.cart-play { + width: 100%; + height: 45px; + background: #fff; + position: fixed; + left: 0; + bottom: 48px; + z-index: 99; +} + +.play-left { + width: 60%; + height: 100%; + float: left; + line-height: 45px; + padding-left: 10px; +} +.play-right { + width: 40%; + background: #e43130; + height: 100%; + float: left; + line-height: 45px; + text-align: center; + color: #fff; + font-weight: 500; + letter-spacing: 2px; + font-size: 18px; +} +.demo-checklist-img { + width: 80px; + height: 80px; + border: 1px solid #ececec; + } + .yd-flexbox-item { + padding-left: 20px; + } + .yd-flexbox-item .item-name { + font-size: 16px; + font-weight: bold; + color: #000; + } + .yd-flexbox-item .item-change { + text-align: right; + } + .yd-flexbox-item .item-change .yd-spinner { + width: 100px; + height: 30px; + } + .yd-flexbox-item .item-price { + font-size: 16px; + color: #f00; + } + .total { + width: 2rem; + height: .6rem; + float: left; + margin: .1rem 0; + } + .numbers { + width: 1rem; + height: .6rem; + line-height: .6rem; + text-align: center; + background: #fff; + float: left; + } + .reduce,.plus{ + width: .5rem; + height: .5rem; + line-height: .5rem; + text-align: center; + float: left; + border-radius: 100px; + background: #fafafa; + color: #666; + } + .delete { + float: right; + color: #8d8d8d; + line-height: .5rem; + } + .action .price { + color: red; + float: left; + margin-right: .1rem + } + .noCart { + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + text-align: center; + width: 100%; + height: 100%; + } + .noCart img { + width: 1.8rem; + } + .noCart p { + font-size: .24rem; + line-height: .38rem; + color: #8d8d8d; + margin-top: .24rem; + } + diff --git a/shop_Frontend/src/assets/css/info.css b/shop_Frontend/src/assets/css/info.css new file mode 100755 index 0000000..f11bfa2 --- /dev/null +++ b/shop_Frontend/src/assets/css/info.css @@ -0,0 +1,110 @@ +.main-info { + background: #fff; + +} +.info-three { + padding: 16.667px; +} +.info-header h3{ + font-size: 20.8333px; + color: rgb(60, 60, 60); + font-weight: 500; + line-height: 31.25px; +} +.header-top{ + color: rgba(0,0,0,.54) +} +.header-top span { + color: rgb(255, 74, 0); +} +.price { + padding-top: 10.4167px; + font-size: 12.5px; + color: rgba(0, 0, 0, 0.54); +} +.price em { + margin-right: 8.33333px; + font-size: 25px; + line-height: 25px; + color: rgb(255, 103, 0); + text-decoration: none; +} +.price span { + text-decoration: line-through; +} +.info-configure { + margin-top: 23px; + height: auto; +} +.configure-server { + display: flex; + width: 100%; + height: 42px; + align-items: center; + justify-content: space-between; + font-size: 13px; + color: rgb(153, 153, 153); +} +.configure-server div:first-child{ + flex-grow: 1; +} +.configure-server div:last-child{ + flex-grow: 7; +} +.info-introduce img { + width: 100%; +} +.cart-list { + margin: 0 8.3333px 8.3333px; + background: rgba(255, 255, 255, 0.93); + height: 57.2px; + -webkit-box-shadow: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px rgba(0,0,0,.14), 0 1px 10px rgba(0,0,0,.12); + box-shadow: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px rgba(0,0,0,.14), 0 1px 10px rgba(0,0,0,.12); + border: 1px solid #e5e5e5; + position: fixed; + left: 0; + width: 96%; + bottom: 0; + border-radius: 8.333px; + display: flex; + align-items:center; + justify-content: space-around; + z-index: 999; +} +.items-icons { + flex-grow: 1; + color: rgba(0,0,0,.54); +} +.items-big { + flex-grow: 2; +} +.items-big .add-cart { + float: right; + margin-right: 16.667px; + width: 2.3rem; +} +.header-action { + position: fixed; + left: 0; + top: 0; + width: 100%; + height: .88rem; + display: flex; + align-items: center; + justify-content: space-between; + z-index: 99; + padding: 0 .2rem; + transition: all 2s +} +.header-action .action-left, +.header-action .action-right{ + width: .62rem; + height: .6rem; + background: rgba(0, 0, 0, 0.12); + border-radius: 100%; + text-align: center; + line-height: .63rem; +} +.white { + background: #fff !important; +} \ No newline at end of file diff --git a/shop_Frontend/src/assets/css/me.css b/shop_Frontend/src/assets/css/me.css new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/shop_Frontend/src/assets/css/me.css @@ -0,0 +1 @@ + diff --git a/shop_Frontend/src/assets/css/order.css b/shop_Frontend/src/assets/css/order.css new file mode 100755 index 0000000..61ab0e4 --- /dev/null +++ b/shop_Frontend/src/assets/css/order.css @@ -0,0 +1,55 @@ +.flex-layout { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 .26rem; + margin-bottom: .2rem; + margin-top: .2rem; + height: .9rem; + width: 100%; + background: #fff; +} +.order-address { + margin-top: 60px; + background: #fff url("http://s1.mi.com/m/images/m/bd1.png") 0 0 repeat-x; + background-size: .52rem .08rem; +} +.pay-list img{ + width: 23px; + flex-grow: 1; + margin-right: .2rem; +} +.pay-list p{ + flex-grow: 17; +} +.alipay, +.wxpay { + width: 12px !important; + margin-left: .16rem; +} +.order-footer { + width: 100%; + height: 1rem; + position: fixed; + left: 0; + bottom: 0; + z-index: 99; +} +.footer-left, +.footer-right { + float: left; + width: 50%; + height: 1rem; + line-height: 1rem; +} +.footer-left { + background: #fff; + text-align: center; +} +.footer-right { + background: red; + text-align: center; + color: #fff; + font-size: 16px; + letter-spacing: 2px; +} diff --git a/shop_Frontend/src/assets/css/wxpay.css b/shop_Frontend/src/assets/css/wxpay.css new file mode 100755 index 0000000..0eaf60d --- /dev/null +++ b/shop_Frontend/src/assets/css/wxpay.css @@ -0,0 +1,139 @@ +.weixinPay { + width: 100%; + height: 100%; + position: fixed; + z-index: 991; + left: 0; + top: 0; +} +.zhez { + width: 100%; + height: 100%; + position: fixed; + left: 0; + top: 0; + z-index: 992; + background: #000; + opacity: .4; +} +.pay-windows { + position: absolute; + width: 88%; + height: 4.8rem; + background: #f8f8f8; + top: .5rem; + z-index: 993; + left: 50%; + margin-left: -3.3rem; +} +.windows-title { + width: 100%; + height: 1.08rem; + border-bottom: 1px solid #c9daca; +} +.windows-title img { + width: .66rem; +} +.windows-title span { + padding-left: .1rem; + font-size: .32rem; +} +.flex-layout { + display: flex; + align-items: center; +} +.windows-money { + height: 1.42rem; + width: 100%; + justify-content: center; + flex-direction: column; +} +.windows-money span { + font-size: .28rem; +} +.windows-money p { + font-size: .5rem; +} +.windows-card{ + width: 89%; + margin: 0 auto; + line-height: .8rem; + color: #636363; + font-size: .32rem; + padding: .1rem 0; + overflow: hidden; + border-bottom: .02rem solid #e6e6e6; + border-top: .02rem solid #e6e6e6; + display: flex; + align-items: center; + justify-content: space-between; +} +.windows-card img{ + width: .6rem; + flex-grow: 1; +} +.windows-card p{ + flex-grow: 18; + margin-left: .1rem; +} +.input ul { + width: 89%; + margin: .2rem auto; + height: .8rem; + overflow: hidden; + border: .02rem solid #bebebe; + display: flex; +} +.input ul li { + border-right: .02rem solid #efefef; + height: .8rem; + width: .972rem; + background: #fff; +} +.numb_box{ + position: absolute; + z-index: 10; + background: #f5f5f5; + width: 100%; + height: 4.66rem; + bottom: 0; + z-index: 993 +} +.xiaq_tb { + padding: 5px 0; + text-align: center; + border-top: 1px solid #dadada; +} +.xiaq_tb img{ + height: .2rem; +} +.nub_ggg { + border: 1px solid #dadada; + overflow: hidden; + border-bottom: 0; +} +.nub_ggg li { + width: 33.3333%; + border-bottom: 1px solid #dadada; + float: left; + text-align: center; + font-size: 22px; + height: 1.03rem; + line-height: 1.03rem; +} +.nub_ggg .zj_x { + border-left: 1px solid #dadada; + border-right: 1px solid #dadada; +} +.nub_ggg .no { + background: #e0e0e0 +} +.no img{ + width: 37.3px; + height: 22.44px; +} + +.pwd{ + background: rgb(255, 255, 255) url("../../../static/img/dd_03.jpg") center no-repeat !important; + background-size: 25% !important; +} \ No newline at end of file diff --git a/shop_Frontend/src/assets/js/.pydio b/shop_Frontend/src/assets/js/.pydio new file mode 100644 index 0000000..a0e9fac --- /dev/null +++ b/shop_Frontend/src/assets/js/.pydio @@ -0,0 +1 @@ +1ed07cf6-a5a1-4892-91a8-7edb0c3fa459 \ No newline at end of file diff --git a/shop_Frontend/src/components/.pydio b/shop_Frontend/src/components/.pydio new file mode 100644 index 0000000..7cd0c93 --- /dev/null +++ b/shop_Frontend/src/components/.pydio @@ -0,0 +1 @@ +3f411338-6d07-46c7-9339-98601852e709 \ No newline at end of file diff --git a/shop_Frontend/src/components/public/.pydio b/shop_Frontend/src/components/public/.pydio new file mode 100644 index 0000000..18777bf --- /dev/null +++ b/shop_Frontend/src/components/public/.pydio @@ -0,0 +1 @@ +7590ee77-6c1d-4eae-9a66-7a84c0dc41ba \ No newline at end of file diff --git a/shop_Frontend/src/components/public/navbar.vue b/shop_Frontend/src/components/public/navbar.vue new file mode 100755 index 0000000..8aac281 --- /dev/null +++ b/shop_Frontend/src/components/public/navbar.vue @@ -0,0 +1,91 @@ + + + + + + diff --git a/shop_Frontend/src/components/public/swiper.vue b/shop_Frontend/src/components/public/swiper.vue new file mode 100755 index 0000000..f4ebad5 --- /dev/null +++ b/shop_Frontend/src/components/public/swiper.vue @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/public/tabbar.vue b/shop_Frontend/src/components/public/tabbar.vue new file mode 100755 index 0000000..5098840 --- /dev/null +++ b/shop_Frontend/src/components/public/tabbar.vue @@ -0,0 +1,34 @@ + + + + + + diff --git a/shop_Frontend/src/components/public/user-header.vue b/shop_Frontend/src/components/public/user-header.vue new file mode 100755 index 0000000..038c328 --- /dev/null +++ b/shop_Frontend/src/components/public/user-header.vue @@ -0,0 +1,42 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/public/wxpay.vue b/shop_Frontend/src/components/public/wxpay.vue new file mode 100755 index 0000000..c76d20f --- /dev/null +++ b/shop_Frontend/src/components/public/wxpay.vue @@ -0,0 +1,166 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/.pydio b/shop_Frontend/src/components/view/.pydio new file mode 100644 index 0000000..50465de --- /dev/null +++ b/shop_Frontend/src/components/view/.pydio @@ -0,0 +1 @@ +9b4cbbeb-f416-4f86-bd63-56607d9b5950 \ No newline at end of file diff --git a/shop_Frontend/src/components/view/adduser.vue b/shop_Frontend/src/components/view/adduser.vue new file mode 100755 index 0000000..134fbe7 --- /dev/null +++ b/shop_Frontend/src/components/view/adduser.vue @@ -0,0 +1,107 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/cart.vue b/shop_Frontend/src/components/view/cart.vue new file mode 100755 index 0000000..a36554a --- /dev/null +++ b/shop_Frontend/src/components/view/cart.vue @@ -0,0 +1,132 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/class.vue b/shop_Frontend/src/components/view/class.vue new file mode 100755 index 0000000..1761ed5 --- /dev/null +++ b/shop_Frontend/src/components/view/class.vue @@ -0,0 +1,39 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/index.vue b/shop_Frontend/src/components/view/index.vue new file mode 100755 index 0000000..1e9350c --- /dev/null +++ b/shop_Frontend/src/components/view/index.vue @@ -0,0 +1,158 @@ + + + + + + diff --git a/shop_Frontend/src/components/view/info.vue b/shop_Frontend/src/components/view/info.vue new file mode 100755 index 0000000..39fbbcb --- /dev/null +++ b/shop_Frontend/src/components/view/info.vue @@ -0,0 +1,194 @@ + + + + + + diff --git a/shop_Frontend/src/components/view/login.vue b/shop_Frontend/src/components/view/login.vue new file mode 100755 index 0000000..ab4389b --- /dev/null +++ b/shop_Frontend/src/components/view/login.vue @@ -0,0 +1,98 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/me.vue b/shop_Frontend/src/components/view/me.vue new file mode 100755 index 0000000..abfc3a8 --- /dev/null +++ b/shop_Frontend/src/components/view/me.vue @@ -0,0 +1,127 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/order.vue b/shop_Frontend/src/components/view/order.vue new file mode 100755 index 0000000..d9c5de4 --- /dev/null +++ b/shop_Frontend/src/components/view/order.vue @@ -0,0 +1,217 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/components/view/payresult.vue b/shop_Frontend/src/components/view/payresult.vue new file mode 100755 index 0000000..2076c06 --- /dev/null +++ b/shop_Frontend/src/components/view/payresult.vue @@ -0,0 +1,123 @@ + + + + + \ No newline at end of file diff --git a/shop_Frontend/src/config/.pydio b/shop_Frontend/src/config/.pydio new file mode 100644 index 0000000..9e4a889 --- /dev/null +++ b/shop_Frontend/src/config/.pydio @@ -0,0 +1 @@ +61875941-2ba9-44f0-98d8-d581a5f58be8 \ No newline at end of file diff --git a/shop_Frontend/src/config/index.js b/shop_Frontend/src/config/index.js new file mode 100755 index 0000000..db70c00 --- /dev/null +++ b/shop_Frontend/src/config/index.js @@ -0,0 +1,55 @@ +export default { + // 私钥 + rsa_private_key: `-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQCzkEs/kJgaFGIAM/TQRjzUtJ9ve9enk6heGj/JbcvHVOwFYw2q +CNUhuaFE9rYDL+CzX3+cf7inRIJCvSnC0bdGCZ+i943uSudTkqT+guv03jTzvLy2 +TD+Bp41/ToNiPWG56p1keHE0Gwsr7o0waIcWrLpFJnzyW/fOYQjboRz7nwIDAQAB +AoGADgMCfDFSTSauBwoG3oG8mXSGxHJLf74b80vlEljJAAL2b+0s0cnip8EOfo0p +4tHHnPekw5eL1zGXYJHWQmeO/3ymZS/nnVq1K5YRM+AtYyUMAiChIt/zWOGXPN6k +yUARaTK/cRZNY2XPPDK0H44eLF2RDE/SObPD0BZ0u9m92aECQQDYSIrYw0klyGJe +ePaV0+2ZtVVhDYN+eYmWHu9/T+aOIPFS5ePUonBftSfcp7pTeJZ3O/eI/4W6pdzz +13MRseUZAkEA1ImPvtbL39A8OtciY16LgDX5O5Vkm5p5+TKRhG5B38bgnOQQHu2d +oJKvxjEJcWDfiJ6/ThHsFHqyvViJ+cIFdwJBAIWlpe62FdA8F9UK6EzDLXIq5DxZ +rmSL06IpMZM5G12+K4EvP26YhdoORjiKiI+l10yMiLRmOQuSDIu9GYTYqZkCQEQ5 +/Ij4ju3D/PGuif14JjP8H4u/A1LoHeufDhODCWZ6gzQaCgrDoGwhaoemyi85N8i1 +nRfErRJN6P7bYz9nxzUCQDC8yEIcgKczxFIo20k4R+CINyJTB5S6dsVW6gmpiHZK +6+MWkDut4o/Fibwp4jm5Fh9zau597aP5Xnt8mA2LRc8= +-----END RSA PRIVATE KEY-----`, + // 页面的一些配置 + pageConfig: { + index: { + classList: [ + { + id: "1", + title: "小米", + url: "./../../static/img/xiaomi.png" + }, + { + id: "2", + title: "华为", + url: "./../../static/img/huaiwei.png" + }, + { + id: "3", + title: "苹果", + url: "./../../static/img/apple.png" + }, + { + id: "4", + title: "一加", + url: "./../../static/img/yijia.png" + }, + { + id: "5", + title: "三星", + url: "./../../static/img/sanxin.png" + }, + { + id: "6", + title: "锤子", + url: "./../../static/img/chuizi.png" + } + ] + } + } +} diff --git a/shop_Frontend/src/lib/.pydio b/shop_Frontend/src/lib/.pydio new file mode 100644 index 0000000..29d6373 --- /dev/null +++ b/shop_Frontend/src/lib/.pydio @@ -0,0 +1 @@ +b83c28bb-bec4-4a85-9f16-bb54e546e1f4 \ No newline at end of file diff --git a/shop_Frontend/src/lib/index.js b/shop_Frontend/src/lib/index.js new file mode 100755 index 0000000..859ada9 --- /dev/null +++ b/shop_Frontend/src/lib/index.js @@ -0,0 +1,46 @@ +import config from '../config' +import NodeRSA from 'node-rsa' +class Lib { + constructor() { + this.rsa_private_key = config.rsa_private_key + } + + /** + * 前端: 使用RSA的私钥进行加密 rsa_private_key + * @param {*string} text 需要加密的字符串 + */ + encrypt(text) { + return (new NodeRSA(this.rsa_private_key)).encryptPrivate(text, 'base64') + } + + /** + * 前端: 使用私钥解密json数据给前端 + * @param {*string} text 需要解密的字符串 + */ + privateDecrypted(text) { + return (new NodeRSA(this.rsa_private_key)).decrypt(text, 'utf8') + } + + /** + * 获取用户信息 + */ + getUserInfo() { + return this.GetLocalstorage("u") + } + /** + * 获取本地数据 + * @param {*string} name 名称 + */ + GetLocalstorage(name) { + return localStorage.getItem(name) != null ? JSON.parse(localStorage.getItem(name)) : false + } + /** + * 写入本地数据 + * @param {*string} name 名称 + */ + SetLocalstorage(name, key) { + localStorage.setItem(name, JSON.stringify(key)) + } +} + +export default new Lib() diff --git a/shop_Frontend/src/main.js b/shop_Frontend/src/main.js new file mode 100755 index 0000000..6d990e3 --- /dev/null +++ b/shop_Frontend/src/main.js @@ -0,0 +1,22 @@ +import Vue from 'vue' +import App from './App' +import router from './router' +import YDUI from 'vue-ydui' +import 'vue-ydui/dist/ydui.rem.css' +import utlis from './lib' +import axios from './api' +import config from './config' + +Vue.config.productionTip = false +Vue.use(YDUI) +Vue.prototype.$utils = utlis +Vue.prototype.$http = axios +Vue.prototype.$config = config + + +new Vue({ + el: '#app', + router, + components: { App }, + template: '' +}) diff --git a/shop_Frontend/src/router/.pydio b/shop_Frontend/src/router/.pydio new file mode 100644 index 0000000..da53f0a --- /dev/null +++ b/shop_Frontend/src/router/.pydio @@ -0,0 +1 @@ +f5e3bee6-c84f-486f-bce3-eaf1adece5f8 \ No newline at end of file diff --git a/shop_Frontend/src/router/index.js b/shop_Frontend/src/router/index.js new file mode 100755 index 0000000..b523c0c --- /dev/null +++ b/shop_Frontend/src/router/index.js @@ -0,0 +1,151 @@ +import Vue from 'vue' +import Router from 'vue-router' +import IndexComponents from '@/components/view/index' +import InfoComponents from '@/components/view/info' +import ClassComponents from '@/components/view/class' +import CartComponents from '@/components/view/cart' +import MeComponents from "@/components/view/me"; + +import LoginComponents from "@/components/view/login"; +import addUserComponents from "@/components/view/adduser"; +import OrderComponents from "@/components/view/order"; +import ResultComponents from "@/components/view/payresult"; + +import { Confirm, Alert, Toast, Notify, Loading } from 'vue-ydui/dist/lib.rem/dialog'; + + +Vue.use(Router) + +const router = new Router({ + //解决拖动时多个页面互相影响的问题,当切换到新路由时,想要页面滚到顶部 + scrollBehavior(to, from, savedPosition) { + return { x: 0, y: 0 } + }, + routes: [ + { + path: '/', + name: 'index', + component: IndexComponents, + meta: { + // 是否需要登录 + isLogin: false, + // 是否需要被缓存 + keepAlive: true, + // 页面标签卡标题 + title: "主页" + } + }, + { + path: '/info/:id', + name: 'info', + component: InfoComponents, + meta: { + isLogin: false, + keepAlive: false, + title: "详情" + } + }, + { + path: '/class', + name: 'class', + component: ClassComponents, + meta: { + isLogin: false, + keepAlive: false, + title: "分类" + } + }, + { + path: '/reg', + name: 'register', + component: addUserComponents, + meta: { + isLogin: false, + keepAlive: true, + title: "注册" + } + }, + { + path: '/login', + name: 'login', + component: LoginComponents, + meta: { + isLogin: false, + keepAlive: true, + title: "登录" + } + }, + { + path: '/cart', + name: 'cart', + component: CartComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "购物车" + } + }, + { + path: '/me', + name: 'me', + component: MeComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "我的" + } + }, + { + path: '/order', + name: "order", + component: OrderComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "确认订单" + } + }, + { + path: '/result', + name: "result", + component: ResultComponents, + meta: { + isLogin: true, + keepAlive: false, + title: "支付成功" + } + } + ] +}) + +router.beforeEach((to, from, next) => { + // 设置浏览器标题 + document.title = to.meta.title + // 检查页面是否需要登录 + if (to.meta.isLogin) { + // 检查是否已经登录 + if (localStorage.getItem("u") == null) { + Toast({ + mes: '请先登录', + timeout: 1700, + icon: 'error', + callback: () => { + next({ + path: '/login', + query: { redirect: to.fullPath } + }) + } + }) + } else { + next() + } + + } else { + next() + } + + +}) + + +export default router diff --git a/shop_Frontend/static/.gitkeep b/shop_Frontend/static/.gitkeep new file mode 100755 index 0000000..e69de29 diff --git a/shop_Frontend/static/.pydio b/shop_Frontend/static/.pydio new file mode 100644 index 0000000..335ac38 --- /dev/null +++ b/shop_Frontend/static/.pydio @@ -0,0 +1 @@ +97363a98-41b9-4d51-b91d-9676ffc31fd4 \ No newline at end of file diff --git a/shop_Frontend/static/img/.pydio b/shop_Frontend/static/img/.pydio new file mode 100644 index 0000000..b32c46e --- /dev/null +++ b/shop_Frontend/static/img/.pydio @@ -0,0 +1 @@ +1294be02-0fbe-4b37-9c79-859131f799e0 \ No newline at end of file diff --git a/shop_Frontend/static/img/alipay.png b/shop_Frontend/static/img/alipay.png new file mode 100755 index 0000000000000000000000000000000000000000..24d82d369b3b71c87f85e9bdff790c78291801f2 GIT binary patch literal 983 zcmV;|11S87P)-+vCsO$il=yS{P0H^EC?)?A%{|=exG_UNA()C`p z?%eYHyy*H}(gh3v000SaNLh0L01FZT01FZU(%pXi0000SbVXQnQ*UN;cVTj606}DL zVr3vkX>w(EZ*psMAVX6&=)AIw0009PNklF|9LIkxjtiquA_N+lka+0N zp@Lu!rKBFTh^IIX=)scG!h?Gm=FlmENRVO~i5{lA2|@(cMt`I~P|>A@h^P(`Mh7n` zLV{2T1-*YW^WK{scMl!<9+sKkeD?R=?>lea`vJzdWvD$?&FcgJjI#@_6)X3`27^YN zc!sEtLerZfL>~!MA`wjmnN21nR0mTf8S4rB(jqRA78-;REdoUPq+mgdEDjG3 pS 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 literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/banner_1.jpg b/shop_Frontend/static/img/banner_1.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e24f7467b95652dcb9947af1911c923141ba34c3 GIT binary patch literal 43837 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 CkW_B~ literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/banner_2.jpg b/shop_Frontend/static/img/banner_2.jpg new file mode 100755 index 0000000000000000000000000000000000000000..10b4a9699877c5a8b1afffd31422f08485e5ab3a GIT binary patch literal 40029 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
Ga$T?yCRg>9$r|B27z zvS*%B5dA1r5sNkibIywxgR2b3YeX<;D1ZSV J&i>Ex{{dVS1v~%% literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/banner_2.webp b/shop_Frontend/static/img/banner_2.webp new file mode 100755 index 0000000000000000000000000000000000000000..36515b315793b48024ede704f19fdad1a49616c1 GIT binary patch literal 15660 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 G3IExwM67WD literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/banner_3.webp b/shop_Frontend/static/img/banner_3.webp new file mode 100755 index 0000000000000000000000000000000000000000..2c58b8c784c264adf421c7e601e1cd4c52a7df77 GIT binary patch literal 15932 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 I>c4{j1q@3Q_5c6? literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/banner_4.webp b/shop_Frontend/static/img/banner_4.webp new file mode 100755 index 0000000000000000000000000000000000000000..5256c001cc7f21e8d4d33b0a2a678c1b78a53973 GIT binary patch literal 12070 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 QuE(3c3p(b2000000E|rXO8@`> literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/chuizi.png b/shop_Frontend/static/img/chuizi.png new file mode 100755 index 0000000000000000000000000000000000000000..daae4bdbd0290f251ce1cf8af82701d37186a1d4 GIT binary patch literal 53403 zcmeFYbzD?i_xMkDi6AANA~ke(Bi+p~beD8VN+Vs;ozl{wgaRTV-5@F5Ils|+y${cQ z?(_BY{r=+h`@_+hS?sgc+IzpxUTg1t&Y3VJ1u1kCLKG+{D0CTVaTO>i=-BUXBm_u_ ze+TCv14-XGB3oA1#Db!1?bLb=S=yBlb?RX zO`SnbmJTkK_I707{Q`~cpSuW9P<*fGuh*abvUQM`|EnrH=RfH|I5N8f9hd=3EX=mH z%>QKR>>}X`ar$Q?|IyM}&BMWzS;f@Z{<#y#RKnHN&V}-yU8$JUM^72k?)5aj>v=v3ItxclgWv-x~4P;U7HysRxk3^3SF} zA^ww*i>29r>Gk&`|Ftetcgz1`_Wj5oWrg@E&#xUlZ~JGKb-w*O#NArjGeO! z&<wD(^ z;abtj5)#5dn|pl`kz{4z7GY%*=K`>Bvx|svaIgZnxWqX*Bqc<|*(5lAy8Q>!|8OsD z>Fi?f)zpNa`QOU^)u_Mh{xq`uPp&{NR#r|kfGHy<3&@0#-IUvykq2aK48hD}!o|U6 z!fwoM_S648^Z#Cln}w;JAS74uFtR`r6}uXMlNZ1W`TvxK8$yo4L3F zolHf{A;V4ZkL0NIGr-8i#C{}0GCFx6$kOh6)IIs>_umcwdj%j1pq;s?i6HY&!=D9z zH{oagp8aer|6e$FAbUGkQzw`Ijq?W?BS6T^Vd~^8Xy#;ZOJ->cG&g0oaxgU~bFu&P zF9$pGpMAQg{{LaOOiZ0D|91xEy;lB3gzW#n-TS{CasRVS_D4kjj<}yG?2kD7_ayo= zG5=@M{W)R%F%%`g$IACG{&kLpBudD_fcGBvpA*pkG*SM|{NDoaPw$Xv^XEMJ>$&HT z2Hi9HCy)03C$rigp8vu0Up4$BEdDQ$_Yxt$35eIs-pLl|BKSup`jLD7Rd~-aKNa7zg0SZmb20_Gn2JN*f16cUIC$CqnpOU$`8OYs>MYGX{=vt; z%}n2Y+|&HK56Ft$1n2_%A9=a2`!_#7`eW~;W^ZrvKbzS8>e`=1_xycd&J46^-p~NUE}X; zAd5oC66FtTz@OIl%l@wa2gL6JrdM)x#+ z?PvbYPdoX@2{>Jrd zM)x#+?PvbYPdoX@2 z{>JrdM)x#+ytZQk!{W$0We(RCbXWFx)7f^* zuBpY@e4VdokSDiPoFX&|o19vqTiOJkLRpw1Gy;P@$)k*pM}~zR)*nOdJ(3$WgX|O0 z=5pFMR)*qev0Dq_8^VaW6#k#J);kQTP^2FR_t)e|F=ErR;zmA*wW*>hF2dUO-$kdg znFs7~+3{7+0Xmw!c48FK+E(B?KznK(9%q8U}@JXD&+XPvS_3aL^SG zpzI3-Ef46R^WmWe;6}(ljAM`}FUaIZ{(y~d4W!W((TH*zI+-%#0yKQ!tjQGEd&^8y zR@9zsr{&gEZs=o;Pg-_dt?oD?k?Su`;Um7XO`E?MYQ1c#M84;I2`^8p)xq5m-Ras>lH71vxh})p*bzDH&Oy^rX zmt=c9B{=8@;z1$@{hJ^Jmi_~BGYhJh3zEe+1U`(CNTX6v$N|XVa1v^7kODr-qcQoP z8aZB+hgGKc5_c%I_v^-ur(QH4v+pBL}s6D>TDzEZ&5~z9ps6vk33WdJhHUJZ@ z^c57HnFSM+(yD9fH@=E6c;ykeN9>|%%IZkrxk$1B`gMXhJr6&RWWmc|!?Ag*V-fhY zOGIJ0T;!#Y(Lp1@;rp~NA+x`s!nexq%I|N^^Q4?_$$R*w;qigO5io$ys|<&63@PQ7_N7 zQW1juu|ihJvL6NDvdF3sk{QJ=pH<2-zR(HL^)}cLvtD);EubuWw?{+wNE-)D1Yd~~ z33xK6L#1wG2GV$Q7u^~`U0orsj@iCNr2h#2%hh4Ut_6CbPV8> zPO$p)#!*#6&-GH356^e!^y_)$w36?!99n7kj8`Ne2&$9=fjr*Zkf%uFbKQUspI?2=>CP2qxDo2Xk~B0775>apL;R>5d-_re zj@W0uo3iAgY{Cn=(|&0gF*0>(XjgWIoXSIW`2cb^0tNWfOyMXwfm@}q$(;E(+3yf4aw{T#T12Oh}H zn=^5*B4n|w*g7{4%xigF-gp4U5n6@IFpv=7w7v?(y&bNnBj{cZWk=LhABVS*4Ue+sKG<7s!w(je4 zZ`nB`-kOFx6}M}nEl5F!Jr+R2I(jXbNs@>p%juG`nF()BMy_UzW^$YA>hmE+anJYL z0C@7Un~T$>swt`F+foUg{E&%*VJJne;lH!{YA}q5 zVu=M$4M_*ZJ!2dQMKz&O*$-RmqSP0s&2AcOW%lKgZ$34+d4D7QSmi5+-R!T#hUWf` z<>jt2(hHoP9JM@#qW)#zqhb6fw((?Ls!FQM)%cHD%mw0U#LB`wuxBv6VoA=+i#mk7 z#wiWIPF5{W5k2f(!_Z65p-nNH6Nco_Xq}H_`Rix#M%R&fV?&;#*Zq8UR|l7hr-rwg zw#uJzH}k2{(IXQx1K?tnw@ZQKJe)mCShC^Vy`itv*9KRn$#D$?Y#GoWLl?+NY-eje z73~coraXP&v3>v|ST%qAF0A7YapSo7T2NO}tEHek((IwCR~zsIY4rVjbQ(y%r3+9; zVG6`QdzdxqEk5?%t+~EB_udOwC}OS&A%P_-ei&QYeHr&Sf`;c<&7Gf9_z^=YAzBDw z0UZ4cHEN6_V19Necc@M%To=5wgF7sBcm?(hKC7(kI>FLbn9?jxH9=+ZE0@UiVS&0y z&t+ATDc}A;KmG|VJQj3|y=U2*%LQRk=`uL6{mNoh2_JE&=A%!AT914ieV0I_8JGKt zuelpQA$pH>U7`m~utFwhSwdz|M9{|HjejYmqki!MjwSE?)r*SfSq-+V%6y)7ao@B%-k2Uq40E^e z-d+riwUd|Y==Z#ehQa1ZQz&F}E}Y$>8p3S7cGmR0sKp$!_ZhD29_wRchE86WMm7$u z&vhXj`l zD|sU$<-%g!hv0oZ*N#tKi{MKlp@T(`?Tljz#kKwNQpvOK4~o}4rKcIRf+LIP-%x9w zyS3;qSqqb2RyrSYZmoU~`-1gom<3AD6Z!bwTtgkc6viRDxXHj$kFkoVOT`TEFwx@a z$l}tq<_P}08590{$Ea^y54r7Rtv)A6GS=;Ra7Hb99FZ1m2pkv|#t4-tg0?Z3i!`1~ zVNa5L+Q`MO(Q^78L$M=0a-IG7HGLAiDa=$I>mSEB+gCdT+aPZzE6@)5xI2P&^u?ow z2D*9f*jKlOStuY=dC6WqrXbk|`vB`nr@{D7uPyn(!RG_}uG>-16u-3i>hE5w%nBu`)zmD&4yo_h~VXAbvR1B(&}MOw@w7El=c_) zmw2}n*NP!3S_5PW?z?O2U+w>G#KETWF_ z-h>Q^DEqYKIaC;$h{IUODH4;7(Mc-+_7z&kFZ3kyTb%7LdgQd6uzolglncWpcLtq& z6eJ;6WTira75bJtS;L4z3L<-TTa>PAqBQ#6nB}Axz*Ha+ULnv+Xyy|W9*#q88d;4f z6uX6Y^HIpG6kgTzxCdVg7N)&I+^ru43`+UIpn5-*uGzOh$kX zJ!|~u^A{fG)g0_m)XGW~om!Fd#ny_Su^!q|B8m%fn3zhy268+p@Kl4X=WfoOQi?A` z-WHg^B=S2|63y$G3OOzJnSYwe?t5jq2yo-umDGuMWDAGH)!R8i++-p3TQJd7n)E@{3#4aoQ_TEd-CXST($|_)Pw0L z+u;mouXQGI5`C+JDNBsfSienBsZSRPMVlw)oj|Fz+r7eFvl=1v!s` zEijK{!{?9#?B7}(bs`^t=uY>y4U=sudTi=-SX3IY(J)SRwQ_}DNP0}|BGB5sM|iF#Fb$el+3-HPuD@YV z=~ha%y&bqP|4RZl_5uJl}qd)+v1 z{!yiHY^swUMcQPTwqm+{OaE>j{dI@ex%wRlobF+^xv^v=WzbkGO_v%2i>uvq1&xDm zM)0|Y;3189<&n)Gy1CF{bT2(R+MivTb*4-rhHzXTGcC z1AC)I)_9>>&l?>p$%jbet?ZAYX9o{u$w zMdJRCBjhJWd_To=MR%+bnAdS-Oq+XB7)VCKIJrD%hTU@Wq5*ea3ti85`1N^Iq}x&C zbn3jrFkFs{Y=w!;E90PfphrxG#zG~X^qCozHLAXx;wj#9rAcV(#}r8)HS6MnO1DQT zfF#5pWsPM@{W+3SS;*?;3y%Pv_FnHOV}v#g7Kis8*Q2@9l!c=M9%|ao%y3(Qz_cf;L_gfzMg4_Z2Qd|?n2yVM(QT}!$`|t7)-!t;u3B~+q(3ZLs3n!6LFs=W zL2Rafcp0(Bb&Ur;JKc`6A2s)#qDZoUY#6U&5R-wTMpy_YnC`KeCmYPy5oRF8W3*^8&r zAgi@1kCDqGYsIUcL-e9VDAdO34bi^Hbk{n`Tz>}2Z4Wl^X@p{i$80E5I=Iuk$hjGx z0r!R8V-f38jX=A`0Z)e7YI-rM8Zb;8Vg6$lg?MP$H)P~kb)xS-j|X`Koq_x+b&hE} ze1^Z}U|xh#PmG4c)Sw~P>JFZPuhz2cudn_5>J4rMu=$CTS6V5_f!Qx~$kYqWgkS6G z1X{d+oW2NHdK_Hx2V%rl{Ew13>8ur5oY}3UWaB?wfw;GZ{mv^ck26o=n(_zN2l@7v*4IFruqF6Yj1^;fl3E8Jc(eS36 z=x&>F|8?65wm2eAyVL;3AyPxM`Xh>0?}8J9#1p1J=hP)3+pdU(d!4*1T?H@k#GJNOWkD!8 zEs8Xi)7wpDw#53aWC1Hi0xtP&rIDV`{C2QAci&9y@x5kN!D@vu)6>w7E?z#?94uw= z{0P$!2yo~*alK5mi7VmzijTlYhLg75vmFX=CF7fFBF=pZkCC@U(5dJ`ud{2TOi)!G|{q!`C~B z%4*uGw||>|{spyW>xF5kyH$lYC6CYUNLTC{dfW@z_Y7syYj2jHWn;(&XB&qggiO4A zFe(|nb*2=g9^=9A(C@6poEFn-?R;INSNKV5Y!7$;Yv2mjTrjfUF!}%~TF5+13n_S! zcH!hE*@x@08?UzcTkShSm?T$T1;tQ_BF)AkIz)l>FlrA7_79J7o49*f@K32|fFGk@ zg(h6uktTCEgaKzagg!+LgZ&nFeNVudoV}alcs-OlWQflQ^7o!QJZb=MATHEiR^1&= z+s#I~9ImY;jIUL8O*D(u0u)fCIy$0o5Qic^N2CV4>R;~OKnAiHp@p(V6Xy&=nLcCH z*`AUO<(EOyI0y`w7=Kdk^Tj@E@$R+Ztw*nB-vwkH01GNJ*0i5qvGd(E^xIEr?6{6} z-F>j5L@NDWX&OaUER!>p*$W?gaFaFO3jMIqgUV^jf%{7GiG0)-;nHwbIa{ycY-~i6>N|p3Y2UuxsAzA`&4d8R^PdBF(Tmk|qD_U_8+y;x`yHR{tC8N# zxv28FU>B=>2zVESRkkHb@igTH9P3VYWvFRzIWT=cUg4SZgwK8ict z7X6BF6JBw~s`e`LyztVTxoL46Yq>szf2`fRQa zw_gr}_u4Mig*tQTJ}WXvFs`K;Kk!781|_Le)#S?9i0(e+=Xex~KR~9I0EdlSE_f;U ztbG}LtFx2rx8>tlm+L?Ggjkl%eWTCUde-pfR(G3-iMBCX$C@7g6&#+5krsTN(+f%B zK4xs~Y9caGVSup`<#@ZO61HPLQ;s3-cuA~cmD#N|_y8Tmd{Y5#Jg9&10{;k-Zn9BF zOFeD;#{9fb*11~0%B&=E%J$nGi(NeN82x8el$ z3N>dQiXFZ;RR$j6wpF~_f!oT$SFl}fUni0~&ej+Fyd8XYt$3ejJz?lFUE?@;uWA)c zNtS=X&=n-Ca#|w2N)aipK_?qrk6fICk(uV-V_YF3PFFunzi9jjxWwP_$ zISf8IpLkpHoVp^fvF}Qmne0nNdK{6#Wg3wu>222ObNdiAr$|fHt4@5`VDkm_m#T%^ zaH^=sbRuY}4-O7=seRe2L-P$61&!Uw{jrImr9| zdSoqJoZ{6i+g*Yo;p6KdUxkFm#s-5HOobgLzUNOPfRJ_J;(IFx zHa;#b^BvW4_tnu+ryV3cyxvj9gMCtYakqwEN#C;i88}B8b|nr z{}*7UJH*d7WFeaIW8%V8DxYt|J5!78#x))j)6P-@`+jPP&Q(>d-bZOdzNZ|^s9D1! zX|jErq0sOzPy%@awd9HgN;$&b^J>15UW&)kKDOGxEpa>&rRm&LH8Ka7#-S z!k)bGu7~5REL6QOkkk*{l!~|@l(NNo5^NuOi?DtcsG0`XP+?J2T zhcKh*)5Z-qy-%A16}`EudR9#XG^ANhrc&(9hl~Q!{2xRRH&uoB!PO&dvhR4Crq@Z)BwwIgh1QvP~Gn+NwsS%un&E|Md#u69V*rGmA??HWs+F zsnWG1MKI~H-%+2?mz^q7!;72T%*7_d)9&z?S1E~L)HPW@yayj1!l!I4WCTs#?W_-U zI01my{9}bO>)5THt@QMw#B$YA6tAe)uFm~d-ZNH#i=OW6al*zn0pK?QSZPleMSM-* zMu-}jDOuciJN#^qy%zZN?PkQ|(-@G{^_P`1ael9W+4mMI&9}n#6As`78PqGV? zCrr?_2d)c{3R?FqwtWRfkV^N~iC{Cve(k;CTe!v3H9W^0UYKc146#+YfU!^1LBkK_ zmMgZ-?oD-k~SCPt1Hb7GvM^ z6~&4+G8EtmjApQ2wx)*bp~#k{fAnSZJtThRq*yR$c~&;IMsggF2+HsJxCEW9kYm6f z9{_>G5B60$o*o;vADm2Uwl1%-HR?&k5vFx12MLdHI?%%zg4C)}Fht6gB4ybiO#4-o zg0XKHczD9n+?p%5EI=266kXjMXDkO943js2liqZ*ogVI(UaZ$B(aIc?i5DVK@);&GD2 zi^mFfZ8R;H=U^9A*J&<5?qG7J3{AEFg$I9zXl5k9-;|GV! z{Wqy?u%xqkHLJV(o{EQ=ikWGHb3t7zJxklbSbiwN+Hwdh;Jgt!?@Wv=zxn|c4Y?}t z&2yrjYeARobw7_`DJZi}SvFNhzEM4L^$U$}4}5m|gnSmG{J=@(Me~gLTHZ-mR@7Za z0Pch{vUM#9$f7Isp_D!*Dh*Hil5(k1Yy@zIdHi&v-H6FaGig0Q-((KY2NkFDT`S!U@WIRXRE05-f2Uo4KQ_(dA< zt345aL9Lo@C1{7VHc)Le{=c21-u~Q@3KS7LxWl}%&Q~UP5U8V1dScY7& zZKsjr=|S?L8pwr527-83%R z8v22}9Gx2mz)-DDaQSDOb7qZS<-v#Om!o)F%EqFSffrx}6&eMJO#j7rJ=8O4hJ&pGZt^CZ`8a`Xp$ntXsp{T)wS>P=%@EVWb#e9jp z?v@U)o2Y@0oEW~C;@Z+UoiOhm1|7W;q9o5w$T%-Tj=0(be1UIoklN8^p(3hc^^N6u zuh`NIjMCms61;AY^~XbkQzJV!GjGV~@75$237vk*dS#F|jGQ-#!h6#(woDErH2sK>IR!2}Fn9LzcO3`WRB>F6iL7ELrcl}`#JRRW(pTw9JgF>n3Ktho95 z`FaJT$+SZ5SKW^$SV42eXI!+6?c1b&pTWss{ydQ(PK2p)kpkJ4AjthB=#kzP01k~( z2qBUd8onHhC=yxjO9by?d|p)8UX%$G9fe#vU|j(bnwg1D89h1jOAJO70&SGi8jF(r z-sq#XP?(yC-I`4pEfxiFIJT?)0Hwr+?(BDyO4Q>d1Ys{9h)sIN8TA9Gx?n;G#bmN! z^jL)hgrV|2Y;s9gb4PNEBaXvaS#|e^S0hcJ^%WeseZeM!^zD^LpX=~1YdKEt{Kc|`G>bK>5UQ&@033sYc8KnrQKdY?n(&JZr9Ui?DOl|hH7 zc`1zWR1Xd3N|k zzu)mw>pSnA1@1hi+9KS|Wl14W*KFE;EsnBBMc*Uk8$2DdsRBQ~9o-!NlB6F}}1 zTE@JYMSs?I5GQ4LUcSiR;WZGIprTa3qRtzMa_l}sRb93OJ!*?jSP*yZUu2eG6(SGF<2qu+}tak*HllVicuSuQ&mkz1fc zZe8b7a3@qMC@HJvz?I>Hq#t18K0C0%^oay;JBk5O0+hSL-x(w8NJ58w;}R&*Dj?A3 zuSY7g?N0KH{zzS3iQa?kwsC=Zvr8}(DtJ_?RGjh*CrL46qQ(VyS}bAT%DQ+)RJDV% z;r9_Il@dq5CMgaNA!gK;rVb$!3vx9r1zCTTOeFI2WZXw>mE@6Pw1zVqP;?NEV}PdO z0dANug^>~h(Vi6R1eGpdf$OfzVtIP&NM-8PtJfqgqYXrp$<_+Z+#g2iE!nRsM;P=d zpHj)RIdYOk=a%wI!c4${(2R#xh)M-hsHSXAFxlb6l;n^i0Li&i+dhCdyo-jk&bJRu z8?M=!^SqL>QU&t%(0g~ReH~PIxUx>TYyoY$T*|}yo#S6wQmQfmq%12TB3EQ^`Y*qr zfk?uJB<;AUH$U&HLnopIf>SZwc)DNp6O$}uu&NUU32O?M_gH0bTvJ6M%rI+T=Np#L zEZ(J=wV%B=O$OApdNyOI^-HARk{pv>oP@R*Ugm!28DaFyx0E#ye!(hinIy}FW`V_w zN`h2k$*L$1w2CvbRDYxikI)H~lVLD0RZ_&_v+p(3!lrO-#eH`Xvl+75o=~peF%%tj zK7z9Im_|lDQX~rfW${}$C$Hodb5}gls!a{CqGYm{OmL%k89;djJ@+WvPTWp&I@yut z$215*gC!FeN>AD!X-+Q^AStAJoO~gWH?G7Hj%(?H z7r0JxZgj=AKUk!|-B#RE|F)181?i0g7{oF~KCcPh!SubswCA-JLvm58CRB8glbNNm z$x)n_)%M!Ic325roG`hngMKoDDPWmm<_&vhqN(OggLY+Bi9gv&AC)@IZE$6`Qz?kSbmSo9LHaGv1OoWe|){w_w zl!^6$aOtLWnFb?0qv7_wuOemW>J)W>?L0kcc(>~XWroLbh-O1!5YUNsJj_SI$E45a z$G}TB`Fw~8C#+H$;;1GvT%s`WB(=-j3hv-^1slPYR-!RnrNE6?<;a?#v9@E0;3ggb ziCjm2%8tTCMEg}p(?FH?#h?UU)>Ow0N`41=1lF@~w`dK^12s6SH!z&ku{i|=lBwC* zazmZy%%B-wBV_jnS2Qf^wHGABT}T0D(bLA!^>tfZG(3kL;Jem|)vS{qIx@=jPImkD ziG`a4L*|VR4}i5P$83GJy_^&2>?fuY|9s?zZ;pd`q*9J|e8*q-W>{n%NSWC)Y>-Ll z0HGW4a&_$&zI{`)ze!zyJn6;720p($HeZ#+-`Lpo37`Uxs6 zmDOS~d8o%2J1XIxg6)`)J<_Ij7x#b`Aci(HR8V@d<9J_pXl!p<=o`YQ6MnuU65qmA zPSx{v59D_8K`T75fQzYNPzkcB%uGhF;8ho1RiXap{K&kT)IYM66i0@V6PZ3hg z_%QCEpSl>bM70t2t*obG`}HKA@9H0XY5e4ObyJJD2!>t)xD&1*g#iW8@PqsTkBX88 z``A|~b%jGXmgr^cUaPpR_di2T<$o2waNFGXH3nQT4CV4feuqWbZqgu zR(EIEhjWWtP8YkiitK%6Kq$;?xwK-dkTvt2{cMUJ5v&4YJmgud51-&4p#TpvO~ep+ zWA&WoJyPgRw5*@1at?9UsYVa`Z3p_bUB=_x=^XahQ=zXHzi~+qN6su)p+f0@)g}ly zDY2XhiX&83V&J6P+aT3>436=GJezP$z=tt8>^7yZ)i&%0*>KCN5kaD+ zdF3v#gT*qt^D0uYnv6t!Q*vm57PUDxyxoG%PRPz9w^ScCZzA6;RY(_@LPnV7qc_};9Oi`=iY{fI_Bt>Rw!t4gJVqvzCR zKC(h|9#BUK2TfIGT)x+c=O)Ju?~-I3Ef`|EQKxO~sNJp#olg^0bxF_OR+wt5sDF7w z)tI8}*giX98uhK?L974X5tpeJj*swF+3=#%HsV49XY`jNGo}Qyx%?OMvxLjFcpaC` z!+IBLxBV@&+s*mCAiV&#M}}8G_!@>HWi>RV)_N-A*yi`p^~xy9GYcxwC|jW;VWTNP zT7jzPt;H>a1lEddm#3KWkcUCQP5N2;0d*K%j1yv@7vCsIc(-k%cWY1O_ivT8lg6L7 z$&v2|tIXHv=H>Qd%R|XX>qezKuZO|svfNZ6nyA=L-^e@43#XSYS-2v4kk5=YNA{s!+K4O>el=P^(Fw^@ zfP{NfZGG+QRIWDgM-ex(#-W<$FJ;LdJK-he)2VBk3Ho)xe#G>4l2=!Uo7Zl`b>*ZC ze=sL@=xf4G(`(E-%vvDFVdc$g<1^J8%#=6?9P(bElB3Z+b&dg#B4>FTdTuA#)5e4E z&hQd3y`?u1rGjbqKdGp)WNBH&k0M2ve2j%IIA)IsZ#}uF>9gUHE0IlWut<9p#&w9U zwTCDSTf2XgbvoN|P~gQp_)6kqfzXR|u@?N0j@U&{Yu@u-@J(|WSM*ia?l;k*(r;I^ zHFavA;y870xv>Z0ALWsGH`fk{M2Ppv+-hM~)WFQV>u)7qT$*fO;#%~a=mBqhx|xw0 zCcMrQ;_j$kXAmzO`M6Zxl^=ou%gZbL9N*lfHG2G=5M^(^8TWoNMZj<737nbl(ACqJKUfu5dZl{C+4=ef$2YIojfrgCap{0Ny^ z`snv4`KgvQ1H=h-I&4L-ftJNSpWjtZ9ZXi;Hmz2HlXy<&?ZJ7cF}#@8jOtCW8$lWi zxddrwDg$PV=FS|$!iX=KrS$QimYO{SX`dl>Hpj@bcH?!}ar#`u`w8(EyJ4mR->fmO zQB5lEbdqc8^Hg8jFP=VC$1awX*m$IM(Gu=YaHji`fzg;@qBm-#|BXgQv}TKmYa&vU zdgkc`*E7Gvw)M4ry*Hloq~Nb^(+-&7B3aqG+NvnlKHcVpJABsR&-!r$BGd%Cxn7i%6OJQ3$ zUZ1=O6&$peq1}8HJMkncmQ{F*_1oZ7G>N~dqLp*EaB;av)g8vI-}Ps=sR`#$J1{p6 zeJXm(D&MRsX=!_(L zE`JI$L8)M2RPE{R3)Mi8^t*Yww`pMCt;agv?%s9`!gt|_xW% zXzepCOx#C-u{ky#$B2rIe(pn%+j{go>@9ud*HYUD8Xf0wcsf4QRt!jf@MeC_iS3c0d_e1o!0C`@jUa(q$Vq0J?jL zr4sN-2>?esV%)yyeBH0fV*V^jDjJ@3XG7lSgIlJ{5WHanZgwJt@dr@Smt|Twx*c`C zo`oK+uXMQsZ;UNHuPpg4`tV*qKPM9W!hc%t=j6fr9HFuW!BLdhb6j#$g-t}3($c}Y z?e&-5>S+|yxV*TWM3FBPG!pRMFF*Lm$ulBwJVFkCB8QgrRM0EuYaHqA%mYfYs0z0A z5I?W|7Q$MtK#nOR06rNF__6El0dCG@dNie@%c$`N^&-bJHv+zP!@KGI`Rlr}c8kf@ zE%g0j&J4-6Z7Rt2{>GnZRGV{vzwDU;Go9)Ji-GwXxx@o{hD7=hVKz^!q>N0MUSn~k ziUY}hJ~q8;#r>-4ZjXZ1T$aS-G4fdSD zbHQIK3*dDZF0M_1u6qn8?&e}lT%MOu9emW;WDzrO&l~~l9ROodh_#38B z=CiCWKuz=MPeBRjHEqh_a4dAQ zk$w`Q+v`@VMTfbaUPA@LN{SG%=ypvjblSbLvxqGvDI|l`wMy_=+WAVI*t`=cDHipmF7oAqsqb8;yg&y}e z+_1z5Cr>`u$nt5R3c_u4grgzCUFArQD`7dH4=lyW5$GKx3Yq!ttoY7R2^0f9Q9pd0qRpQ5Tpc5vJG6uu#E?Qlwz5)(;q=tau3!)xGTN$xFOBBgU-_wqarn z@~t0ht2cX{<$fwh;=Fz?lvs5)glAwE-Nsdr+N}}YV1f^NV(Y*3ft|CFA7`ggHVCfE zT9~C=rZ;uh&4F%q;dZgA)YoY!q`>pEz!_+p^_VpVliu3Z8M+r_@=di7TM?9166 z!^67OYrm8S!ib3x$()oCCvHtp6se>5kVhE0-vnF97D|9@o0hZg&N6BJmKP^mHiS-F zjzRHClWXKl^=3w5&tCDsnaF(9oA1k^k_qp6rH1>7d)?M(y&H84d~$USC8wfyxO4(L zl1Vl+-!YPu9JNe$tLp#gRjG*P(q}>^@h4_+uHoC5|?x2K1bWePsD-mZCtxnvfY1mDP<(*bjs;`!VJ`kYtn9LJ@zxuux}bc=epJVN(MiMsV98)8MPUFS#|s3a-uPc10e4PFO9TI zJUi`pc}^-QRBkI1!Oy_S8ZN#Ulu-?(bbkBkax?>_sO^q9)2Wf!$A!XYP}O@Q2z{_7 z&=sErHwbxAQn}`Eipi}+MqV^P#rJp?jp^oNJm%TCkOMS<{v(uNS$XpL)F`vD7Qq|M zhO`L0Fpc-f)YLiI=ePT$_BYWzmv5%}>9Cs~n&GMr;;s;Cc;Sp1zA=y&8ynjbbek($ z+)(hlEi)AKjmaW6K}VQ)6NX_qlgq|Mgy<0Vf!{@$74l#{WNP!;vf2P$)oP6#V;70`BE%AfNbg1{aj{0BMhUku*Sgq@2g&Ak(r3CL5j(D1Rliox^^ znyx_H4cQQxC2I&g<+9`TxO-@r@(8BjJRgv1ewn4zD%GZ>r0R1!>%F09;3wnwwO9R^ zY)T8A*$MA1wAClHXi85q`GK>VB!N&MqQKEMTl>wj$q{oVIQn_fvmVH3d65iN-zOs} zJbkr=O1oaw;rc~{&!40Y)#SLgW>?YBd3VC^F6QAw)^N%2lSbI;j4r1_(N6yY3iM3j z5S|@0n#{W?#j3jkXG88uK{Kxj8}-UBM_t-hj_m1tV-43Q?~Pm+^b8QtT*#W%2ECnq_8 zvm8Zw{W-pYAWTOYdHSOq6uy#d@JnO-K8#vL*)=BT(+FkK2A{#L{hZv=IupyD3PtKD zKDqv4Ue@bgH*d?;>${Ct%YBRQcom1~3yWolc5+CoU>>JLe0UQWAj1$?NV$c6Ks)z3 zzT;p|W9P){G${(c<}wO=wJ=n5m1j;XInC6auZZPsLr_0xY4oJ{3DQe8DoMz11jw;O zjXM2<;L61$kf5pP0z{N>$f2NN!`?NdQ9WE`r|J8kgI=mmt64c+K4;SMG`=GJ*5sN# z)yAh!KH3mOG>t|?(-Gkao$MZOVi3ol!cKg*s56xRb)0}XYA}AjOU4p%H)Hd0*SMN% zn$5Jv$Ywy@)V1mI6LCpG^3bldZ52Z0x+iisGmF=sK4`Yx)N5)izGaX>AZ9(aVdYpQ z_hi8cLKEu~(GW|0Qdzt;wlwZ{Q+EE9`RdC?{)Z{(wkkvk;bu0jCR&{T&FjAS2B^G=T%QhY?btx87 z-Y_d2i;+KUr2hzTmyykr8?GQYE?Y*yqLC#Ylv3gt7v@+WCCSo9>Qz>mc~LEJm=e>B zPQ=6+Kc*YEZZeXYa`sHYE%h0_e}$=~Mv>*zR`0ePg;BDMc9OPX3UWHSU%SHMXFE85 zgGsr1AI_0!Vh`R;#hKj6%IkSad^DQZ=ex~3uJQ75yw>bb<2P<+nhbWIbwHlxeM)Yv z%(pR4^W?2~H9|RTiyKo9({V2ucLrgQkE?hxuK+i`eDo88%>kb`kbOZ3N2 zFJgjoF@xgbWX6mq+~Yj``*I7rrrP%UniaufY(i&yh~u0`*+|kGwOJmYhhlsdCdQCOM3ilEi!n$=a9N7Cl}ywCGRPw2aB8rRSSVlA;Jca#=pi@hFc9Dp^vtN|pL17O zEbLySPY7Jibtvw+9+{s8#oM`9Pwr2U3U6`e__%u^;1tA0DeTYBe0J(mec80!Td3zT z;IYh><$j*@)R$H8dVZkCe&%H!{&V8ckHU|zVPu1`9i}7$y`AE!)yLR-XI!E$Q(stf zp)^`~m+A98FDQR~MQ`29+@Si9Yeqv5v6q^uXWfHbhH$(fk;;-qdru}#_$kk~&NoBq($Wq&UD{c`vsDLE zw0FZmT&#+XA^DCQueOS;i!6p7@(H6`s8{M4&au?XP;vY#0sO!$`YK1&W8gcjf&Kon$Gx15Tk?zNOO>4WjeVqD9L>J-OuilqM!24oD5O9NT)ZCRa4Hc!wYHkN!sy{% zQ!+maR5`c9{Dz_J!Suy18Z{PJ-QG5T(j!%l%D-gTx7QX4-6zHKto*JM6>ViDCExf= zol%C(uTNiGJ^zKz7A~X3cv@K@D^*M5VLLU&w^9CYIkPnvNrCP@w&zImyq({_QAf7@ zs@UjTD1hK0kdRse!=f&z5WpZ6_~Ssh#Qz35zTHK6 zUx8`p&$kwDG)s-B%^D)eREn~y$hb~stq%O}H+cjW0i`f3*((grwiV|;dMI;~Mc+6G z0x3Whz;$tO*!+CDo-M%R zRN$mWYs|F%c-v_-{rIx-wUFYp#QK0<#*!xqkL<@jmJ9_8cP!WFj~7oBS5Thzgx2eWgRP z9U|m)44SS=r_Q^Jj%y9TGG{0#s}(j3fr~*dhnCIRK(4ra1b1SEQQ3$2Yk$$SA(0e{ zQnqFc`EA%c&n61@vUU*%AEJ2bHtAGO6|X^{D-+f=<}`-j;X;y@F0G}aWifaALx`96 zVsLq7hPPzZv}DL{Q%lu%G^UYniH3ECN3O2YNSI%n_g_<+HDZsBee;43AKpw>1GlY3 zwdz4tca#_I)1Mk(kco!PFNVBO%R$Cj_!)BppQ|Etk(&@R$8UGXZ;B#I!YGCMX-g@8 z;mQyvp{WFyS6u3|S|DJU%1L_Nf})Z#lAM{e-V z!q1!4K1yIDHKDdWE9hmMe%k$PhZ$ItTB+JnV*{|xh!iF@I73=tTYFFBgx19I`bnjCs{|dk7pC2O%RngmO zccF!O_MqL#!iX@{ub0B9T_;lXCF#gf{G;Y$WcCzz+pzq2g$?a z!RJ9Q8xt&z)R^X0K?c!9BtQQRF|VX52$ksMs!4Ik?nmm{#coi#_)XplLwdT9deI!f z(=<+#A%5Q)DUF)uTxg2_R`Z8}f(SBmaQhkOfW*Djstqq#LIFPWmnz50?`VcD7s!&- zPC1zU2<}#D9G_`5O4IshRaSE`OCGRx5<{-L#e_Mz{YU+>D(`I(Jm1hX3?Ij|8-=)Y zp+5x*p}Kx^ONFwAEQm%k7^Y(LBxu#bD&6JAm{`U6U&q7FMcRb}pLyTfD2K=#i#t+0 z{J!|j(+37&O)^@Vj`tmuE$a>q>JRsjPJER6VYZ21Sj@DNvFbZzS3Lz1oHip!0C-$d z?|*93J(C4_xI44X-t3&;3{A>OQM+CnUr4#2t-tiFKAy+FIh+2SB6M1yQK_GKp7cVb zsq4pU;p`g?=TbgX8Ni(7l9C~?oqU>3bzQ3aHibXEOv_&5i9vL{dNk4Wy?*8WXd?3q zT^O091#AjjL0^)hYd>k78+xKT)i$Sv4valzi7NCLlZuK%^W0BzDZ()t2zs2O0cWV& za7M>FsX|SAynDjpekO+Fr>|3MixX}s-~P}f)afu#l^AvMY4)f#rkKv&be>dh_!~M z=ziCA>_0=_nPmtd^wid!fpz*gzo(j3`Z7Br85za#BLw){L`?(>KiC*tcGizy=`v%b%XKM=upUgO z8EJe6aGR1}JTtKhptEwCl>nIJHK?cnaIyJlr6$!rHBv}&aCHdj4dJX86$1qag`b1J z-zsf+Y3i=Y~~w!qg=N zrX2vOZ95C7J6^(h&*Eqbz^THz9?_yBg_5ToD4jIf5Le&;zE_PYb=_A_78*GgB?7B< zXc#1XlroH{~Qp>-J7mgGycjkX? z3uEZ64sYTjEn0`N~hZA`E?WA<{T!)N#AEmvROd!ZIj8HJS<6mvZ9p z2j?3C2HHR#y%Zzz(O1uzk@l>Aa!U926Ealch;j-XVVc|x^~uM*(eExs$R_7&s1B%e z@^6(Zw;MS^6H)ZeNK8}xF)TOmRAG}xz-n%>)o%2$yrE5`W(U&lv+oxkR9KNDS}39% z_=!u4(G#ZXwXm;^=e#`_=i-K`?8Zc*P}i+;T76M_@NULV_<`gTvyg|Cm9-H(V3LoE zr7MeAnWPX1&8x1P*w6Wq_u-5F9?6mw0H;(?P6*<(NOw~iyPxo0jfN@IYZZ)R3 z#e8~hCi{GVxBTVr7#b03sp;?ZVXhK14as! zY=vYs*S{UsUS7!WUaHaZMinSRn8Jmi!t+hGr)3TFr~vcbD0G*T12*s9HnBQIYCZ_E z!;+`?c)II=pl6fh5UKZNHFAiDG^iuvX!sEI7(2~=8`wu-^SzV6#0Zc$w0hvi7oFy` z3rxdg_}yo9yCs{#k3e|uR_*J-V8kDSu|g=FB1#yBJW!Shg$KJ{zxUDQqQ%gLNFTd! zzL-v@y%8W)dYt&D#?zfNH~@@m9Efq7pihx^FKfzqJj^AB8AEEpj0dNV`Z?s7e!+y# z-i{0hnz76IXy)*Oz+FfSVIK7aP3A445{FW--@T;aeyW>T_dbcrTmmpSNsUVFK}FML zd>N~h;|GE(yeUIjH<*Uy!phJPmXM@aw91!Dc|lUbw5_?HJU^feA)tofP`U_-ZS}4=aZn7%!krOX6gR92%5`+bq6>1(q^$OhMEm(XthG8sZ$F^RtGrQ zB#T-aKulU!6D?t%38l(lkcmN9<}_~4a1cqQ^if{^pT-0r zN;r_J@gcoNZueB7X^c&D)3o6~-mJ@fq&FxBY=JxuR!weLZt9uS5nNGb@UKaZeN z+qBrnd?`8{RpYxEDh<{WI!Zs%8@qvrf5m$oD+apc9C^7!q+Ll}-f8PPy1yhyo|8vm zvW+gr0EQCI38Fy-v9+v&R^(Niym?MpW8v%hT#K+1A7OyAGKIC33T5FTP9*w*y~Fdk zsxt%cB)u^QP1hh+>D>>w0;{g;>=H~L9hs{<)cVo@}fUym9*{8jI=afnJ&d;M}V^kBJtk=pZ+ z;2c66TgdR5pmw35z=Fsc4EvG(fiwH`R{gf=`0#oqy2)60bLW`DRD1BFwgAE&o-HDIL{m*>EjM=z`BN;hnSuz16Zz(R91DJpQMt~d}A z89}@YL9){mrZzN^oT@IQd*iL^2V74@^TwCIe`>*D+n2U^ggr{b9>@lC3(G} z1a>i%x9}WpCWL0k0z}~9EI<2ifq_p4AUsZ{;~+2GX4UQu^khDDr^* zC}9XEne2}UV-Uuo_nazujU_bLaN4t?O4;CkW+D2#gNGopQd51WCO}o0Jx-RU&XFeI zK?Q-qmi?tCqivbH89%`=$Eo+eqIwix`9t1(FJr4V(}$+cA8&Xvsu|$QznUIN(5V5f zcI9y&t{sS}Spbiv`vkZmlZViM5jh5;CR?{lhV2tK9h=J~tId|$aKSn(oGx&Y5%slh zZZvfh+a|I?7^Qp;{kOvRpW)4&c37(v{=mh@Lu4ATSTR_4`XPaYWd;p{#OvLcvY!oK zNK!6yRbYF;23P4V2~kx*ra#RqvIk5NL`vVEU-DLxYDZErY(<^qKuz9=E*S!+^IR*s z_6IFJOXZ^)T&NDdbCECr3h7eMkaF66$v5$!Xg48QK%`-&D9-f2I1wNW2P!$% z@nAU&UN4xr`6avN_>Fs%zbAalp;&ZmgFq_g%m6GDCJ5u%y2q!e-xNntWVJ=@d=UoP z{Du#MbX_b4lCk6fOjs!GGE^@%fmXS7cvD-ry*1XvGM2LU3>1Dd`~7pYHaN5xchq&) ztQa8b+E{yJFI&DJ7dLw9r)C|E*C2anL&4FA;;0ZdZw(U_ok`K@uJ?9kX6S7 zz}&@VoWl;B<0HX>9F{$D{=&h<_etYx?M7f=m?^uNKo(0)!S$~}{R_bwB4e{dx9Vg~ zJG|-0tmFID1dlaH0VRHDcIr63@)j4QR!I1T;PbwokD3A`c=|*6*4=d@0(XxYnpd65 zmu6&oCz1Yszwv66kN-_V%44aJa1fjruSKN4UJXR&`u1}|;tb9&qx z^k2%bgNY)Ftc4iAyAqvn04N*iM$NHdIRP`xF89exR^rx6FB*~xDC!;~Ailvw(SFz` zDQ^ZkW23-*Gf~v?M_e~Ay`x#j*gji>1jtNcTO%4$Fjyg5rd|kZNy$cIbIy47Q-xl| zfV;y|J-qtDokQ35uTWe;tO))oYA|fAr1=z#+Lz)HVkr};ue_(qVF2q*>XEI^7Gx(6>6UJA%?T^5L^YP-%J z6-fbM$>=_zKyi%A;%h-BaPfv=@F+td`3Mt-9Ck&J-@L{N+m`awb~5E&_oGwhE&oH^w@B?MqVtu`7^i>`c) zBtLMbak)e@uk*26Mg8Dz;8BEW(jo~92!#AY-7CC^JPHO%Y3%>XRnH}i2Z2hzCK+yX zd%)^ckH(?hF3(H!v*&h5uhr#=%bj^5RJDA=z*zE;b^b0O#W}+ z&y5%av_-43Ko|JQxf6!QKL~Oh!Y8IORLseIip}5&y|EM?erc)N6;tPxgU>gMj|kFQ zP4JFfB)m+}2drAQ-q=GheNSC0Q~!2R*jR$q08@@6x<@F+NzG(t-Vh)EowLUIOV)!J z#k|KLjpW98m`W~_P|VJn7#Ct)?NM)YX_nUwieDp~6Q%VB=Xk@K?IjXnsq=D-`rzTe zViM4UkG~ShB1u|)F+^1oot!Sg=<;^yV&X)8Q>KzbonIc121BX{`F1S`1toCqC;yom z@L&0ettan`RKqhhv)^{G^Zbx9M8@Jnw|QlS2QJv^G?GkElCB$2 zEJ{Z23dv2|wI>^A<}Y&XDDr}{cnenJgl1u3QT<}m;AB;x8nyd>ZI3w1qoEIEerK%J zn$KbJzv5BNWaKk{XZZX_gpVMoKROhg%tiriMzVKmAc6+TVr_njQG6=Lh5ccPtvGr^ zS>NBzVYsODxxcqcfjBk24F2^-Rl42ihw)FD;b}pX;|M~rpvCQ+9gcxQqJBHQL!SJc zaYhesnxs8Y>pKZL%c6DH@cn}nkX&j6vz-jn11E!l6?(eZNc>UgCb2Eqe_)}ARd%l&D~({ss)uB9l6b25{{Mbb z9Iu1xIFbzxPFNKB=@-N|18yJP7me{U!lkL0mtoXG|1V&oPwDi>fBDvomkDvajrn*KGG58pNrAh^^((yY~>SY#~St(%Qs zi|7y!Pz{1(LFN((p&e4*XloC^X*a@WnP_=%d9-5O2sHIVbywF*IJ0L;_ zHRZO@ObnUA0)1~4I^8n+`dbfHWdYqF88x#ZFw9dT|Gx|w7qy8*02fUyda@gT{(QB9 z6d}5`Se1y?-=ES1PVR<+s%_%08XNqzSPl`(i8oN@pnSDAC)Yn2Xt)ZD=r0rWwZbWBtVuf z@n8W**7Vzs)Pz3&9PP4Q_f_!ZifXa6%tKW_2wozj(STxM=#DJE>s2=xnvrZ#;rkyv zefY%hTA~LC%5@YWof04dc?t&7+-Lwr6rIBM*WzAegHP|-SQ^`jsn!rhH^0Gio2L&z zdJiX&FJd0JYhM4EUKF9=k(v|!c9|eB_QE$_YfdUt%QO>mWVHlaC*G%;m zlHnLS3!WlgUZ?VNPiyh!BiIV!i%S!%J-U7Tl&vsg@&?Ty+iM%<0`{0lR`55!Ag=#6 z>D{F~!{vw%kbrMO|DEMA^MIJp0@E#ilWiBTQGu9IOAemb?nFGsd zb3lyf{T92dh8;oHK1V5XBXp#$&VL^)=Y(uMmsIJQPcfa2UQs3WayoZ+@iJr5c-w0cm_zqDPqQ;tVi};)j{&62w0~X+|I*LCf1EiXCWXCyEa_77(*=;AA)hO&HAf`M$jMczy^5spA}-Jc2S z8ro2;yJ`|tU_*2r9cixK-0&$P`4PYK4&5A8PqZjV>6mR7dO|vQmysOrsCFL5kaS~( zp!8RC-ZU<9NnSPu%4rC~>a+vSy*m@W`T!s8!%H^!LaIPho&8Qo*!a~A4_={i*Tg_L zjVzu|HE^a)ax`^vDE$b>AaDrKC}g?O`9N%wo!H}a6Cj^qrxuN%QSrPlVfn)M35JY# zv=#EKLC(KU@zPYyls&n68X)ekmM!7gq{nkVeb#zhFYvU)k`j0bD;7i!82y=mM<*t9 zkZPZK*C$}w1rhK;^imBg;z{9TSAKiO{%U3DQ_a4<-Ux&0HWg^6QiXjWdTQjc7_z(| zps+&>K{O+3o1+6Ce~lAILSX=S`qc>gL{bI|Eo4de19|8c!shGAUpjzsrRq=VSgOM$c+n^c zdU84c9Un-2i#ol2FhpY;%#}6$uiqNt)>7b4GN15S{jRJs4`o`X7Frq1K!L(rI~-Oq zBX%oBjxsa!(?kIPXSCT!$BRaZQJzl0*Chcik{Kh_BZoRhWs=qqz*>TxNv!SU?b$6L z_ZWHq@wTqL(-})VTB&aoCw|}YL?QVz1~0CS0f`~1q?cOvv=2jYc7Eub$}}_da4<^x zULKF7!f&s3fxkF@tvaUE*TckJu7X!pTYE_4M1eh>6NF)vXrhS(gAfjNTyQ|)($a4h zQeO)GPwC9ZnES87gwHcKLCXqj;d{`+kukEoEk0ts$mTk^&HKM26Eq1<9feCRj1!Ik z&DvRo-AhyKa2;%TNDnacEb#J`>7na@Unzs()Nh3ER0iu+tRE=5VaFkIJ%)u^L04Yy z_pX-FxMm7e0Wk!t+y0^2g@6)*cBsFNZ0%VfxnmXDQe>}IdzNj=O|z=}RJy*Vc6y;)(mbZTr94^HhY9C z5fm4sYGXtX(p2T?R=jJp*Tgi|4%W#>&t1vs3_k0oXwJfwEJE62TDf~Cd>R&r`ebob zEo4J0$aE#4kQf4trR@nP(!RCMa%F!NM1Q%7-heQzlv#e%^NBa4bA zMWGJY|B8j5|AZ;1$9P$KydC&g9)_v%`#!sGN2lK#G$J9Ip10!5Rrlq}+Lse2S~l9VYE`#87KcV8n%&(ciE z`^O4>I>GNo`a1=B1JV1Kjr1kOF*xCb$+!z+^GKwCIG7`s3`SCbuFvL)14;3)n!*6V zx648#kPlt<_2beL_r+C~he^OYG=8M86EtJO_YGWn75ABn-sh662Z;7sCUh8A@rE24 z_n@xhw#x1Bly`?q+z3=>xvDBr=5waedqHia1qj+7W7(bT@$cVB&K06!g%qaP@QnjA zh|cz6O>$E77Z7#$QpiLd47Sp-blhhI_jqYhjfP*3PeYo|moM+a0fnW!PtYaJ^>k>O zQQUa0=lt%Xv)_UQO+U2{L&%ZdoLKmRdPkhOs-JfTCSF@3-G|up$W@3Czv+_H1T?hx zR>NEKxgB@Nb#%W3`1FgcLwblp-IA%yh^|?PT}@f`x6rEw{qOUPbQAB~o#q@$bZM|F z{?7P4=vK!#n(R86W<~E|K+r}ara0do4I?4GMw6-MUk95{Zs_F!r#5&`xtG7_J9Njz z5Emc~ky;3oLTO<%C+;^lXBjjIuElaMiXIUVfz?oK6=S62$%i08B}e0{$TJo|WXbeb zTES|kW>%N{EMKg&=$$28}@QR1j%8uFlExy>vjQ%sOVF?Wv3$vZm zB1Jz+FPOF&SP38bj48-vO+#4BatU~&@VXd5y3Ld+NAUC?|Jl7Luov_-p#d=$f2geyfIt7BJ2uC#5P{}bAqcPB?jR2aU z^NNSPAKNB&VadZpwk&g`g*bTxQ*wo#r>iS@hi>P)9~b<@esVgcz{vz}s)YRq&j;LIv<3Pm*Cyz)8gpd;+lkjKGQAAG{aG=2#Hae&3>IXPM1Ui4N1 zznT1Pc(M{3Iky)(5f0xF1x!0Agb(4!Q>QEo083w?g5(mDDv=@U=5UV}erSX;J3Sp< z$|E^{TIz9zuxko*U9Snm@3s#_ic}TFxphcnrsPaxA?(Eh*?rFc) zrAMN4KYg&e@mtTQ-RgVBZSL1-As%6`6q_B(i8u3mrTAk^9NX|TsPbA_HSHYepQlrnL6-$Nnoii@`F~TgyPHDoE3kLeX&d~Iq*@oz{aQs$fbDu zmf>CDne57cTeZLeyp_k#Bs#mCM*HvGcJPX(-wz~`<)jz@S?(_Jhe4nHH&wOXwl0hu zMmS|sv$<*DD&0#tbx>_kUD-fU({aeyOVNy#e@icJsy^^y1ZLCXYU+6cJ z^CWduW!VcGzFw~~mt4H$W_b9?7Av(sr@X?oDAicB8UFSgH1i+H@5(W-F4` zACvl1QTI#?GGrdEtqfoE#Wx#4r;zJUK(F5gZ1xOcNOvR_+jY$F2x-N={QXy z>%l)>=~ZKG+8u|a?_vk50N~A}+l?@f#I0I-2gaY7XZSVqylk8@Vk;h*~@EN7Up8XKrWPH{oONu zu0GPXb37vc;~W;@NPsY9&VeL)x(wOo1jK1RD6zML8cDJUSA9I^j6)^IB*`^G=E^pAN#7;rD+|T&kXZGIXmuBm;+JT?rt9CY5eO3T^Z;L%Fi1-o) zA=nCXZ~{Gjl0$$<=~Bo=(ewUyhd(aIbNyqw$pp1Ql~F+~Px!b4(he zqq6TrPw>hoa}5{jKZk&&s3~@S4+O+nw}ZkIp%M`@UFUprKK_l4_2Z<3pei}2$8h54 zsoN^=#F7vU7+9v4$MI`X%h5dejktD;cno&#H^-OY<)W^Hmz>X%P_k8ua(we>>REg5 zu*`D(D~Mivvd@r4eD4fU>}%vCx~ZY^5srli87HB|NzAFO{W!DU9ix2+jam}j=wi2^ zqii##MwAuT7<8u5fq~xOqR~W6Od9-t;O)EaO8)z+?x#5re{s1~=QSF$#!$9SmG6>k zc88A0Yg$SHiLU2tX%gcp85fyJIFjpl`h%j@ce8Ytm#xrWBe z$dzGP;72s9CUY z7|8WGG}MtTKMaT^VTc@oCJ>O3RG_w{q#^kb?)HfFc{LN0-MRc4V@S5=M2szTA7#|N zvIt8aQHG48YNbQ;%^(QuE4NsN-r%-<5}YFB;Ct7G3pmF@dhPqpeCnmKv2WN|T{ zm5g#0=pq-afO2S>K*>K5d9k#VJv>^RZ_68g2CeS|8!5XrJ_@OGXrlLvId2>L7osOK zYrVN}Ol3Q$QKz9!hh(1}`otUWA!l^{-yaJ}>U1wMqrdG^BX&t-0P`i;M@r=d?wkGW z3*M(E{Hj`&ZQ59?sr|%o=ildDvqj!F{NZ+ADO=j6GO zGtfmiIMaAZTIE@;7a!x;ACN0+ZkDN>X>XdSR0b~#y=(>p{sKu;t#+&SwSSq97UhI2 zEtRn`opFfA)ZqImgchd$vgZuKZ)HYSoc>2KsG+82hD0|IO#xR47es1#m(zK@eX7=d z`I~b^Pb*`+?$?fBnMFH~m~}Iq``J(O4=&$RDIYx)m5lm=>;d%znomtcw4W452W&dQ z!g6XcfUHrrx8x4)TuY+$2WFE<>eaztzhJOhPrh$+F);lA6rORaC&^yYjH}Z~7T}!j zka4X%C+EBke0#cKUjd8WJ*M4#T*y3B@?}a?C!VUj- z>gbuzX@-yKVxtE^tJk;~Gm}?xBFD?vAFtmWv#^I4EuzxSJ)%GyTC}qagZ&0C!&%sN zQ3Gn3{w7-MKi+O1tN77<{YUWfBPg(NX5rbos>(|3F6UPRZY& z$$811Cdqje-0~8iT>g&f+-rHNXZ2z z?7Mq73C7t?tZe~hgEaBOSsMJzZ0WN^yD6{ob8M(`r(vPvbRkM(f{24a@861~rCW)~cSANk zEf_2W;b5tH6HO?`fChzNvE!apkxgE9e>rMaVG^chPt&@edtc!vI=cQ2O$Ev^LQB}8=?psWGLUM3c(F|- z&W5GeED(jAZimx)$JV2|uI98;2kek1yRj+Dd>^U?Otw5;>_eoF6J{+~x}fC*8+jW5 z<~rWv8r)DCpecHK&@`2Gp{9dy7RdD&#YiaQ?b@+J(`wb>#-`A0)Im!BUafzyiq{CM zV5s9(@WCCu%O7kTm7Ek;;ndX+rT@DG1%fc;El8Ph<`-lO{&q^t0|YP6(Cm~q`&mi7 z`y2T`Ir;4&b6j?=sNi`*r8XI)hv+DCZX2o~e)}pSi{;{yn6Pb^k&a58o#q$MyGL^- zC+_mcQS=D8d9`jz!FPjxybZ=s)(DFHA1J$A5=f8Q1FHZ#0D~<61}zx=gyah^g|XFgOfRypB|-b1P}NJ{ z!dj;N8nO(ld@<|bLwk4cS>-3B5DYUnxwlso#W>2lsNW*+ij>f{$sxeYY@26-xR-Eo zfA#Bt@UIy&lVq?*n2>+QVZB@o(;(p)V*GE0>}7Dr=$-iD&>Y*`U2?P-l_9N$kP%6^ z7b;deFy0$Mf{=Qkw4_QDZD`*+&Lh3{&0l=w^mWe2NXGGJ24Wt;v&g}(wF9Q?W~HUy z$NdA!l~&L{b4@v4{qM&`mM6+P9&#)%-nuRv#pvlNVWD9{6fiRh`jK#O`{$3E4D~{T zyl|Oq7~M;yNDs?#DuSAq^>LXM8-uZ%kdyOszewP~Z!u|wgoIF1jtCy`cg&ETlXn{- z6l<}2Z|$C{YH8^(TT;B7c6PrkP1JYC_oxPOuR1o6B|;O_WW;;3)FiYTNNu0cC$NzDWPFJ z{zcfEzVPM({HbMLp^b-_>;eaq%NPv-=w`O0jWBQR6YaJW{N3-7JjHKSxTU*yK}&6T zF#+<-NDcLyZ@^DS@gLnv<}DBDQ_G%R=bW8GB=Yp0IE*m?Xwak@6w%qTTbEYqMFc6n zvPd{InvIsrj7&tzk!El08?L)e&DlPlyv_DMvfwqhQvI1-HoRk}esmL>qB%^>xCbIY z#~K@kR**!Ytx?AtkLiDXX?dEfIJ;li6TT)JGw;#-U}<4yDH7`H?4;I~wTdSpd4IfP z7WX>On=6;n(X&osE4v~{=de~JXK;=jFdG4wQ|+n`5_V;1>?m-c{>WAODSH-}&f+Bt z?9+FFQ7ozaXpgpV@R>W(PuDhbrT{XyrGY-5zwtPt<&z;+_a6TPrN<4Apx?~1U8%ktX4)pAHAC=Cx<_TwTPG50=)M7B4~d; z^mx)6YIU9Ve^UA^zH`(mh2EY;yM`!lh5CRkXJ%&raLs zCley|S+n~$zvelS!mjN$DccOQMtXuthG~u_oZ%peQfPd5bMQ{E6jtAGG6R+YbzTCn zy$U4WR@;0vy5S|om-$BS(RTG@cembWDDH`7PP9WLwB}6m3H6KL`qM&Om&e@SChmTb zVF$9ni2VFPXgZZCDu|GJu!PzXvO>me@et%*mv^PLg}0s)+_0Fno#Yz_+&~Zo51_|h zh4207rHV!D7F|_qkFQcdIUSUW)&ri-?KM@2ty3_7k0wwH6qyQH=G@~&Qxy+n;r+D* zRhOuSWZ_MVnB#J7aQ%vH)aJgytIcNE&WD&Qxj)l&Jmqe}!5*x{CTRA?{PhE~{Cm2x z#@05)#rO^4pthE5e0=_VJ^;c*RY`NdDXc>rT=wjbZg?eiDykA6F15syB|wK@lf1s`5kKgDF! zHGEW<$v_@HL23ff+Nli+!~K)!@U+=w=8Q|$-OVOW<7ys@ zml6FPCvdJ4_us?>rQ7gGttL-{aZu4cE^c-dP$~tCprWGir!F((PSb6YU=Q$hNMijr zHAW9(4?;Ygl4`RP+_|%$Me)$_j*)uRW52$TTZ(>IV}91DmS;MO5s)r&RQGv=XDuCz za^+~}{Gz4RcO}i=x#Vekp$+~fM*0^r<0gY!REw2Y^Dk%F9s2Lc7dCBlQmw#^gTiSj zWCK&DuUo$h=s)3bpwgNnQHxIelLs>XEi_f4C84oh+CI3l4z0@1J2+>hFosq`-h-9J zc>{qSmPxLYs1JYK&XBfiTWW&J$kwuk=D?}t$x4bo5-3qDQB4`m>q4Ddu@|e0AFtg_ zf7J5iv1HoW2o+$NQ*xQypmtCd2`jI6y9)Q}TNJ6lGKw6a6`0t`S^G-Q*`7p2WJ)J( zGh&})?v_b&X&I^;njT}n6Pdl+q4BfN)drpVIUxMdfEH7Vy)$vgRoD5}mBea;rnHTVa*sqPyRai6 z5=^o@UupyfMU7(AH(}Xkf9``AKe0rr&C-kcp8s*35Y!=eI;7)jWZ;`0pr&ZwbbPYD zh~wU9ZS-H-TLx(qOJWQw$^?P(YnII#LYcItq^Y8lrRjI8dd&&DnskgNX(aN1jO85C zWn@Q4L#ejw4^6zsQ}L}noUs%6B3~aC$aoe{s4udo*hNg(3Y4^vV!3iP@<3#&vCep9 zX0eVmb-&6CWBXJ@lwdw#2^Guy;kb8Bhb#1QxWQswNnt+){p$6M%3^EoYfGL7YHigtP*C2nzzz3eu z;p&Sr%lT6EJX)`P98AXDz7rO#=n}#=;?UiC{*Ecnd0zCn9A-f0lZ)a}lJ2G&;#%#8 zQMdctG`{FTRoK_4G=X|5qNG8r>S`+RKx`jFY|53HMv;cBK;k)8wpZ_!vhQu@nc;w0 zM_F;63Rcs@Qv~Ml`S^Z&;!?9w&G)_`G2T6?99f7qClaYer#e!<7kEl)ExTFgF|)A1b1$=4 zeS^B!(e<48D8OZ2zx_)-W{)8G$U4pez zl#a|1E-$iklq{~5t}3=%Y5?9S2kVi(l7$wh>wHDk*!%veC|_M%h-ZSXemb zUIv^)8VoxM{W^Z7_1my$?T)8^KcQuDrt@n{`6n4D9(tB_e}3%HmaN_l9T=AKuYK;$ z0>>yOZaQ1Z>IGw^k0*Xtl8KR|0*5Ms5$Y5MzB?4J17yjMOL>8w7BmRlfrwFv@{9yXyy znbZ-aq2r|Sn1aI!^chg2V0tou++IoOyCw#~t-F7yt+IXQ6=vA|-iw_3Avd%{W478% zb!-?~bg!4se&HwMeVO<4_ne9MQ`VZ8Qdqt{A&Q?&h~e7(wfG=}rCXypI9(eg#h@NK zCCN?h$=>8v8t?UE@uYg)P5xnV#}7{qa*Y;jw0vn{ie~YjjfwgXMDZWD6C1AYjlt|j z^NL0N=|BidlEsBewr8Iy10IHv$+OBOP}iV|tGtI}@v!+cW=X=^Jn`~w=WaGoj=8qp z$^SPWk4T}TSML^v%R2bQ$nW2?d*|52$FRGn@8iY1$65lFLfUU73r*~c9osv3^So^} z8U|#WAT+m3j5CseQJo`)Rg&^=&I! zb=uQTno!kRiHk@;1fEtQpOX#a2L&f<*m&aLR;)A`pUv468Y;qX-q6t_T2dxU!l!g# zSSb-J-j3ol?aTD{8^VuSpD}B81s|pD<5-w$TN+f&yQk65op-;rdLRSt#$iq@Y;OJsPsC}SHAo@nj_2bI;%VkmUXtiR)$qvYzM*%|??vR(@ zpQ8o&+&8v;c`9)Dr_jMI1tP+}^4xD&ZhKD1$hgCHfrANRFU_yF!bbkU2gadQA~{y% z;p*5Z1CewdRgfYDHEJ2{)72ffK6~5l#tpjfwzEuD{25wZ(vwSs>vbp6H;U9@HjPd_Os zLQT)chlY{J!-Wypsx6I13mKG@(q*4BUbbQR>;B;A@Tj$S3fayLu<$}d#SJkE$gh_{ zJ&;b)84uLZDcaft%u(v8D)Xe{aJSfUr?Ox8+WT*L=llPtdFL&N_BfZt0gOZ*CQ?A7 zDRHPh_u+tdocSgH`zO6*uD9GTA*}%lD)AUvMDd6M@-S0UO8M>Y?mc(@ML*g0xi7bj z_80=r6--H+*-$XwNJzDzIjpFRrYQzxJuW!BQh4uBc-ok8RaYdkNbv$81VqNYnYRBK zLLh`dMgvPpZAuc8l9vk68DfWYB~XSM=rHr#-wxe3zvl7wX-~YNr%YT_Q9vHS*rD)) zA0OVo=K4Rm?N8qRa-|fMHC`(uRV4X{7D6eS5Ih!#Loi83&LQ`bh+bJA=J{5XhjkQ z5r~iwa8|B|#{N1?^e(Z6!-a^@G;!B~IOtYofOf$={RZTl+5kQ)@=RP%MO}*?}ay-AO1v!!?otC%y5^A+}xso>}CsM{l<2A z{)Iok?L!}4Dbgpg2`MSH_6&T9PZSaqrVcbFHVl!-VvayWb_$61oTk!sWORFfH>5`5Vgd-*q>zx9HPzqH}n zYY21m%t(TxW#Zmt4=;5tB+XxX5OZp2GOqr(XWgCIvd?_t2iIKqnMZeT zxl5KJ^eL!Sg7==LPN`fS$2hX+BarO^vRyok8QYUAKkv^z(RtnpXS3hh*%^#DaP4qjxzQW{UM(V-lS z&=@>{8jI54Tup{xn=O1^lVE5a_tcQS;iX6Rj(_^~&F-q$Dg0g8G#K?jrrNojjPt8=i4DV{J zD+tEnRE3e0qztHK2eJIkXMDBs(i2~puHL84tGYwY1Um3~R;pS01+hgP;D^;PaPv zTT;`P0_6mSAf!Ny;v)-}N@;4T32wwv$>>PR7Vo(`YjfyxpY6=quiSt7-~;Ytk5x6m z0Hm|MS4U}uEc#kS0f|gj(@;q7ZMi^+xN?^2s&AgS>4FRYb?%BQl@d>*-5?D5I2v)> zA`2F4GK{q}v4F5y6rJZBR~&NI8K>~XM}3K9d&e@wC?Jvll1Vw?5HIZqu#^r3B2rNg z@6n_0Tyw-N=l$(Bs{gpQvBW4s9oJW6;WEV1Qyt2XV2*xV*#8Zuz12SLaqn-f-hb!B zt`IyBDrly0!-@hD*||7^kWTJ&D}-HbQ9>ytm1NTO0QE3P(w4xw4L$ztii>Xk$fsTy zuKz(C!^nbV2G8ch4`i=5zV`I&_-B5qv1(sSfzXJ345ENUeq*>nF8#UrB>Tpte|X~u zKY8BLAO0d~gg$*7Wg=jqB?*<^hLQ}?O)96TL%^s&q8!2IWXTjmTTx3u8I9Bq9XuHt zt%Tag`LUSM+F+d}5J1MSzrFW6dUOO705()~X`r>xcS8)20HuLiYsxB+g_Ir{6$P$o znAvYN`8nr2arvVT{CWFP2hYdRjsg<-|4C5`)=KDaP5M`U=Vj~v>Z2bw*WDl~6%{2J z9>+2Ya=fZA$|1H!qk$Gq41{?SGPEQ(JQ4z)v4up9$AstxyqMX(J8U;J+}_~Hhp{J> z7HFB2+F2?p?Ji#4w*6FWP z&v@#`m|1zR^1(qURY$TYBvC*j5Bs9uywTL(zTqVsKXd6{=a+qU%8hEYgG41%e%$}i zpvX+ZCOf2IG%0GFzV`te#_PCcnphi?^ox2fiJ;jo9^-kTMeh(7qub2eAIi4E+|q58JbCFlE`93 z>v6ur2bkEXD^Ym1A2b|ol~J3(wyK~_g27Pkxtf(PI&R(a(@%R2Yxe#HGfU%xr6?eg zg+(cl1W<@#4=ttN)|#Bjl)dMrYVTa3}&LmK={x8ze#D>w;(}zqkoX z5kf!(P?Jcc#^V|1%9c>F1&^UYmnpKt52tbJ3odS+^t9JzE0zzow3miuNvx=f0up&d zQVp%7?FW91o7g{rkNOK>plg6 zOj4rJbtFuxt~7!cg$tevhZsZJ$QV^MPNl3m={d!+*Sze6^00%yleDH?v)c;~95Dx_ z3858dR}_%QBZm=Q98S6D(0G&G*4-wNyo*#)FRX(SPw=tNWg^v+L548KH$CJ z(1;j3eFTk~T!l#x1i_38KB;1k~I61UgQ|AHqYxuP$mKtt&YtPZHu;GCnbYnFy3Y|T=-&p5K!_mmgCJ9*lX7gRG# zYHeCh-`BS-5(Ol(NZG~NbU?23Y#+U4*s))^STR93Dqt965|*kMUcL zR+=#kp2AzS^RxhiqC$};!gAAMYu+cPrl(sZPBFkjZ;GV{?nnEzuRLq!$iu$C+SPZ= zsoxfgzRnv1>dwDFsjYI*7JVYuaFk+yF zCY#&VtiFEj3Aca#>mPDo{Fjx+2GrzS>LlQkKu{LEBLqQvP|l+W2nvrzlmTV%wv1!@ zP!_N#oCav;ae6ukkNQ>CODG~)F^4~DTOTbG9^Gjb-`2IGjue<39{eSt|-_Kuu<-voSe~K#y z6Z;FpR0uerCQzHPml9r3PN5J~Ork#|8VDn53gysR({hH?%OvlVGOznM2Zoe{29@q$ z4_w2N7an)jo+m!#E#(s*drgugnCt<{Ztv?3eIMqi^b~3Q0Y(9dMDEXsS{gXieeEVD z8%rnd0+A>nkp+NXzph>V@Wzw2U3v98`#1dLAbafmiox|8mY{%jfp;7^SzR}Ow{--p>fo(I1&79yA}9fZBM?Yv zQcr5EM1#hGclcoOc%;2QjYl6q`?#ZS>Kyx|H>QU@`kQ*$vXQj1K#4q9bPLYRDv-Vsd%*%^s!4^j--_E2T=c{{(0h>(O4h#@GU-rmU% zMU#wF40nYsG$o}OgbK(ps1+-jI{aWay>`vq;Lv@}nLc3utJ{Ykay_e7l}P7aSBCR= z)!R`67l}jxi7X;&Mq<#&cGuu62@n3UeWT{)rM_)rFaOzXPc81)bWH1KH@>30drNP0 z>xQgYcPDP^94?eN2?VX^(8IZU5}~+pq#$GadLKN7WD--1qnGjZS=jk9gIW>>4(!zv5A=H&f()+JZ*EvFS zmxw0Mg-x?lY}jk zA=j#jH%)-h70<3JTV8F)4&d$Nk z&c?~f#l^|Vg9<=~FfubUv$C*qvaxaUa&vO?^78=!KR;L@l;VN#Q1!xj{|_(-axjQ7 zh%qw?GB61;G7B>PKLX@4g4~J(IN8{N;+g^s3~Wq{%q)zoP&r1Bo7va}g%~)5IYmSj z6P1ht3mbt-MbHcYst1V*q8bYly~V)8%m}obS&+e=;i#?iU*}J@tCeqlcqX%X&$8rK z$wwD0OG}z25_e{=OHCe2jQZkj^o|5C*!*8D1cnojKe=TTSgPIKoHh4!uiiG$h~`l_d@MLF_OrOgnj|gd{Z9@kU-0-M zdi90nNe}HOb0Rc9PTf&t9gDbP;0>_GuulVJ0C9yU~plnFK2Gt$?%muu4&2~j-A#|T(gW% z9=YbecBxqQ@%nU@Sw^u3{xihse&JO!KlZn8+ne$oyXN}u*cN2gDHi(l)3&gC z_xs}ieQ&+B-g}p|hjZtib7t>z&+dI5{yZ!L9x2Hw$^p>O001=9AK(EAkdV=oeXXsg zDb8eT#pB>+ZOin5pZ5h5hqtG_i!GC)l01`=x~x3Y2N40z=S=S27EbnFzD!a~qQdwO za{w6t76v9JCI%Mj0}Bfa8;1}V2X&DU5a1D#l8}*+l8}-@beFH;FD{C8DJ9`IDFYgaNAYZ@GPhsJoBfdc56TT%TC4Wyz&B@KnFMt*n z6<1bO*VMx6>KocSI=i}idi(mv#wRAHrvJ>$uB@)DZ)|RD@9dtOo}FJ@UR~eZ{-p~I zfblO`sLy{1`(JdCqUb_Ly%tQIzjUFY`=9`W6cg(yKQ`HG4IB&i$Ik?UamnArWmmM} zF$-!QQ@r;W#ec#gw8DDwm$ZK<`+rAR$p0_O{)@2xrfU{Jh=GQBc^ISsAmALrk<
o5E>AKj=dIUxrdL}n@o-R|G-&{60FiHmdO?HSAepxaD>phijAtB3?WiAOb2ze1(% z_n%aUKsY&rs>hWa2vS~%VD#;&a96yv_TbF=xb<`AUEYzhk#qLYLOX=x2j(DkUQR~P z-z6c}kT=9~%YnRce-$+L__feCfQBsje*l|(&|^he^1n-mLNPuF<3CpQ??Ry4B$WNT z#wb!ZkxxOv2w--~GGIaJgKXT$?E@goaHvdwEHu4Vu9{=0Syq*{DsPZtwL@m=;uWv3 zilq~*PlhrDe!>=qpyUTU0Gv77P-9*{0J`*kt3kG9cNlw+Xt&OMc%DUViX~;R^6T~ofD18rX9RqreT^XUX2Nv5egME0IFk!15+hth%#7|3SuowaWLwWYTM20ZdmaWA~~0kFTL4B2^Ys*V6J zQ+KrQk9lmwJOD0_9sq0~$o6KbzzYWxf1dhJVGn>$lPPy= z?~F+hfmNTWEH)3Q%r+kYH>6X?RYE^*93+5uK7UcrA5A?CK2Fn%pHeOXKauDlMVAx7 z71@F^*r=$mw`D!TiI)GuOJf`RTN^o`{=xH%F)O%jPga$`WBkK6Fy#ZF_j^yryLKbx z2Y})OU_Dl2kQyddd(F6(Tfkca1%=4TFs9JfK(M&?u1t1x#Dfdpw2N4@hV;uojJ4_!~-TBCp2;+A>s z?*>ChfgV0bn^ZLK6mkbqNPxEp5yQa|Qb+OB8#@3S>hWvTCi=@IfA=s(&XKY#MW^3i zPM!VB4SxaqFNd{9jVkz!FzvkFlO_Mf$w3~|_L@Ea1ugd{1h|sQ&ImzLf(FUxD>a9cI)4 z`*hr(-sq2*EzOz``@w3DcaU+6*ym3eMFJY8E+!I;GaRVTsm=$FtA+)-`+M~^aW`7D znu9dSc@=S>6gSVER)-IaRqW+*l(*pCOM#7!AAR_pomd;fwjLXGlF}!ds%5G~)`t}K zZHuRq_+=?q%hyus`TU&eJhc3hr)T+;Y9R=sfZ^6B-DI0CZ#8t=H6QKeGGI8LC3$$i zbx50)hI3Xjr6&kB-{H1}%6R-5Bp;J%P51FFZI|?fZ&*v3r(djoqj7iuOuykC%F#V? z<+f*^9*6gN!F-)rC{@TCeY)q29I+YI_|ykV&KC%s*Nt zt3RsV@LZw*I1z@I7Ya3xXCCG~K8ze%>75VMS-+c>D4tjT_;LO1%dhUi^OKEtQxInO z(MzTAV`SQ;!V|?;FG6nXrf2q|M%)sS*9IFc;BY&LyzQUDt8 zVN18s2vZFy84#iCCK>7gzBYB*(@x!p+%TKk`aV%SIAm1$G(55P7>&B^NG|6ric$Ps zCdqFH&=^NMiGRF93sii*Z~cux&v=cBq2qqQ=Fcfd6~gO7m-VkQgq2P^(OZB3?u1m< z(6z8)s1`Kaau*B&Ci+p7m42uIq$kWzCtVNg*BoDUg_bP2zA)MurJNPpSdib9^=lF{ z<^P>M$~T(34!Xbd&&=a2djL?{_zhBQMxH?1qY;#rNOWL#zFAZznUqQ|NfoHHmh&8B@4E) z1aHkDNaQ8QX;@r}xiQ+2!pB=*sCx2u`TIDi`Lhx~FZ-59=$UYh6xSCu=7!hcjVALb z%-kd{&fP^{)0FS_x^+-wD`=C32ylC|dDgL4WXY-tQQag!^Iz*`{5Et%X)Ml&{}2>_ z?HxfS`x=z^_z(Sr5;7csTp=2nS7Ac4hMYktu^^8tpz`96o_R^auVRmS&uttfmbi?1 z1eQp3l#?arJST~vp_gLwPd}gH<_M)#uBw0$714I&QicJ5;}=y<)s{`mpf_iw!2Jru z*_4Sigsb#q-zm1iVU0VEV@~t0cGi7Wt)Vy;jIYWmsG!1%vJC!O2Y*4~e<;zfBmary zKmS$!TlxQ^=<&~7qd#wr#@=~=w>9+g^wRvD?`AnJ;!%1rR@T(T9k~Ha-i-AOZ(X;S zpG3Z!g;!|V<9y$vO055|o%;Zo)NJAw=)i2K>Z3D9qvd}}Ozei&Cx3=c?XzYpv@+HgT2{u5jFMj{f}WDb##LMmOM2(ZSqJCOfhDmZ;itn( znCV;gTZ~i1yBz&1-`!_R4B~N`Rm51lKfV-KGr1>@5u|g`U?HIrCBzostP+p?>LZ** z-X(_z9TbINaC^7mO6}RIZ(Q=Or&>L`(<6%N!uh@U>5^hhe zNPCjje1nFRXLNDFvrT^2pEj)AR=Kzmo#{14iR%(AKGh%SIAeUBCTVjCDd`?AR7(;K z5llD?;F>?|5(o`(`{7+~@5ybltH%CpWA}iDtxX-bVPsl{^$*w)$}Ak0PxCl3VqOW4KW@7!9=D|qS36W<{H(a zKi9nM-Nn^X>3%}~%i!Fqe`UU2JXXse@cEj26<_>ueZ+6GP?(G z2&CP+6`)RPhY&L!U<1bnv6ap{Y}!gW-!6lR!32}X(7Z3$qrp%6hQ#tu$M14tQJpwF zA~PsB%F;N_wF>6TRu{@nyq+9Un{ny^`7NRnV!jJ|d{o1KTK8g?CO!L|GC%}U@GkMp zpv4o8@nLib)JLxG-_08f_RQZ^H=7w|dE7piII;}6`}pg23>4aaDV`Hl_8cr86Wqqt zvGdja0CL0KeYr&Z{%6Fs$XTZkrJT%Ww9+ES2%9KVHoF)suLV6mkamX8{OC6Q0bqD> zY8W5Goai*V;!Y$wj5j>R6UhEimRxU|kr2CNUM9UV=3}g3g{;s%TY{W7h13K{VjAif zQlq*hp=*J%vQgGEIoc@7{`_kfpcwmqneyZ*1&zf~6~(7RgYCy$-;7xMo*7sZd=(Sc z84$EeAM?pCBU9+=>*d7F&-os{T4n@z)_dqsW>6~@%aADWr_e z3182<%|1O(d;pwtl#G@9Mv9$}g7-=u0Nd_*DX0~y*S-m~yApLo%6$tkTOYJjrXNxz zplQyX`@-f+Ws8H)RmpxB%cwR4+lHM*e15M8>!=Vm5f^auywhyTVoBu!WirLFiQP0H zDT1k7S47JrI}Zs7_L_8w8lQzWK=CvhIICcoOFv~x%n69POJ}++=ep(vARQE`<4Mxm zGKBMbdijPuj&=|^6FC)o-AX8J$|`g}HxOp|W>q`<*;bSrccxF8dL3@MiztN%OhN+p zwS=}Oqyj2?scb0`rO4Dy^4eHvHJkEfqvWl+w#DG&zR{N_xJgqKy%;!qdIvm7tYo6| z9fz@MTIxH;`zD9dmVG;|YFk=LjqFTU)e8kpRAZqmiV3lo z-^abmq(zzgewprnoDiQXp)bWe!jGJrs?87AjxW+NRkKFg{$8!{?9#pzBBGa352u=; z2;qv!ySjpXm*zL_D)d*)NU=;6`C0RZUWS`Q@{$>+%+Dpi#CZ4RGgjxHp(8#p#_P)Q zt~DcQEO9wysP(;^0(oxqCo)*+S%h_ zjM)B`KE@1z`uv<^^4|9vs(C*!bCRO)0gm_M=de<+?Ud!RwI;{_8wc9Yy?)8ad8;@1 z0I1qRd||vC0dI4gW@;d>7*p1_vJM3<%u=?`HDm*Vk5O!;jxI`=#}HnqkWW{1U`Szj z;`egdVfo@&PD8yZgrkfQ9cA(oheJ5ZnMYs$)ut$eyxW^zAOFLnU9Kl}8dn|;>?yXTod2$6}u9N;TyYxAkI-S zxnY;{S&n&v;T?5AhpkVL;klkf!>WN&_+PKM`UunIe(YOF7h|_%v<>^+n8(WCCXBqDA zse=v$xBp-|6n^@NxzzEG*Ey{1L@>(yCiZ}xwSRn9{p2xn7i~UXQ`77bEVeziV((YZdnEZcc zztO3!bdcn<7QfQY#4bExpH$JoD21~qU8AN_ ztDu#RwQDq0>^Qrw`*mL?8A(BZKPbzknxIlLxZlXg8BwA|tMzB}&-m0u-SZz3F`yf5 z9~f}L<2~zvSX3FTL zHCgNYOfi`4L26~7*zPNKlSu^^xfIu4;Q62FI!OVgm8Y8SU7*;WNK41^-MA|2m_!$~ zd!+E*I`GJ_*=ZOfYCY4aWIBaG#31cRkj^iC1dCM^|4!zVt*eWdql*XqF}eBJ=&Mg% zRQWkUG;8ZXrQ51Ye{X3*ySAIjiMV}j%Nv>-4dhw?QGoKD1j-+-0^V0X07g{&#FT4! zfxx~@8!uS!Ump%SDob%G|0@jT_+bgSH?T2G+~N+t5G?$0>@Mr%@%L+5Gdr`xtf8;- z4}hOwahR+{Zw$=-nWx*rH?4PL44+8ab8@n{*i&M7w@Mg?(#~^YzIC|?ebdaTj(={K zpArEeULXI1nFDRDZ2VbwCw0)2bQ(n5LnSJV#mX`{vO!5{Q%WBGZOkSZ3mc;J-ySUS zxrSDUt&eaM{L!2;%Zs(&-kNW=CNA@4jY1+5DrG&~6;TXQ@UJWV4P76tPgwXOW8u@H z>_O94<)ArwH@A;t4b7izCdWol0U{#xpj4%Qob$iFuu%B_8Po|6Lbw0NMc(?cr|V5G z{Qyu+eBWA=H1o$rC(cdbB5ysR=7J{DzPei0fg>m7uU1A=R9s9-MXAESRyH{xanp=m zjfVZ+$Mv3=>%86ZcZ-BuD(V(^OQ*B3Wp*emZI&uEMEd}U%V*TP5rleR7RX6*-pEQ% z#8;}`U*k-rZ1nN8%hhA16Cw+8PUzbW4em1;>i)E@-8&J#=5RWRV=cz`aWrg+*mNr4S9{&8_-m<(`%A{qiY~^VBSpNH?~8^M{EK z#*sx!kW{FOX3Wtk_tLx|S;?6o9hx4Gvwxuuf0ATYnQX2h<%h;Jc1bpHhGQ404?ebH z`Eyxo6_3u-Jsox9$RBgup3D&wR<>v5xvJIr33K%q1@^k=LYTn`6XV{^O5CEvzRq%dSgONX#i(cpGXnNhwf}h z98K?gk2B89GToK%B*p$Da$E|*Moh)!Kzg0I?;jHxVNRvdL*XzxnnsAY^&HEs40;ys z+T=%~G;$WFzJ4lIS6aBT`<~0A%_Lnc+(H>orC+trn^iW3qrIFQ{Bf$~<9#-ZfuwxV zx1IY$C*Y|V%x1DifQl=9?Z;l~@o+S@K~0AGKv2&+IP=aH&E0-$c(L_4vPNh39A0$8 z>)7Qs$aZ}GY+h^1MCf2?-S-hRSOo(DDnILZzxs`sgZzj4yEhsTLyn*2Y#d$UkmrOzL_PYY{~=RAQ>6rIMUy`^z;movbhC3r1-l%q#+!z zN@>i01%Avov`my6dauHYlf*s+ncqakZ-QxrG-Rz@$Tj5b&``a82t5E+7^i{Tk9{8i zfzkToLiF~+5_$n#CptE76eE_2+8fOv3{R)L0^TnYiCp}MUY_qKHDYI3Q-y# zYh91sW4t)cx~20je-=1LqNH{py0mHe>GR}?PA+35)HQLxhdq)nLxw%H`chK>xB5L1 zAA;5J^F3Y?<2Cluia~?V7fEOOZ~QZgUQ^q_mNPa{FGTmMQg2LphOskUkBZ@}jc=k|&mC93ObDc~|C{a(uCvZ2RHVVb;C%Q^AuL8*Vdu zaVAa4rquA`R8R;B{@e@4P+W+jV66Z0tyejBN9!Ls`&PK&zI?SW*tXkqNeuS7DYX3< zAzgdcTCJxXzvgd?G5B2ZUR1cie6?6^*RZB$f7-fy)4(t-UqW;{ZIT-rurSp_O`p*d zC5+ffbrR7y&|r$aH#YYHu9)b;!7C2{qCbrI^E(Znews_hGdrCPYkH=~Wo;PeZx)_> zId>%(^qUPBB9Pljp>90i!inu~NTUa8)*WY8p9I5eDx*S)x;kt?J#K)bxy*oQIaY(V zVFjLCpTWI_nm^;%M?*y=gNvt??&tdnN7obxK`01l)&MH2=6NHUV=^|#+D(enD%|1d zXw}d>w$qu$&yB0df~a3B^I~8=5r$v-TvC2!5=k{*nZLieA9e!{*LeKQj@OQQMDW5m z%WuDJtmw(EN_A#mBVs9Q-OX}OGd`MwWp*JiamjkU@j^VBTjN;U(4Tadfw3`jM~|!* zPKd#%{u00HzU25085X&Ozyl+BGh2y;<;+V8cYdqAVr4-EhiF&23rlrs=tW5_~0waCUH$?OCBd*21{-0uX<DHs-c2%7Gl}<$91)v;d z6`*=Nt}crNdeM5UyQ(Ja`8zr>!>U@C^UHDfb}BmyE;*=xPxQIbUTvd`+w`n1)S4vC z$HE=cw|j?~$#$%8IvW(L-Z&9RzH{YMMGcKV2o(c74tEp(h<`SF)UKPM4;QvcGxTLJ z75~Jc%0*N?=64fDuBUZ;^(t1oCH?`R-fo{H42lA zBJ$p9ANUGo0V&Os83{Ul;pD^?@f@0Omu9~)fpAXO* z{>JFsa(LPC^K^CEAf?7f+U-k)rVue*`UvSn-C5r<7v?&6TyByGVN~<$^3UBZ+zhOc zQ8P6KRyf^2D{CdT9RIK0t1|mB*qdS{RrP=?vrP-#T3XWAeO+&I_N$Wza^;29Ak_JK zpzOFwY~$j1%DtU;I7Ic-t?!Hz*CCF{x7h}*>ZL(*Yz%~?tjkjU?Kc{e!_ zS(r^;pYA%zjf~oF)AUSmz}MYgXw`NB*|r5Tr0InlsgZRRrhOo*=A>H3m_HPy?gDnr zx`toeJ1E~EEFDSuN#EmBF=0&ml&h`jozqjQ98ZTIZZI&_%16NBw6VjR6X69X# zD}aiSq#<(+t1AV?^k@zb=s*tsVebjSFAby!3fGN=_6?@0U7`$~OJa$qV_K__OC` z28B%dD>C1{86fK#_$p44+E}EkWZzI3Xxw^Vv^mw$uWqjaIny#j#3if{fLst71#`x7 zm0hguCAnS}nTa!d;?Pgk3odJl48+P`-X{!T(H=2c7{>+!*FDC-dpp1kvlBU}cP>Jq zb>jJqu3b6tOTrLbKZOj2rd;a5JrkPrw z%oTio0GQ!C0OVv%b$yU4|HI#upjAj3!^wPO(7Ox%TK>|s$uU}fgL>}Q6?>VtDNBRh z4=YUc9|;!+#_-SkG=~>f?%%YAo54VH3%iEOU9gMwj+{WJ_Dg?0t0diMUk{w`3sMg2 zFVaeq`lO9S)W#x{9veT$yJFrm6p3Jd$FV+EVw80HFDhX_4y5VCT+X3?iv{G{#y+P@??v<* zZf+a=U!+s041juLvU=k$c2|oXwW$kgzVZ)DqU`u2e#-iv9DjQB9MK#>+^;rHfWIzI ze>a=&oGGtb9b>^G2O|7?ib`~K>+jdoZ%GW5^(l<}v(%;R;kVz^pX%J?yFkRJO$qqQ zqO+bq$uQX55<7TK=-F*g9>a=)^52B8!hB8K<;`Xv#gNlcN+fIO`>4QeZp&l3 zi7VxmdtD~p{bipav_BZ3``~=d=wYc%PT*%Xt?oXmVOK-Li^ehn?JAWMgZW_x@fUE5 z;6r|6Gl*9NrV7|9L<)K}8k2s70k6yMP|j7--=0Y3))j+rPQ1@Mq-MXZy`{NLzWn$_ zJ~Y!Qz42Mx94c46H$C71E^*C<6+QrLi)28rS7zn9<%aw=`~tJe{HS$W;IubL`IHQ^ zT|qc1L7|)j;oesZ`6t(E)#Kz8P;_B>@iRNXKK}!!#IqW54I{cXl=FxkO-}P}N^Ug) zRb=oBWy$m6l=;6ozK?+wzm}S6bcPDZRI?Q0StJZEQUqHrFK}^hvzSrp_iDzALIw> zgUgEKH!p#W=o!06ZWwA9@2npHIq}u!up8#vo_l{N@-w}=kKW@2W8tpf!$M`zLt8A% z?;BOPkqXEPl!QQu^z0s^>4F{gT%6IifI+%zhvM32&9YO1U_Tq;wAJB9_LuH6GrK(G zr0ArWcJ2w8dA7~oC)deFuAc=R3T~oT7b2!iA~TxYqb$!$MVn++WTSNu3{k%TYO`wW z)A_~>g2%_>Mk)*x4}iC}XM|?<%W#-d2dVO`&?IqD>u1w@)hHgYRcaEus%~;m?#}p+ zmS+>*H9H```Bj*M{SdDmdN)OjV^=Z<(u z!_FN0aFvvf>?$%7tTuuFCkv@aRKJJJ1ee*z4Cbh?o-H6FH?5PV!e}0AOsVoT zmI;mWWtJg6cNLpmdt90jbi90W8&qe0{JX-%y)Ix$2I;4J(o}gofrBKAoH_FT_-E+8 zn6Xdo6-htvc5$+AJCFlDat>ry8IKb-5MXWeY$V8hL2|m&<2OBW$SY}`r&zF?>NV~2 zBKF*Iz5PHsW&xNPAgI5}A$+7Aof}{ZQ5zob-ELpiy0Y&-gE!I}TW%~~?o~b=Jzv7y zosH6cVqe-cmMK^bkVx3(PCc>CNXl5H9pI6ci=TahU)sYiA$JH~>@6=iy;3>W&EQST z`wchz-QnCdLia`rr}akoS3*L(uasi>JWYDRuF0trY9t8B;?H^t-OT4hnzR!}->KHT>ac;~%l5X5{rd)Ijd<1_P$T4n?AyH1A^+OE! z17(qxV+}{wJkd&&)9*oGy#f{rkAt*i)QBB!Ti|}bW_PmV7pjmysI*CYL;vpkD;)&Cf> z?btYxyxvv&NiltWr(QcIROio_*Lt`LSX2;iJaz-8AaESAkM}waT|e{k@$!{fryA(! zvPBUVQqPM?AKyayxk)oVz6qXIt*hcQ(CN zo+^pT59sozSNpU?)(!`@$RNnTt23YkB-R7q2mYF*f&O3~Cs(Ei$KvyTPg4}k8v1%E|nW?RcSqSj!sa<0y~vVFD#>Vr;* zwa%`dbZ?Tog9pHMgQRoL^#>B1nLR_E z^sfOq>S(@H8BLcgF_T^T1`A8`Wi=U13H=KclkS{_8(Wi^FiNq z71#i36`8NqUb&mVJ_+A5JOC7?wyKWLMcn7!lnFWf`Vvgiw(Q3^)bycY7-LU7FgXVl zGJEMs2mku)RW^YOle8bP^zoif?5{W48yp4ev%7aC+p0z>+R^&$&K!BSd>bF8mX0^S zoMeRqx0O+)V=dDUfG_0?hi_94?Jc9;#xe{1Kt57^RajWQD{AOvRO=+^0E zfjUdDw6ai0XMR;KH0tqYPsUKlkw@-sCERF}Z>I{U&}j1p2U``W#nf&;8D*5z*>v7HP~MP0FOH- z*hJz;Y)@B-J16y@q#Mx-loNH`As6{(YJJ?I=}ui%a~SS| zcMz4jD-3(I(?az#fS~=m{V?Ur1x4x531n!E8{zMLlRs7beJtwL$&(= z_Or5kxve+V*U80$Fe61t&Zl5A<%;Zk-MI8=5VkmvoXqx8CSU-OBzNsoDJCpgF_kn&Bh2ikr;H;y|K;P9Ff@tmg zNJr1^#M+<=LapS?q-^|z>~eOse^=S4&XhV=)XSn*7_Gdj+m!w1$&+Ne)15`r(sX6< zbl#=cds%^rebf1$)3*pFqEpsa?Z=@S#hRP3^2k6`ichy2&D7##rM4hqG5KFlBMWuE z9(eSY@%$KkZl$wf`+p0>TWTxv7ARbI@Y_mfCc5iN@eYuZq%_#pm%M)VNvP62cB-(G z=61XH0kAv$;}X_JH_gX2!#Jx16^GBrE^uMcx27VR(vcJ+_9Ef(i)$Nsb-H^e3TWG;{{`I^4%7hCx4$N5}gt+ z7E~j2ieD@c@+9>P9vCmCy`L8J9k(4YZP{$(oN0CBX?W(5j-SuyYV<)le@=v`GdF1` zv%MO>)N!*`BzCG`mVzqoG$u&LsL|kPe@%T359sBlK(P?g-X!~Wt716amMe-@wTpXD zNzvvbNYMa2CRfSE7JVp8j3I_Zv9T zp`cm$@dJQFwM=Mi{qyQ@n`mw%=ZLfHnKrTpylz}KRlW%1MSmhfs}uw%ZU2>IYmt5> zwFlIikj&Ag!%{7GOl+FYn?LC$2tQg9zBMIyo*fExa7+xe-5iUNcv&>8v4B+Ay}(W8#-&n|I6=Qy5{qmiii}m)@1Y%q=jUhq)Tx1MFjGL8oo#^d*nm%p$3cTh?vdCw z&Ny_-EX6GQXzHq34k0ov(W!1KG0#{>fsJkUiRpeF zH4V($mgZ_A5zdb%yx)vpd4#sphv@QZJ^l=Wj6LN;u+T`~|M+&s(kq=Z17R%M8U*{& z9OPZsE+iSThH9z@9#sEve*mC4J-)W7;w?RoCF^r{EiuUR8ED{S#Vp|_#&w1gjngBm z9{{+ZkkcidJM15XFGR~ti|2+0x%yR0?UjHjW1q^_Vp{J zU$klsSv>%Bmkv{JJug8hmFM7oK#9tLY%0nhX5EjQX$KCIQcDu5?!VXgtKAR#lkbep zVC$~wz)NbF+91PcS+z^>B`SbNRFBG=n_2vh{j_dHuHC(GN2>CoSHgBjUVvCv&QAx= z=ws5sY^kYW;Y{`2q~R1nQJDM)%Dt-kn~`@T$wED z%b$ZTRLspI6ei!Y@rZYK|6({PP(WPYbH`4&x?Ipg8=C9leX~mH`-;ys=H~ zeJjz<<#liw?%ng(TUDVn8AFxITa?w7>)TklCesg74f&bJ2pUJ^=M;qDs>ePTxu^$4 zy*+unl>ysMUN;y!vKgu82o;H?0j}8n_ki{US=hpi)W%a9Fn6K>_*6P-wlT-IB zUI{Z~Ic}^}3@NDXI_8a)b~;cu+)kej+HA2Z;aom>NlinJh_h9yCS?ak>rG$S9ZZ{x zNs$vH&kwZJjqIp6*XUB$bM5&KQw_xEo5KttaIR~;)nQ7sPf1+4oqB(i9esJXp0BUO zD3*mqzgMqA^Fvb$dooLUda)M#&gcFlE1akn^4L#3!|HWD&Gf zS&R$AcHt^W~xrxx}i7DbS)%~+f=vb@mN;$Fi z8qJ@Y9mcZ<0Q1e#m+M3CVsU+w)-*)e2grOtjy>LmbYe>3u8qP#qpw>`%9_xElB~6D z+;Qj+c388!VdD90;?PKEPCPju^ybK{Q0o(?tcf4<$|<4&G}Dj}=-iTZtSDTjkE-#W z4SBV@5cX1`CP;~4IsB5nOqn>DgDc-{E9W-AQFBhlGgeqZ>H%=?O;*Ai0A7i8sbwdS z`&^lKaMQYXduZ2Hsz@HFRB0r8KS3?rcHMm_F{q{u`Z8OqUakg9GrIk)=+ceL$h&Z6 z99|s4Hc2Ul3cq}2N6t*x2tJ=VLw719b+sALEw)wmlpqHNLx`7`YDQt7J>x zpJ7t-@I~@!gSikZ+*Q-CiRlwYNDZwIjZ69gGL~VXC^|yiTdLAM-osM^q-7F+c*O9u zwGQ`}ue(tlZ8%z=)8nNdSDW?UX}F8%1p5OgnFP{B80{r3u>v(;UG*~4LE=|A)Ty5a z#4B_Vgv`~6G8&`vA3Ay~acgCICG&CV1`Mm7uthmDS5Ke!vDH;-RoZw^XAgX5 zt%XjPdAE>Hks0YJhrlp8S6|JCrTso3!;?gP{auXOHU)1K?dglzi zZm6;`^1Uk|&I)ypJKB5W(;)6vL&4QI4BZ9IcU-9w!jsO7 z$!XSxnNHvk_>`IPb{BY#RlZ+!zY7$cKoywHZ|t@Tj@zM5$Rwk|{2il!|NRn4j9pASCxc0VTj=2)S*QmXiXLh0RS%-_3Qcipj* zV45=4Mq;hh8kSx+yBdXn!Xt=beEV0;vBx)>fI;l9shmF;UCH5(^B&2KDQ)2w3n-R{ zyJGKteHQs;pQ+9w5gxzs_VaCE%?L=YZ{Gqku3XbyfVT0RFWJ!6xxG2ms3fy{ zj#HNp3R0&w*hAzXc5__)ZrYHej#a5@UbuWpWP6k3*hhiqW1G#i+Nlo!wU+oX6>w)| zC0a6ssNVx^d26xEaoR_|Gx^ErF7jy*bqH4n_Iu;C>|v!%gHUHfiIPJ^Yvbkz$s(2` z9QvY^Nk-(`)PG$GQ#^~g=*r`zkj)NN2+x(-}#{8&sEuWoR0>cjNO zQAM93=4c!F(c@ChtpN{FCpx+SF7d-7mJzlQgal@T^--MQyPv@y1X7Z5*j**>xs#`u z#erXVbABc%AP3yq*%!_T8HfYyM>-o&3c?Rby!gJ;f`U9R-y6CL+c*{E81$1a5=LeP zu;!r_*5u~uE!=>8 ze((8eDlYm#os+Y!nqr?1QkQ?$5Kl(1#mn3mur|UIb7D5PqX6}Ljm%RG0d5KmZT>RF zukX`&)_hmKOr%(ErE?68x%Xn%W(vmjC@+}#fa7ahgNN17hM*@=Y=IBKc=huTr=0SC#oYq;l6c`7QS7>Cm`?DF#aH=j*5VrO%3u-D7j&{*izTKny@$LN!TGUD9 zR^jnoaqm*(%b%420xHr3v7DypVZ;g@qzCDfJ@unC-O2BeJ*o3MwH}c^lwm+B z|Gb*>d}|`GH*L|*RkFt346A{2NR)cmp`_%Gy!EOP%V-j}7Eh&W&c@`ZGABE0Hwi;d zF%^_&&2gc8$}DzSM@!QQ4Pb&(-;(t-=2>Qfso7<_}po4Wk2>;1l= zzI?ISTo1IS+7*izI+$9+Q1s&UNfe5cyLSiv%N^npf+Ja?h2tQ z)BAmnHtz9v87IEjZ!e8)r*Z~;xJf=+9vjCscNf%dBCy$5mYUe#+2&g<*w;3=qB2_t ztV#Opr|eo>K}&*OOxojJMIx!F${0Ni4vy;aW*E#fJ*QdVcC8amGh#&VXq}fF-@*Iz zo#CgxE#|mt+w)>ZmlK7InWk4N5!Ejpy?*jenFd+X(f=|2P?{V4EotBgjQG-2x!rZd zhrj}#ehf5GB@kx$sY0%y%%U3Cj~5MD7X4?BOo3o(;_%Lt=S>rzhaV-yMX2ZYzUes~ zG(2HQcDPD9-O~$wSJMmW$K>Ya8CB#-WU-D_^Kd{mGI~4!>`mvI8&DfC$m(mgxuHmG8C~n;AZl{yM*%rd(Cw5z2VgMzOA^@w30- zxFg*nx%g*~lD@yO!$9)k`Pn|AbvgENa3XGzf0l}WBMf+rZOuxqXYuRbvt5d>{y9a8 zFi8yg6ZYJKjq7&krUxfrAPPOP*iy_9CbugF#qonQ9s=j=S?M( zAbb*x*&4nABM|BUfycACx9ccp7%}L9WSPWA|FJO_d|)>GEqDKZ5|u4S=51tJL}-}d z3tkxY@$t%5`>&rJ8Ge}Rrus$*AjZ2APR=!Yaeo(ZImBHQE}<-8ouw5J$4L}ASyGw# zM2D5eP4CpiU_5=Z`lnF+`~9yStodbinVahQa@wTh^V5_ij^R5S;gYy#jm#xFu1_4x zz}(-^o?*tJRMVYm&zs?^2AcbUPuEJB=%i&4dTBdzNIb-3m$9;uX!?!?5~~qK)iUj{ z7esQ3$(-(1S9Y^9qO86@w4Wg{tI(9W?tN#TOc05d@qU5PTzFi|w&>+8{=ERXwx#Eq zn}HYWk@knTXY-2=$!ru~OXb5o=Sg-9r*ubtku44}oo0SIyAV!v8mzLeyW4U_Z)nDz z>sJ%JZm{_YlQw}%coNE2LHp>R)tVq?vZ4Atj!!lLRUYeCLaAk_+F_}VN20$d>^Q$g ziA<=fcu2Fg-o4AOig>nyQ*;578XDFsS~Gt!-mRxMiOOE`rNsJ5Nc0K9hY(p7#zQ|= zbth94nfHIjA|Tw^6%}<;tR8qVv(naI9{^AFXYby?X};G+u_)T&7t%ifQ1!LoFMQ7_ z1+HD14Q_3)wRZ+b4Tomu>@LlY#hLLJ46+p;t$ah~)Hw6C*o~fr@dV$GbPxgyuSySi zf)fUYPzBGI!p;X)F)GU*5~N=PYmP}rQ-`Ljm@J9Xe@9>Tt=K$&D}zg0yDUd58Nj~? ze=amvW+mh6^K#~Z*;rAk_XZ%Lh^4TVeV3PBi=zbT=aWnhIsB-r5l+p{7_mhWD8a^C zrBY&~u$HT|(R+*T=q>C>rJWvVYn1Pht9<-_RdU`@O=Z!)kAPA}MXG=xDoqJRy3_y) zNbjM;(3B2>r9dhPb#XHC6(marLb-ScGoWdCfP7+jy`V%60P zhAFn)qGCyveBw^qok0+t)K!^S;u4BzJX7R}biLlOi`C?EkqH@D6MW8F{Rw6H+LrxXbra*v$ek@^Ky~7y#9kAntF47`}!0Y%XP^pheKImd`NJ= zyK%BNEYI*fbF{6BqzqVa(lXw(QVq2)^b7Kb%kCVy6ya@-QauE~H= zI!0nmhw)kE;%8iz@@=C==_Zg`A^UG@e4g5|FYGMF2yU#sx+SeQN!1b0{F3oJ>eAMA zIl?!_wrTQ+x-o=z(VW1{S(iL1$eBbOw837PHP!8MYepI+ecf2VJ0~zh9MSwop!1!R zO88isPZ7qkCSk#bg#n1`b7w;_;v{PU$O3(v8}djFosAH`NlTu)AUvYMPbfBl)WY?; z$8K@9Z}QjcWdB&!g){I)5c;++X?;vC~FcM49M^o&_>IA!+O zQz111s%6y!9DgZ0wiELogvXVQnyjF9MZcLB^yu@A)>ok_&+2fOjT|&EV)EYkYZ%_5 z;g9Mqt?Uzo$b8mHmrn^Vko-ej$=6Q2c`s|d`_Q_QI}9e&uBoU^5syoWszGx8tDsJjp(W@O*Ci}gr6+oHJywa?sqqWvMOn9Ki0BSue6ETuL>uiKu*-2osE&RWnzA6Q)7xSX-1@S`-?u&%xb*~m+YuTkgUf2) zL2WWG9`tVqIv0!|SjvW_pDv;KA4aR{uGw;G*&^uIrH?=Qd zNyd_YoA2o~BZp{HPcW&-4?Ey34XJLo zP5tn3oWLUGIq>+>=u>2$OuJOa&m&#X`)H+S?5S3#0^-~&NA-vetcim-w_BbZt{27s z>J%);e7O8ICdyUV&Ucka18mT>W2L%a5YRZ{V4Bi>eLs9$Bw~j3q3iYWP2JDOS?Z_C zs96r7&oj-50u5_1Y^4lnhDQjIz~G8T>0KnZ7mqE+1|^?&p*A7tQp=;&%eMz_T*?H)1MW;*EZpw)4gpbP5;H)6D?NPS){+2miIin-6pONxzx>cV~KuG#Zl*Gmj^;% zc;HSP?Sk7O04k~vH0sSr@u^tlq2I*>*65eQnp=q*2|<(RkJgX zaxgO&FSjpC1f56;J3H7f&Q_j1w!O9;vcbvqT=$Lv(bY1FBQ=>C+@k^TErsS`&SF2~ z)d!vr&Ai5Hofkh$J}Sh{=13q5KEYq+BUwROG}-`*2nzz6Sh8u(D08}?TwgScD~UH~ zv-FLm*XP!Qw>DQRngU&lZHVFUoMc5s1A}slXamEK-^eLf?zUSz`~y|PZ^N4^J2^Z% zJitia$(MQrQ&?S)Lf^TeE_nuy^44$rYRd%AlNS@L3MGsy-~$0H;cM`UGWv(lFOc;8Y8i!fgY~ zYir7D6_bJDkLayBda^FCEGd~Su_sjr_U%S1Js;a7t?TtgrW_Zo_7PO%?5C0=T(h8) zdgt&_?PzVfa`Cz7S)>E>3aV9KyBttC)TJ4ek*YPYr*|jSmn^weOFljmJTyOHT-SQG zOI18u;Nn?m^vgq24Z~S$%gO)J(7x);A66lr zbK_5|8mtfbcJZY0X=QS!;QU>@Q(iG^Q01-A0=L}J&7rN1lBzYTK2bAY5w6i|1LCCm zZO!Nst_FG5D$dO@XxDfue&*|BQ0w|@!bK=Wrw3woQr`1n((I&5j1;{!c@$&@FMYJo z^AW-(>&00kL`!vS^;EBZb=kYl1ik-U%Ds4U>YIJ@PK?csUSB7gs3-82 zu{h4fzF_R!IOLh^6sYig@}Y&o-3?Py@|57pIr|?-3jKZ^v|PRD%l95QO4FTUWtg0z=;rd&S1~9rZ|(^jlGklFavjyMBB7Pmfn!?9l63VO&6& zN^E-i{y7QuoTfLA-FvLQ$>Q{tiOXq{xl+91u6XjA>!DNEchDMjJb8^4JFk!3J`;iY zWEIlhJh>h1_|06Y#&2?K#<$e)QbThBujstYODk<7MXqH+7FgIR6muNVD{5+O`QG5M z-Ei=;5cxEz2PD!0#!3uBDLU_{qgcV6jQkuHrX|M|jTUDX5 z>^ZcW6?Bbfhij-o<3kz!`4cf%VsgaXGZq<=iHL$bp428zYX{FBiLu8C~u%RdTm-}Y%+s5;yR zJHeuxLWCQL^=Z_Z(Sj6*bk}EU^AHu@c?IG&zV*@e=sR_3eifsSZ}WQd z=!M$rLq#RIrb$&jPF?!G$;IiweZQE_kWd!N3@wLLBTmWyUXk&%yQ$v;T38yT2g>ps zM?IqtHjNEsPzWzR9$n*%n^HM_$lNeZE-pGE7*uY2BcqTNuS6U?RRDf+QmJh#P&Ree z&p&OF#F`xgZIq&j8V8m|&b)ZNIdO)}U`ggOpzDBA24#>X%d@p{rI{>fauLa*r{E0cHor3>Q z!q+tx(BB!GA4DEy5W(=@e4Y#FjxVsMle{b#gZahjQ<2@g7j^6qXia+bumDe?SwaA|$O40oxpIi*IWPu+*fPpF`n)j&TmFOS^ z=;NmF>UfyL1FIKJ6q6*N^(nMhN9MsVruNS8dmk3qyECxIW=wBaO4#{H#AfkQ5M8bc zbKTT-W_ebt-OV9_&Wj#}#TZDyg0twH3k8-q7d~=6i>G~2FNGaVy)tE?!1HNwr$9_` zk6%!&~Up#FR*ujLTXF72s_c;h;?5?c=3;( zn>?|ys&hlxHO)P|=Iz+KmIX+d^Yy22f`iXx3u$VmE24Z7*$62OR&hbHj*u8+~ zUp#g4^Jru=gP@%w9a=FfMLEqU9{2p0i-fR$S?%8Z1LJvr0~~amP8O&!qPF`TM85in zq1oFwJ-fr4lbiknhvO!2fM{l!tT#%sZzOUVa)fPy1t7LE!j3Ua55itzdfpDWcT254sL7&CwsT(XO0K)* zyCzGRBT8u&SxWiEog7{VkM-s|l>l^*kpM@L5a$Q}8X9r%cR%-k`ak!=XBRPI(~JMB zg;`Rn>))VMvs#yY{rNtBVuqwL3(GGg}m4SH1>|aYXN(4Q*HmVb4V!khrJ;*Dku4$$?tldP||Lm%`gEnUk}Z zUbkcr<~)93^ z#C>}>m#_0wwT0zFQP|uoX^hBDZk?UXxkV(zik2m_Ckc=Ct*}+ri(|r5bQNx z6H-y)UfP`9XZt4$=U$U_ z4P#C8c{|{O9DX|+GUEX43qsDybH**cUxXaToq6EFy?A(kHGBX!Q*8B&lTzdM{TsOn z9z)R=4nzio=Vx_+&-f2UGVHVU@01~sIs`D6|KUgivx2N^`#C8;0}s2>MM(LNEl_Hx zfs|SP`B_$gZEzp-75I*+vEHflcTjggG$6(@0M?k0MkRC%ZitIQ5yfoouk(s+oFA}> z^sO?0C3UdJc!Y&R&RG)TrN*8=>LFOVgw-@lq2vhq3-8jEs(qIsHWW~fu%&1J4!5ke z2th)Sc~t#MuRhWS$$ithPP(YOXlNu`;)94EO_?vUGt%hft6m1ymGnjEd`v<}DHA>8 zKshn*6AC8$_X9S4@>LV^1Dg|r9%zD`zAs~e@o8NYIdmb=D2rjXl%i&ymX8Z-Q zR}3CG(=1e_G?ewc1_a?mANR33r3u7Y2@7WopLO~5W8a1qdZm`jZ1@FIW$r_>ArZT>o*^= znDI&&Pwy9f)6$xmXl38cVg1uUkJ{{s8z-7!J?uD^F}~oNf*WK4U^jg`G!pDq5`k5A zw6fjW5n807rT0un&W|;~7T(CZG#cL@r=U)^Lxy+s-eQcT!sso-Z3A7mBC_Tad)@uu zGw}B-!J3>;V%gCjv-XL}FR4(OwN28FR2(US$k`9s2t~vBrXosgwbt}m4;XjemHbhb zKE1D=a=UQ{B9f^jrXB(VF~rcneo8nN<@Y2r?#=LPru6eC>06A;CJMO0<~?Tk6aXX4 zD0X8Es+eI%J@#Apq;*q=oNYU^H?>wN+V^AYV#;?AkMYUB9Z%(|rOCGANt%x%ZV{q= zk{0m;19$zOknC@(dZ?as?QZea*Gbau*}q7wKg{gk#3watk$*E3e=}?Tj^h9)!Vl7f zDgG175kIwJ{TV^>{|_?*`vY$0LKI7*o&*peLEv79)e`r6z14sOL|s)2>1`cUCF7SM=oJ@kgz+PX|y5qR+qqS8$POgMqYLN|&IL0CfWuszM2uuKcaPZ1-d`19B7;C;7` z(yAKSp(t&IzI=R z^=RdIN=@~>368^S~ zL1`@I%x!VPj|NudaTWb?3xvVkOTjA!kQwjKAHKjvY5|K=0bV2#&8Ita^S}kst(@bP z02kB__cz2`^_p20<_i(FH=xDj%bxeGdbupn6zBL-j}WWqp2$H4it;*4$nV|bfQo8v zMKA-RN!4EyCJ+9cPy|p4b3?X2!Tm`eb~movi8F{-bbDgvrMN5o?g^A0j>5+Y@EjK` zwACwE1M1=u!ZRDlv2^7e79X(Gx#*`}v?W{Jhnz>}Cj#8J-o{}flY4pd8t+Fq1UGRc z(vlUKn|B>l6GZey>XsQ!H$@g3H8tCVg<4gd#Ls(VyrO=M`T%ij0)FQFbXuCg~F z<|D`q^+UnRx73JCyux1?+B0R)JJUi^O`*B>3Xi6qtK9m-uWe>1%-m<}QKY+*h&+}= z9S$5dioxLw&52yNTK;^gW(K+X!Ggb=wOd#xyZ?ys~q_JJs=0T__E@8 zmiy0Pe;ykxV7`MMCL>Sxt=s2K!XT?ufZz9dOCKxB0~_87S3Fg~;5^}rnGu`d!4sgE zDm-Mpd0zXt9p|e9Ia(e14kAHxG47K9|5dYWxI$_IY-lT7?*B4~v~BL@^*W=$^AnrL zJMEp#`&R)LOEV{q(n)KhJuSlJm_B;Ws5d|`=H2uSN)qh$7v+?(CcJ9vXzRpKWZgdD zE{L(K!F7JS)yV9~urj%W+DRr?c0LaZ=lDpt6Go5u#?$R+qS8wFvMus4oeUi)Kj>j0 zp(LTH@s{$N{6bG_1WPF<5hoIwweg^0%3~@6dq1-&=H%C@+^=^$UTdJ--pbMR=Xs5!LGlECK4_J>WdchuX*nN3nNbqY-nHOD+9aY79fjt!LgSlP68(S zG3a98Uq5%g7hw#Z>BZzgy8z~1pp<@$zL?=xUGFZY`~Pi>-zWYL D8k%zc literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/huaiwei.png b/shop_Frontend/static/img/huaiwei.png new file mode 100755 index 0000000000000000000000000000000000000000..d0031ddd24b48a2f374837c3a86b295891dd1b6b GIT binary patch literal 19348 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

6-Gke5{&Z|`tIr1v8vFy2ov&VSoYN zGCiCvuDQ>l)(`eZ2$?10AE#ELqCD>a2{tJaAI(o~02kwJ>nmYR{$p4IX$DRLs7N)KJn z*8F>;3F+oJvb8I8uUb#y;xNp6i-X&Kk+rktR7Ijrv=fup407+f<=grxrM{}=F};m% z%hvdvv_Wq|`dsqtQ=b42)=XMcM~IMgFR!f-!->7c+_ym>yv4$7EuAjjD1VN$k)So^-1}hK^O~2(p&owR?L)pgWlpEZ@?Zofcl7NNAlb67 zw%Vd~HKn`Fwxu=vYny%$3VSP1wGQ|B{oBl+r+sZ|W2NWTH97~`{bveC$f|qeZ!<(JevWM(>T+0RUt0Dxs)CnfkK4lB0v9i0UDVGjTDYnRm#1H-) zjx$uCnB}cT+zZKJB9_vHNxishhd5kin1)}ur_`bzG75fZQ(>#GH#p{s|Jr{%HGlv= zyrC51-a~AZEiA3TwZS2!{4dUI4Lm~ecCT*n4`sit9+c-< zdL`EO~6Us(m;6 ztihR_1C=~bIsayp6(B>{x7KNcN9g6d)vvDBq$Ms zcolHRMxyVzxYWwqw7vnKwJG9Keb?~ap!uK6$&|k0+*AitQ~WSBdtSQC^mID@yKC_h zy|57R&d)M7c^#v_rf#@2SYXv{x7O#9(xe>W-dFusX1zUzgUKS+9z3S4 zVzl@yEaJlX22N!9OGZ$`6lo|A!+Z)nAG_Gz4P3pAS`sn_3AF8ZG+m(qR00(AzTTGGmYfi_$AhM5QKjRqr`9q3BOLXYW+2Z8DL0 z3Qk=dvN3nn9@zz}FY}K(#zL*()Ac|FC*q@FQZbU8k2@`={S{&f2YKcpOVUv}C&+J2 z%at#ukWi=N)b6|SB)m-4z#iG zme!Wb-DiPqG~Wpd8pqOW7j`VwG%`T73W0COw1fC>|8)ea{&e>MrI}!W)?PXh%``+ zfklv2h>cy*QP{AMLnLscs8Uek#7oL5Moz&=#gir<`~cJ_f@~f{CrDHf$rh;SEe0ND zMxb+;1sUua{=Nv%5aD8FYIIltVz3{7_o^=bT|-rh3=hw|#mjxZ{z!o;aMUt7J#p&! z>w#M~>+wBh?CP0NRr-0squ=MsKMPN}bN{MIURm_5lc(S5?G`HN+rKEv{^A_#c1}glvcuKyRdoFf_dC4a^K~ub-lXuiep`F-r6UgZ`ZAT?x+$R z?JHQZtn;x#Tacq%><6io8uv#UY9RO7#s2>C<-Oxa`3zg{X|u|8OAF6R7uGMiw|H6i zvS_ajA6c&pxb56JzwOE z@T5&az-yhk;KT`5GAZS<4hx>#{5yX~e_!S4H6PELZ(Yr&^pIDoBD~R}=-@nS?!6}R zmD@I6F?lAjVe{qG<9m*I?^{@4Zq3oaVs(TyKvXm^G|a@~ijqo(*^-PdrZpLhxfU=m z8~{avXquLh;F5nK$K2-!&$}Y2@^DU5AA>?};Lc+;-;)=Z2&=qWTF|#MN8kthyJOZD z;_J!&5t|2)_Pp3Stn)CQFOF;hhH};P-lo}nwjH%)-h70<3JTV8F)4&d$Nk z&c?~f#l^|Vg9<=~FfubUv$C*qvaxaUa&vO?^78=!KR;L@l;VN#Q1!xj{|_(-axf?` z#4PKf)l%z`)E1axDU|vN5u70;LQE7#NvYfz~pyutQ`SnV1<^SOpc? zgbalp14R-WMU}*qjS7vOf|HULJ_KqJK{W}a3nVItVm?^(76T76BhVSlf(-Ty-}zQs z8Y`;2IkVLE)Z()@eyR0cU1@)2LG2!gf{R~G)wY>=`IIc1z)+m z_UFwsJrA&5KW@On$lxFVBnoFY-ug4Yp^(uq;%dn*?1r!zrX$`&}oc2q;DW`F(tKU-jC<-=%-3F&;g;wkA4v?;eK~M#crJGZ`i(@wTw+P4);{b?(%)vPbK=U!iFQ?+h~>*p)>``W`wC8}X%m*6^;xylyY>`ocmZ3L#|_;$nVbme z-v>&9zRcB|_HuU3&fwK+-pyFyEA)Ez{w=G13(sL>^r`t~$;50u`Oc>VpotCtZvp`7 CsW=n> literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/jftc_18.jpg b/shop_Frontend/static/img/jftc_18.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e5d9e2c3f3a7c93d91839eb24e4a2d42e5405986 GIT binary patch literal 2074 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 F{{r)%P$&QZ literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/nocart.png b/shop_Frontend/static/img/nocart.png new file mode 100755 index 0000000000000000000000000000000000000000..f16792000e47e4b826a78d16a5945615dd02fe91 GIT binary patch literal 5457 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 LtDnm{r-UW|DpIJ( literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/pay.png b/shop_Frontend/static/img/pay.png new file mode 100755 index 0000000000000000000000000000000000000000..ac58ce513cebe824abfba3a5a811236f59fdd715 GIT binary patch literal 1287 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n6)xPB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuk*hs;Rw<*Tq`*pFzr4I$ zuiRKKzbGB3*V0noz)0W7NEfI=x41H|B(Xv_uUHvof=g;~a#3bMNoIbY0?5R~r2Ntn zTP2`NAzsKWfE$}v3=Jk=fazBx7U&!58GyV5Q|Rl9UukYGTy=3tP%6T`SPd=?sVqp< z4@xc0FD*(2MqHXQ$f^P>=c3falKi5O{QMkPCaRL@jF!#6QG zGY=%J3D)Q9Yvq|&T#}fVoa*Ufs{}MjFEca6%FWQl(!|Wr(8A5p($LV=%+lD^z}dyc z#njE&&Be^g8K&1IKe;qFHLnDwHwB^B2&Z09lE^Ip+U$~Alv$RV;#QQOs{r=8RVGfi z7`Wjy52`l>w_6Nw>eUB2MjsTxND&Sb0;VDm6P|p59C!vu%>${P1 z_worBeXkonSY|ondG*U(KPm#mPQE);>uc4^67XvG(HvDqM@iY(f-}q<4h&2X^Az8E zT4mf6?3bC$auXUy0;>78R2->*>R+}zBDSFG39UE6T<*5|W{%S`9j7Edv82tIGVZ8@*nw2Sw< zfBxZ-0D2Yf%H^I>7ajT5|7BeDku}7fX~n0zN!~7e#jDKk6)>9Io_b1Z%7^b3GM{1U f897Q{Dj#65-PX1-)N;~uP|@V+>gTe~DWM4f`dP!L literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/sanxin.png b/shop_Frontend/static/img/sanxin.png new file mode 100755 index 0000000000000000000000000000000000000000..d7789c40558b6ffe1cc24c9372dab6653824ef5d GIT binary patch literal 18438 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 W8nxpLDqHcNdgifRSvd^9U;hUNOc(k9 literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/setting.png b/shop_Frontend/static/img/setting.png new file mode 100755 index 0000000000000000000000000000000000000000..eac0d15d7cf649de15dc27baa92b0fd7504445f4 GIT binary patch literal 2185 zcmaJ@c~nzZ9u6Q-P(X#UD1@W38-OHSwzot z&>%I65(fl}h)OzxI=GYxhALrXsnG!f6#{CZLJx?j^J2l7KkB^m-n;ky?)QDa<^J9| zuRI|>%E8{#9tMLs#6(k*pfTF~d}0H=lV4nof(8$emI^XO8DK730>C1;qI3WrBVcC& zNdTLhmvavYgTbu)`K(khl@Ukchy*CM8H17w#1I<>3)?0avpLxS2u}wx`9d;c`g#Wf z&gYU5DR@R8Lrej9{OEiMz|4#FhsF>CFjx|F z;{xH!7XtDo;bxGMsPtuD(29)UfuNX#M(5_{qH?h)kt7r15{c-*Aaqbr0E7sT<_STz zJU}Sjw4y)-q#Oxf4Dv-nxLJ{%E|P&{1Qh9SDG07H%h_Ty1{G*dX$8n& z{C}uG@Bu9alYsxm`@6zYR-PC@CjnBCOu~TnAO2iQYX&>d9TS6d)JW~M)e=oqL zOGET1u;iQM_2%;vWF)V_g%`t&aZsd8w-&t53hMev0>F z0~S|9OV|=If7j;1hB=FCYw~g3`@9e8W-YXY@B`;s&aUHM`nw%I@?E$y^VYdZdFY;& zSJmgnkR$rh*O z?&Y_k>8-U@R^C_GlTE84tUO^d$tzYju{xq4twB>x$p10Z;dRHBkv|N!83`7W?P}eP zuC^Vk4zsX}MS~g^{p&?f2i19pYoGPYgPd9>cb%i@ZBo3B>PU{>&*aTniSbW!aJcGs zr*-WH%jf}l+LaqUZaQSsy<1l*Pc+J|0Tpfb9h75@y4Q$@!L6Hl-)ZOl-QhKbdwYIS zTqM>$&b+KlY<euS}JvNNUySn}CfQj?Xxb21R}6GJoFk@trvOF`vSv!ZAYZ zR_#UG+?1Qo{i1q~J_=)v`W96keREz_toTYJeu*z$I!GzSI*AJh?_M6Fw#+r_9w|`^ z>%uyWmE-#YM#3tx$ZrnqcYJ64Pc|EEPfum3`I;a`t^O9K{5(H< z@8)ZRGm87{V$L^5-e@Sl2<+6 z?1l`Fd0pb$%v{%6x6onI9dM|y=ybKJuy_T$TOA0?AT#^IpFbWp{~W~7;;EM+cNhN$ D<3x!r literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/success.svg b/shop_Frontend/static/img/success.svg new file mode 100755 index 0000000..927b849 --- /dev/null +++ b/shop_Frontend/static/img/success.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/shop_Frontend/static/img/wxpay.png b/shop_Frontend/static/img/wxpay.png new file mode 100755 index 0000000000000000000000000000000000000000..78556c40f9505f3125fc25369264d42c1b4d4db8 GIT binary patch literal 2727 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 literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/xx_03.jpg b/shop_Frontend/static/img/xx_03.jpg new file mode 100755 index 0000000000000000000000000000000000000000..80d3fef8beab51f696ca8f88141eac4ff376293f GIT binary patch literal 865 zcmex==}Na2}rp#Z&}3Wg>%xo?=TqvO<>lvDthmIpFy0#Y3)+~tn?111Z<*= zLN8u=FV&l}EA>!j-TP0Br#14frsu8;TBY=3R>P~bO{GDbZpTc~*r~gqQ$(6WZRtJl zzQZC?n;y(+A5Xa{k(Reb-bkTQM*FQAw{-&za*~jfZ6xEeLeY{?S%> z^x5oRsb3p(wk*BN?~)Q)KFw@q=x)7$7v9-LPM6$fXGc!R@+vG`nJmN~(EhZv>VUMB z-<;i-z8_#cAh0?!_}0uv3^Ukm3#P1m``C7G(7`xU&){{dl#i_Ra+FbK{~rD(DahSz zbJy9ZYYUlribGRh7oNVB{F*Om%i32uZ!atfE$B=y(!Kd>PDa*t(bc!->lj{QQ`1r{ zVw&^jlGGfI&YKm_e#@U>d^0ImSFhYEzyG+r0n1#=@}=(^xEl;zHa(kr+yB)c-v-vy z=}UPnOP2l$`p>Yy@>j>kIa3Sc->p5oLS_AH;p;2ZCI?#CXm;QKG-h4WIb`7R?8fSQtp_@e%iKs5 zkh9KsQ8nq_CAqGvqAl5RzA+nS6&`s~6YE@S`93=*By+h;)lNy>} literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/ye.png b/shop_Frontend/static/img/ye.png new file mode 100755 index 0000000000000000000000000000000000000000..cee3974d616ca27172b8b20f0c8622fa9e5cdb31 GIT binary patch literal 21856 zcmeI3c{r47`1r>XvMVh}7&%lJ#+G4>LP(;NC8S}-l4WEt)){LO3Moq=NxP-RGRHEa zMJTCkg_#PY$k+{L%=cC2RA&(KmzNR-yEQv%bP(U-7&Aj_JQ`6 z`(bVvUsWUu=x$jri%h24EXg!V1NT(bRbeT#Mj3U3k!jRzxjm$zn7aKVA*e70=?nj z-OB-G?JcckjW7XdSuIs<6*o0)9a$Y+Rdp>L9Zel&S*V)27DP=0qM@b&)qrWL!8D<= zf4sm3{J<~$0F*oIkn!F>!T}N->=_v74}(B(IGid@LlqO?0a4f0)rF`*AyB9a&_e|q z>KBL%QSrmde|PeyA7eDuEx^k^&jKog!F-Pg&75)k%5?i!x)T@!S^h){u80BkYfC^wipCcqaNXyE0G^gu)W{XFy` zKO2AP`6H`fMi?JV0B~4n0}Xx1KQ;ei^)1t2=6={fq@Nqw+}HqUQ1$Xc!8B25bxpLc zj*2?)rQ!-yw~DKVCQ3z1Q%ze<2ZciEpme@Lw6y%y{BN#}F>XQ2)dINwKCz%MZh-rr zhoz;t%N3=Ic2hw?b&)_c^ez=wcci(9gbVflxd*WZWpzajYU{}=OrkAd?<`>j-7-(7v{_3uuw823ONG622X z1IUp7Qu*J#{?&}#y*_05THxdL|6m}n$l(9oF#NZw`d<#iuQSyDzhU^9#crNRKMyp@ z0P<%7|Jm^0M(+D~{dT*hnEt9}H+5Lq^j9^z=}*feeqMnF&_ANFHUDC@d;=rj*yZ^Is`aN4yXGG)9e%ac{3F~q%U?8qSbiU@UlwNHs_=U& zu^2g6p`oHwb=4&+w8<3U7Ra`6cVbiYSVgs_WxQc6KK5W`m zTx>vA7FTht%!f_8ii-`%%Hk@nmHDt~S8=fcSy^1gwK5+z?J6!dAS;WjxK`%Frd`Fw z24rP%71zpq*tDy-*nq4ouHssm51V!s7aNe3#Z_D@^I_Aj;$j1`vbc(CWj<`$Ra|U9 zRu)%rt;~l_yNZhq$jag>u9f+)X;*Qv0a;mG#kDdYHti}dHXtjDtGHI?!=_!u#Rg<$ zaTV9feAu+BxY&TKEUw~OnGc(G6&D+jmBm$DEAwH~uHs??va+~}Yh^xc+ErX^Kvou4 zajndUO}mPV4amykin#cH{)rRq2mEsr2mD2|V$p*nX(D zbK9C%83)_>!HFX`*IwCJrVZ!Yoth;mxXV+x;;qqn$AQ_@jU28!3{!_*ovKrScRv(a zyRH63^NtwV1osVBHd3B;LIXsZ9Li^+lx{np@jm+y?13AaDa%mao?g|GO>VuEP1~fl z%|aVTeX+<`s+|kBQYzw$xibB{Uer*Ok|4`BZY0W0m*eAPh;nn_`C?p41W(Cw1bAP+ z-4^LUEN{CRHuxUL>ULBS>0{+@U)=AAI4~d#AC_AKNkOw1hY_`WRw9tD{Dr zxKIxxL|hxyIDf2m()nmUncA_lZ=lnxgL*aBuxBl}$7*jy*VZ&@i@}v5<>FtPlg*25`q%COa zar2$r1w~BJv=OGrcmN;6L39bwli;#J3GQb;0Qx~Ti`I)!kbKAaK!oHyVb%JdZOJ=0 z=oG=|RuWVpz(ib#gLDeu;utwX>MP1_dsYIK+2mk#ehX|C0cAD26x#FAXC@{)D%Cd2 zH8+uBJVE28nJv{88VDa;*Otec(bxntVQC{@(0BqUa;A9w3-31&xrbd4g{INV23`X$ z^DrK+ajvk<9DINIMC@x;wbCw?h7_b`mL=xt8E3c4Y${9HJkGk+o73YI((x$W`96BU zrJ!~AoXY6>dUFGnF-*-;okpbq<%WE&yoX=rr~VLTWXO_uIQ~fKe$CP?#n;O3sLq^6 z=q7&`Zv>?rT&$n)AEBVRbjvbnlrq4q)d z!s62zlqrXNsSwxFwWe$tAE%|GT4Kc7GBXrUA~d$x1zqBMlk42o%O>U}mbZ!f-#Ym* zZ(lZk%h}pTYC5k~AxL*qE`^0(C60fwIQjL?rtIBdY}L#itv!2&oN`H}0lwxhU3bE& zyhU9lIDKva7_21cW8PA4{oR))XSDf3ZEaA^p2m{n<+JtNh!AIs5)>WvJNfk zq-X0wZX)dgIPlk>Q_Fu*oisLaF+pcaRl)xD!3%GJZeI`iT#dPQog*>UrDyQ@)4|dU zfg)2h4zkwuNTs$M@ZGj&jiOCoQDaLcS8ci0ts#Yfnwjg1w?mZDJROVu>pUt z7q@Lom^hD{C&+aTNt@ELMS^IgH1HV;xoq;e$Kxs)zFC7yREk~>aE$fou24wqk+ zrxxKBV?C2%)S;kzQ7*jW@w)r3mYx=sxn<}o7&SX?DqL6AG`ur?Sdwe{B$RVx>b0Ya z>83TnRO=~3cuN6bC4Wu07r4nTbmaBoKv%m7M~)OI5&(5wqp~HDJ7Qq=`JFYrFsW>g zvfoNPiDG6}bopMQA~beeK*Fn#^O{_*Ztg?pCteG;?#hii+CZ*hXl;0MEV3Pb;AurH z-_-fbJjM@=UJd78YaMgpt7mN+m;droqe9v^>zrm3?yOg*(9Mn%_*hCdwjdUw3|$~` zj@xWY>!V6CUF6o;Rz;i6s7&5|ph%gQsdyS3djI4H%)TaC!L=@qRyeEZNups`J*`y) zCIhz2&T$7V z;Vx$l3?pNdXg0-a!Y&Op+yTj)aoX$BzM=2ahoUVrx+jk5-aaHivde{wxkrmoj9?N` zHwB{FRUSA{fOh^F1O)x}a^EZRDDO4C#n<8xwowqD0hFUk{$? zEwIjs-h)(7rZ?UmlX@>wXwLg_O2xfjt3pOtZeO1K+|yPfJ%K4F{VX0Ip`;uiu+@<7 z8R1?yz)L-NTu1dOH{E)dm|?ICYu%Ma^Q7FWQ%qoH4eO{3buo4?3!2`@9q+)|9h_Qa z2deq<{u)p$_CSsV*F3f`;E%9AJdF_t^~h80cHWC6-+7s5JuA^aL4!we%7{DDF+kiK-=B$;*E~BDFm5*GlIyb-RY) zqEa-On^cdP1*mDjI0o=k+dG(V5#al^mT)|e?6}?XK^Rk1`>yN)PAy9bL-48ZGuy=C_yVa;NK#~OnkF9yiL_!Saa_tkM?e93#0LTKex z={wUQthvH?!si*zwk8MEH2&z*wjU-!b&aMwQ0lf`U)Bu5?)6E zazEWW)G82hsmdU-u*+lX`>F$P?ca7S>TFcd!tB-C3kzeFsOQOyIn4xhCqU>90+Btn z8JdY>9*J?KnwBHI1Wckkr%*?tKuVeaXEg?04W3pV>xlNGU2rDaa-586m`7}XIf z^HNKCM2UA&UZiouzTR+ZE0d|_>BBU#c;m#2Jr!yiHoAuZp8P`U8Y9Ng510$g8)d&4 zQ*`W~s0^Ze7j@b5Jm2ygGG!Z1Cm(QH`@ZX(wRfg@NQHL4OGw3G@65=CdwOZdSZ}%v z8agMdk8F$#!Cy}$Q62XE9%J7efMFgebYkI-CMVAFM0xpPE<90rL_6YPRTjr+0Jp>Q z=x|1J)BN1h$dqw&V*lb!MbXmI5y@M5AkZb`ZkxNfaIo9cq%vBB|>X!>?qX2s6QXPMaFcUjJ#X=hKdg8j^;#UM#sd`?kTe^^-Sdj=z+Z#DlvhrHtSE zrAvmua%j+J>lW@TIGOs^Nk5_$UnC`^x-|BZt2dlzJa;tT^nFQ50f9F;n45IJh5X@p zWP%M`?54NfT}iw?$+x;;e{mNzZz@;qT{g9{Es&Qs8&Kt?bMsWbS`EQXJ&PwV!y+p* z6Qvr`*vnCv8;U<0f%tlib&S7;TsbFFI7wU7h|3=4$-7C#D<)S60U^#SbEUrC!IG~f zwH*r{bVB>m#qv}xv^6>&^^mmRbt?DdSY^wJ_v7Jr2J;_3S$J|}w{ql3Z3g%2`Zr0b z`QgjT#XQonwGoj3fB3b{6ijBvtN>n+H;5lA3So)$yHuZ&88jooxf{YHkFnA| zHBdnBQROOh;+e>}i2P?pJiTKheM_}8o~>L&{7u1!jXsX!;WN#evCl1N7yDnlDL7t3 zuwK9YbVZ-I_V~m2=vLwu-iVts^BC^+v!!jcwTuD{zWIE*Yao#?qf&R(a6K_t>Lp{UA!B_4+o#DJ86v*1J+u7y zEiDmGwQFWxh)*!_RXB)pTie_I5h;9r7YNb$&Or%Ou5|!kTKeupqX=L~lg8dFTU&i; zc}WHNG-G@NNRNv2%1`~ZbZ?Ddodl9YxGFtDW@J&iDt??c*H|0=f#iNxm}J@g;vo`V zmuUA%V_|_zIL8POnj6wHHvW)1Yr{(IT}Y@iuv(fYH-^xs802fww>}qB8C&j`-H?g7 z>fTU))5scDzMYZhEL?XX^8+2scP8j%TiFwwMsVQ-!~Rpk72XYxf^l(7(YP{}`p2p> zQZcg34<5SrHdQam4)6XA-2E}BOeW@`f1{v>gWtMxEd>+@t{s_aF38mfT=`b^31mK%KM`8EE~ z*2(wjn=59|l-$c-!%1q|V0BMlw{x-JVNzmraF#D2yi`lFro*URWM4Iv+THp7w>!R# z7?gmZtw=bdAR|eR4Aex$hfO^VhbXqC#Qg)hyR5nQ-Ozt_e8;TH8h%o{9b=7caGRe-S8B9KiW* z95-oOI{T759Fo$vIqRsagxFzb!Nb#DCAj7xTMBDkl9p3-oH<8P$l|9PUCHf^-S${fIC2a_i_OB_U@% z9k;rgf<|naSflW01gnB{ER@EKt`!8%NjLCrgT@Kr(8~TsF&Aq_t--U&W1!Lb1O#C~ zz=tcLS7uL1+tWN&+0j{@WJb%q)=XKY5@KB%fmk@}yp^6v9OtEpJQ{hRwuz4cw$oP# zXqyrmI3e+1?U_xCWUTE#p2&da*ZSL^CvUku>)}~fy>w+)bX(OWh*>9REO~QQ&d||W zdGO?@M%EE)<;O6);&v6ZL}aP|Pr*XU($7T6_+2L(_G~8A|O2~f+FwleV&sg z;zP5b=ncm_+<(sOx-}zqI-XG8%4@*o7#)rerdb(3oo(Fq`%?;2F0$UGdK>(}Gx4%6 zU_Cq9pMSch13JqzT4=%ww&Bms$nVN>onRnC2*7Q*`uLF$f>PM5-GK+HUr&ZaYPZRp znzKt8DQ@1uZ6Yz&)n+kv>AFUthH|)Pw?0Db;HNzYw=Y)S<#HPhNi%jA6$6PI&|eJN z2IU_F&*^7}H!JrQ-wnmO2VSpV;!I^3i4D#p@9Lj~KITtp+BmdJZ%O+uWMQdbyr;4y zW^gEX@k1+VbfoO8StA~N!g&O)Gn880tY`gRcwI1SH*#>kzxY9o40y3AC##ZC@pbRe zyrW1vIaTk*&e4nXP6thvA%miq#GtHC>(zDsz>V0_Mk;t}x~6E1kvC@)XY#b(?jR_x z>d^kr#h2ato|qbM3!6PptZc|@K4q)aqOajdA?OM7M~T{a5)V?`co3Sl4RJ0g0c^lP zxP_d($K;6{fO!m>6r59A4;Y))RX%nYNZK~4c-3}-Rv6ProTBx|2Awx zD;p6_&Uh)h4CIl}oeNS!8V_s=20Xkon;caNL3~fRBEV2wCO^`^ahP}yn9AbCmKs5Z zCpi(V{)n71mO=a>CTTGhzSz_xZOjkyT8p>uU^c;7wW1z18Pwkg=d8d{der9++Q6Jq z54rMDE=lox;(h5^S{0Wia&;v-pWV`)fP5L{6JrB)NNui%y3^(P7CyIZn(&<>b{~|fCDDwM#>DUop2}4 z4`h3wP)aQY7@gOSx|Yb;{GOSo&t=DYEcU-7kQ!7${SRVxiO9k!3GL@tH+46jjJ67= zC!Ws9ypdrSuETf)?0&etci9eA7CF65lT_KVr?@Ra1kV!4=y861`@?<<`t#!K6vW0{ zH9OFlkePd`v5S}o=QcHx-JQW#jS*KLUC!z}uny_9*M!dqQ*rKRcjOFM4ekfVo%FNNDyL))vY z?;3C5NL}6?`RG?)6}nh%@%jN-U~nM!Sq$lh6JNCrXfOsv)w}`9nlaip{hA@wVx63WULKlQ2m=Nos?4ItJd_lU7_z|7sj@QxjW51%5!!&T^vw;%0;iH-S8lc zw8DkX_H#1U-sIBnZyY$P6;qZ_No0%4Y!6wZ@$d9q`=-i?Ge^+vZTitp@& z=ybEh%WGn;grAwvcCIHMi9-66mHPHLd++@wP|!Ac78JeL z!?iD!i>_-E9q+aQ&Dt27b}cb4JP%r^aZ6}I#*0s#Tf{Qm2l=wsW+SjqdwH9;IM+Iy zLt(~z5^I;=*mi*^kv4K#&6m-{q4Lj}Wty9fhH(cJ!xFYq62ziFK#7ZirlYowPf0~z zc>OTkZAeR;M?SBfNHsSI8m&@S(@JRvF$(te44PNM92?dltDuvR^Q|)GZ$C&zAxf6_ z`*S17&NzkRvJqM2I=W1w4V+i7C>|=q%aO{vba&`j&#*@h=v9 zpE(Gy!Os1da)vWHlk}saV@FX?3_3 zI?%CGym|w-cSf>Lv~filYI*}HUO~5BWL}f+MC6jx?PH;j?%4f)%c1aQAvX|A>CN)< zm*4Kk<4n4`+dwc%!k+z7hifO%9e3e3zFffcGu_%$Mc{`$x@%r3Et;VOL>OslJ5~EG zsR0Xhlk2R@O&jrvWzxVCBXOgGe3=*!f_rz=@(sYx+X!(SlLb0|@uO)^NBwQ!85zjj Mp5rn91C*8_r2qf` literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/yijia.png b/shop_Frontend/static/img/yijia.png new file mode 100755 index 0000000000000000000000000000000000000000..295c9aaec065f3e69ddead640e216a493addf74a GIT binary patch literal 17817 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 literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/img/yue.png b/shop_Frontend/static/img/yue.png new file mode 100755 index 0000000000000000000000000000000000000000..3300c7ec62e1ca7e5dc88b49564abd4a725ac3b7 GIT binary patch literal 2273 zcmV<72p;!|P)sn+H3Ej-II}lE{ zpSrxMSqSAF26t4|4z#N2r`&BS24E(~qeCty&xm${Xt%8&tjLfq3BXDVvmf?G_Y&xN zW{fj&+rM|(WPVMhgk(N89wbnQrRj8+R>f)tC{=<4KQAX@T|sT+2rue7?nk{*rvQcH zR*Ta#J?*4~@EzM}wci9-*GNo#40PI>PRq2R>Cq1GV!aoj2VkEfl%o0ETHbQ)r@u7u5Y5a1hOrp`$UgM`l?IC(Tv`^G-D z`*zTRr<0NZOgqrvaeImAi6k55%glV?CO|~|!BERAK-VllZwjEbz+_HNBHW$ogCh)T z^9O?k_Mz@I*c+NHwtIb7=B z^8$=^*U1S!L`)HL)wQ;4iMPSyN$wQNb8wYGTyCW~C3(;ko3G!l!5`O)leX;y(?hVQM{N4DOzPOL0sBBf~Cd3Xgn z57$7Mj5^d5vDn4>Rsm`uzz(p_Ry&|tx#{`lEh1_ilK`2;Q6eR&JhMq4KCP%VFIzii z_7S+NKX|f34!Yn9RO{KS0{6uQyifjO;(wtJEFc2RW>(vU=5~n$5RDS5tFw=JdB~Lb zYE&_-TQj}?UtJ&mR_4H14EAEr8%wG{fcNzWLVIV%oHGC!G!t2%4qBgeU|`UK{y88w6f;FlrfO$9yincmtqypl>_A|ltL61%yJ8Bw>AxC zyjIN)u)8j~H?%!EsA`Y6lmLD?Y{2jT^sU2hcfFrHIhy}S@hHNy83dABSV3r17`{wf z*^B_AJ#{_;rA~ao5o^=nj(kzGlmJR!48&W=5y`j)Oowi=o#1gM#hL9aATvOD4mf-M z2V!ro98l_o^ylXc2!yN%pEl=vXPSPGM2vl3UsH}Nld+CW2M?)(WF7~|$sl{SbI=?i zys3pq*sV=xRNb_dLV@7{6MpyHYE58@FdkPXqZ>0ql%dQfSFQ{AidsmwJ?p@i!$!Qi ze+1Pl?*f?~0cc@P#T4^T{`QAI{`Iqy!N6bAJE$Vym+s#jN}<4qf4mNx>!$GXpVz@q zb7aBb%?0()gWDi4!u)|?^KApLqhmM7`gGEt-tKO^+uM`Xw=G+@;%B=aLv>9}G5#Y7 zkomYj7|M86k+0K=3gNT@(*WN%@B%uIyo!YhEwzz4v?h1ar&pw?Du;Ch*cPb%3grku`)@ zC9u|h>oNWH7~$-&0rmH-!TvY&5XO9f=_1nG)19-3?0W3ydJ&O?G67U2T@8(Ht7VK_ zNDp5z;2#IfSaoMFK*cRh)bc#_(MM?g%~Nu}pS%oHYd5!DMJ;0%Wh=-0wGxdv)m+49 z0$fo5@6R!ymEc>9YJ_4klx}yFseq)<5DkjBG?Sn&ZnmKje=xYq?RGm&L@&$#-AntKtK_R* zNHuKpbPk8BXY9yf1TvwnDP$L12=DGrPfEo#C vG}jfV1Jp=Bqq(j?9iT=68qIYDY6SRyfYTwI{GiT#00000NkvXXu0mjfRdzTI literal 0 HcmV?d00001 diff --git a/shop_Frontend/static/index.html b/shop_Frontend/static/index.html new file mode 100755 index 0000000..959912a --- /dev/null +++ b/shop_Frontend/static/index.html @@ -0,0 +1,28 @@ + + + + + Title + + + + + + + + \ No newline at end of file diff --git a/shop_Frontend/static/js/.pydio b/shop_Frontend/static/js/.pydio new file mode 100644 index 0000000..d986000 --- /dev/null +++ b/shop_Frontend/static/js/.pydio @@ -0,0 +1 @@ +ba12673c-52b9-4504-a9ad-799d7d95fae6 \ No newline at end of file diff --git a/shop_Frontend/static/js/ydui.flexible.js b/shop_Frontend/static/js/ydui.flexible.js new file mode 100755 index 0000000..ff5f39f --- /dev/null +++ b/shop_Frontend/static/js/ydui.flexible.js @@ -0,0 +1 @@ +!function(e){var t=e.document,n=t.documentElement,i="orientationchange"in e?"orientationchange":"resize",a=function e(){var t=n.getBoundingClientRect().width;return n.style.fontSize=5*Math.max(Math.min(t/750*20,11.2),8.55)+"px",e}();n.setAttribute("data-dpr",e.navigator.appVersion.match(/iphone/gi)?e.devicePixelRatio:1),/iP(hone|od|ad)/.test(e.navigator.userAgent)&&(t.documentElement.classList.add("ios"),parseInt(e.navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/)[1],10)>=8&&t.documentElement.classList.add("hairline")),t.addEventListener&&(e.addEventListener(i,a,!1),t.addEventListener("DOMContentLoaded",a,!1))}(window); \ No newline at end of file diff --git a/项目设计.pptx b/项目设计.pptx new file mode 100755 index 0000000000000000000000000000000000000000..d7112c88c805a9d5429127b54fe241ab04d69090 GIT binary patch literal 1480751 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

jtytAMCCkLVXOR2^W7#24Df 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

&Hme=@Xr3@X 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

y-gYn7*Pd@bK2*mDeL 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%0Drl#R*%9H${8DHNA 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 %5#2k~Hy?@?K0 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

WjrPc-0~d23Mj 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 z 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%0DDf%}u4Z|SfrJS}v2ai;_73a61SA(kuw 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%0Ab4v;0$no88DOyFR5t} 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 z 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

@1_su zl9P7CRPURweHS`XAE)SHi;tU+1G5fdXI4B0rm%Zmuaun~2{v1ae{*`+?JPn9qG;)~ z`3awD4nQbtkr%LTcZlT)4Kz&J=`gB zdc$enbV0SDYFe>oGFbO0M)+_F9SYuJS3tP;Km(Wv|SHtmo$N%A#pEpx$-&}p$s zx}2WcsGa(o&W#|K?SZnE%i+1#%3>I|?SgXi>1ga|MOy!74%l%l|LwS`1syt^kRd`19pi<$<;tj^ zH(RbFf-HU8m#w{jY?nG62}<>DLT;yzYol@qcZ|0l=OOjk<0n0GEGMB+<+oyWIpRZ| zt=)*00m~wgu4lNxy77p}I9KL+iyOC0J(H z=Rz6ODPRzB_#UHKrh$(x`}S}7-#_l|qisr2^^A=rH%F|GH;YAWiinx-4a@gGmgrf0 z)9*yDfOGz84q@#!o@E}28!_JU`Of%wOcefF?z9E5t(S=NK>zbGvP-iaiLK|L*gL|# zjTOkzXQ8dZMDLhH+bbl&o9+^MOonKj5%1**xaQM+wB!3=0XZ5@2|gXntq%khwD~Gc zYjgD%%1c7Rl*O*Fe-9+51-freLpTMx2A4eP75gMA$Fn?E43Fvo@BW{hn|RuTCcTCmATXQl`XyG%|w=$Oy7x6 z5<>o`#A{fH1~y1?>(^|0kdZ?KuaKfM7yH-KN%Wu-B&J4>a@*4`A6p);T*h8Hxgkq0 zo%rySJ`kSzE=dk3o(9z$KMXQKIS zTJQ{mR^}CZ%NhN~=|Q6Qiv*!VTH9}?N4Ya%+&-T!xX|8;_}|3}Qe4Z1m_o=_5ZaK{ zu_}q?u3Cog<620TL`{BWjux{zzn#o7we z=3Kk;J%J86Ur*Y{n@o~rnMB{T#T@`HGAY$?O<*fFPKHib&P1K2l8-?;St5xE%vx#Ak2ImNR}$i$~6l~)x8mE zJq@soR^B#W=;5|xT&pGV^0&%x;ENQ5A5C~x=GljMbqUsVG2=^&9@ryM-p;%t#+Y;8 z9jCOq#g^=GNv;d%!>Mlj^0JbGKVds*Z`m%kvJhxI85^L{18H+*=yPg*h>A4h9|qW- ztuY%)fO^&4*-U@QCg)Rjn zUrTS0<$TUM`}CW_VN}^oz#eVWj6`nU?L!~=+4sMi4ii+52Ohtiaan3D5o0*N7c`_k zkod-<2tG0ulEYga7gbe!%tx(-4@tbkI6+%@`3V9y<ySr7zH(HKQlNGBVbZ_Q?b6$1q(yO7Mh9%LgFSKXhI z$Ou{bZb?eQ>%l$0*?Qf^jTsTuw5ULjNASLg^;jBLf9>3L#rDvE;x&=avDO3g{ytlN zaV#@w{s3CPb=y9E{XYI_6Nxbd!e~N{ru`hUx1yZZ2ytBIBsKN7@-z5c%a-TJ^|}N> zej`-K?&CLy^%KwIyIq&cmjl@8mkW5GA8)L!Zc;N(M>1_Yc^Bk9rF#$8rqg(Zvfk(Q z$=*u|ak3=kf1E!E%Ob3{WYlf$rGZa*R`@r2~HF<7-)`b%8ZXKmi1|t)6Uxp50^{Y;l;w$ zgV)V;0qcG%{~QU4XJl0GM6NpLrdv;F7B8>q&4@?5s+@~LhqxEY)^OYIIeQfEyLkSR zARWgO+#+44ZfS2>XQsT>6ZE}svANx;@mfB2wO>gP+$1@4f6)|lq&ex$hW>wSx6PHv zA1Ve)6wh1#*!;bWab-Q{oZETaPPV#pAhB@sDKJlc`J%4*`9{dC{0FKYBQ6wc#s=h} zrqF1{wuo(K-2y#sB1d|(o@L*KAr#%lgzyz<+7h(Sp5^N|*t~ucdYF8A} zJ`$_Lv7wC;_(s&O9b0=vR4dMJW@#gR9yMWN3u}T+>3(JLD)=RT{gIi! zmSo0P8`?Fa+j?}rZZ?88UGMSM!m`^0V;?U=1UlH^znQ`tYalWQrU+!Qn zU2S$&JqfgJi$HrgnM&_KneO%#wCAn!f@v5bkPj}SaJzUM0G_7No*DDul0B2PuQs=q zke6Yikzy`BSOnXWX<)Xk;51lI+^|J5f0^aGFC}V-%lI2}WqO|^tDc;=E_By$TI;hc z3`-3)gvx0>(A(L`wY_=ao4>4IIITOE8XERrMceUxFhpAziqtF>NzhxH zv&p(wJ`(M~5E5dX?j{`ewnJ$ceQ;Rd?hLUuA0tAGDc-TV-hV$`TXj=7sH%ZbGcX`Y zd;dvb!v4Tbgu^HL`h&lB6)UQmBANuB8feLsI^DtGF%gm!grJ;msjymYhgh4DaD z))Xk{o?dn4$uioAFRsjs#}n* zYHc5)TriRU^aP25GsuoN3Ais4s48S~n;ScOUiBWJetQ^CO>$eNoa~kLPC<>?+(>(L zEibjq-1Ur1&SCYg0X&!f8)Q{pyg_4ZSsOoIE@-A~rUeyds}E~PI`*%Rh3@J$P!l%ld388^zS7z8;*w0!hbq*Y)DG{j7P%zxquVLw;?Z_b)%}Nn-xafXlod z%JbS_yurig?;v>8=qOF9sql+xzGh$$IHE_5xI9VpZA(`&!K_-=s@k>p5B=~?sRp}i zPgiG={C~p8MMF!b)9qHZs_f-Hl6Xxj!bE);&pA)Yf z_!~UsVCI%){WumJ7%P=GegqGbT(;sxKk#R4dHIe1(SslHs9_?6-~A$3`XQuC9LB*h zf5s$Q=#42GE~(_&{2~8<@UYUnDQV4g%BG!lA{q;TTp6^^`9Z3lDWF$1?Y>d@Y0F4y@H z#LBgqlb6(6Aq|Jht{AVKP6A1^2PVpz{b(5*D@^7@3vRCl+HA!>BJ7hl{7D|Wvw8fi zRlgHe|EO9A+Uu`^1v3Q?CUA~cnljUqRFCQ&Zas*n?P)_<1bgeEmjaj1zC4{pAhs7n zQR(qr+{GBvOS$s0cJE!w(WJvFhxY=9#>34@it*c59mM5Q?^|{NV%}UGg1j+a|F_-O zq-+1ylucT=fAg@FK{$}HWk$XYPAzn7?iG=+DG;vwVqgl7E31Eg9j@s7Rw_GLQc zLvqs%l1L{A?fIMvh>n-zOy8DGIj)P|S%D*qd9Vl)ZpcP-?&ueK?dFF4pQ@ne3CRc?oF_7<@s ztVIcveo}8%BA3Dskw=r;Z;TS|Nlxf^2|#47tR{8j^lD``#uE*Olti}fBFfgN+M3hL z?*I1P-R7&#|IOPvKVE1{KQd32Vm{J}Z64T>11cr{69^yj%}0U~c?Xa2qBKLOb6xpH z%D4^_r9T1cqVye~k!zSb90ORG-zwn#D0UN}lZ=2+$LZ1z(P2`v2Ux z8?T?k*+y|%k7+&*{hb#x@xHf`j^}}=u-Z`DLZb%Od>Li4(&EeJJNrAMOd^I*E|_!s z2b}fuRPzX{_S~1#OKq_R#Pi>UfbaNNZ1zOr2?Sawdu&GxKHexQ*`p&50NJB*upWKV55M2uBfTn}~f`bl-*F0-_Jok7r z??@XRDuWHnkM+%CRk^wC%|H-jl!&xDrv5}GbC_K=<}(o?TbhU*>Pc+8gl5yd+Lf@8mEYZp};DHif0?Xx}vvCmo;H zlV&7dHoQiZiC)7o4{rcmu+HJgC0j?$+PB$PJ*Rtrx~GmBGDsdzCo8{|(=(wSU!{H1 z{N^{xk3yp^k)a)}M4j(`Jf*uan7G)x(WYt*ZF(cn@5|>zdm{VEe^L#t&ey9IV&s-n zM#qBsrx#EQ7?^(eYTj0=_m5kNh^-83?KGVr>cCz76-Y`Yf-u;Bv*8X{0O+8osFDZ%JV3a1IvVTkE z(ie)EEk9{~B-TH&o?`W~tub>bh>%8MX}cjVA!!JP9cCO94vq>C`ySymUrRIw3^`4e zex%ybTBd#!az_!Zl081oFOQY$`7@yVT$!=(6ID@BsDfp>(yYC>=8J~-k~Vp1SgWrY zS*nxD%lH5_Yqw6Q&2j|p5)v1;>f-GTeJ^q3PH3!A{gx`HJ%pcg1tnhPOnhiJf1oriMh3h+XFOu>&>^BiyRSTg7oK zcR{PN7mF2RI=MEJ+ID;bfoxx938PuEm0jHo z3Xz|>AKZ|VLX~Ul)rb*QqU66dq@WxTZYt?d&dnquPzjwa#(V9Z>Y-#Ng<0v*KRm`U zB4YC94t=qTvo*7H^s(_#7~=-4O{IF^Yn`(T;5rY1OP8EQdjcir6|xU?!@4?$#|=7KUBCobZrHl zSrR{wOHfSQWkUHmDz$-axdpU9z7{gduk@%GS57asp0sJDckEzxTKX9a zcoLMrT`sayg#$V!-`wm0oz){vUf-+Fxrl}BmUOcahul%Y=ttuBkce2-ZdTKj?y`>j zABv_M#6p;|>e}}3Kf>q+eRN`on16}GM81pJ!$)Y)l)0z5DAf*D{(*VY?Y64?tHPF6 z@BHDEy~h)p6W2y7WKDCRrmXChLCRx~Ot%oJ?^0MrN8~*bkt0+;Q}IsSf%qmK&8H!5 zd+@%c@gVY>0{;YU!g~KFEh6E;D(6I9RjF~wym+UTgcv*Zze?B(<^{i$rgQ_fF*RJQ zvup8;*i!B+pHycAP@V2dE;j%}C%acgI5&#EML_b8!}?ACj@U;ksmO2K8bm18Uer=q zQs*tIe~68uYN~9VZ&Q0B<7^mv ztN-(Ml7eraITb{l z<>T~tX;W0bh_IP8mk>Q=AzqYj+B9y=iXlkcPNzm6arolJGN>PKHuA1dg+YivCCd*> z^WVQya%JTB1|6Jnwq!|Myv&a*@fFD*xlXVXJ}6czE6G6qKuDL~WK7IZezJ4Io)go& zq67H9MMW7S7gSs)Ac856<(d}+Spz%)Oz2Cp1_0kj^tc%C^iBomyZqn=t!mZ;*=;3rX~`JGoW3!k`*#CTUrnoI{@SVEFJ$NaRCj)Xb zB+)t1aq({y{zCD1Oo1?C_u5Ie1%3<#Z`1}p+M|;Kx%T(yxQJNU$-ias@DU6c7reyy z>Ir|~W%69}6SC9`gQfFGlW)iGy-VdQ=>E_tnKj- zTpbf6GIh$~Us-3gI=M4`0Bw&aZeN65TgQ>EK`s;w$}=4;MTP~s8hNd1bbw}}}AT2hTn zh+-Z;1+?YD&Sd>H8Iz(yWjy2B*XiDZ@Y7=mn}<#;yt z_U{LHanpu51brF$mfWlvtj_c7^clSKA3Aw|;&&n$jA~wu-&Io|(P{7_gMVSFR#P}u zEhbzO$4PEVKhhx*7^w@5^Sj;q#DyHF2{#j}VxES9_Bnu~$R>lODC%zvGMgaLSNJ}2 z7e-)GX(d}QkRdBey%a;F5SWL^u2pm#6aXY2?vt3Zm?wb>keiBBo@M}D% zV7-K*li=j$?swk8)uwFQkKESJF(0s%yVuUKj%)N}w5PYrF009mGCq5rp$ccCKXu&T zf+8nyM})#O9)PI}+Da;X$4ML~uikguIuKq-Y&&1UkvS~{D_u0w+4gTcb=L~TV6!cR zF`{?yp7S72zFG0+ep7te5|W=!3Fr5%x0n{xEy3e}x+O2h6+1j#OSIu`ok@_rKjr&q zZIZKt>gA{B-rxI{VO6ak5F~J2>)Z*!JunRPq2S-MXP&}GRPBVe{1B%gKW#!%!3J1h zgjnhcptAt9EErVa-E!VDo67OgG&BC`ec?BSiORkLLr|#hE@Qz|THAktP*k*Xe)H-( z`2cDw&ilsB890q{nlrb@BsV@;E?g2(}Np&-->e>@vo0 z`8(ocC+hl6MQa|q*dpC~Xy`~H;;$db0$0bWHS$LXdGmf+#nV3sl0}Q7zW`1^vA+oh z<#5!Ym3N^C{+J!XR3MqXT$)Hq9A>NOFQ0Q}`jqrw;6 z$6scVdYa^wT1E#2^edzT&eky;6a$iGB%Eft0NPs^!tpKVGVFSUEkZc^@A^7LaL`hp z5KL-XvT;;KurS&x{`GE6b&V4!g@?X#4xADxAA1U*rS=cvcdjrE4i5fm9A0ft7F;V@ z^u_)YmCznFwE#h);DV3*(TFy9>4@qOhGAtxg^m=5mN^_ey!BZD8`S1uVPOG% zf#=4ExKXAj)e)H}X}Y3)=A`>cN=k}*QUq*Hi>D<0Xual3&`$u$F%TUXSE!Qpbp)>t zL^%(Bt*gqEk=C8F7i-oygbafTCzuf6IS;d>C(T@BU8M>s8f<-lr)2aW&~U;^9`qb>f#%`8IziVFa@0c`Ti z+mmZA&<75>HyTS5Ra^0b6ny?_OiJ~UyfYl3-FN%QwxQF$ISDnlwWY!di&w>awL-4; z`l%iPnezhJ1ptl{Of5Dt!W(QINTd@9E@gM+cz5}n>r2le4>bPt^rueGfB(J@Z_z@K z)Do0&n7a)C&7?dItD~<;mAXTN){b~gCZVwjb(FrubSUlwNw=slEKmXD8mYc*qOjlK z4CE#a%lAqfYEoYRb z#YAQCsRhFpaa-h>8Hq$$`C9ifG_ze@<|sQiHvn{P7L@>;6pZ4RPbDD{yx!~Q9wA@I z!SrU!FJE_fhVZj@1kHoeg_B=;(lW<;B}cj7vdKx6oKZ7woKE1_D=CXiomc*>phM|o z>JO&1(9&Nct`hFy4(;X(6n_4m-;de)Ck+m$K+yaubgn;>b)7q18^JlIVH42wl?vTj z_q4_&HdifQ;hYpY7)~~WBPxJk^1K)>Ci%&B!cb9mk`c4D>{vVbhfP)bsSx|)p*H|N z6jA6$8|{ZR3D0lA;=98fNtU3Btnb&I^daY2_^)bjOb+S`3k#dsG@gX(sTQTLeq2mO zMg|ly1A&Y(5%{#;FdW0wgTK&>m6Eo<;U_~vIoeXOZ{oVf^vxYjeXbVNk0~pIK>;8Z zWA*7;?TvIWgmJcy*vQH`J^Z2F2I|NE1jc0f6=NgIKhm?-(uMW47g#a~sd$Y#Xb#S^ zVY7EwTo=W{EP`#gSUyizf;f{cABuUtc?L?a@ZCts+wQ8^M&oj_!I zBkc;0YAhSoKtB9RPXOiXefU7z}=cMFeV?hKuH!`>!d{r_a-U|}X zsK}rpDR3QcaSxXcEmQL2Tj=76u`ZMLguo=*csoXETw0Munn11tNKER^x#`rWPlTOt z%M2G%ZVuE))jmE6esaSJW4?KU*u~}6B6RPKk2dHD=9~6lpX^B-Uzm{q^eWiM^o^Zm z=RZpaIyBRh1~EuK#gi5~D=5z{17wW=;z*HTnfH5n;%vpb}aCqX`!z9-aqeI zi3c9u@cC#X>&BT(&tfE{B_)E0vB2@23mrP$TcBH^IhAW@fx;VzOG0ay587`WM3$z0 zXpBeLY`zjwIkmIh@+{}n?wBoQ0R7MX63r^)0?TIp`C}1+s?$oX9I8q6O329?nSc1o zJP-Rb9TCLn{i;T`B3;sHyM@DfQ$-i#Iayq0?Ff=Zf9%;R{ZuXy{xsl=ZM1^)a= zUCj&(KCVXgAX0=J?fG^a-?oX$t?1>Z&d7_#b3M*@6SZc*)W;`8G&Ko;-2G`KUo%5{ z47`v^p_R92sT;984~=LL&ReW4qePjhppe)WdkDS1E>k#8TXZSLUIP=ITd?NU7?}$m z=Linna&o28PZkyya3-q#eB0OXxQ8w2C}VPLjmfW95QcGx)qP)|uoG<$fGwoRKlz(#{=fX@kvda zJnjS{%ityPB{PD62U|Vbf?6V}T1mchQI0Q+j3|j%6OjbQjQ%}Oiz8B~<*_>y&?IHx zti4rU3bSp+VK{0FVDIjXusJMZD(Z62f@$|!){TzONO*ekf)z5VVg>s7-@t}L2Xp3+wg{S!kKuSEh!1FlkN5FY$MLXkl{>4>E2b4#oy|sz1;zPn{PMr2>eQm;o;UTmmHpBc z0XmF=Z=6RKTm=&;ANS%;I>2NM2PBr)-JY|#7H5MN2B2&2d>F^a4b>8yXUlr<-o5+P zazAa5Q>jJ6-Z?Tt_Nhp!IXv=>{v6KQTJHDGQNsj5e6cD+Q2c6E9?-gTEAjGi@B4Ab z@0i5MzamZuI{he$kF69Zbsr>a8bPHmrE7nj4Y zN@Y{PeKF)ZrnDjOU}hw~Bf~YxuyS%t?1tT#_$<1!w@wmI*4B>A&PoFN3Rv90x>!0g zH8aywAo8J!r@%ukQ)>{79o~{uWSY(CM+hKWJ;CXLi0$#nIXV(N>t5~e`b7whe9>uZ zV7A|lDk(^TWmZf?;1c=pkMW0REyE7X!-O@xXQH~t)2u`vau}5G=c5*mwJhm<8gT{8{nc(DywRp^_4tuMkg0oj8zW?gE zYodDHlTHi&-pRM{ufy>(ulvb%K$`mW_%oB_x!`R2a@v)5%sClEhg5m-Vv zCUg2N8*Emuq2_4T1=rLr&9f);QWaZReL4;ebk|OGH${(v%p{4A%+E`M3U5IA!KtRzPv}*lw%!{Zpe(VPpm_KtOWrPDDUzd6 zQ@TM^K8lDlf@74gHGZ_PCEOA%8YOMor8tihgHcOX>KJv^a+M-d9|D#)!C;swrKP&g zHAcKzsl_CLgQDaNRXw4vs|#COd#|XUCRBqR!7yc$xj=cIe_&H~>)Dl;5Agq>t9cnW zG$4#)~UgW7yNyw$Em%Dk|OESQZ02kO}WsVPS|GUC$T3AzMlg z*j|Oe5Wa6*Rn;&?RcwTfz%$mb-*B5XudMem!@ER*>u0%U5559*WIWaA>0L9w*PxY< zo!vQIE0Qfw8g2H0*p{J9keyvNTmEmQ)#)|i`}YCQeiw<-C8#MiBqy7L&L+SV=j43O z#K8fWd4Z*1Pys(`mQ!RMD4cO}677JqeqBt&DeX94|R2!^yJ^*C6avD^L(S}xUUxNGzrhxQyG@z zg3%VE$91b2)BRa_>zo>6)@zQbn679)cg7Qk_(KPym`zWSIA<2EzK4HVM^8s}*!pHy z1N=Xn$za_8@}2#Ro9EgOs#$L}L&Qz>EPcFMpPh(I+jFGq>n%S^Fs`&&pbQF*iaRpp zTLfJJWjt-h$*6DM#9=+W3lh@Qq|!OsH*3{t(hYA}hjG6|M9Ze83C#gr#uaq2pGcM7 zs(!U?@c2p5V9{ToM#seE_M^1aS@}gWyQRmbJ2@ScJQ1p*9rgYVb|fM97lF(?HM(b* zmXpPuTaI(Jc3&j`gql5NSfMRgHNV^*%n421mP=!1a0qgh4iL3iq^J~Lf+~nBU zSZNN=7>43Byfre-=v;|@T?hb09+=wKPXI1a^4e1# z8^nC^*kK5wqA%5}@)1Q8sBuu5k2_eukjre02J;Hz6A--IN8sJ`=noXe;NfZ9Ia-oq z;qIQTA$VTUIa9U84IpKwUf3Nk3rvYa&k%}_7`zExFKphB*PA+JM?4^-Ct@8JKw8|D=U%jt@3?j;IQGt zk{R!xnwe`#jUX7NjyjAY+(Fbkn2m625in9$ABjw*N=;6i|H6`NWU$F?!Y5bZKIrn2 zwatXB4(nUiWY5f~Yq{YWH0f>oUg~?*le=|SXxZyuBy0QAyeGXY4y2{z?p#zivKLe& zdPO5B-*m0@WtNRMJjQyEUKHw9d^lF&INe&0Vp~B8MC!@;Lhh3@I!Pl3t=OO5f{oA4 z3i&?zh>9WZ>}mwlLGeVRadq5+?6|%XN6gg@KHN7+P-sANC{qW^ZI@tHGY+!X8IzWm z=d)qA+NHW}d2}%`eIGqMJ!hJ)_eByl>44+b8H~ol$|@rUNpXkM96xhk%sDy1;3H;? z7Vl;_$ZzlJq6SjIh*DTlfpKv#*PU#dp^8j8_0t%X{%f-@nBa++nB+%OxGS7DNXtfI zAdAQ=zaD3^)Y&rF{j=3d_f%dENta{{_uOub{4cNv+QgERll3huLU(q|WBNE;C>U2) zltQQf5jV2jZV#PTOz@S{9Ps|Gu992&yRu9f^xhP(S^=ODt2e>vg?{;zAQI;HDT`0I z1l35Zw}t_VY&m%rx8%xO4w|%?>OI!R z8`~!e%#zbX@Xp2xjnfWcz=fYIncKFCWwHAvP1&8ozK2Vf2{lem!ZW_Vp;x}tp5k|M zDJ?mD_5qU~6^+Ei%j^~~^&ypR9k%Nv-O1SKcG`&uY_Gmcxqo4T=Rl~B9R z(0u*TAP{3VTwmBFrDju4drRO%w@HbwVbQ0Qc&}|f!GhD2Dg2&k`U`>J0|?0J zF{$Cu0pv%Sah!>nDGf?`C=1YsDgPXx9xVcuGfoq(7$IHLRa*_G)anXKaDK}tnmzij@7vwC&OE%sBN==;yTB>l*u**D$&ZIRwzPyY;PN|xeTj$>T6LfnP9!H2 z5i^X-Ww}5rQNT!^Iv7I)bucr+)w!MMJw*!Q2rtQhH+-}?KkbP(Brs@ZLlqQnY$9v( zi_)8jb;msJjHg!R#gtFEJtC4}ke|bU9@W ziC^+9NpGPQ+v!_Z8Z5+(f=KbCYn)wfI?#D0CrgZtj%u$FnM-UWgwjEsoJ$P1h6-K< zQ~hbCVE`u{*rSy`_ml29g$cng(;fr+AD1pJ*xmSafN;hO6pW6J4rYJ$R%ZTiKFP`E zfexsET1#G|91rDk!{e1X7ZJF}aU$W)xc&@Dy028OPQPqMG%-sX#?t&Wz zPFU1V>LdSV^h5V~$DPJV$eMn@uqqCNO~E1T8bI^A@nxKDSF>C~LgJ2cbhPSxj3v)& zEIFC@`P;X*nS#+sC@@13c)RmhSXjgz9ldoDJ^BYl65>S==`^4EP}q63WyYChs=Rc8 zc%|esv$ASm97;=vPZFL?8A58)#gv_A=i=R6(uTMCwqV%WyaGmg*L+q;kHn@TPGdWS zSXkrAQh%|sIqpO=vMwag{uUF7k^5lUw_w+;h$$PNUZVmnRam(;s!&4svk4#UOOd~N zPENmfo#$%*G!unws9hM~i71^i=@CJY`t}8|?uR|an>vhvYDcNfovcMHDjG_y zjOb1Y=}y_25Om#`tk`ulG)nu(hdAf*0HLH5g%Zov>HemNFOHI}y} zMW=S%4HV9vA8iuLmd^s1{m`WR5bHS@ymU!$7(v;x%Uyi%o^~NN9ZEM`nlxAR!)dcD z6=n#KVoAS>_xm$du`;PcT4MpAjSIDtYtwX(zHY>sj$?Vaf-x^20%Z!Xy!V6sJa=n0 zV)@AO&XnR^7(0n`%I>xc;g>1?FXSg8GtAQzm_izwSnDv3<>?B@dyKF`vy{62$f_Ch zloZUoLS|r&M}~x80P?Y-eYF@h<>#f;G%5Lsjz`7t=hI<1znw#7J)jfN>1n1JtDq+< zp@oyvrYn7R=TJwt#sJt5ae?RU0k`4>ifQhf?v95-CrPx$s84OK$};!=6hS9^=9JGk z+dF(7X}U?RnxewR3;NCf`A1lhlAO)fbAVF{d0-qQuJ{}{P;>7b4_7>Na4;F;(c=3v zOU3OA0<=^;Ha)oOw!7 z{8NUEexH7N37{xNZEwxWw`}Yh8yHltTNhD+DJ!9IG89N#zMp}VThE1uqmIt(NY7v+ zU#C3pOO|f5&?u1aWd&QwbZhqXk^?xakhK!b+4D(NM)2?Gf1Z}CnFar|`Jv`hJCO)a zLhJtCk~$W>dWY7wNvDyMi%Pc^ABTqLR&$~;6u{cIkX`zx$dCwS0t3c&AbwV=YP`@m z^I@oxj+KiGpd6Jpsz57|0yiNo*vRfWZY%0u0)nZW!^1z#Q#Sn@s1m-uAx)K0{ZLJV zgEBB6U7_FkF08ff;J^~Nk)PS{8Kcl&cj{SK_&*s^(Cd34rv+#R|FGd44v??}5iv6x z8``ks_hL6tsEZ{({JiJv*cdP^@RGx;tb48#h~y~D%B z;RE#V9`tq|*vFUJ0NCk|;jOL`U}lg>#1(utt>faVB_i45!I7ey8~|b)8*8X61rrl} zX=!tAN9S2OrK6#dHX&c3=E%Ki=;dXUQCG6)aE=*4nUqqbQ*`J>f*I0Pyo`^>^@(mW z+&l#^*n*Xac&#c!@&VJDA~qJb8*3bxpRaaZ!7@x>I0%gmquh`qr@n0)nS2 zH`3NzWT7nFPQT02R81N-@cU30`4r<(dW=md`$k5xKO8|F=)MyTn||0g1}FB;&WzW< zy5o5Q7F(ntl{q?+EV+fuJ>dZt5!d1x)|`t=m3E;+MAsI|PifgfPySRHtdK4oUHx<< z-i+b?X{nY+6a#7BocDZ;aP1!@DPv8{%)SBVd~#A&Lt{2^KZjqtf-WpNy8Sfa*^uSX z(K*E;RvI35n5@g@%1Y-3_OqJ&5{vjhA9S|Jp)4U^EOQxQ)xtk;{XUVRBf(R>HJBBD z`Ub9D0)U$UGEVS=EDZ={fM5B2vik~>3;+G0e=IUE8vgqna2WtZ&8N?ofBiph1cE&O zea=+~ME?JK%Lm_=N^rbC&bv~dJ$v@SNkq-bNZ-kr$I!tT{P&E7iJ6O@nTei>O^KPA zhn<6mg_D+vi-(B`HS~7<|8;@2t&zEj`~Uw1-cz5|zy;4FL}b5|3hVj*UrApBbjR%TypPKBeKWJx{4?{- znt2!RT0D5p@9f{+`*-i_zV7S3PO!3~G$tAe8XO!PrmT#V3LG551{@rGECd<+<$+DM zHyj)WfrX@`vaF;emGT=KQwu8-I5?T$4{<0Os$B$LtFg~y7*VNYP>00159#k64rKX; zMCo0dWu)Ks+$y(DR&2)o*VIXa;|^bf z=xXv?)1T7`XQpte>id~PWY6%tbb=)aNEiE`D9W0=bAd-5o?n8`6>8Aw4h{~6Q*Idb zjH?=hPcJAQXEwfCy|`i0LP-0F4TpP2K$mKDRbmzejyI0&!+kg^e#!a?4F6|cT~P^~ z{U-I!D(%gJaIB;@9Vl_MH;uoSaygs8K>zhRF05ZW1DHSgQrj^ruSv z9_iAdhd&=>x8W;0X#ODYe<>DCfiIlyNllQu_2E1+{c-@Y(+*DgBOA61xuG>Y8@t;$ zvWe`Q^!IZUBxTkC{P7RTP{Q$JMW5551(B3iKj?{6AX;A~ zPorz~Z2f5%z@j1Gz`M*>{pNYCa%4hi>-4+$_za1=l!9BKX9v!67i{leH~d^qQ%)w^ zd(H+$Ms_DHrla1;4}Z2mdGVaB?`dJMVbaH_cbCRE`#$_x#k|W>NFSqUUEV#zIbaRc ztSgCMs59h@LUR(sdLu>=wPogDRh>QiWapU|e-vh!7qnCCL68@Le@UkpKQzBwAQh4T zq4^-9oZ(d=zp|%nLWxb8XNEOoo znlRoYs=Gnqk>Z{NhlIo_NZ#zxWHN@#5>X!(GRm8_ZI!06&6Z|8o%6{K8Y?i2AyoHi z@g+#_1uwWZbU#60eV-BanG;D`k|XO>W%~ZRyV@FL_o?kTXOh3CKO71#RnTB|z&xPTF07D6Vq$<>5rd)}5^f$8V1b;O;gjpsg&Ub;b~MwF0W!!F!%#_~Uox8}U8fes|Pm`p8_t22ZqoscVL+UMMoX zdR(!4V1m>lxZ;2Wc};Ke?RgeLbNjV?km@T$+}_y{8mkmE54 zyo{95)O>hS(X0?EQn9uWT*c7&ArU??^DJK>Mcz}Xq=(*Ssg&P+#1X}1Aee?!=Rv4O z-s98}K@S&w5vg%xSfYJ0sS|<_yQEENL!(qOG4dpMX^%SDI^mZY-;h-MO-s2%F?6PM zO5c?nc}oA%Pb+=tspEU!fQ-GhyWDu6A_&q#2UpDRY5DF*B@Je*X&#bHhKop|uzTeh z*2Ld8jjT3?*Wiu~F)`q@dZ6a>+<-@eb~M1=NWJ9MmcTJQ!y?8EwB!2x zHC8Q-Wbpk~mPM9D&P8M+ywXoj!Q*mdRPSWY=^jS&-A`<#y)V<2X`lHilQy#_Q)I}s zjAX)ZO9qQRC;Hy9|1#P>*1qAs$v*8q)uR|A@x4qbRmAra-DuqePe@k~vLZQUM$)yO z*5~aFvuq%|yjStg#m6P^TuVX0IxI18Qi`W^(yii2#mvi`VV7Z%T+95a&nUS{YW?c^ zMGd<3x>wofmL%b(vIiMiLwCzp%3UToCWR+m1${*#zGtDY9juKUnx31Sqhp2y_#;aj ze}4S#v46W>I66r`&;7*MMEFFZzUsu0L=^5?Zj^E&EiA1;t!k~FatHHIqb>ysLzTl= zLj>k*qeUYk*)u)gh)l!akW)&7O8sqp20Q3D3*&W63BJ6q4s}kRD9$KcDu~JDQq9p? zjZ&<7kZqaQGtxJxn^r4*QnMp1Oe-9btZb8~moaNn@0js8a-Z}b*>ld%7Q+=!DUUSI z#m^_s^AEKTf04{1S0dwKni5%Y^BeBEalb7eGrwMo9&~*?$0>zrjcJT&Mm$QA%tgk| z$&1DjO;X4uXnHuUF*e@M-}80)v}6wtFCaKFcsz4@IjBoD7Av%++wgf=#FujgOa)1W z0|maMWIl2-V;*|L-ewL37;u2R)mR(&xto(wNIO?Lx%U~b@BX+&vTFVhX0wN8X$Oy2NgrUu$;91z zK>i>_cSgsgD7;8%x_4%1dbHNQnrp^*I<7ippUUafwfBI3ZLjIai0VRh$3a$Hy?W&s zR&fVj0X>AlDq&z#xIJmLexi0Na3$vF!55{f;ykwgs`itHl!TOTHc4}|5tt02Ut$iL zQ?}U-=6>Bg_{L?RDCSBm(xckdZoNJMcVB zSBLgNigy1t_FMEMJO?2iVW9_gOqU*h)_yGMthnJAp*rNw4Ba$Oa7S=4)2j#bGk&#e zw8=-F+0)n>^|o#VV;hqjnRPg{b1Y`JZ3nrM{-SK8xpwfem++8~PJg_(+ zr3AS>!cSjagtPr{`drO?G`qlYVsK*WOW>R6H;He$sx7Kf=q97By7q*Y>JpseG98AD zEKcnD*DbS8dYVn9mV?|v>Yg|G1&+Ku8$A*-&@c+9c0VX&yebcC z-0D@r5`BKnT`pvNc7|WX%v(fP^uD03q1*AfZi1TTQ_Wu+og;lK1^dzae3sdT0=f%2 zr53FA*4L9e-9g=>_CGh(iY}hr`&^^8tv^#f`}%6==oc@9S7&yus?;`SFndUW(v#rE z&G>ES&z~eci6L4>*5cbOtijrXRW&w+bEYMQc2ld{(c3fjrS=`0GaH+ZL^~RTUI1SR zO$a!zw&{A;YLRY}^6{Dqi^w`D&!^|jwRzABTf?`W zp}ASLJXuFW-X(X)t@W%gJjqWskA1UI^0C*+v~1&Doc0#dXdg)Z^w_? zUTEx>=65hqhp2~dDbLv> zw*#aq^g=@62bH>suh(}?=6a-y5%mO|Ke!%kRpeU66*1^E4)RpzUj)pzFC_`^>CZ5I z<#BSoCU5=}U7P60yhA*je>U^;B>UCaj-;@+@aj&-Oyf+?FZW}y>v`3=#lZ4F{789< z5m5&>w_VxYm{27K;cZuXciz*wQ|v;~(Z&*w(qCC~J#VkNuH1`X6bD@E9BbVi9rJy+ z5kxjZ-l^|%e|TE7Tz`F0gS|s3C`#|{#?8Nkx30Qkmeg;p-`qG&+)Yjrz5haJB?vqiLT?GAAC;$dF)XKqf&-jA@a zBlqr5&0?o2D$aEWb#i?q3pCEF_?98tHZWl6l*}*zw_9y#ZeC(yzIMPnKA{a)-bmh{ zeg9rM0bCCIF7`fK%4f~+e!i#OaByO9vQpyDoZz=Up*TGo84Vcon+?5t-)AWFa8^7s z2%;yJh{Se6!$cqzLX{hID%XLQepmeN(~`j~M;t%qp-jj1pj2w>>$BLMy%(HZU33gx zFZK&p6FyeVTFng+M3v_vh}08}ffI2|-oPMKR1Nd2;(@bl`$!w?Fy+dKZi`^*irN z;+xR^&$y#rLB^Sesj~|yYZ)nooRkx}EoiWX52JK7+mj+K0*n3jbWiN{Rlc+7d{suq zreJydvsd;BZ(ZE2xue2_mORf@FVJ`zg3tW(`dPl3!ujzw^TqMD9BznQ+=H(5A2}914<4z zM&y#6e-e9lT=ntI4Re$7T1BByx+#BtmPhk}Sv|H$x3)Wx$MSG8g8bo&Z(i^|ZsCRc zje0fqo7oocu=k||jd$OR?tZ)DQg7H2uzz{b-*YnOSsa(*x+5U2Ye4CFS?Y9T&i07d4P2KUqb9=0sqT8C~_EB4*e#KsFe z?Q9;;oftUOsNX-C6y9N7ns$Tfk7g$H>s_AH(9k>!q7bx`X>M-LbUE6H7It+I@VNYn zX5m*UmTT4<|CDOS^K6CCo9K}cKVrd;_2Em!kNj!tN}mMp?al@U2KFqrg|19jzujmO zefu-4{S7U-)a#w;>XnR0k)cg6OEDh>-aZ*E(Bxs;TJ8SOqpP%uRfNy;#{|cn^h+1d~v?Q>eEXQeGpgktDkPauwvi8`n7<=DG z?l_&M?Q{^{=ICkE&F%bF?(YLj7j=#p{U}$m_knh${Jcqk_&AMQ8=3Uu$K5$89-nDQ z$L2h5+`~nsb@+FDD{SWU9CoJjXsQ)I3A%j0^m;Aga+o{(`MF&EE=1Kkcdo&`)@rI! z;ZZrxIz-po5cg+=iNOfo9l}#{YDS^O$}`fqMiB^J$J6%v(*%IWYX3C z6m>TK#kTM^bxNC+Pr|Nhrr$s2-9g6Cx;|;VvAE)UHJv+=K1=lN{e9KPDAYt6^O!!) zc*=E7wv8tY+44UqUfte&Dk)-RkR#ir_G)cp?6VTXmg$ahZ>m6sX(A~u3?C7>Se6?7 z1~+H?jooP1MA=AXLO(wZ%os)LY{Sl$@$pjQzE@(}e*I#~Y?@_KMLN|qk3#Maiu+ZB z?~Qb5dqZba+>aC5YcsyLr>CdeIgS7oaK`cZn#kJ7_~OqDV^5OXH+Nc!sMyL^X*owcXo8TLpCe(R&cCb3u zQv0hxyFH9J<09yuG^BUCYOZM3 zF-C^XcI@@qhMb#q`0NWyy}RgET-^i{Xp81isW#*Yxwrb99+Eb=?>p| ziGq2;sOwjy+k2u0wkK#Gkfr#Ms0H2E`C8&KfHUhIh3C{m?Ny3MV>DbiT5h50?KM~D z{6#*ITlR;cig~5g#Is8yBl;p*jBMAFooF_F5$}?=OcgvrkIllWm$4cO$Y6%v)l=;>pgn2(!DOY-ifWZ2R8WRr{{rK@iGsmDrnEN9LoKk?^qT55 z@{mi9u>vIzIJ8xhi_fV_&72{5)xR1pxUt-iw!RUqwK>i=9=8$gDskeGybzaua#6nhCHG7fJqbn4tb z(PX}7@lTzp~rpHtcZ8y?Nxm7kOF)+6};{^4>?#$djcwMM9Q*nYCjRO0q`FpwZI z5a#bZNtwk}%?(tJtg@Qm^wVm|{&VE`ae6<`SMz^!U}Zrnsc+TPDgWQQ)&qBay#M0W zfA1O{+_g44C*I!=0x+&5POPjo*K@Cp5S(<4GT%Q6Ald!^XKZEFXm2=Tv`ngY)vNuK zn@ee}s#l*{KRP}9yO?y?@Y=!~If|d6_3B-^z-DKTr`p}?pv;GE{K!$-A5N~07NbFh zMSKt@qdRMzNpHPZ6kgl^d^k_l1U%B57DIIS8&FA`y1f7v5LF+!?(+rS`*XLjU&PFz zB?`GM4+X&KEG{Ds!s?72g~zGk`dD!a8UJgs{-#a6Mh|yqa3A)enc}5G-`m4UvjFl^DK&azG4lCC-Q|7{E(JwVA2_Y*?RKU$i${ud zwa-s}v6+4UIB3bBl>8nX`(3$DGcv_}kyXB!Dv;aNpUk=reYG_fcWId;l{;iOPjx%n zSE+iXODymvlfLDuFOdfiW6=PefMwva7gvGO{qWu8rvA;4py9!)nk*hq-z_`B3m(TG-|PjA4{xw5~~!&D0#9?>H+G{EzQj@roY-6?KF*!gL9dViRlS;Mn(ot zKY&j9D5z)qD=`2$KAUwv(X|*aNy| zN+vVjS-kq>IQ#B+dkW=Q%21ZvCKa}Ogf}D^MM$Z$_G!lB(a#}`HR(FH4v0(w_$j}0 zaFSMF`lAy%RIQ{1Qbdd1T&hOCUGAj*V%G1V?`z%rLBQHRvTG3(%jX20xRw>Nqx zy&CM_GWQDyP4N81`d8hD9pGIbi8)_HHTj}gzKgdDvm;VApo#)0v+0X>6~gXX3$6;~ zd(@UGd<-H3CyMJ|H`hw@360y8Q-@?8t?KHI5<7n%Eip7a@LWk^v`~fhjWyBeAnE-A z@c8MxZ50V(21k%v0n|4NV*G*Wxe8kWY8(4%p?1y>3*l$K>IA&YsD-Lt&3sOy1fhs0 zZm91VK-Or1x2DybMYYq`?FPumO1wopHnTb)?d`>BKzwJ_d&pcjze)7HOelOc%Q{ddLu5PJy>y#FIf?Lv; z5mAE6(#LPwOXPj(-ElWr6T&G^CN=KOCP{V%a5^=m+pc$r^xKrZ5?VWi(k%d;E80mV z?V40yN$|=ygc7i-yhAPi1(w2Ig4*b_VM`#kx^0NJq)RD?7HD-N(B9oAOTJxc@UYCZP2Os zeKMd-Cvl^fk5BE`<)syZrHCPIhcTj$M@3q{p)QgJ@G*CiB9QHE?G72Q5WWvZZPYM9 zdW#Hw>AQ+x{|yd4{|D6;Qt3AIiy-nP>=U}y7|}sF|AmKm1%ZP<{bB-$ZV!mG5pvRLb;_~qq2FUOynYN{1NJhYl9go zIf~>*i8Mb+I-nbBwE)$%YqV&Sh6E_%6ntFlfxbfcCAioij5+ptwl&06PpOkbA`aRT zA)BNod5VgR5$_8pDcJf+d(%6(WunaF?OdocD)eV?A+}mV(_1fi+Da#i5-DT1pPFN* zLkEJt&t0)aR0DfHu40b8YQN)8l`g}WOhF5+0m|=LwMSnp*>4ip%qKuhTtn?+hxO1f4$z#0!;{yn*{3wH`ik`pKC??=~rm^zAu;^_S= zv}Q*3`|lnjP5cYq84cBPm*{g)pDV;Fm?Bz!FU;H;l9aEm|b z>4QrgdJaYD=mTTqTX!9e*i5E)KVJCpOZ?zyE8znW=64OKp!q!-D(_PO*E{-y?*9j(Qni7<=J3BEkoo(O;I{YhWC+q4 zEXN)s@L0y`)Y#p>CUKH2bv=2tK9J_?1`d9gBY+t>-z>|l1Dpo1Vrvh%&l z3A3S0S-kt2WiJZsyeXWRnFoZ1-kdY57j*)TY3L1}hU4FTAw!60rGJDZ0sZ16_nwhD zU%fci^X6i1&qoOGHJ1Q*?btp4{0t}PtucTn?_l`zZNIRY;yss5O|^8c#qhuD3#iek zFhr}9+?G&}rFKkb5FKB%1Ynlg%!xQ2;WVrKhO`&EE!aJHN2IH4D0oFBmf3WKEGADDBdz-e03GXbbNyY0#6#TBn+v|3DG&DO0~ zuuOB?Z#+xjvq`?VR-S}!aowqw?v7()v!1H_Kr0>5`jWzlHWM}Po@lh`>*DQbfe-pU{?Ln?T?(w((Pj&K#q)(}-v!k)ly zn|?py77U^ChJ&%dFplpiO!5$rwURJ0)pE2Tc*XhA42APDjx)fO(<8kJTsbc~qr|n! z&C^!De|osupau?wKJ@f{9X6HBpmxm`Ijkl~Y2;TYry=SM>Sd0E3NR;$*o%|YQl0orf6t!f4%=%DP*1za+TM}Zg0pQwl6AI;B zKWWka9=q;TNLC0N@syLAbs@I28&ByaL@zZ*K0m+GRs1ow zd%RdwyYr?h4e%?k;H{CR*y?tDE@~3KSt{OT)6;Q0Sn0{JVc!4QXZc`#9(nzp($C%m z<0B3~kVhQYQ#~)x;5ZSU{u6mX-YP=`uWdYxdv6}um_-O)6vdO{EzMZARa^GEQ%PDX&ue}m!_BQyDt)LoV z5L|_$?{Sv(P(i}s8`+8hg*S&E|4LVkG~*B^&Mgj+iXEZSc^IeX^6F$Rf30O%${6IM zs%a6Z*$o)8T7Jq_Gd0g&4(Bc~CtTF+otpxn^hR@K@tEC$z z;dx01GM3Rd^8C2XFJC9$itKbz{IHRg)L2*yCx3s1!CXy@SXAj<%{@R^&WIjsWVv7g7&(jk}bLKieFkYf}LlT8-L zgqn710@KrGpleDZXPFJoCCAtjQBVm#e*4x>07F2$zs9Ku9x|H~D6`}7A{=K_TaXhF zGS$?l#cu{~?<5caY(Z+&*zlau_GHR|P^c6-7SEWd-13w$67UA7wl}rV$CtJYFFA(8ly-|*13zxgeFjtFb~e5pkR>=u;a^DDuftH za5&AmY!=FP1)N0xCWid@;r-+(ziZ9SbbrThp1GJl3-z*2W0OTfdq)-|BkjDGCGA$n zcfi8@Ox>-tawbJaTCgDFRiL4+>#amFN^A&qoZvkA@H0Eg-!tH!3K)#aih?v1qPn6s zWtYnSjqA{T045|GLMOy-y~Dd)hRWP%_yrVcucAqaYb7M`hly%lK-KIobLeI@(Pjcfo;d!Pm|aO9_Nfel>bw!H z=*4)Wo9G`FI)+{(biv(K|6wtT>v^4>Q#7o*M3tMr?@>;i~x} z4)MVUH2BHf0J2^c1YlB{LPM_qJ-5*kR7{ia)~3Fg5D2(&?42;w7|a5^1`Pyzm5k2f z1hGYT=+#{5PuNB=VDN^-Ned7D+%LGXjgb%@ymX>P9hdpWo7Q01f-K;6S~B)|=1mXl zn>qIr=lb@TE+qrNd687D~7=Ya8yGX(%2RQsp8*GP+TNmyvQujsaDz4ft?ZCARt8b#IebN<0I=u zSF{R<{U;TNHD4Tm>2<}jCQaLRklR8HX4^o*&jiwc{7Xz!y zX~gNtDw`A<`)|{6fCzh83mD2I8k5PVL5&T~Un)GVT=LWk69ExN|FjLH(ek?wXFzT( zHIp*UN4?b+$Mg28Mp%;}Lw<&U)iT04QZh0kUHPOfa#fb<9_l##Fvz!A4p#feYHp6F zY-;vpntYIsh!EaM2;ZyaanOVTtB^Dp(N;B@53>2_oMe|LprA^~EkS;SiH$whgyc7g zEqX}>LoFD@oKj_`eJ=|=d`=3RMVt7X={`PmETU@7b^J9;p>9OEGx0_G`tm@Dg9e;b zp6X9u|Li4(5q@HwH>XRH-L(MkmD*tWWPsSZCYC1~L*J!GdT0&GvhVSc+0`y!6yki7 z?+_qHQ*kx`Liu6#O{@R?Y{xI;jd#%j&$FUm-apexE807Ht}^A-h z>n(bHDk&TTfVwTAJ;2^gQxsYoc;BYN9_ZH4Rny$R(mBg#|0v^7o+lNId*1kf$lpau zUMJGYcM)rSY=D{>OJI4saByG#iru+J9Jv~2<$WK6F?M@;hB4*EQkNxoCc31-?x)bl z2bI=)AU(KQ27vK3!}dsioC`js>lVlQWJSIU6Ezt)dOuTyfDGjcfc`vJU^Be{xkwqv zg1S;f8(r3<0r@hPt@!CP-u+s~UpwEE9+skhds_>h2@MJIg(vL!xl)Pu_XHqW0Xa+LxG^jX!=SpHWlAX`lZ|s87llPf z9>3~OUJ`{kFD-r_=)qDe71vwS_ETHn5!$a^O?G_&pd{0qJuB+F2H?p$H-$S(uZQUx zihS-2o`Bp0eFMGpSAG#A#TclSWo?Un#Uwi1novy<7OEW_9NfV41a)S+`||xvEtVeJ zlRWnUy4CYJIT%Qj>>dxY)A=Uq;53PYX1oQ4xREAF`sGDey4Bt#EjhB*8iSv(!KX{W zFUfrpv>%p?yjZFw^Z`^d-npw!6eKB;zV7?6 zyVWG_Q#aTM?O2-wGK3BH?7rmwmORy*a*T3Tkl9SG!V33f0&mu)ScNXaNqB~!_dM;} zc!u%&UxS)UMK8eDmW)J2&LZl`M<;Fl>h0+Kw82{tJt<$;ytxo!|b@CuFb*c_(j3{6fY! zaQeh{i!?okotTGcvR^PtEEoD(fmoKfMHH=7faU=-K=f76QsMLb*bvH~1Q_GLQ?vQN zTdYI$i{qTT`j5rPYjn1{)Qb%1NVSDykVE9Aw#q`JE|)UT=z-1xyR**uVECuU8CY-Upx&@wNf%lXdU^<=dcFZCA=NZahmBuN zqZ>|31UpI)FVU>qyl+!lN<_hAX`xkiPkX5gz-!WjYR8Zn#D}zZ zPyRfgcHe*3|6ALfa`^~`5!hN$SXZY%ltk}~Ub;W}O3>|-z^k2tlG!n5B9vo}=kaT= z3hu~1L1<77ww;!J_vJ;1Si~4zU5mKi_F#Kn){RW*JJV}pya9{=131n`&04#$wjU?q zUR_G_Y}H z91&G|Ga^v=c1^z-qr=0!3-TO**m%Kti$fB2iJc~>a(A(js1bJUBnn!5(bIf9BcQz7 zlNG9ISpC?2eDF@y97=G8bSph^gnq^>dUYBwiO&($l453)KoE-4=ztP53-ZIuNy>`% z+S$1N_*dhN-cG~CD|~E7UK17E7*)i8G$XnXrV)C;06w0>ods|2#71ZIAcX)z;%36L zr4-RR{q|j6WOwW@vDn^lE$+MVN1J0xk$u?jH$iN=vq)j>%jlCPylWuI-y#W7`qUU) z2)%G3;4Gb5r(kC8tk6YlB#+5L@#o-mkIF_}=ve+#Mtg z2-OBvB2^K)M)MTnK^1j_+ul9>uhGpiDQIqCpcjyD5Q#cUsu>vGQ9aKOsLtk>QO$1*v7 z6~%c;K+;odLhC@W&mDhCHdl<_csNEZvMSok9Z^L-H=`Ts08r46NlBfB@t2SN=E?Np zK+X60yt6+a8ZRiK&Mcw`v9w>JGQhjow zo(eS@gq}BrrSjQ)Jk0FChG-c>gMLzcIdUw{L)noge@Ea8hao}LJJ^w(qCjk#6m_XE zDR#hnV)z<`jlJ$85w}>pcTDN&ejAsO-#uh9Q?K}_nv2Dk-N(};-jN4C6;P2Ci44vb z(QsZi7g2@1180cDv&#`2Umho`zEo5b8nz#5WUgEXk5R_H;an<9AGjL3Qz(nf>Nv$3 zN|?zLq3-Xit1qu7V4w4(5$IFWrkrkUYbICN0IG85T7OY9CsRoD)Sd5+O~0G!0Y7J6 z8uQI%s6wAE*8ZU)y(70{hiXw*vEj$k6M1~UOYO^-D;S_oEi8>twz&D`Y-&a35{i@YdwUg9@ z|6N?Bg&h)F9O0C`D;|WE%u(mkc-{V%VUmdq4F-7h_5o;Z(Q;vQVi zd+_t^UcB;%EOgF3Zm3!z9up;?mpci*oD1-Lc1oo_?Sc~5nB7(G`8{o?=v4+Fn-Sr? z@8WMbSx*#ba)tZ0iy9rg9DV&w#rxD3i^D%__cb{Mt`o~HHYobtKbNLVCTvxtB{Lo` zF%*=A`aqcd2i)+y_|O&!ZO5U>qsq9`CPJTg#UwSf7_Juu>lSBf?0*D*2%6xXWjkSG@b<1i1xvV9od74$&zkYk`z27@UVq@PrMJ@00hzMC|4C=6E zEW~`h0cn8rh*44tBNMJAonqXPAI5eM7KgtUNl%_dW?-c39i+e9Sv->>Ewtg5cfQ^T z;nP}^UN%lPEGMQJpEh$ZDoA#T5v`m()hteO$9Qx3!EET>izE=y+_458!lmK}_fo&{kZq zFXWTFq>&2YdHf^O7v(MjS-y){>m`sIj>w&MAS*q%o)D)pnz6aWTc4^b)|19~h=|4N zfiRDatqJ4{ix36KiL@>rH_jMlQ;6qQvIK^^-?*(+xHw|n;gDQSI+EUsaWms}a5}~T zSv>1bQ^V2tvhmD$&8zQ8tUKao8iPp5LUpK4pekWMM5pGy$L(qV=p*-jlc@f(FP{jj zR{4Mf6(z=l1#&<0z}3+taXN{Qq)N;~-+UuvKSI{OwQALcdl`6}bJ@V{MpD>>LbW5i z@~qMaD{Hjzje_Zl(0s^x zvk(MgC`7p1dI6Bkqid%JyVC{+2D82MiENTLMgu-jzSg9q)!yn+8RVXvKvf85BELcKl^oECL0bFhDZjmyzNfR_|9)p&-yEV z(%R^ZE{Xz`UkA@h#jf<3pPB)&aI1JyybQ$gQq_y$3lRJ;ExY@ZP`$#v*)51U*xkU< zBf4yoFGgk~kormbfKz2%LZje0Q-311 z&`+4yw4tkcPMvJ&gd;6r&i#_SLIe+*LG;mB94<)H7(6g;yIW2k!5@lOyO)El-7X6( z`WlM&d+i@q&Q6Bz@?eArk&`&Qj~fy> zw56bKuI~%TX&rE61_ub8x)<77TE%FGgh_ooaT}xrhm4-1DIMI!OCED3BZBv&;coa? zSN|aL7sbP3V~N}m=z);au7SI%0sgwoQgKo8S-cQ+^3sy;n*zKyef7Jz#!;Xzl%_!F z0Bu>%vym@1ziJb;Z*HnS*th%jw3NTqZ4>r~Tpc@K6l_Do|AJ$d+I&tp!4Vnv$$ur1=10R>&u3xxYj!wVx)EF3~yYAvEv1&>j_bJY!*An+1HzGp0 z!nEZ&HsAb(s zCrdlJFqmZ~T;bxg0(+y_23`=vj@*9jTxP6_PT%$ky>0iyPsKSNv>JB+C7q^>{Votr zf;^xivvisCe{CLASGcDK%JZSemZCQc_ZxPsk-o2fA`dP^Jr55t&|;%=>t!noUy3eVnm9=*=tCs!o?u@$h~*R5abMZJ&wr$msJhz?fe7JqBK_2YlE z?U>E;qAjf8FtnH|hZj|)yuBg6IeRK$9D_Bvpu=O(jB?LrwvKuzao*zbvvS(O4_&dE zpvK=im$K&LO#54@ASMGewb;S0F7t6P97`LyXmu!#q>_5RTz4p-9Z4N5{Vq;NeMcQ9 zIp=iT(K!PG#36y9`B&FKaApGXxhCB%s?VPqOXAw^JrY@uewrBj`V=cNI9(Y#edopV ze@i}83OJz0Ba)O)5!7>|v*9wUx~~s^DEWA#-wP9aRvuKPlrbfhToCh{9URL2dSdsk zC^+kughK`ch(ukCn7+BnP{pH4weq(fsOFo;A6mwXtC2Z$8qZ1fgh(pF=(jvw78b=x z^SFVWzvX{1BS>bva?1aqApX)F)@K3o!Z;4&b{SCi%K}+GCrCnIEgH4LfIE%@6=m53 zPLpMz>-zv0XG<+QAc%~cZ8Yw{ay$oh)y`CL-|3Eq?#Bq8&P(TjuFC|vL@ft^)l7zS zpYj*-{##oYkdK)H+PHtjr{<)U^YBT+u9aRHBLUcy4`7-`)rOrf+1UP9L~#Shml)Or z^hpsxb=CK^iWO$>(r!iwypUNc;kU?uaW;2POELdEbHNNzG!pJWZpKtp>NfxIS6xOr zq0t49eBlxk-v{U;8YF|V;Gb837B>zMgKHh!mVhv;S)LEVp?&t=bGHfQ4IqN+t#&&8 zk$Ns~jO4ql6T-vYU- zS-s0qbT}zr4a$?fnYh>lr%~a5QbnN$$(jd$M&yNfi7WGNAP&@wU$UG4%GIPlS=eat z$JOZ8uTU^Is!ErjmukA}U0`W%g63+KxLO>L@-@yDA&l?ZT z5(DpKC3I2H_64=<>LulSB?Ah!6&p?&-q1|YYPFu^e_u7b^`**Ed$G)}Pp03Ez#3z9)x^)5U?_VM`Gj>M=o+V!JrcG@Li2JS2pDGNiaXS3msb3Mvoz&48nBMr}9%gya68G^H${ z?Wb)wd{MAtLDWSTT2*W5rUPQ}%H%h{T$vw6)xmT!KuoJq(3Jt9?TY8fm{$;gNgA8y z2R$(fsscjyx%z#06pZ-&<*ubohvHQ{*OakdpTigaT@9YXlke@j{TvKA&4X2ADGq17 zL=^>1R!f*?+4fm}pLlSnr_=_nYoRG+nKJKat{=G82fQX=!Qlr-8~z5+Tn`Xg6jbb3 zz)-9+Y&@mcwK-W?`1&wy(5VyGYniZn#|^FTKWLqtqU&nb%~6M*ToCN%zC{Eg!u-wu z)mK4*Hq#m5{>D=!7S@7<>lw$n^)hd0AY@hS<5%+7kIqw18~uL5N4kKD-gKH2YJKGT zB_1Q!_eSW6qob7HW>0icYv)bCbwze#V|m>zK}Ry;ke~8N0e9pQ?l*0e0%9Ar&%sGP zX1J26t?_ga`>~B={E)|8KGMbavdw2Df5S3xc4wNe$qAZ$D(LH2)}bB6v3y0pPH&mE zPIV9@Huf~I$kAPPCq?~ZwCu-y#nsJqFWjU*KrM<46!l|#UotJDreU>Ig*>ME>0^rS zEsA}XoVuCsC9nBOWxbLyVRWhHZr6&5yR<&vzR=&P)_?#Yjo@4RcZUF^2xS3!IcZ@H zl6IHB%5xY<)uIP@FxEBF{*TN7AS#F^5LZ%9Rag=Iz3l)0rT;I^Koke7db0gZpx2M} z_uz2r2Em_>hGsDZecj1sKd&9WN<_{y=Y20Zt>d1x%>N0^M*auQYD1L!CVV)KxV-s*7(WEo z@E3B}SW7GTm~J4l<%skhbFCyzM)PtZ`Gjhtu_i1n`RB*mP7Wj*)I&$0QvM#)l>%fe zxBiD{iA{P~-kcgO{!+4Qs=L*Lb`7=>g+wGmi>{HQsb5b2h`Po`V-aQzyfU05si$K@IK~-7t*+I1FPz*Kbey zqtF+iEirFIBxOY{PvsE-n_hvQeM+zswE|vHkZsUvj@lsm`WU-!0smH1M?-Kde&EM_ zJ6{ZyS`CelcL zu=5o$$XL^LnMqG3P-^T0Ek+LjDu>41Cvk*B@+l&^>_IYe4*ScpCVnE$-~`OFnkeJ+ zxOCb^@k4SyTZt3ogDU|0G&wdg+dkY*f&S>SJOQ7zxG*%>{`$y%aLB>IuHfxgrM0I@ zZ{5G6{VQD;W5g-pc}#8qdZcnV)N}6#(^$fKoYgk5}yrkAjua!p!dbU*qv;-T+sv)YjQG;xFD(OV2+0ePvp;Jt5?5y-w~`HTLzB| zCQP?Ov1pCl90`5p$A_$%Ezi*!%g@qYDg3f@mbN6h z-4FE!r(`B$=e5&KG*QqFul3~GOQutV46tT-C6CTQQ2Wd-Ez=A70@Hg0jrJL0UCK#X zFF|pMX&1Ngc+wIuxhugJRBPb)D?+#%qeiU}uG!f3V@rE8!hN%}u`Y_iXmXE$Y8-fI znC^oerHujwI;i0&+AjfuYW?E!B8%4#9kz1Q9s!&@Kp$V3WL;9hOnrpvsDONQSs*~q zX;3X$^9(iSOt>Xe8-FZ>t>(UPQm7J8Gd0#iEl@_)Ps}uE*p&}r8HA35Oj3Y&49%VeFF4++Ad({Y z9$m44{vJ}ABtXICY{-W;}f47b@0>LuH32>06Q#B)=CPLTTvfsji$|E-&P4#{*{ zllxrGNq#p3-z-c+xDaJ+t!`+@0?-#QXC`AJC=lQgSTsb>yQQxS;)r z7Fs1914Fwyo9If}1&Vog+VABzZFNJI_sbeGib+SfH29M^WpFK^v^L| z;_J1&nLG9L{!j7Wi2NVAbo~?fBo|MFagSRs_f7?7Hx%z@nxFh-u0S&32r%&a6{^9- zpK$_o<`WGrpzMIo{OHzoqh?{9G$#yR+y4R4PrwDlCs+&a-UiVwF#dHm1+FsX?>)#+ zF@g)Am{gUh+y?FIpTyb^v8bL+{<0HX0qUzapxq=mC>CXlCsEOtdZJ-`=rrxqr!-?NpBC--P2|6jM)NUy3L^w` z{>7nI)IigU-ag!qc#9Lg*@^hgiAw$DM3t^0Ofdfd*df+`B&}nAC9S17#7_q!q|Dy4 ze(78Y4Q>=2L^^om>sKtnix*MdbdXj%fz<+R@`GCz*jyH?q)4Tv{@MwiSNF-9je z0q#Kk4nr)U3tKtlLsBBr8M>>5j>>Y(1L7#kh z1vFHuVSv(e1&$!pZvgVqFnOR=E`y9k#t6($g6wA_eAm{@n_edKBt(!Cj-U+$Bi7y!DGlX}E_fJj7Lra6M7u$$uhNl$C^V7U?h` zQi9*GPLu*6t;VBb;Oqm!J_8s|xV=ao3J^{{#pbEoXnF;M1F@{yXq7-hm>fpJ^W^s@|boH0_%<76&TxQ>gA4_rr`hWrf1*U^YMxQ#wB3LU6HuV?*8PVrY%~=|bQUgKhEx5UL;g%aCNaW&nqiz+PUrm>x+4Do&Uax; zZ&$zPRsBO`rix>hF2n4W1noD18ZYW_0;uMISe6W!O|iAqUSIrb>~TMt$?1UZz&dPp zS~4);uVH#ULJ>|*72~S0LTv`Ulg<>uWDj2d3wzV@!d3|jC! z=;K4WLx+Jz0raij2G}N{cHxpj|BrZI$+JC!so(X2HPp<`&upi-6p+_W4*#Oi7;s|d z^9O1a0Y4nHsmI|YT|kY<0BBmrP)pAf=OKTpPoSeKWZo>rU5%<{!6Yz_GyuK{q(9FJ z;+UR4`K(sR6n_|Er{PO>+({dm8`LH;MDvkeNJwXYwVw@-UjCa!1$ab~bdM%!Sto~! zbRPHLp zY$tM7ehD+^l>>;CiQqfY5#7L2;h$J4dk?Vn`3fArTq*$+B9(RUj4){TBq<+)+Hjfy?*Z)z#SaCfG@hx1__n=rOw1oB01SF4w)k9I@ zowCPUp6*|kn*Gsvu3gp!(f}t*f!WBuUh>Gi8;F+e1f*G9A^rR;!2RZ3ML8aA2=#&CTEPM}G}lr$hMyYC&=j== zG?1E4^EC?!9|(c`)_Ef@r`!W(1{H7T7opMejD**U(Q(=~&}9baOT;dP zJm;e%+?Sx)D-PHQ$bh67&qdB>2p=@RB^Y7aV=w}GGlNI8)kf5X?o*|H);FJ(tFk+WB5v2oK;G{>3=+ZzK+uox)K?39(Dco)(=a57&=9%R z1ih&q2cb#jwe0m1c2i9wCBMWwjvlxuhl`}_ykkT%YoBk(xdzN%Scslc@lpV#OWNV~ zlzMNKi`FJE?_$=?LbCnIV>$XB{NLQ|p_(VFrD4)A!1SMJ*$OF*J6f9z1V; z;nB~&uGUtu*u$AqAg~b@Lm>BX=+8+mLsbER86>Thf7u1%W32+Zz_ z$qPx?m2jK5l%U19i%wd13z|sOvJ;oL-j}=4qGQC0{+C6z{eFP>`&V*<+S^9tjd|cvNrTwsV9wyiAR!zX`DFZa>2K_TLuwSVD zzt#Ei|8w4y#KBbDkgdrIW^R&ZwLeUHCMg2&lu_cdR*;vxKa3~ID)Y+%FgQ`8VI#M? z@W&C=3bpVr5F;0%KrcW>C-mRkBu@$S_Z?k$@!XO$01E|vu)CJ17Eu4JJM0%3cbLrz zILdUcPnWP^9Xa^<&tYUOtZfNa2?o$9#Gds&3XDo6)OULdTCiz>lZL)Z8QPg^mCYQi z75d%o?rWHjP%B{%h50#vc#!i(kl81Cx`{=SKcoj;VxK@SlOm{0(kmo#+s<(UL|6^5 zG!Ue>0pqqOpn`oLfPt!qtPUQRd(ur(FfYh%;IoIjISH@{3uwY~`M&U42Edxda^Z%W zR0Y68hJW}4jip#)s!P=YWQ8XCB@QlaFT?_kV!60ZvIq5F%q?m39AP&^>Vv zcn84b7x-J*(LfeFYOItNaSR*rIoai^=nY4gedrrtF-QmI5=JXk0|yaqV73E93&QwU zsCjY#94tcYhqFNc`l~doQc>Um1@j1~{SK2JxWHTx5*+}}*_rbO7LK}`9{@dH2;+Ge zhmDWOu>U-&V&6c<11Q7%Q;o70vMgoLH?T$)K<>5+rVQV4S_3|@EabrK@}(NJyC~uk zpvXQ0fb)xhRjU)Ujk#3{L>+cwFOr?Px_qg}e+|%8g23BsmqD;y00j-100&kVti7x1 zqmZ-8tkV+aNog_pGH6s6ysw<j z1A1vQ3B9gf?8@_eoq_x=6|0}n?6Y}avr3R_?koXVtNmq32TxE#Nnn z0*W$^y#}}y_1^!-Bw>B%5m?=f>wO#?hz3kQb5zj}YDX=yg{r!nNasYE@rXj-o z3)}$Eb-4zcDbb@X1mC3&^f)%z`;k$#{sc{PabUgLyIp(ZIRp*9C4K@%l~I5=-L$`q z7qtJ}o5a`ePKNdnSPH}zYFE89R|Xw`6|%rRH4adkoxrfTmjVt12Ls*v|41qk`S}KfSW7aCqJr-!z zhf%$TTBv!U#h1O#LQAInY6a61_zY0pYIH_?0@j-FE`~U)qhG*jH&yJb zq}2jXV=#4Kt}{@DWCB#S;VuMf<1S>>1t3?-UBCmj3D4ePMG6>2>bq|92z%^QuRep; zAAEmEVn&9Cm$8oHi!q25d2cbG)L$%c4GSGT25_0Opl35%x6&%%aA!u_xB?ia71+Bi z1~a@Tu1kd4Ld(*Oq$9`%D_dMGG4|GhiN!G!#T^Bk@Fw1~izxzTHF?khpNT+bLd{D~ z;Q`Ug=Xo`)0nigIu#JihP?-U$lhK|Xcc;O<%4|@8I42Xot39=$czS{*bOfBcMxm*G zqe#9ay`?22$ri>ir3V&4T|I}yrEuK|5s^Wv*sWAp3})njbB*we5%CSy?u#{<$YkXk9OWoq%rJPGEzzYJ3}-M zUqQy@LXw6F>GM+NLsq&5!QpdY5W{049}b9pt8HMkH$282qI_!POAsYSRck2C&-sZj z-4X6EC`Ag>mo~?UIBaQz%XPd^aRY^e>{)Y+5_ZjDq6kpu5EnP^1wNieinUd+j`%91 zpCUo7ejh=9XzM5BhfWWuP8WnbrpS6Nzk*&qZUu=AAHhZI@R4t*wksu|YiV;-%TajY z+&hYj$mv#BI+Zd)C7Qi_gm2*81-9L2qtFkUVZ=|lK)VM>u!*a*fG6clAoQ0^Xs|!5 z))G)oRR@Q6SrFhx{hpnX9l4)Lg0sL71sc*0Mcap^A}tzeggY@7ZaKRb-GP-W`07368BlC?Zv|$8ch{C zfGSEYwoUCe?@Y%xY+s~&!|40Hg4J3|yC{Fd1D%&wp#=HLKSn8XR1Nd26^h4x>SO^Q zMCJ`ENSY1mG#fpx5GmzF{Bm3Tg#F|->gVD+A=nRFqc!mn*-wYv zL*HvhiqYTO600L^nIdLM3VI$8Moov*JOg$j!P5QmcOnBd@ti_cke(*0)^msUOmW>^ zE43n>iI0o1ztNo+BCh;5hqT#j1yWc`bqF(r^$Q~TOTW_>PQ9g1kR`OB0qmfjBs>Q& zHUEcz9J}StcY>PG*?r(+V8}{SnkA z{X4BiqJW=_l)RwYvnE7crzo67-xAEF=a1JQLx%g-sq1%;ysIcQEXiV=sJl6WByU7LdpSHAz~HZkz@Ac8`l~zM~@JfuF2*+cH~tIqXYkZI0hz zOV~m6e9bzCQF?I@0>rbA9KTI>u>M`IR_Sk*&-DwC#K|P&TWVkN$dAI#Mrqng_y9L?za)HQMHpZcTrg(<0%{d z$zlSjFnA<$QIPo|#0W}3n!w6O1HXN8N9;$En~-zj!6<9pD)b9`t${p`Duo4(dAc5>+Mrb&ji_wMGf@3g z7~#uemP<<>YK#Zg6h5}n%ivK$=twcMje!JQYVB8|~4A>vM0H6+JyHeeF8g)*kpmm#T1>H3G z?+C>Z;D5_`VW#cCEjsdfFd*l809-Ntv?RU({rYAl1jc>aqnYL1ejh45@DGyCgPG5l z8h6ltMUelaH2R;092y4%1@++Z+@CN@=>q+~cdN=9`++r*w4mb-3ovl~u?_y?s2lWB zXTl8V&o_(Ze33C>rp!#|F!ynbq0C^I$+++_y|Lc}Nd93cjuxQ(4*U4uL@SXhjtbc=yH$(_Z=>QWCSSLTzIFou2 zS^i_-K?Tzj=R0kImLUU71+pq2exRYHT>*-KGT^B6kNX$sHBVFmRoP{jco*2{=D+SR zNCnL2KCsD@0TpEv;2rqpaP2AnJLo|t%-l*PT?%y_R0az6e@wxjQ`6Hwe#C<;K_o?7 zYquVaK`!|0zaCd!kX`^HnW6Ja!bk6qk&s2fXW<@_o+G5!gDLZ2Vb6lliU`=x$iE79E6M~jCBwB z89|m6`^BV(KwJYC<0=Ho7-EO5Aw>7vb%@Fv5m$ycEn*)KM9$);NQh+g!OdYEFckp_ zueZj2E0Nzlp%b7*c$b^Ycy@FA9YL#TF>DF1iJG6zJe1%*qGKFfQ<}Lq0V_P3A1<9Y zVh)s%V7l-wa}H7nQk9W6fm|wd+9&pI;4$B7@3E=oTs_+_YmYgB$XeH5Yc@NyHy}7U zJ1qxdQ&J!?>OQ`q5%^Nw29C zwriBAd%38{;OSi$?de-OXUBLU(ow;q%7`K0Lef@p8teeS{jCCIS%#qE{**l@>ErPb zC=s#0p8rM^s3?Qvljvq8(pqMc>9*d@TKQq*8KwM8Yn1FFGl_Ov6eId`1D)Vj99x{QI)jie51{`~r&1N>pP5ar+|y z10dae61nLTa8fy5mR^54k$GAlEfa{cT2R&eB>WL`cLl~ja}x!oi9HX;+yJ)C7pfNZeU$@ChPg~x66~6)IOjYbF?^OdH5opo{l3eRAliJkbC<-49zdm2j={T`U^CvjJX`vSd zejmI#jx+WPHl7#SYoII?53GSmAM8=yoJx;_5@ieb4|zO~<1Z;ZI*Qd{>N>WMEuMOU6Ft1lnqcHI9rS7P4ZfU1WC7&_{n?gUcendkY4tY^kF$LV_zKWYMB(?B8u zRGlTwXv}^vA z2$8(X2k#Ybt>0C51<$Po%BG= zUz2Tw`ebduB*_w&^2(_Ahi zn%n#by<9CoIFOQC>)rLspCcNF~*d$q32KSEwv+LKx zPo*Cz?IqbX5Uc6fwy`_y&O6Om<~i+z6aZ zzir_e(@{MYDHVaDl~0%^A*o?OK2WnDXLzzx%Lj3Ivp#l0VWtVg(HqK&(-Zs%9-IZB z1jWiPs(E>MNYfiV<9T!Sln&3qhw#+v4i+P`(}LuLQxvh%J{3K&8Oul?U8LQ^trE#P z{X8tc2NpP+8r2?q7#v-$GW7uc=n)CpnIESAsut@tFUEP;?SU8$>Mzrl0{?OauM|>K-&F@H3t^#KrFzOf%7|n)U40qnc(& z-;o(UA~*4lJX7@t*i6VnbSaF>h!L)N9x(3_rKQVlq}QOqqr(*}tv!{W|EeDr)uGu( z+xFcK(QA${aH1E~?RUcuKH`ViQ=tVd_5GAyQ)Zy?V@4n!oB?e7YhVHtXwz^;9~=2C zjip;)yZlG95BdWl26*=Bwe-+tp@Uw$%BfeiDnWvmvx$~P#00u_gS*|##jRlNY}iBGoY1FT2gwn@}2)hF? zDPFfD6**n1YnpuMm<~3q7H#;rO;~zbrPZZzQ_E~%@A`M zVcVLnSKwLvDu5q((N1bZX7i;fqP)vt)_GMd2;~@Tz^o~MW}oXQNvz;G9CN1+djV`9 z4B2uS0ROUdMjCNm(b?ydFajnpoOhD(XAWBsxt|MX-Iqgn$$}DZE@Gqi_yONvK#b3A z0Z@J=%Js9i-=&!6s7`56T1?_G|g~KY>>I^kL*Y+lk)pjo*`gOXA2U)&~jy z#%*T2PS(SF=t!kr9mil>M^^0_Ek0Ta)X*22b-Gs_DMt60kmJpSNnG3EGOg8}Uq+m< zD>&?3pFf3p=Li$0u?Ka6^p|^v$yLGrNA?SdMqSqgziBgmwCxZkDSr$HwK$?9y)kEV ze5Nca#j|GDQ(^!C$zq0QtA8dkdq_<$S${GNARfwKd^u4rC*UVEU#Nu4fau11Eh;Rh zK2F#2BmCrjuwvQP<35*-+~MM9-zP1LKYb3SChcpj%;C&G5}itsSV_RHdnm61Eh&&; z7iiV~6#le0P&0e2xnm2JXE=_&F37q)swDeG#mBoXAt;Si5O?}lA5W!Z@YKTPDpvEz z_5KB6F*M%O{^u#+tXeBI&Y(ubq`J$MX44f(Q$##E)VJg5~dm^rq(oETKx+-lVO zE0QZeFvpFMO1uGIorM(=(6SvYipHe52V6TDR5d9wm)1Z*_bax)JVdHcDB66+W z4u7(d9}R)vl*Z5W|P3IVRd&>r61OUp#)%IQFB`s$t7aExf4yc#@yK zcB@QoxtSxXWEyy7qRDO=s&zhVK^f;tqgT8F$6rXA;g(Xa>E-v9&=Kf&YqRF25Tbv! z#rwfdrzoX=6EHh_1lE&WJlMC_D2gmlS}i6`cmKt5Q`rPj%HJSr;DH6FU=5;3bgRG6BoQU_aU52)e zyULW#%kTDtQw!^2oP5s0N(ExW^Q^A>iWXm7JQZrsYj|_THj-lH?3RsLH&rnIngqv? zZOh+4(nRnm!0w2hc2q<&kN570?>Vujgoe|q07F9}PH~FSFF-&MkIN(;<3C$c*%q(| z2k^+`+S}hzoNi#-GpX(6MZOs84tdW7BwHnkI$ z8aBj*)V87bO2H|42xPq4$hvk3>kDmlP~vF2d-NionUxvA!q`}sm@61H&p>{6i`O`e z^&`_&1&7ejFciE1aJPyY_s1es>`U%P%R+KS3uQ3`2=>&dItN6o9 z?Rt{|Q~C#1ItrsKU!EyeGvjF}Ixn2~cfqv_?D;`(JZB4@FR83Mb1e;8)%LOdlewHh zzg7E6sxd32nw?3XiFCa(XD-ScYL|-;wi=i`IFeqf$$0dd->zQ$Ve`@3Z zoMcL61y4&QQYI&CQBdQ)*t4=cKIS1=?L7Uql_-h~h43J|{aEH0vkI*&Ue(96y`M)E zf>2!vA>p9;ECVm$vSfb*Ex$c$=)kl+1K+yp-+cF5E7gE8@RDtzf80j?oI&oUHJ!^? zGN?S?woEak`WKq}3!UBBFAS;pOU;z%M!4;i4c%{7jEu^xdA_K)FI>9uy1!+iHPrW$ zz-h?-H$G@7crgY($^TVYRLmU9Hz=WBLsRg5`lp&-gWb>T3En>mU?|9XM>@W&B+2Hh zTcG{^^FMewl?0YT>lGS`6sN#(sVe+UV^f78MCU^kOXh5UQcW+!$uMv!Yu;1`>HoZt zad^s@Y}@~DvMiPaQsAlyuSxR1pXPl`1@h-e+w$8fx%Fd^X`0@7>3I7?e7z*wT7q(C__NK=zAb7$WDO^eN8Ji#%Mv@7-BGK?bJ<`F%y1 zR5_frsVbYemp0OTYH72Bt#1o#Kh+2 zl)wSADE7SxHLlk;03k_tK<1Zi2&2&q1IZoCYsk?5odYl(ZHQVm35S_6ifAA$Qiyli z$ZPp0Ed}VMWUrkx5Qp}$pG9^;_Sc=nMnG9#8TPPN6$sR$-ct_$29lxCXvdAENYQ_C z_lga-2Y=>mgML6IQn2Em3;^)K*f0?d5$6k;uYeY70SH>pv8DGG@j~S-n*htQd?oV|;ZT9FQ32mkdatw{6~w(}|7_1o{F-t1o@LdlP_Er;HHX$lV3v z6#V2IY=F>oHS9;88#`g1Fnw?aQh|R!9ZShKgf!2a>xJ?kis&GDc41-~tv(vn?pTE- zZ~Q;wjnVqQgP8rgk7w*|gX0J`w#cbLYGhaoAae-=u*gYZO8IeeH6|kLWL7ZSwso_h z@^`uw&NmBTE+~KWVEbr9L|G4VZ9YV z`YLE8i#8FGFliLZYLxU<&uPJ*Lsxj)8CcF5P4x?`f;LI18(6-|KU-Roe)Hba@@d)W zht~<1eADa$#hAR~R3OD*#-n3aR}bMm;0~-+ED^c7$bHJFFu2 z=$%voNH|RAXL03NaKIf$yzZn9M3kBX0GV9UxCmT}@h5Z{d~ulcDag{AK@$H@M)CmA z3j?6q%D4~XN*F_u-H#{MvgSbQYDC;GdgC_1nFFI``b94MfV8*0{D%Uc?%|dv$Zr;^ z8n3KRfoW+4(G!5gT<@;Iuo5ZE^q#0^nn}bt_5i#f09MZNVOm=PK$W<< zY)HHj+B^>0E-6#&f6WS)r2vYe1&DM=0IdHs00_^{)q*eI(O?|o`h3Uro#Ym4P#}qz z1G23>4YkU}*4Wn!?FPVyEYc$HE!Zld`7987dWE1Xpw@k`50iT|gU5jYmWzMolsvr~ zb5Dx*mrUVy0zjfhlfYu7HFy%1cO`?=_}fKuCelODIMD*0EYglo*Y964<8>QN0gAf? z$et(@K-Gm=$9216@8K`yERTMWyzx|}ydkc7W2`z&-}o;PSVQBjuJ6tRq$9P=y!9=U z(?dk|T329Sw8q;RIqv-g8>(vX4lMg?*U&>GL~#0?mmShftR#p)j^hud%O+0(JQRAe zeuL=Iur(6K9@z}fP1&#mKyniFO zW@1QwFE=(ffHRA?}kkjjN`!U^?SGC&&48}J}EbUvNtd$z_ zfgLH1e)U)dsk;;lgB>p|uuR72wB)be^kO|6X+miWFGa_Nat z&QW9`ZScbOvECYJq@i|a)yX3?#(mF{1XM(ZtbVMZhEc$t^f;AvQGj&~Xl~G*Vu|r)-@Q00 zXLuM;une>1Sa>H*ksy|IT-``|CRQUK2Bhdi(*# zLZZ-OSQl_QqC6w$&>L&uZkJapniF_f^T8pzjjBOH((&s;sLSuvDsFI|5%?_t8H-ZP@}`=7WMEn1i4{-G}ba zfo2t@_n)ny{65Pk6Jfz$K&vZ5uuXdAx#&U=^EoaN4FgZ!QwkMY*~!zmR8E+p zgG^foBjMZTlj|oYxUZT5r0J0%B8w}iCo%zEbQpe^fqtvXt3d3LQ6hA?+hWWjTGGV;G=pg5=-V5JuSXra6{!oHJIw z93pPmkD%WCQV}q;Uo9$}gnm38(%NAA5Ww|4FL1;Q@MKItYknfVcQ`VcxJ|fiX3W_O z-LlexeO)H{b9JUrkI|Q5@U~ZlBuQGEJfD6enNOi&Cu)2-K(cu+RLX9Nm6HFp!8|q* zbuzR$Q(B(77d2R1>`j63q;foKSYI?qs_nk1x`40Tc}%TeB)?C+hRX95(2sW(5Un&6 z0{G(al!F$2hB@$}4q@@?8aXBIZ8(}3uPlI;k+8iLtD&q$dA-wKI;25)2y{;1PD)=) z81~~e6`r1mBcS2Zn*Y#E|2@&kf&O7h76tFt;zACEgf$V~G0s0Tr}<`412c*7~2=Dod7U3tR^w6iLsd8gPK4m_v^*3okavXp6(pEKnrALqR3 z4#%{&_zjK9MZI4E#pZ==lx@V-&ta$(Iz@}hV@CLXh=1-;z7!E09Ac@gl=!oeCm*_g zN`oLF^=|o|=?|KYS?Y$e$BfA7ycg05{M&v`FVx^_d`k1U{Bb|LWOHw=)eB+n|2o(E z-BKcMzAd}2fFsX`)rXXp+;(-sfnCk&fugejO|)a?;4#$HXTF2B?}P4&-;?KG7Av!l zV>bwsQhp#0s;tB^A`{lAqmFoMpTo2u1T>>~=Y9Ny#cHij}2OG8F2 zv$|W2`%%gLgs6rEKKbIAMtAUQOXnG%mZb|PRpxs<80i>}d(y9x_;QS{HS~w=tkdX| zEaQT*fRp;?0jI@}GFA0$wX4-X*H0JI4LR$5X4x6DEF?;D+2pSOvqgNx0@05mwtxda z>?;Z8FYOgqsdT8F#~zlEkB*cgLh_76eQBzUtF@DUzoqcrz^DXyKTGNN$;?MyC5d*U z7nvh(U77!dV`2|+avO|GKDk)x{|=}y1UT>rQeGil9~vg!lh~Dw@jLE-Hvy<_cbdnx z?cH}9GRsiuBLp-o_lynQE?5mf0cMpP@1^^L{phH?-B1~a4^}MKe{TR7@HP(uD4g2L zH2Mz~#*Gqd0O0m)zryZ!B!G>NTM9sUC@&vMtDixV5^mpA z6dM>$gBz>vU$iWSfC;Og`Sr=)9!_T*5Wna*#Qw#sVB7(qen#4CN`HGe%W|N8#-=Y9 zcYEBDVBDC7TrszYvwtsDxj(Kr>vr8Ql^TpYpd>-|_HfQ{m2+4B|I-MT|NncZ@dhcg z@JkJYCN(@9_@C?}MX4eQ1E2pJP)h>@6aWAK2mpsp;y|LqwS9!t008*x000yK003}s zbT4gXWNBe9X>DO=Wi>8vZfDf}WmJ`0`#yjYi|&wa=?0ZTqy~l5lYFBdEyWC;Z8~`EYQUL^jgWs`Ap(G^)-HRyKB)aBy-F$tfs0PkM>` zS6^$$F{9DQp$$vkKV)P${FWaS6A!~z2$z>=H6qe>}`=)9yo~yu`H6&g4mx+ctli_-dAm)yh=bnH5})_I})yFpo1L>!jC0ScUMW_O|`fc{*Rf(6%B~~$l5dH>!CCXOYFt`W$JDFT)OS*Z z)Iyt4X9pg$7hFk>O)E>es#z3!nq0WZ$Ufxd^t9W>F&gvK7n)oHYNZjT=^62_F3s`w z0|oNS`Ia6cWyIh0e5HYRz!9d~Sdlv4Xv!Op?k<7tEI}2&Y5mf!p|qE?G?Voqvte@}8)FGKaQX{~ z-{q#5cj3A;TUI&31NIo=-M_J-Tsuo3Qg}ANO~7v#ET>=&69tsKE?8iP+y0F zh4uySbk^Wo;o+D{WgWJc*uudzaDF7F0$k(V>?Yh;E{^QEc;ZzTkal@Eg4|hB()J$Jb@h z&5$*Nt%eJpWb4w<8cn-YY-;tmX7|7nsaTXoLdLCw>6yM#W z9dD1%%3>AQU=FWy|8=CL39lWeR-mTI1D(6SLS4+C-Aep z>A1@x*O}*AvOu-F+IFL^H{~yoXO< zNm702eMAc6%Lw^#ymBLN_0+x;?)_w6M|j3i^U5>OGwfVXS^0VNo3M$84=N|TYZPjx zpS}O-`BUtJZSiCg$_Ev#A#LNbCc`g=R|V&`WHDCq2k-KS39FZ@Jtuf3L?^t2g2ZA6 z^D%xO{2n>9I=4K>z={kFL6$Wydi3g1NS9Fz2HDU9mN&28z`qe0Xm~U72Icv4ZLT780vyIOOcg@X8RU!0+AkyrroI zRzx3@8lpV1#>?N8E|w&IxcB6}-fH~gI?e*y!v2wg?}oXbWluhB%ZlC=jm=VZC^ULE zWBJAH-J`gDas~=b-XfcyHEPsHy62MT(MOlL#*dm=2+IGzsR!gQE>C}q4Ok=mEIGwI-JrO9UBtpub(=t*drhajfjgF z%bQvX?|t$bJF30URI@7f$KF&L9`$`|e0QS9<=f)YklCcCt68=_t5t6#=HPlhcgt{i++ zsVgt!8mj9$Y06H^ZgEJTy&H?g6!kIjpe=ig>tJ^0hO_0K$zusG8X^*W9ej5&Ibmkn z53Ik9c2noR&V|lhC)*`iaT?qb29tdu^xeAPHAS{{j!T^p`dds z+>3mNx|#0!WuU8+uaxZDM+-|G=N)eH0rHme)4hv{tMu8*JaTyNs|ym;37*vDV=JM* zskTy|wMgmhOe|Nae8cO~w^oS!#HE1hO#x2~|8oa2S`L=yvJ*^3_sc{1;|GP1^LBLs&MEm+Q|sxkf)cm!@8gpn z!<-YG-#GU+*fgNfPbAp&?ujfmrg@~~y&N{PIe9U(W?OL5-)1?v6z(0_sM#7EHsW&j z>r8yq@A&l(K>=B;H7sr9)qAmh1d_yuT z1w&h@)_e|ojZJ5?2OC7H#1>qq&uP6($J_X$5{POz`1C~loOW<%#qSgTh_dW7RBU{0 zcaC?XcDZ<#|5$O9<4T>5S@208XDRblb#(LQR~2k=&FlNsBIajjcgooK%IM3IN*bH` z+%yf-v~<;Uch-AG29`_q6ZZLS3rYnI=M5@tI9#7!Pi*&v_x*BR+0ZJx&|oO~q_t%{ zT|MJ?HGH(ghstL#^SiFnDe-&3urjqD(T%scOV7#*S^t|zJ+tSMTkRYX`a*S|97<=c zDoS5Wu5Kl4O}kdQc5h6tZ@7_c>wNbI_(Eh{&||gJFyONu`4%}p{~BNNHuC2KH}NZm zt&|O~wv!i|uCtT%LuRw*SJ77t19C2=E`CuT@;^VwKN=3GK%{(b^!&n)@?_&Ur~suH zXN^M7Db>?`Z$9^~j4bj*{?<^O71h>O>My4Yo&Cz3eG!$Qi&UG!O3-TLJv(`Uw_qwKR%S`zE#*J;8bf)-hdgY|Reso(} zG(dE9yL-BMx_`&#SmJu_$?QT{b=aLaC8`nem)_pH^1F#qDomnVUW`6`r;VpLrQ*Mu zD|{<=@@M;9u6nP0$}P%6uMLj%ZjO%m2OWfv&5*ah4EPA2mMwj`zW9W*O)VtO=;M7~ zV3A<$$+C6&&~xLq<|)!XO0tA~3y~2uxFDo~9=N%ot=;Qa2ylyZB4&@tnifC6NSjg$ zQ7;K_W`i^q&|A7*!ZAul`@5cbyCVn4;9SS;A=1p?n+ZWz*FM}e?ys)O_oqXrF zZ?^7POyh974Yp68R#-m$eZV(1t`Aq;OxdK*!tj;|?mhP|&OTRmk#5Wozgiz0oCKWw zLrD#H_{~fdcMX}*ZWSq1T+iQMPG<5?$_~wPnZwcFmLuW9BgyPae;W-{CzMf*q@x)~ znZb*n@!I)v67O(BVBPR}{EHiZFJtqLw`%CsF*Y3<2J-idD^TV|-x)qKTHO1H{`=5e~4Yw-D{ zvi(#&t=smL8jG})6ut7B`w5(eLh^6!7s_w83CEG*0=lY9LzH4!G~54%i}Xi2+gO(A>w z{9^fgeOkitsib@w<3j{>2JKRuW>*#a+4{Sq2ZRYZ+LPf)91CjYIfr8<$_SQh9{Wr9 z6ci=HGR>2lugNjfmkPBm1M*4d_UZKbZ7e2MP0e# zVz*_!TkVWGttFC5q&XRMb>v>ajyK2ertw;;bD6KkQ3%qpsOQDojaQKdnQxvSuKjR6 z+qd-cC{)i+Flcc0_<~!2F;;0FR-#iWW#o6|DxW|ffxRM(2AwAynhrjyv(9pru78^y zy6S61CVFN!D}AfG0Cmv>*GAP@!LU(uUE?zL~16jeuPiw^?G!vza}KB$^eVH&Z;2FH?Dn zS9N)w<`0vjsl@$e&UG&AwD7Qo`RMv$N3qJHcN2AGFq2Ktc`2UnxgCa~So}z_cK;{W z4OrjMJK4CUm4S2xyp56K6pO)VuUI#HA|gh2(^njyUYGHhcgekb6q6?rfPftnZr^|% zvWIwklK!)}j;eue&p90{-~?GEZk~~P>4r_yY=(pCbgJB zme;l*i%vxjqLukscuyizoJNU`nr;|wo$H3yNI`Y2lkdgxRuLw%V1?@QnMU0P)zzVF zAOigoH?Z1n=TPZGiQS4*|-x9BOJ0IKgu<@ zv^5K;K{9*7sgcToeGyExBS;s3t&pIwyo9X?ml}r?oeE(~XWP~cO6ML2?1<{+c&BnUPwa+IR zlUX&@e`PABaI(}1xlzG&Ip%drk+fBWy_jwC>HGAfRG(iHd7{#3@lk$7i$2_Q65*F6 z&+Z*3KZ`@G?`+NI@HsymekY4lx#gy*U@+enGSYN6>ELA6PjRs;25EZ~gNR)f{YPMSx9=mY8eDlAF@ z7Vv#I?EDqAIU<|ItqZR!9}nOwVDyC!BZQ!YkxP6Zws}?lKbh z*W;-&v?3cnaeNx^X1ZNFD=EABDX=h_u~NxCggjwvH-Slo+^sx;ya#0~ zYlK~H6y9+B=2coepHB%qA)6a@?LAJ z?E&_vq_Feq;BzjVJ}m4>NkIWa!Yvs+pY^HV-`~XyXpVjo_c&OoNeR08;2814=ht!$ z`#XWzkI_zzjJKyB-VCGQkkst&*&25lVR00I!GE?(ic4G1-qNG&B>E8Bhh47S6}LE47ZH8KD*b+nPt%i~FW!(!XlH#uAUWUk@_#mm2XlcT+Aenck2+X_- zE_TOF_O~KX8ti>DUi>0o*D5G3o_M=r(X%69zs}hWy|dg`Fr9F@Z{v!dp&tD6nnwTq zjix`9VH2k|n3K8nCmi43xo3S})y@&dXQbErou6dt#jX@Z8}3dc!m5GMJB=8NtFxo3 z%`Uau54avl*SPl_{o6RXc3x|{`Y?0#D@%{T<%4^FXLb^|BX>+o>z$b|>k{zH_fW%< zVMOH2Xaam*y$K8mNDs3&k!^>nEc<^p(d2cn?lj*RZE*y8rEyO75SX4@V!Ac)t#mfM zJK7j!OL@S|?{{^SBJ>q5lK7ZmZGV@v%=x4B&}-`~k4FuY^YO5yFgD6#iK~Ml@jhj2 zn@ZW==SLg+**BN6$?zD2By-#-?p#lKYGuOqGXJa+*94B$FiQn4GvVX&uN`Ojo(tjq zVfm~`J+D`Ih9~TwS_OuUnkKSNF;(kl`0B7u5mW?*lVc9kl#UEA+Nx@;;XU&b`<}dG z+506k7DutBp`{f8hJP|$#GClx_63BXEV{p)*!%l7@B98BTjS9(!x1!x_E4-R@7pDF+l?5LMoV<>X%2EVU%ov@w0v*)`Q>pf z9VND3i_tsZtMl=6%WC{_L=Q>mIi$zkL4%DwK90!ig&EY-$rCvw_&3)@Q3w!y?``v7 zm|Ed{&n}TR5LflGAaI~+f)2Kf5{PoxdLBeSct^gFDi(}WP zZ(g>)%x}rTWR~%i98ATVcPHJEFYDu8nSbzSIl83BH4)BaO28)+|JVWx7chccFneBnQh2QbZoM@u2hOnB*AShMIi4m7 zx%4Ncp!365j}sYVvhl24>$-2wBu0@>=#iMCwT*yh}g^&wP10 zy?7FLgNP2`%)(v&n=9|LeYB*IU=yrI)Zd5?BNp`*E<`_eH{Aty)6H(N#G)Qd5)Wwu zIuziV{XPXU{&L8^db|nSo^38q3JvapkHkHH1b!>mLfq{0sh#1Qv3df%JpR+6F%J9+ z#+KRU2X_l-0)iFb>?_e)5tc5ma#VinOQlTKIrIZGw6xF}mB6Gz#iCu7(QPQ^v=AIk zC8{SSC1ueQPfN9W;MxXius$#;=4%wH4>!12hplHYoq&1RCH!O*$I2&ijgMNuQ9{Ud zJ+D!OQ6-DQyz>cKBu`Q-(!4CCv2RZ-$Ljl3`U<}r-v_&yVm^9z((lS*7wXj%5po&` zFczEMK1>n_H~4Zrky29I!R-(c){R^N!v=z11)>a<9>QM#U2U@n*O~X2+wpQqVbQN~vykJno z-M1T4-CrFl*J7-!yc2W@5CaTRI0TxZOHe7qeGOvBi8&2a6W@YGSl`l#Jg#@SB>-^* zwvlF?<&@4@gx7q1UOav0j@Kcp#s?Y(g{1IjPHKIt5pUt#bfeo-9Up0POLoy>R?=o2 za_~*eM+tE^U#=IICm{s)iW3H4k@KN$=cis?@Aq>xefU-NwZ?X|uSECb&xm(wnt@+g zzt7qXym^46Rl%WO+w=XMEYeXdwYXScWQuO)9!D8CS6;7UJJ)?%rP^s*hH$dt2foHO zCBGir3u(snr)vb5_`!F%ERlvUx)pHC1L@j~N~tsz=%$F`x92y7*FyjFba#GzC7Z|m z(b@S%IZ|RiDEc0H>{#pQqzZ|CH_ZHwMlI-^ryl5-^iiyU3`2}(tqpPW*bz z^2t%&uw@M9*hyB`J0`v6yC#3F`0Ks`|QMgaiZWw%7P=2^1$#a3OF?It_Etx< ztt#SIc|>u14l^a#N<{_@RsNNGFJ#J-X|8bOVl;hFIB!lB%w2U!5w8;9kexBb9wEu` z6SC<6_@W&onoOe{vIEweK^V9E&3qVj(gV^9ia9gU=M(qWra#xciEq5z?;q4<7dKaF zyF5GK_#wm83Tlrc#>b9(fVGIkB)cyM>Ubt_3@=_p)~t%UtVDxiZuENmOls&!M*AM= z(9p&9=ba>kklr=Fn+s#zPcLlf8JQ!vFM;R2&Kwx$4GM&0Q#Q@Y$Z=k(4xq6-Z=d@n=eIJX40>< zEAp*BT)ZKQs7%M8e*XI|#Hds|%o=ehEPBa^=P23i z>7fmi7FK>T7TitlDjGkSzCklF>5PmN4tUTr;=jcy+Aa@@cWQX0YEw&QP<8t-T#j33 zYmT}j6EPy_RBrz&O(#>ClM0IP0Yx<|%E|Er%u1PhFIpc`YsGOjol4Ciqp+bfriMFA zf2w&SCuP&RfW>}yEFN38-Z9r%Ezp%biZ9jOtSU}Zhpjcz_M_Fn(#`eG&CkgC$IYHc z&n&-BH2Hjfqw%ZoiEIri0av)L_fVE-@-TwTYT^4Ve4VEi%(jI07*L0BJeQNTHH?-5 zYD~ey(zUrxR;GLRQM79MK?;{K70WfK@b*a8~dK+S0%`>{v`63 zKh}5nlFzPKwlHwM!s_FV9+ZF+g`L!2s$Vy8f;8`jVM&03-f|u~D>%h&>^_g=stWT> zS0&jM70QmbO{Tig+w}ub_U10GQrBLyKib8&T*+Q;G&UXUwgMGNdyZi1l##bPi;>U1Ly?=3ebA2M7FK0>@ zh$h6Csme#A`erUG80`)ti{qZt40#DY*|iA*;OQ70Dk`)_9XwV*Cl5v~(>p67` zQ*C2y5FO)4=2k|AwS~zuPM}8-Xf3~FF zz4@_?zR`BHY_Rj;IcA+;^#z#uB0BIC;1=S$GE#cUfoqSh4dB*J!4liU*i*W!U4C%~x45 zcI^-;(7?)UbX04K2v8&?xaUVNUMr+?L$$GoIvkrIL4(jWtsE4n-a9PiNdxQ{JlhYL|$MJCJ~so$jMM*QV*3CT+Gq&SV6N(?4{qVW68odlztUE z*sp0W?PE}kep?UeCZqME!BDK8wg!eI|MqxbzyrKKtGHUOW;ndCtL__)Yn9z*l-9SQ z@6Rep<`oXjf zbshI=lg(D1Rvp)0oDU{yl;1n~hSB999j$3Y&e1k7XTWht zI^8K1QENtx@tFB(fIbzWXg!{Or+GlHLJ1*~l2v6ldStwlpTA~9mpik4DsvE)kt1bb zIxVA)=fX3k9dE4I3X9)}cO9P_Ah|s*7uP>hejgRL1A+JkmsQq$WCg_SY*lvJ3V$=R zIMJGlBuTXvUrwda`KDw#8T9-T;S=&-LLUz+%IK)dUQ|%DyoroCsmObVfpFX-;h2NW zI10oH9u9(&m-R2(5Q1hA2`x)W1nY)QNy8-P_#BCB6Fu_P}3qF3Rei@_MTjuv zKrA=DRr%L0zKhlsHse+Ko;D#PBs=R9MGj^A9Vy(GGZiQ(L}Fh_b3e4z;DdXUM|;ZA zI*e9KmqblLfxw1zT-dIuIHc^FT{^tso-u{42)|OO`m}OZ5rbX*)UWM^cKEl*_5|EA z(#3iXs;M}3Nsd)nf+r`2ZOBXNP6N^*rs1f3E!Xwhwh;^zr8z&M<~x^7IT>DWj8lT# z?kW~T&p_tvrWbdu{Cl?(N{PJygowM{dy_4ucys>kw9)vMiU8%Gu%Q5$A7e~Wew7W! zN7BBG#a5*w8TcE^vtIZ5c+%lnh}6aV3%|HADSVoMF?u*QUPjL`bGQ^fr6QA%RtwBT zb`I3`vB2aP6j#x`^v8Ja3xV(Y9gkuokQp@u7|9~h4K}&eKH}@h=d_s4qg+^46zYG@ zF$tkGry|7LRBSV2Hn^&`>|v#HHLs!aBIK@Z8=_t;RQpPZv=kIY3)4bDo%+Dt(D{Yj zr;~p2snc+xq`3$?fdD?aS3Y-y4Eg!V&d!`zK6>5h;$Z%eA>YTQhJJ$Vwn{fFuFGF@ z2w`DS!d_2WC<(ckmnvAvI5Ks-JB+yArRK{D6}#)G?~->0lU;0x^adr8@9~OBqc?MC zBb>OabQEPWBibid)SKa8iPT0nn}58lC=qaJzhO4gE4hWW`|T6!Q(_+vpWcf`cQb=GIhPFGk0*fTUkl% z3BT!7(jmv(S^e>3fgk?TVQyJr7Y9=Y_4?F`skfo8pBvnyU=_Gu@KYG`4E~7lj%@^t z9;*IxpWY=?D4FaU;BB6?76~w};QBQGI-xU9-J2kZvt6_n(YZ5Zk;Y>ls&3?1-fexa z)rh>&F$ZDWZ_MT0PTZJ(%mu{+Mkn?GA~V9dul1cc&&nO-6C;Z0C>}zL$B%fP5ONcL zCm)URaKx%(nhJ|ixRbNRuUXUcUd)K*g<*(kKE_aP?x{HZ zl*s%IhDgYtpy8_3-BFq zXsLMq<&9}Ao_LAqxa)zFq{lo`y#QL7+X146e7PN#G3j6_$`d8)H$6ZZjlwTDN;)gf zwA9pjvct$ZiG#uVSn8d-Y|E-beDR9OaM(NU+)8zCX}E6tHvS|jgos!EVlVl4jx&88 zi@+Si;ij5O3G;sA25gWSbU4Dn5ivOJC)J|Myf-jj4Vg@RiE`*_SgGl2<`fdekyR1~ z^WMgm?Wk0N<8;%(>yWNxrjI8}#QETOW|56^gt2!4LO%Ta;#Uk4fV1~O;!fZIppL_J5lChif*fN>shjdo zCm*feAbx7^oZU&__#;>SYj_Ap0EeXJ-^KnvN3@p$mz;BYFA?2Np_>#=VE z>40{VwJ{yghtka8>i7y6B#aa0z@eq=Ix-93Hp({Q9{*NL-8zy3`g5KP72Eh1uR4Kj zb(gsoc-<Oi?c_vC}z3kAnez z%dLr;eTZ%Q{Bmmva2amjF>i@w{~Nq|>SKp=J5OZ^|1CWhsrvBvii+-iz5MR|C!gu} zPxs94JRN#R(BLlav7gtt*G2BUw;qS8n zBd9W`WbS3$UNMG%3!Ec~%e=F!P|@DKrS*;w{r#B^WnPQEUrYgw3Q5qh&WASoUU{AY zPQ+q!tTJ#25g9Wc$bNl*7rA}AfFmyde%WwgFRkC6pgWtc|Olpkj zi$9D`gB!NpoMkP!8A@kAGx*|aY-KObbTjEX!^=THZ-*eJ76`dwnlJaGAa00NyQ~DY zKp|NH66`&$jz*V<^A%a`K>5B8oI3IVTjyE!zkb$v04@pZ_WpAJaFdT${=<2n-MLm) zZyvRKiP-W^rwIUEw?8=@0L{I3iB_OzV=zV~O z3I50RZk6>Ar|ZVA-&kVrqR!rCs*1wQg3y@GF6Z5XmQ%rfxBH)OTcHbu9IUOD|AaWBbD!5zwo&qC7 zKHy&y#Ql7i*Lm#5xLaXn9pQLIv4Et~0IUz=9X74|TAj9#t`g3Ju=_%h>{M<$4Cw<8 zdY|eA{=E8qMcy@@y$`|pJ?yQumHp%_`n4rbi-*b#KPRaJ`tB~NfMX6BH4dc^J&B@X zGHZThNOAheDL?SOtWDGuS3et3uo`&7K)|RJ4^*$=bSoZ?+qncQKq&vC;!2Y6a@$r| zmG3MPOCp!X@pbVoMe|D)KFUUB8|lF1`Yq<6CCLEwx)*#S$C|=JeW@}i%PpOg_)qm) zSYL4@H-4`U*I-WS&2=#TI>B;ar0?*=}9x za1%S72z&+$;Fm$z;AiIpyxS}1<-S6Cpai4w%^}|H14)x6h+^+ z8I}W_uBM=%%gTMNfj_r|AJ(^|bT{h6_;qG?d0)*WPEwmXvw1j0;|tkeTVH5MpD;by z?qjGbNMK)+hI#p(tIX1-Y>Olnc?|dZqz8UH{{5igbn@}p*7TcWU*pfjj0C^3;t@#I zdkV=O&1Cpi-E z0Z|kS)sXOGJkdUn{T_+v?k&hT4TUq9%9#r8uQJqLTGmTjIvo*KXS7vs@a0!}#QB*v zH@6|9==duK_G{;QG;>MR_fOk+u{-mD-ua9|1Tdr;A5>e7YN?0^x|*dz(8qt+V&EJ6 z{s0@V+zo`L6+C8Z7pEZn>YK014f{KYlSXBUD#(|WvM)308OMiZbnN?<9v6EakFF#- zf4340e0ykcB%&ZG#A{neQNf~2erz0%S$H?g4cF@9ZyZ}qsfk}bOxf2>hQ0=F>U@+Q zyf@L-sbf>jxVsVf!O4nK{*`aWKe^g^eViNQ@x63s(X0O89MnETV|U2`Y%L0ie#dPg z7?X^5a-HYfki5ivUhzHez@aF9&m1HLt=pB7aQ2_>YR@EN7IOA)JmCGndUJ2NehRIR znf4`@KqEmCl4BQ$&4(&tXAfB( z05g($7%jU&z3OXD!y;@E39=IBg)>PUYB3GjPEMT)i8uFc7G4XND5TOTWeRBuz4)DD zpwSgW{{FFw=k?j@^oltQda56W!6oHV?-H)Jd_rh;(( zD=dAZK|4?y=lpn!4bq8{Se_I$jvJNm>Sba1v4$qHhLT+jW7XDZ67R!kkg03 zxXIh7CL#j5AT8ObgagTs(XEtdFP?|p&G<}86B8xlPM%!X@M&wtUC%zFfgw$uG1=47 z<%89Gl{+OfY|9FF+l|8=d74~La_4lm8g#Ga4ejNKAo$;^9Y;8U;Kt?}G=X@hLOtHvvj zJH80|A^nN+{IJ(S)w_BLNJE(=X#H`u*EEBPdpPFIRPu0aBF7|O4hDrk=`=y& zxFWXK`=&=|pM)SJeamQ>54qWJtGhH5ZC=gp?&$ zJTY3J|G`bbP;w4TGA0wOc5=Hg0~W~?d$A-_Hkn@(IMtMK&tu_;a>zWW`r#&p)Czt! z0qsw}O$S;U9qH#p&Rn98;#8~@R5kSLH^%PBC({)=2f1i>b#AyV2W-IvOLZC)yLV4j zTF!1-thXKasPA}zk|2Hz%|h-Def9%i3orX|={Qw-`Gkjoc4f|lf2<7kOsc#N!5bO6 zil+uN_k_@dW8F4_udb@xz_tBO4|}R7 z-NjUah>!w93F!h~y#iYPmn9A0YM-$hqLW@|9Gj zs`Dus^K*wUN3ZRs>Up~QLh$RImleYHfro?!nDd-agAc{AYJ+2y zR=PY(V3b-PCaHCp6)V&#ee<{t0Iu5_EnE`<`k|bk*!Ug95<~6C&~UvZ%0S}r)?|N{sMiu$AlE%New7w^FWu`4qxOAT zN0C<3oyr6(pXzn?hJrxMMSs);ss?!=7;U}Ixj5M=t^k(hiH~~8IHO;{N3c>kG@TWE zVfTXnbFncH97VH$6+^n{f$guJdZ$H-HXwDggL*T0W3*g2`13g&+jSrkhJg&v*C7b? zN@Wij)^kmqKdF5fKGj6PIQeoW>DvqWeA~jj;kC7&_=JQseh#q}WM5Q83SZdWskDCD z8_DK8_w6~0(fwqlwd9%D3Y~ck=gTES-OuxHV93aF2cfyg0!9!AA>qyFc=%hbW(QLB z`;KhKDol%n9n*kdmMIZ2UTu?@A>^vibiU38p(t-q<*HYhNS*=p=;r_#r+JUt*2Du+ z5%-E}yK!~j^ED>dAmB-;fwV+WoiVA}tKv+}ndAp3QV`+kV_|cj!(NtgC%(+ai7O2V3^;c2e*}$5ELJdWv{bu z(L)j(k-kZQxbsrDC}mf|sFBxzDUVH8H0iUiokl8b0cNg8>zc(D(I@e6+wwXkE-!y{ ztpYgS@taC3`+1e1`(YX3S8BR)EzDY7$AsR7gA>axWBxp&0acqH0x=f-`0V@+q6zRW zJIw4`Z}MKn6Utl6^QI%bSZcDH^wD;=yu&dG%Wnd)Rt`C<=2+y@h*Db z=_Br$qvS(Us(njdXx#5&Adq|;EjQ)@^C5wbTVDznmx}07l6t6CsU8E6_`@vvUn@h7 z8TN-dnchbu+RH=YHyXbvDcV#&S}D7J3^m&W>_Glg8e`yn*PsR}cTo~Dvm!9Ht8aVi zopF~rFFX|1dFv>LK*-(*VgZJrcxKmOaUIP9RpBEu-M0_XKujR|4T%Xg?$p*{gol7L zMI=RujAM7u+&9GHef{dEv|Nq5feP7-%4BOZUp}*<^ikZ(i6XSB&AvWp7#L3$>AN(; zUyg!XRI0};H5N-L{8J~|R$&vr`>XE8wRW9?uE-!IOs|xBC%ih)^`Vt;$@7;i^Z%f3EvW5@%82rArA zw~61YWWS~mbY^BiLB~yc8%=r-{doClp=xemQ?++D48Hgc5I^yhP|5B;&DsA=uwziu zt(p6Q8l9LCpG~VI9$30D2#J$$_(d{;t?g2nmWf$4dW@2_7AlGq8G2$vh`}5~1Or#J zfG8bIPbAsgvG;9%Dd|qUqI_+`EzaF$*W)>0aZ*#jAws294X#EAMta~K3tg(ijjXW!wUIFOrWeofCR?SStje5fW(jzx zL=rt_=}knMm|CPWnE#eWUMu=AUjE0Be7Uhhk?pE@1(l7B5mUahaJ9{bmkrXe5@h?v zZANV|8!pmh%WrJihs;bKC(~{tucm&Zm9SLwks$G#2QO*}>UcSRlPuM%(MWi)Hrxwn zg{04v0jr_BfT}00@tb#^#~7L6|h@K@7v~ED<{x{ z-GW>1U?;*jvXbKN*3_7^!KVo5)In@5{Tvp&PPyr;(77Z9kvXyp`pRZ}E!5~vom5~3 zi&Y5Xxx-}C#(Fb*bFB@mMtKJDJha`XSOJqxfXvPZCG|6EMnZa>Uo0~O{>vz@{ZI*M zr`mVF`12FecXTJ6+Nt1@xvy-B_L_V|n3o8i#eT>vxWPA_@Ut+Go?G7ktM2*3aotbH zuc!QW$E>E&?ub~U%GzXSzgD>>O&*vTof3S~Q$?F*xxTTM|FY%<-|W8Zu-nRWFA*+i zy{8ewM+M3=zv^j$c?fsPbB7s|@qFD_mP{)r2)AvnHoOGQ-_>LQ>J z`%!K4BpEC0D-EXk9V6Um-Lc8=Al-`kpSjW~$=#=$_o7qA;>LmN$OCx2k|$s9y@D&E zx!z0l*9r#FrMHARU(@b&*CPaXoob*BYmre{=Qtq#FL_^sXk z%0RJJcaGARo9l~pQee=kRzsm_QOMICsYpPs6V7;uLX2yE^=Y62*%UvgR1uZmHg0hB zvP{MI2LW2gyUbK}@VBMns3&>e8S!C1-t5LEOP18DL$|U;AA#h?k&cN($jMCflo-ClOUg=14iPRv8km`g1cL`Ka$mr1s6Y^@LB}K7#Y|uh>O`GGZ9SoXjZ# z!QFYVv9I1#DX7Zzd*Mv4(^BoiD@$<5^5gxEMdEKVov(05;@*Vz%r*Z;wzlX3R8PQf zJe|`S-3NmFuLG~x>UCFo6T8(L0uWwYo;o#nosj5T&J;dy$m{%2aW6m$!LqYHV3z&MdnfnpShh-av$^JNg}F!8$)lQLlq+ST zLSmnGw3eU1M{=6303D&FiH4#Mr=ORQ29;ez024mjlw(-EyOtl7sdrutR*|>(;KgrM zNr5B=R0G#aSv(A@F=4djF!XrF-_yeE5|5BjsW4Q%X)1n7R=WkA?o0G*hV9SUp3E__ab&0Vi}qXudP@5Y{{;6qV{J)~Jx5oAA%A<54$eiL!@mQe_Ko$sRE<7cHg6 z{YO1U^BuQhA2SDmu-O+qi`ty9`MmQN6w~_8m%k!{k$&Jd2lHkX4f1V<%bT&nd3pSF z%DeVYr~(?}7(fE^fRB>@pK@T1A3_xYAy9zdIYGcl8>i=9{~ba?dcYOD0v1F$N5=|X^{#)_stz9TWlon! z6`la?+%QxCmu&vGxmHgoLs0;za@2hg#vAk#?tK04Tf$Y6azwq3dw^TUaG^8N9q^Nz zyo1C6LC9F@IQ6W6nC6PCOKAWOZ#lM3_X+PzA=gctx1IqJBOsGO3*eD=NmbM{ue3NA zK6(Inv)s}82m?60K$My^`A9;RpNVZ?EwO$5mCBmp9s(jF(ol9!mgr~EnG|9t-MY`d zXJ#1(GHKfrL!d%~%G^_#7AA#n0M%Hm|16B`05QKM0R0oVjKz-5fK@PZB;pdxoB3e& ze?8j=n64#|<{JiyxBluf{AjWV3iiM<56-1d)*8^nkCJEzPk(>Eo1(&BtKEeGKAwaL zuCto}3H6RwBGDR;6#xdt>hB+yc40FcfJHa~xOI&y{P8vSEZ7e;r`4W+9JHob6=U zjqdbH5L9Wro`+9~c`)e!2xSNWbcK$dfAoBCi)iupRUdjM)^Odw$p_1KnwVcebE`SCt(bFyw| zxvn0#$JZw7$`!&+KnAh!#a-E0LY-*f!F}HsBuw35NUoVj?Dr!3TO5?O1Iy|%aPYl~ zBIcS<1T1fHBXC4VqA)T&#Tk|YGE(kD$o;G&%U|1_QN(PIOpbtL)C&@to6n)>rNk7j zKbs+_Q1hJ@yFf8WG!p*dlKL}w|5wjt<>{>G1`=_eT9fEj_ZXy%V(s#Y^f`M>-dLCI zb5pHaDssQmd6Wl6*i<58rkf8D-?sgnal9>|z^ucJAXW*}#REy;*O=sdN@vY+Bs@}E z)aQpkRFYLhw6?ilOvt*uQ%_(_2h3j}?uiLXMV=6`HcM_Pd4jUX}7hTIVWKnfYFMdUaY|sP>DPlmEX{h9Y7XnNzv^tnni)tB5Ezm zjY_;l=B{xtFodHs)hzoezb6{w{($B_iOajVObWR6hfrQt{Q6Xyg|}YU^vDI=?!a{R zJWzZn>;<$zY`!I4k$zoSB!D=xOMswaeFrqg zE4`et%d^#Nh+_%Z@qr=$#W4cCKp=dUz^ci*+@%iHnn-0V+Y`SZqXixz7iZ|HqQv%( z3>PSq*GxnW0ftyzc1H?L%GhK;>f*3aT}N=_qUeS1;^)s*U&q=IkYsSYvMX@liI|{x z$`oGeJ?q#K<7T5P6*INBU>bWCz*Kb84F-Pn{nrf}h8pX?7C(OGA%0C1olb&rB!IST z2?Fy9Xn}zX_Lyz;d7YZ#hpC%ocA3OPhXu;%MRA~f9Box-eZgPgVpnax0ERIbaAXKh zZ()*X0WFk|F|_ug6Ih-w9^w5WsJAs4E<_kILa|FEQk5D9m2q!U<4#ORUCXn_Fp?sgDRD|7->b<1IWo2-u`%5T;)1h1!`I@${9gEp}9E}XiAnl zge^Qo3&cl+Dpx`dy`S@n{-4w9pltfGU#zz(^IT*=M2MQB9mjf5x-O`Tlls%fSIj^1 zk@d$!*iytqji_f7h1E*VA(Pyxe8zvQGmpfuSKfS`Kr0>k0S$v{Uk);m7$Sgti7Lun zlR#`@Lmef^e;*NZv-siXpV3V8vBCj$F{(CjG4&aVJdVVHaLTF}MHlH(1qPdSG; z@)w2)BVP``8f30-ZIgKp=%>Dvsgjs6za<5r#ugBgQid`0ke3PzO`VB?G*%z$0T}2- zqKab#_uaM)RxPM}_-y$n_JNnaP@29%9pe$yOoA&8-I@+uyKG$lz;89S+N8iQ4Ppbv zZx8%7MP8eJy+`2ichoU0YJO0a1mmi}Ag+=L^_SaKDnk8P19?zJGR>;5$t5q_WJz3j z6!w$iD$+m9GVTp(N8g&`AP#BpXBf7yfcI&Iy3UO6#q;H?P-%>eAD^Tm?{~dOy+79# z=_9Gb^7A4n+GC#V1URY-zeuSzItGR8=k~Y4qY1dfG2L%1pDu~%a*i1t+l>+xI}ag9 zp!tMtuD2@IlFX@+C88kM9$Dbj9Lv+ZrQ4(1~PIQWYqv71X5OQ$wO0w-KV?58ot6DuH4+l+1m#uVyqqO4>If6Q_VSt}MznIb=c1GM4$dSP zv+=vA^m#n|^FG3xe|%g1{4kN()(z!CrT@`7fKs90uMnT@%VS6MKM33b$Rqn$+OPiy zEYH1%j9hEP?Nlq2SBF2*Btsw0IfY!$0b%V>dsq=;%bUt&Gs__ zyx~`eTPu+WqvLYlokGwtfnM>o5{QQ?9n4F<1+e%vki6d%{CEWdo^|>u5VBr02P>Cr zwaV;bmAxC~L8s1E6z_N6-F{FP5wh!i%M}K6c1nCaE`T7_(x)JDw+sR<>NU?a<&#;H zr87QPQQ%))w4Qmj?_g~~Pc?YCtF%}vd;{dS#kU;E1Q2}eea(^XeL5dDTxKYIXT_Uf zw`qK4*`Hj|-Mzl=K9EZq+;*~FZ2TJdER_lwn7-rrFDynNz_@4fWX{#zJ?aIXFb3E4 zpUwv>$^mTvw6b~JT%9o34Cl$=GwfMJL!kRv1#Kc%*E939(4x1lXud$v4$p%PfF3D; zn5C9Sd&BRL6-^MrXO^GSq23HWI{Uo{VvXc!TL|i z*dGmo>~#*aT0x@7t71OqAIQ&vTPhDAVo(53f+L8KPc-9W{R`E-a)Er1_}Oh|Lj2&C zRhhz*1HEwak$O^zBXRfLS-*IlXhq_5S)4gTO6BzBd37EKJ_ zL{gmDfB06A=QZI;JCxb}Vs;vvnM~ur#_Q_vcc639Ahv(3#dI5)}KMz26o z)Y~40gT#rXT7pe2W~U--KP7Mm!f`*X>!)e2fm))v1H4qP$@%R+Yyi7jQF1*nuAyr! z$J+xBRgqD3JF|{vdnDy8<7^fLXRyXC2#{{2Gwq{HD|0AlJAy#a)pIiArNU=7mh%S9 zHt2xFdc@aZz3IhT0-3Psn%`E<=ueWE5YFgvJ?^r%%1`ydX^zklmJsPpf%b+ak9F$*#Y}0|#F(2>L!f9-uXYxe0|nW&OyNifI!k|G`q!==h?hPw(}A1&g<%WVRSe3WPZWzHHlNq_;ux}R;7H}^pSw6{NY=i3=T)$r`Ht4WpJ%yj5UxzU%OQbY#t453Tf zrQ@JgJ90{`S>PD;MOAmEB}f;5LYDT{(6K}A(3pFfPt2i5KkIk%1u`=kd9E=m{w%)gTI*9V{;6uB$4fyK8piAE{75_P#~ z3-!lB5w#=3JvRMSSN?0+` z6$DN0LYNPoC5d>GCCIs?v!^AJJoZJm59rF0x&FB~g)3WV3cfL?dJFXLY1q%TbDO1{ zSp0J>`PN?U-!e!G3I0P#IZ&mTPH&&&XdJ`~T$fBfhwaw|-$4C@Sea-+anWy{FYW-UpG8UQpNGL#PY%PTrdX7buC1;Kiz>Y@J zd_+euoI_P_PRl9uypC1Bu6z14?lL~rtmtIrx91-AsKmRLbwpw*=6X<`YuVd6G6W~* z11#2+M`dizgNO1|!qFiF2|EiLw7sZFF|{!1#F{1c6-L3PQ0*f$*aWeCPGHVe&jvlZ z-Z$|RZg0C;cWLqWjWJR}#z64oC_*CjZU$zF{lW@nJ~F=~=DEO(OLr{gadH)ibE8hp zMhA}2Pu*8V){>!h9BDx(M79e5{>kNdQ`fRe8&B;r=&s|u6+AH_v#sOg?V9Faj@Hsi zOrWPkXBrdQxddu%&F$t7lOrS%yHHD&FFEd)KrY|~B4@t)oM~y60w@r@ROa}iMa6O1 zAGcm%{UT?#GQE8C*~HY}#E&_Nv0h$!s>U#GhxJvI_=olqyJ8X75qe*tbP6(n#$Stt2d@{!ASwX)$+k3AIk?fO#_P;t`NzESTz!dG2;H zomN?MZZuVsJ`cf{Ia}x=INrMekLL1HZ{j*K&OK3NALd6oqCq(KroMr;Rz*_?RN}tu z0&_W_j9y<7sBfjko_B8@B_U#%QmSCBvFOEL{)K!`)IiAbZNmFNa)iqdue7PB;1b1; zF?@i`iJ(oe$ol^MGA|{x=s!$`BZMi5pBd*y3dvM^O_NLLndHDXy;#gs}qpE9LYkf>yZ_iqBpd9&rRtwDu& z7x8ZnAFBq=!|Q)@*RW1%iV*EP`XOLUO;)$KV!iLQu|%97n+-ye;!u?WwBcKEp+<8& zT+4PDiq|wh1G-h}2~_Im-3|x%XFr5IVt)96dOKo_IyeZA#%eZ`RR1d7X;kdC_LDHc z+wEO*thk&DCOr*Y^heOqtI$KUL{67B_3bu=k+e7+1gqT3V*2@32BStVeAQxZWgKD_ z;7L4iQ9QOAR)0p`Io|tC9ud0Q$d5WdXv%%m?h4m5E->&2L+e2$Qz7tS2!%t5_J|BP zzC&}`t|yXuOM4p8iv(R#n=%~;@#7>B^3OnwcNuCD&`sCghMmG(PbNJT<23j@QepZN zCi62@s|o?6jp!Nb;Fr>`+Kot}X9XCr%LX9nx9{1nm*!saV+{bW3$MzOc2)f5meCzF zW7qE{ZLjzpCieSFsSp<7Tj2IC_7N4r43n8lwY@qAO%_}=^4#i`7U}{C9;X1qArVTA zS4O38=J!bQVM(;WVl%+p{zSNYY(JlciV^oxng3$@>)5AfiT31wJdvEBGmgCpo(kSk z&YfL6Q2f@Suw>J>4&V;SGi!YKmMGDFXTg-EtuOIo%LrC+fB^bW-Cg$R59cI{^yDBJ zhPYa7lDKiYw+NOCUo`?;%0ci12Xsink^jo<=C4OJz3c@&-twIhkxG<7GX z#=P3@lGHXg(3n^>;5SHjoP%eVbX;w-W;bcTkDjHarF}Unwt9bi!d__=s$a<1PGTW%b*g`u>Y>t z-;H2Z`^YmqE$~~U>+G%l&-usjQa)CT{0q}HlumlLwO;1zw3kNeCpI>*5ZRRU?c#B0 z4qIKl?U@L2BiU?{*Wcue`Ai&e4HTovB}(_XLAyShd4d*tiuc)Sbf|N3+hA20*EpkP zgQh%a)`Q|H<4p`(LsZmF+_kSD*`4fmzLGdXxRXe*x;GYvljbCBT2<-vKg0#QKJn_5X+&z`4f% zuTt^nKY(*>H+=Kqk?Y5g;F*}gb>E!}u$yf%90W}h;;2M<2gv?guCUR2^sm0s!2!t? z{n<5uv^nJo0KPA_kb*}sWUv2Au88yMEcmy)16t`P&@vG+6+!W6Mx?T=#-^8BdV;=} z_2-OW$>m73Be4Y8QDC&@gxU-8q>kQBqAm#9Wd^T+3kK>NNl!!5QY|JTSM5087RWO| z;KW~B3MfL*G$s$I@YtOcqMjN6FwtukYbArOG2@G1{M-emhFU*9qdetwEy&jKp?^Ff z`M!-hB&72+Jo`NEUPAEMHY)bSVsq5y?6&P2_+lr?|5pJON-kiZ06J8>2EfTM%X6LO zK`YdC17h-_E(da8YP}N&$|iYmB|(y@vpmQ(L4xkDgpt}PA9c9hRSS4Ix$DcbyDXBB zPYUXZ7mP-bXWAahEYIghTqqky~q$>X3P50n;kiCYf9tFxsL zf8ZYdP_-+g+dOmJP#@Rf!SM#~pZ0aodB_7<2G_o=UJaB`Mxb%%T^%O_(8uJ(`cL`k z7wPwH=zx5Y05pZZR37s@K&VHyf*gxQi$8qAJ?qCFV2xQ!z}UF$IS2I=1$9(78mOZ> zs!fzK#r>Kl9D<#OKfs{oc7eneQ}s?zi;Occsoi}rpXoO93ixwm&}IFp;=t0+1{teu z4&9?eN+7FI)=&xXd0!m|y8mhM1&&n?s-UKUv~$*F{(t}-7sme!2q49G1|jedOn&sB z!%l)BycAh|8?D_!M}#wIv;$Lv9s-*01pdjFPzSY@bca3wO_xE(C7!N_aou1-|Hvl6 zOtHw*=6ii+-2nO`eG&Uus}pl|EcJiitklBvI_KLr)tUuV;%ML?V{yYgt!q!A42)^t zHRS^SgS>5XX`Y3O)_Q=FUM-N`K0|0BP@CAK3qYc@Ht6xg!83VFJcmmHVDqSe66} z4=cT@5!BX`l*cT1A{(Y%4}6}Ur7*!!O<;ur*^WID6k&lVE$NQmA+kyC{s2=X4$(~HO0N4)TRMFF08rk_ zPP`BDNqQ78f?~c5>Y^kDlrZYK-2hM}ds=e1X%esZCb1+I*@F{M2b~ekN7m2ey6$IH zciL^1YnNw9pI!blH#q?j(JOFnJ2VJyFiW)fToaJtuI*j&G6KEKfY&_6YLfF$9s>UJ ze(+pa0y8{R2(f_BgaMD~m)q%rAEs5J1Ie3>&eWWmMM)5SoB07Pgq{($$iuEOS^GRn zg92MtBGa)oNT;Ur*=C#uJmTMJlqMGSv;#j$#KZaQFJya`d=GS0=nJEiEi-$7&xr?U zRN1GCf<&Nz)I?#NyEiq5j6=0)f)>bzoW#V@W1J_4cl8Rw81(TpXcC2xgrNjL72qqZ zcJ9W0?y_+L3XJArp=jGun+F9JI=VW>V-gi(?>!kPIb_m`zQ_YZ9|DW9#w!pnaS845F9tVsj!$E)34$D@)QK+=y1 z8x|;$+5jKn)jiJLXxevBDvYx9Ip*R6XesHqAJEbw;cvw{%T^-470sW z4X_${z>tdFn}dr58oq)|L$(}FD&Gpfl{1wr&##3%LDVjTYRVz|b~-}X;%PUvUrE-T z;GwKqa5-gl|FLI>+akd886P;Rki%y?T`5tk9GKkY$fBGd{IUfUu0T;~)$qWepb@+Z z&^mR_B~S$E>kDw^#FCbU497{eeg! z-nTiT*J==v3_09Y*d-s;gO*zSzR@pY(o3A~ zab__D_rh+8l7%;LL=IrJ$eZ#g?P6e-cf4|~n$2tL=TB+wv6* z5wjrwA;19%w?3I~Wav5s2MaQ{`8l9(ZWC+P^8YQ4c<@6M(~BRRN?!k$Zvgs)Hz1Ii z%GkI6cfkGQD!2qcr)j?S9259&OaSr{VDT@As1o__pTjqUpZAnEQ}NxlZT!DaqbY!z z%h|kT|4*v~_?DJ(@bmqR^01hHQkQ=}Fx&>g_aq}Hb(^OD)~x;k|9^1+2O~4H99Vkk zEc=pP&CQwosE($;MLQ7S(Fgtg7G8_n0s?H;909OyTIk9kSjc{doLPzKaR%-Z)ZFdA z^QCFRQ-CgLoKpbkm9NR>)y4HE0;79S39%n57x8O~Im*2(-8U z|23v3O>(PrY1O5PM*Ewc0(G+&n3F}nwpu_BE_ls(A&5N*1bBu4sCRd!EMoS-5U(1x_2n877Q@LkQ*e>jct!{3qb7U82%YY5^7);;Q~umBFIZl6hlh~*@b$Z zoGFfr8;{G1(nbAm&KRDlXLb(?VzwU`ptZNRzthJ&_@kZ0OGM-Crr`$@wb9)Jv?w$G zG2p>@P1|5LvrS*-ki~)M3z_1RJ7x8~AXB=kH-HcC7UHSaD*7S?ZsThYlO;e0KM{5R z7iX%$;ELYb(MfG>hhp0S22Q!%131}Lp!QT&9ha&ouomp+MV?eK_fIf;v z6`%s{1+*TLX$A5X(EIm?6}jZWDA?+J%O0$pA)p30B~zT$TiNy$F#zc9icqZvr0XKk zC&j4FKJ&%))VMub+iBRXZ9F~t#nt&yBA9v=z@%@vztnpyV9;_@0+=J#Yfz0=r!2?! z9JfBRlks$OHEiz($76%KxOj-O!I5drl}d>1jo8{zzKA< z3)GaKk^@-@W(e>B{8^L-6j8`&8o)LQSWVc4rz2t)46f+}@Kz~5-m54AJe(P&MV^Qk zCJ%o*XI;iffOg$mTGaLHQY=8KcvWR)ZWksyd66b z0TJRqq!Jb+gPiVK`Ro)}#RRMIQ0PnaY7`niX@V}{o%1W=z)!mdI=i1^HlG1`q7Trw zP{un2G#F%MQvqHL7{9t4a6kO~ycdW4LyN(jq8zGaXv)x%nAM~j_RON&#Aw*b)}Aao zvY&uUm}CZX<3;UK1D;LoG++U-#G3t+Qq?^?9S2l_$9xE}#`%AyNi|Hn#I4MWbqzm> zR_Fn$^`{a2vHiks5JV)OKy?NP*enAid3>LlxUBEDG~^f;=z76yXXOg9mAd6nV}J0? zT2Z#gQvV`1kkWTyUIl+uC-YPOW9v4d z;2%Qd_n(?XYmIt-m7T5mEjE~TPZp`6h+wO`{stnfnX%e6DtK(Sy8Ek zyDW*pJTfMUi33aQT&PKOP)%p@oZNE`5^Yn{0ETJZk}j=jB5hYvmFfGhG5AH8ohuGo z%#MIgLiTQ?hU!4A`K5ViG5OR)$$40!*TKwW(4^jF z`5f!k@DP>RpI6^yX3;^)0F4eNNTL?Y=E-M3yZeziK-l%y&H5HIB94(K(MluNsF6hC z9h1%f)~lbKKO?CRkUDD(Ks&`GCfK~ks~0#YX6^k5Z-0@L<`(~iV<3#(`%&j$?AqZ6 z+-{l#722p_WJ^7-+M5J|QR{~!1zWS^H`^if6;00nIOaWsSo@+xlPlg>3})y;`u34K zyv{&o=QF#`vCT40w_n6RCqWqZwk77aZP~hvU!_TiSk9HZX*L1-)fmol+2iWfk3(XK zpte%>z?Rqp-Kt_e1y5pbqaF|jAV8=D%?kvHRSo7&N|DMOb=ErW`A<~aygNRg>$to1 z1G^uG@7he0kdsK&3_J(#?cV@$E6{t)J&L!2R0o6oVLdH561iPG7@qu zzxl8@P0*S*^P`$sCHoS&Qx=1LnIyfU0&I{J-tI04oXhzZCS2I;D~^)wVl*5i;!rI( z_9R&J(N5z*Y^<~UiG`i3cFK5=zA09lB#NWoFEj5heD+JwUc1TXYnby75J(z9Vb^IW zCUDYOItPs)lf&T3_9%q3BVU)L+@fu;Xq!BuX<3O~*(2C=41Bf6{On`kml$CXu<|7P zyjS4Bj(EK%ATyZhMINiunMKR|(2=86ft3*j7{iJxNsOQc6u3nl7oDkQE5z|I1b{=O zQo}w6u9bmU0fF(Pi7+~>BD(#}mV)Dlz+xYXvSGcLQZ3g8)*p%7(PxfvE=M#vABBc8 zh2LZM?B!t>KzNkKe@~g~(UU~N-)A#-)H@R%CiVA*RHs#WWlgzD3SXk z&uq!#RYX#e!YG@+0I(&^f0kKt5G!iideJE7_v_9}aFZeu;fS<>YVuk@c>*`n$eYzcd~T2#KsS_4gCCB+7XA0{dYwR{A<(-L5oBaNt}cVT+}F(a5&JN-3GJ0BEaCMv(I`A4j@A>r!)g1wYLLbm1Gjaa(yT6?dm0<{U6x*OP2;}Qa=lt&V zaq!BzCtebu-{miKir{Y^+8_YM=1?Av6ctzMgY>@z1gafEtw-QjOCW6mqNow$*9iB4{};gR3!AZ2NkuL;Q$ zaAj-kL4ywsn(0Q5Cqrr1Q-;|@3*yk&nnQtiJIGFR$XKld3`ie1`7#&6l_DUY3wgSX z60K-_t<(a>ifqu4vDY(v=kIN!QNXX5COEu2bGecNeT|!-o*fk)peSlh0QNJ8Gra%w zo5UAzBI2(Bh?WQE0y&v^!7K+<{Fv9GAma-K(4giTELtV0(bVEbX5FzIz(0`!8Akxi zwgmW#a}3_Ad6Dz}1cs;#VYkPRqDg3>hAE)Fn%;mQ9E)yMUjH>7a#%WQaEBx=FbDz{ zgFGFs2Cf5Wt^b;Y$4m}bggXvbx6j`$-H;g(g6HEoOk}`sSKZvcYS4j6B`XOWRzE0Q z*a0bdhy7Hdhmci6E=$a3{UzrBU=zL1mQ#kog3_DLUk+sxiHn&7?Jh>DOmCmS06036 zhk6JYLz@~6I2pbcz6W(X>9zNFL3#Y;%bL2&0@`&>EACr{Yn-*IF$!pbzMY?045hep5z-f!< zED*Cu+@D4gbCs>eQV8O|jXnqie4~v%YPvLK@V8_x#;R3MT@Ce|<@J(Cu>(3%A1Vo-sfX>S*NdWRkTa?shN$`b#sNwu;oeSW|~A#Yj9#~-IlDd!4NKH9XteN92 z1ZeyMMf`B`ATTP~O2HaA4eGz8*x!$(+B*QA9W1q(2EPq?_l!u;9Q~fvSKQ#ed1OSY zd?11AMD2+}80}OEj+AAx#+C{7s*?f*FEEdTTje0T7#mkC>`N>v?PJhF`5MYr>@Jpa zxK~ti5qL4asz#0yzW;aa2*-xm-I0_d-dH~)8|;3S11FDKVU3y=jq4kV^%+!Fqdub9 zzUPIZ6||M`n1RgZUC~g;@2Eq^e9rJFY-A8P<~I;k0X6Nq6;n!09lg5~}OL zxzLQA1btORLMMzT;?SF`eus6ndvhaToP9(w3)YB-R0wkZ3yNbU4RlE|ln%%$_k%Hb zHR%@V8~ecW@bekC+8a|A=PhDcplI&ppY?v1#US#5Ox`@+yX%R5fmjFevA$V3eazog z_AN$0PP5b(Z(llQDqp=^DJ1gtySE}l2M_@oq2h(Z8&ZHyC~z}ah(tu`*Ok;Sm+c9u;gp@G zi^rl%xXR$d2Yir)J0RzkLarM3h$HP89jN>whA`-d0{@W-mBly{3AchqxppKz@*MCc z=TkH#zI2vHfbn@CQ&N*rd{Q>SzdUv1Ft~UpZT%@2qu;|MfN--6#y-^a#OnxElHRlx z+10xS0CN4^#lehKaku5KPHqUOtA;fpvN$H!!F8DkJ*rD=w-{gI1r07YT@Upbm{LZ4 zgvJao9dO$eqP2UnU+Ua)aw2#w3vwD+`tiC1rY``Ov=ge}1ucjjW2h+dK3MLz+|D*klLeK(OF0sjY+Zt;>9_#7=V?|-^g z{QWKNGTOsF!g00hx;E$wP*D*8TmA})2Z3G=%Ygr+>Lz5~JB01MKp-RY9dK*|$)SP5b)J%F{5q7ZgnPbvYsO;L$?lPuI1_2qd5gTPuCJ2Zc`0&4dv zvrhCn<#S%Kx?~TisgfQpD(K}e;Ix2h^d(K)5*X^(Zq7%Wmp};=Yemdu1g)RRz%BH{ zX%h^;L`c;GIu~X4)R#&ZG1pP1*yd-=z>@W22TA4m!R=OB;Kq;1wA4BZc=Ol;y%Rtg zX2>L8dC&G2J2bm44QA@&8sWbp`n?z>$G4ddlbdt+2V)rljI}rb_V>u~ik`zO(y4q) zGz-!>O$$0eDm=OZedZvg^IWXx%4KbsAzQ>iZR?YV=$~N_AlX8s@(nPDPy|c;^ULRV zB{(D3EJ5|a-^EoT7DRJHv;XFjMKS>!vbd_7|*%lS9B5ttHuEYf}tf`8XAx7eI`Wyus26C2!y!k zSs8KZ0=dTj;;1D+LY{}jXq$g9ANU312|NH)3qc9@V}J|^v5waJPrWIhfL4F`KvssV z#78f&CVO*8q@i812Yietwz>b< z{{5RbzQD#_esB+80%V#rPUKBn`^G>T3qn88&L|K<>prWH3_@N>^%pfo4~_DeF4qF^Hi4rh=|lS z(iT8L)CuS&r%DG`OQ@=kmV>`>e3vNAgK););Q*p-^JSul`gqmeK7{PZ&rzZt;8Fmk zJOSw6MWa)2H=yI3$YAqtVtESg^0c!D04*W#SYT#Rup9Usk6R-IARgSGfznm)5OIZ` zKFqR-D*rnV?h2uf(FFp+Jl9;d_OADLuY0IOKP!Dn!GUW^-xsme^E}(n=ZjIr@}Ach zRRQy&+hi%%;(@DDJt?5N!2a*#(a@TVn8QIjM-c%wS zBjJHR{4GYxK%-fMU*QO+-E0UjrL_jt`={ULL?Mn-DQ8G7)G$J+srZ#$}KoH<(HmKK8eH#Z{N$$4IahIF=&VVr9_J!n!@=BmZJnM7#S~?c=;^x|?d@-cH zO$2N@YnmcYq%`UMPpepAXq<6>1M$44e6$vh(vjNqIR16WZ0W$SfaAo0+S%e1>~|k* zOdXtfxv3;QqsY!lONQI+4VlL=W=pI-ayExnE+cDCuur zb%L!Y#jXyYVBtw-h=H@D*~gP`ehpTlQxQi1Dvbv$eD6`&{cL}W!)q%=Lh67Xd%@dG zb9WhZz=4(T{<>VGzLC(pqcvuHYr4zP1r0|IcV>-|66zYTXHLNixN$FryP2+43S6yD z52K)ZDQ0e>MqiN1EMM%TVy3TaMIa)ogK!x1+7&{BT`?$K&*&^lm-m0ufH{?B;cT}nLcKHsGG_8>&Y>(tMCbOU^C zdGqpb0q__D5Hnr(MP+$PMa?DaNvi3_tD1M@@T<*;`o}Qc+=c$(lqJ*x?5ZLUUKIq? zqf0yq<{jvHK-&@^AGUy220DItdNPTkXCmd@>9VL)H0<6wi3DS=M>8wLDhE051%FN& ztZp@a-f-nNvM7BA=PVo3{Rd}k(t~Qa%4OFMtkwRoO?vz9voa(d~;hmTsFbq zZ;(i$-CgP>fcBj-05TXbZLI8l0vqfwfCnWBl4yWUe7=%hvV+-@ce>R}Id>&HN6{WWhGiFY^DO{g^YmsNC=sD)m9 zFv(>$Z3_-OLk}zlh1&2JFSk2X0&$Drq-30G!1ite598kp+JVpI^*Mi03NGrM2EUso zbTSI})l4^oNXP{ua4t<5{sAPa6#!ub9$AqIqMLt|+7D7Ke0Z>ck08OF1{!Jk&d+>y zQvquw1F(IM+))Wmd6+aGY680E4%a)Gp8?|iDAXLJzW3w&E~Oo~H}S1Zzsvya2W3~< zConfa&2uV814;oSQHfs#G{LIf+8aL$6Va(J4IM!48nn-T@1hDOotg;0n~Pb`nFdh@ z7ad?fgNau_kP{%ubR zDZ`Y}ZqN*NR(5Eg^Y~jMR>b&oWYKKGOEJp?ARtL$QWzhe?z`}X7XbVRpsoC2D7Dk} z>HfnE5hkaWMtrL?w1pTYfAK0%TTDT#U*u2#PG0T!EWD-0bJK_i|=*L&m@t#L6{N=L=xPo%Ls}=njDWoHC?} zgNP3)1Rd{IGwk5_N|4s5-Z|I9$#%7FpWhw^-kn>Fe(IFkZo@q@;S6liUYnh z0?@02i>cH+-DWuWE84*nfWYe}8~hB~DP+E@lqGZ_|Az)K;)mCN_zf_(heCi+p8Ih` z<4ZaJboT|QX_YqSFx+MuJy-*$9)J|s;tIT194?|Uu!V8No_eAZxE+`KT`2-nTERsq zlsp46IcRt|@l-D3vrvJ!3l&u{2=T7V=5=)Xz6GNx{ReBTL8k1}NUqUI&~Kqo_hZ33 zQTHFX&k{k;=x&}SNZ4tF#Wy0EwvTO~n5qK9*Yrp8GE^5j5#}y{yWX?Z?~VVUAj)b( z2*fb*a5%URn*!69C5XPndXOBjcHk1dsPGTk=%8YD-}<#vAIgy$OnVPjp(6aP2zJEYMqfyX*~>tOqLLCC%4CdNm0?dbfpv zLu;}}jLhaeo3I_?F0=EOZs2}(V!@zQcOAb)B&?H!J~qJmGw5wb+t_F|6wii`wZiT0 z(AFQngzWOM&Z9r0Zm=Doa#u`5BTx7K%I*)qy7?x&;Mqt~`E1?fKfM5A54@%Su07?6 z{v2L`G<3W95ivDd()Ar6o%Mn%=18Dzt|G2$v#?cgb37otg_WL43iY$kMQzgpwKorW z`wZ33FmN<&Q&Xf_ivf;;KalMo;uZvy$m?t!{>ru)oj{TL?MPXl%d@iGShw-u2x5M5 zYtT$yp+aARG0l=Vk@1e1RDVV`u0GChic8zbbIh_-oTHe zH^-UAPKlKO6Sp4eCkhFqEJF2jj|^OtXzD$$!{4-^`f(Bw#>xe~zj#8C$iAk`tZ+Y> znbrO=3nGC(rDI|D<(>we-EpaZ@4*I)s$|Gv6&9OO9XQ9Rl1sFh+u}E8af}JA2&60W zhXH>XE%3O);Ppi$>*FB+`WxMth+)6t^WYZV zp4Y`*`N<8MW$gs<#Vh4J&J>EJPSoj25&SBIY%Bh2ad1c3Z_FV$?7f+hOgPoo$wnmF zFl!1^Jd6YGi8k*@Yb;uLDIhN`f%Yb9xxpx{bP5|D``D*Zh zoXBWyd@z;gowgGq{EPELn}LN>A!^R`=hz3?!6#%hD;ybNt7MxQ10xyhf8N-Z0=L3H zRSv8A(kE&~V~o>HcS!#1gyMYMSN-gjRFB?!oy375_{F9HP*)l#s=qPM-RzcyBZw11%0m8!2oGO^ z*F z7|g6IdMy!-R~w!-SZJmMuwwflB-js_uzaw*#V+7VLaHlhu`U!Fa*__XG1S%E-GYA# zH9B%=k^~{qS3viLbZt#Icm;so^E?h#hAYiw8$f=A`7sDZ#)FEZNC2R`EMIxhu>DDY zrih0+(8MX|9$H+U?txO5L{=EJ1_HyLhTpn@Glya|WA;=?OvStnowMscfSAz6W=0#J z>&r6WohPONO=$rnko6cT!Qkc`;{&P?M@;jO_o(J!+|v5DdW$j*h~u-qtWdSUG=h3U zDF8R>04>Oc#&||oJcSLt8u`4nmht}Vn-GpidN&2)Jo(=zCEN^Vw|BeY3KaDLLKbQO z8}L@LzL280+(2wfq9p?u^6iB?4ShulBM_#CfjiLS`m&)cbzy{LUFYM2*2Q3mAWejj zKVVCgzN?ns5`>*`)W*QX$uLF;c4jr{1>4kuqDQt9yDO;TAF2F4CN^8M)fBFCrFr*j zP&i_=9nh?U?WC!nHHtu}{s^^&9AJlmx=7W=R$v%I1yYr1JMvL5 z1Q?4Yg8wp}e1P#3k%5Xiz}hJ8Ep*lh@G-S3F7|noW|x~k8>`6G0O0+z&yB*=3+{{BWQ4;~8CA%chD!UvY#O|dLK=ZCTO z-#D|F7NWpBqEs#jD!$kSU^I4WTm>T_;Da(;6g}v*kOC!_PO#0?U|x(dl9w&-f);m6 zq`6xcFBdv7?mXHaJQJpV+pL}0{Z;3W_70xnSD^3!=?wV5oB-{PXW<^Q0w_&COGCK@ zf&=FICrO6u>89;~Qyhjv8>}nJf=Yc4dC&hGFm3n4mcU4eJsETW7q*T^ux@R~nm)|G z4ugux92X)e1Aa^A02K*}uuN|R`6P}}KgHC201CNc+77w*F`{8zBAEwnV)vi#1GI3< zp1dW19?h|fAHcx?b?HGTwU7&v({1u@fO>bG^y|>JlS5e(pVzor;-Eo~R3R|5=&=JR zrw$tQLmN3W>Od`cAhO{}?^`$kMdR;_M4?_huVCuYeX4r_t|s%Mjnc1Uqh--DG~L`s zaa5%|H@L2#xbaRd&;edwngsk7X-!)13W4A+A-mXuUA-B3R8Q=>= zu;=gU2!{OO3tHkKa4 z;O$TbY9*^?Q68;7$jNL^PtF$TfNRylh#*%HNY5x|G&gV;mK)efr6R9uWSI(>7FYd& zAA%bDZelMc@l^h5x)OwU0U;P^*4TFBJW=ORei0jw3qM06g3;j~(pGbq4}hXw1z5#u zs9$1vaBTA5)t@E@l3C}_nEvPP9^4%f1WQQnsvP z30c}u5>YApk|fF&iqM8o4ML$B71`2zenrot-}4^F`|tZ4_wn4_r7`BZuJ3uCpY2Tl zddH;jjyjtX)5-m-y~J`u@;ojqbfv&621y5)E>fWh*i+*_mC@1n-5bmTD9!E(G=fzp zmcdcTp|*H%a{psH5Hj(5*h|$0&y}If@pB^k$3L>#O~Lv0R1q99XvtW3az!7^9@}8- zyC*QT%Isq~X)4bwX9s}<&k;oYhpJDwDnlc*bmDWLF}jH&uYpnye%Q?xQcd?$R{N`E z5D)v5ymt=Zg+O+cmH(+LI}#uwy(?gnN=J&n`>r8?L&u6>@WHsg(fw4^G3t(mvy~qG zBJdT@wNdG8X`|Lj4WhkQb1LK0x)lc4dVR zUxprO3yRHqEX!vBFjX90Vh?v@UM^NneuY}ZWn$dfHE~L?9x4TT&pV=sXqWphnj7R| zyqP^ydpv$Ey#IX(8d*l7NfkY}vQI7(gnFYRA^$wImw`7=-VrWJ;GRJ%9S% zB7lk`Fj7a<>cp@LUh3Hr(eB?kJPjaT@xic8?VN&}NudguYAh8)AmcaOiV{=`)(1o?U#uCNOLiHJ~IF0=p_pgqnnY2;LR zNP!(1w+jL9)kmDLG59LIix9tDVIVkXr4aZkK`a1SwM02VKcO#uqg3|aWB z$lMcY;|9HBQDz8a^B$@V^y6or*U5W=0#AO=b%yRcJWkiRA6pa&M-t8-gVTyGv1mV) zW=*~bfBT+a*1h9z0pBAP+J-y;UoqaD$@eh0g6=Yn?vxZ~5Z|Qm7=%bTmY6F6`GfI3 z5MFgT9OWpzsBk@O4yz{iL8MYV;Xp7v{Dh&$2iIRoJ`3%rPcJRTTh8@`uIAzDQTqJ;8d!>V%T-)&dJo}&`gm!({>uN z5RM_*8`LhxKJv~C)a~?SVwCUAp+6XPdMC_TuMg+N|GFSUDz|k{^K2*H5MBB$7%LsC zG3UiRreTf#v|;=OFV&7{Wj?#k#Vq0~XgZ0vi5JC2P>n7={`iH4G7>L+ zlGFtvw0-e|ZJ~geR_nD`s~&;hco_v)SK2N7i7pY$#!(F{+ptIdlAgpkSL1aSqP&cMREYr=l%}#*X$R-( zGx^%pm12g|ZWXLEz_t4q7r=a#!!LX-e6~UBV!kjgZSRyllMn;r;nn*N>q%1?i+4|q z8f4_RCck5{?#{D+OBG+D7;HY2v2*)w#uBactp~5;GH;na3nX>1O(=CKYCR>}&V!`W zuhS4RhhJ@vytse+$^0Hh-UwT>{nIBbaTaD#y0iR56|*VbD>A-sv9$7|8Ol$TnWg(8 zxZGi*yVFPz(EIz15n+zuqV_*cQ9K*K;>(4hBZ}(_Me4HJi|8<48&rrGqq~k7bcO-z zb*+wBmS!){sLmpOBQrh!zFC=Z6-KV@2C(ep;#mzXOUPvXKK=ToI-EA$FDZ*hTPE+Y zGz1OK1x^&+dzEwc>$>)E6YZ^~^!bh6lNS+-iaMAuehi>Uk+*2H8XSmnw0ddlUL4qL z)P5}1wB=5o!T`-6H797DORupXmjw zb!-;yxLO}ix@bdcvdM6|*kc(W002s?5)BU1+aD=N>eb36e-*gidJG%1J(|f4r)ZW| zFQCz03I|RpCTQzf%~u*Wwo-D@Mgz_L_KEic6&h$4cuEakEZSVVUT!P6fvA#J3}eX- z|I+=l{G-Pw^GRDHPcdjQpV^SXEFc@J_C4~k^rY=?F;ehvdD(Uz)6xM?gywtB+j)`dP z%!o3HW%>P^wqXWW7A@^Q*`irS7d(|CnNM!G=^)IfAx9It6aJeeq$G4b!5{lLXlf{G z$tDRmqfpO2{Ha=oX`mhNF$vt5_1Q;yRamC{Tx_cLgDO{zel9`M*{Mygnr-S;DOyK2 z?@H*Ztjqj!qT>&gBu8SzO**&3^9l~R{aHL23V%{*FhI1P8rfgrKr+atTZDJ!)4>$8ipdF9Z=VGP3n;vfN z=Q-Y87%i>Kr?=^ z%f#|bUen~=m6iT$mr{~%Z&Uot;8gtrKm~5WJ3An7`>pIrtV--wqAyl)!@DBJY44mc z39sLaW9m}}nfIY6Zw|fQpR}5hUWyg*71dwbE27+xXpwZ5YLq$_I}uF2t!v%Z;KnQ+ z^QPFoPd+O@<$`WZuRwWfSoS^D$XbleG*=iyzZj?vvG4pCnl-}uH;`gp`=nkPEafq>> z6sepVp4xJFCzi8*&uz=m+o1{kia4`UFd_DgSiGC(&aWXmANN8B-RAq4CP7S&!sz?^ zeCoi(k%YsNjmGAftz7+&P)>dRypEp+`_55f$>#lDGiLfDWI{6yu102d@{Z-?V0~}N z$DyYF+VVr(Z>7K?08?(D?h8y{cEWA7nD+-+9<;YJK`f&}F1)VZd95 zl`_%$6T+^{p(RZ(MuWsy2oZA~EYwtl(LGeQ#O|20)jZZ_o3s~iGp0B;1X!MpY*`se z@X6R-sR)`+b~*EAB}WpHRY{i-u-b3{4+zom$9la-e-6+PhxA*A4lMc?JuCk^;$#9c z9dMofNe6+O7BOPbW;#bP@*EsK^(6lf(1<0XHiV_7?L+L!H(M2HAZ_MG&Bbf0fbq(U z;tJt4b@QzirT=yL3&s9kRSm4Z#&r%*Ot?%>j6VJ=qWCjN8e*n?|2dNX{=Y_rP~FBi z&&PY7#e>+05>p2XMzp!t2h>ObaA36D@xN&ZpyG7+Q)J6AyCk{-)`Ps|63lQ--<**p zj(Q&%fJ7S2^I%;(JuPp9y$O8`<9P0#i%$<9%=|lj#oGKceQnrz()|ev9);CC-cLY5 zd;x%yD5X&)?q)?K=!N`k{YN3cEGjDi{0xBkBeRj=IE)cUkuKF1-BJ%WpjKc4g#oVH zb73o+!2U937)`IxgJQpq5Ec;;L7dryq{x}X`()3zoc$mm)KIGLItggFFzC!48l5h5 zge_wd$RGsM;G^!4H{Aa@XLhiifSu0Vu;mw7m%*Mc2{8j**P!>@1IYOF<0*=1>HG7%-mx6H^qW~=8ig`X(>RQVKEm)j{=e;HPovRdSn5l&J~i3#@%YO zfF~?pd7!O3-&fdjF=ILa9CrZtdwi}6a#q_fE9`}xpZQj)z)MGGPg8F9fy|ae4K|Ek zK+;w?b#p<0a|lGTGN-~$V_bT;8eHKrII1E13%_AyNZLDfkGLrokq`;l zZAejC;qqJy=36o3C6cnNZtbxSl>~hGbu~zNdJNA&a>mCo;4bpXT3i-jijxoCY$SS| zr3w1?E^AmOK}Qh7Y1(pkCKI$BK)bA>mcU2|fZ^$I%4icsW`3+lMnu0z@-8=MD)Nt)9zje<19;8TxxE&>k@f&kRSt z)0N@@*2oot7%VytX`my(;Z~H_TW6)~{|uIu4$UU~Ql`+@O2OxmPy^O&l^C0M4MK-t z?%x6~CbWwZ?H;difAhjVD9stL$Gq?R;alH*3j?(quSt?B21hjBsF5=Mh-3YquxE1g ziiEh2U#l)y79qYogcHCyycC<&x(3m{arjdnX)+vGu1VF)YNxC1{Wb&zJ9T7yD!L<} zH-sTg+J5bTV5wJ;KVZFvzF7;Bn}&}u2GN%UGHTDpl`DW&Qq@o?k$2O8g9e5la=biu zkoPw*Gc$=ls8WM&P2&|I?Ebn;K`f8NyE;bNL0a4I5a0UAyFJPb7jDYs%Rjo&KM`-0 z;LOLkO$NKw-^+$FWMeHnDq!&0HhkUpEi*#do?OJe-MS(Y?zROuUF`dum2OzWK@`{m zIqt-gz%$a0p3%}auVf>rN2W#+ljSpfokgD1f$Clu#L5Js!9xc*EkT@weqWgMqE&6+ z?Vfdtytdp)52jQEVM?tX#?1rB$doNLn;~i-&=TODh7!UMeVTCF!21djIl&55bg8dO7>t8*etxG&I0aD;pqB^vus8#RO!URXk8wx z?9HXhLxX<+rSR5$_-OvfnDy9*b(zfh1ZA2RI-7GFj+y;xQX|B2+v{(?0;$itFG-|t zmU=tBzn(c#7K?eM4qFzLb7j9IvL1h@k%e+*kzMWy^zVV0hVli&-Y>6q#+35JzqT%@ z;fc)3{qyEQzh(@JA}=dUYv%jsQcZ$L|J59O5J#!thK0?iWl7Jucb@u^5ywj!4m`$c zmn}>4Yt=!|bBUUEU0$;0b?R7zhPWN+ zg&8!49A&)6ed!tu*+mv$N7s6i8~Qj-M2ncbX_IxY8NcpU-m?4kcpIGEbLo2Z`MRgF0OzL6Ln9=s_ep_lx3^T|jI@-fpT)cMyWU zpe8l)XzTN0&aml?D$Oj~*ka;!yT`78ZOC9upuJwdjA}4q?irTH^s}wBkN`*6FCB_} zt^br(?XFfs=W}9YqLyFEyx92tG+i0urcp*ehMZ%Gy6_}VD z+2*5$XUkgDxP=Wg4$)1Fi#|NTCJ@s^XLgq4Qi^23MqXJx-uOh_e!(|S;IUI1#6hrfcvWJSp4YCv7xnG-^TcJ++jc{B;8i(RkswI)ys4R0m zQd##S`w3;!uZ51X&Uhk=9VYVx>4%*)Ud}`7hmByeti)oLv;zsbY?KQIYkS`-Id|~Y zM_S3=0w3Ud>S$fg3oUAU+KbbIWIT^D+uea|IG*a5+FgGS#dc6qY!FdXuVv3q;1DyS zOax99@J-&YPkkUg^#SYK$Qc3^&vGX6StHN_SgeV9V_SoqK-2JM4DL$8uTr$&vxmvn z+bQQ8D3@QwNB^io7l$Gmmf!+%iJBLb%(`+n4vC_`n5~+JxcqbW-w84uSyYbxrSg$e zz{^=%J2UKpD?wI(yG-@M@B#bA?7eye zZ2q0^!Ir5n+Z~(Jl)2L6kwXFQUuqG`dPi6i;7+Ifv11!xa1TvDie{ke|2Gh-POGl6 z342Lx_TT;#LlX^cV%?&c67C<)phq)I=%b&Zli=UR`Ohz?wSh~p3E|+wuGJ&gP2e@y zeyD6MXZ`1e!U#ZC$UI_T0d>M^4~%|6_QTo4P4;M}pN95VXAe#1HT6`)B7-@41VCzm zV(QL~4Uvgc8e?ET3Y2I&|M!is?S;2sH&=cN?hq=G{|}Txbfap>q8SkVqQLp3KnzPO z2;a4nKZ49T&z`_Q8f=920L3T@9Hq!Vgr-#=QlA|mDM+B-|Kj=L7c(Fsb%Z3Cd2kOL zgGIfQ`6oX6^6v~)RAY^x+l`Mv{j3HUO$h#6u3!yPUCP=AtO1>0a4GayPr(*zxhd-B zrzG{IWT?zl#IM0#@W(!|_Ghedp4$WE8Nu@8tZS+l{oYWqu1p0Q8-;DIh$0DwT=1-y zd8Kp1Fu9o+Hj_uSuH7f%N7TQc;gPyS1|u?+|VlHCu-V8H&% z922mGrIlwd_5scx_&Fa;!hwfLWgvb`fsfA&s^Vt2H+~*TrGpn=6s58qj;E57TsSHa zuK=&gJf)am56Wh_{n2wA*#WTER5PvL_ODF%BJyb>2DV0AW- zM7Ir3r_nx4V0DE1MHE&Z;9@VK%tX+FNP(s>6+AC_>(?oY!78R4*qwbaNwas52XaEj zylc8EO@Us4>8{7EUZKu6YDU!@gzYGWo9Cu|gCiU*Uwjf!uEZ+TkEHBN2aZ&_-+rd8 zk2(m5BPyt=TZAZV=GO{Eo&dd|T}ztWr#z~8we!{mz_rkz$EVPYs!eFE(_w4BY(ecy zhKooiFsb;?UmJ!G5$GE)LAg0*z8G1HZi@532DKjbti3TNYb|uU@znd%q7XTccETz> z9exHf7)*Ah%TI{ULT&cMd;eIizuAoklc7VzE*Sq+l`tuOU2c*iR&>cH1X&-pv)xN{ z--}bm?F7K>wdr9_KinZFCJ?USg~;aV@~-EUImTb7PT59opVtw*89GVt^7_t2_(*hB zj{+t0%H6Ox=m(e;G+U2AZP@}=Gl7=)l8rA<{^_O-?}2z7MKWle?cocnY7odr!J+Wn z7)#WC@7NjG_mYbc0*Q?UkIqBz%N|v4GkyU`$$V9K)D)r!{k}rdOrw#-AWwn^1k**~ zXY@3w>T_ZyPQDgt5-MtY`lO=K6waS641k2Uf9q!jJ7b?T`jy zoC_|0W0{|}>TER!W)~EkHif}Hg4{8}aeRc#`z)4GY`*Q+7vQTf($~b>dNVKz!K0K4 znRe!|hGyk_)lo*^^gwQ7dup}fF|)a*XFIeY-dgK|`RN@UA*1*MS-h_u%HLH*ypfHZy&zfhGKHx?IoomQB!;hWmlzQl21^7UpK0;_zUhF z9TfN*wB;-o$g-+0wC;Tsx3x2DSiD%$+o18(5Uz&rJA{gyx&|`72;sUk{TgilnCmqt3%uoI(%9?wSn; zal~e7iCi0LVJ(XkIo=@F!syf5W;J11vhh2y+|5LL4DRXC-%B!~cF*bJxxO%cZYW7& zYlsKn@QzSx}>a+J75RY_tgoS`bagfD1R@y`6H zgI=&7KKJSJX~Ep#rJhGiH!^dlBaM>8cx11C;_t67z~>eDVQYAnIwXk+uye8NVSmZ`}rz!M((h8e)(cV@^ImS2$uN*#*W1M2PJ(k{GObBiCl4 zCD-N+0%3H=GrSIe7+^V`i<^(G)o7I)yS;y`I=eVbPap5YR`=UAw88A)jPVi+xqg?W zL{U>5hmQwC=#|+8-C3R)Wjjy&k`#EKxM)ObzEZZrR@&ZF*P1t9n(g~^W5s8dYzdf5 zt8!5po#Fq~jRcJ@>xQPWTj4@hwct?=A=GX6pkx^p7|xfOVrKKl%2INn@mGN>nGmrg_&@VlFdxqZE11F0UH0zSdt{%1UueBr4+j>#RRoh9A z=e~s*yPd9x?^4NqzdXaM(xgG+%!bw(a2|#StMVNsLrVQl?EMcejs66tU=U+hS04YO z&{9yG2@k~F<}kx|@29d8%L91I?@e8<#9eYqrP2}Az z{!1J$#)H12lnXUY{s&B%W}c(PR9Zm~D<%r9GtqJ(_$Rzo2Tc#@HeLnj!Lr#xC4Jk{ zir-EBKUolzK>FTF(T~$s>w^9Qynom%r16k9(sltj@}(3c2~E3pV4$UwmK;J1N%J|egknLtts#lP|H zTT^bviGMzY*p+Yz(4wTGydHorN1D#C&%cD_fGAb9Y(=uuc97%RAO*rKI^NB36fyGdhj3V+;`qlNJ|Er~$c(31B zdgA|B=9pUqmU@h$nYbN5KJ}~6K(obQmUR{;nlrAaz-Ni}+Kz08tWp%s?z*cjoUMqq zhgSAX*(%VmawCLO2uRQX%f-iTLYyXH7q{YZ3l0?m%hEKpmMvOyCcJwC2Oo|O$0lpn zlngUZD>T=RpcI)uHh!I@p*;a?ReUp4AQ##V=)J>%xnIZT8`W-t$O&LFbIkQ)O|fi9 zUiJ2Uxkvwww-X3%Im5mECKH4`3_<+Da3}(1QT_ra3Nvjcu$>#`#4OB&)oiW}AKJ!~b zt(Ls7ur81xQ)p7PLG2o}MiZsblVgcewzB><(9?Z#u>&-H{HTOh6h$z6$Z-aW68Kc-fXYZXY%+LB8dg9e<)2kwU_hD}Lt*T2toG243eiehB#nQq_k{m@E4@m6M~OWnszG{X&L z?QslwNtpG`a5Ws?MYm1BVCMkyIZsDS#rxhi`}PDuD}p`cfO&BX-_IX$BsNM|{dOlN zt#hmG%F2_23qc}z+ph+2`=A6bF^8wA(#1k(K}8t=0{b`G)MEVA$jV3x6n(|k07p8v z``T65yM;WCDDXDfW)O6K^GsO)o4IZW-OMYB+^d#%yp!}kn~roZHGC6T@WXpKb!L8c z5m|9n3FvJ^v};X!ZGJiExgu9%V|ok4+~Gn>-oI<9%wfGqp++afT21bR@GG%B(rYK-Ba z>yhyM_y~>yn!y-hhVIIOuZ5@0lQwU*fd1FmVUT;*?7shdCI1MChyDtQYt@5i4F%6# zhPeIGFQwi+*cw5Q;J<7?R`j&4ZTL37gEv4!SM%=-`Y@egNWLotPHn0F##ur#nfZH9 zG9Al1Inv|7^(gLYI`bEVT`lcs`36@n1gGJ{9y+F|e%bjTDjl&hP`Gh-|1I1lTlhKx z-{5E;3hT-E!6HGAch$ku!eNH>2dGIiz}3Woi^^m1xcHJE&F%6O!f|M=QJT%PMEwL^ z=Y~~{)k-zR2P0y-!8z^uErilcENvCm30pz-;?y?!-&k`V+X#YnX`%Pwp|)OYBiQ2j zE8xaDGf+SNH&O;IcmIaX{*xE~!|twruLx9uasDU&S;C2vMP8)nok6P+6)SZ!77qoL z4U_ryAL?0$3Ay+OJFNb>p@d=q9mIq?|9d2`ArR26svIWZKMl!BTY^P~D^2nn$+g&^ zMiZ{Y81ug{I13ohRJHjT58{~wVb~+UVc^~0fZ#SLCsLi)K*0+d!)>Ux1gHtI+PMRu zb_p_=bU(=SDz5n^I!9I{wR>Q(9vGI?QsCKn0=>C3AY|u&@Kv&Tc6FyI0Doh%e3_oB zjBx)4aBn-3>%t-OveD2H218+BK+m&_9w4c3V%LM{R|Ev+Or&ftrZv|M_X*on=GOFA z?Yig8hAl>uD`c)X0CSfBQR#bqxAXH77+A`@hj$?sHKzjtmK;HEm)IFTBLdqb1_ecSLEi(&vlva=uqs8W8VH%q?BQP&&0(?L9mga!^SaM?)U?BPsd1=fC ze6)e*4}!i8B4>d#X#=e*|8#SbpftqUc?a*xvjovzE);^k80lu-a{mI0uX?=g7XdU;xFw(4@mBfA0u*u=)tV!cn&=O-dPk!E^-Sll{R) zN$edzCwdH!{|6pWpA6rh$nlQcH_G7T$iX&Y6Giu2&`%;*u-f{TK$?J?{(D3|gD^m> z1K`rao;iTZc0*@&*LpH4!V4@!G#*g%QQQuPBq*}a!|omBqV+V=$n^wOymnJ;EtIEE zT)1`Xv!jxg8XckkLvig$fQ|C?2&A-Il@*#xYcJ*VgfPiLFX(v=C1Brvdkl<$I7DO` zCh3*hJ+5HTVQF~bW&gDUln_5QVp`yqF_Pzywz5ci3#k@l!juD-H88OX0oq_0fBgUz zo9Ty(;QTwnAs~|A0l#@p#qSu@ym%2KjUhUJE4;seYM?OO?5_fEK7z!&2dc0kMuo!~ zplyzXa=?{nZ10Bt4haA~AixJ(0v`fr+{Z_>+l9M4Q&@}^v66mhW*`C`A+69JOh1rx zd+?v3V!3xYn1b$32%OlO5AkfXO-x!;evtq9b?Y?{L2JhHb==>6o{tQV)%g9=6^r_j z*kNQd0tD356Mhja^{cXv2HM#g|RKa;oe^3qT&OG;ZI@h~Xw4FGjVhP%!`Z6>}t%-eu zIs~S?8CG^^(+=v@t_b+<#C+x@L+G!_TsE8oC6W8P@xII7Miq$ta{noA9vNYBKvd$pC0 zz*F<;XyoY~;1)FTd=|R&U2vL8^T!Q9Ed+@ES?bsv-%}kwSf`>4AHtJ*MLWW+&^Z56 zf`ICg7P``Vu$!YLAk@fX=mr%PK47 z;w|{@GTfssG}Pi7N$!KQ;E9#jVG`Its=Vv+yx|}d>PBKHccF#NZ}rJooPa~z!-$WN z!Q3g-u>DN10#<^QY%9o2IwL!&+|Y|Oe$V#BblnAcz7gQv`80@!K(%=eO!%0f6!I1= zxkxyZ;&1t4uQpDTvu}|x23(l83OjrBs0FnZs0{Gm zd1i(Ie{iizgfKzUv3D=42Ciy1&^m;dTZzkksJD+c-0{Z+B_Qt*^1Y>@Trzat(R@Q} z0tS-vzy4g@#9e&e9{D&zKyL^4gLIbk;{Px>vGK$t%ULsX_Y%`ZsY!t+>G2g;MfUU5 zRLL6*`<#*jg?e^h97Jn4`CS3oOkg^W2iwW{!eha0@Xe)1r^|_JN+?E*x?k5Y%gP_0 zln?gdPkR6;QbhX zy;p7S13OyH5e!ST#r#oBWtalQ2cae0!@m9x?+5)XDljW;@Hh{~S`SA-1GGe{xW8p6 zgtPp?=|}6E7}osEIC?C+c0?VNu=stzECRfdZRZTTb6(u@w0?4R=RHVg+MzX7lQ@ND zUx?Fm>G$h<`_O~dxpD35gd>^Ls^1wbzQ$C8^BaWq@$dOVqtercyZ7<}PcB61-3G0Uz@Xd2tdJ4=pBbj`c zW&&@|62vHvd$Gd)zg4=eO`8}o45^*GcTQL6{WFqK_94}>ss=KD(a%orgq8Wzf&S>uZg7 z7m9;*tqkx7?j7!F7bMINfrEV;w0#?YP)mKZM_a*^yzNpy@3a<0O5gv6t4OP!=NVX6 z5#6O)t%P>*A%p?1QwZ^tM`(l`pbcd)NQytUVdKW!n89tpC8i@s4GNWRA*ZK9*kk^& zq2-?e99FM=BNHn<-%A1ceUJ^^Len9dtsgqCS+`KLVUXwORe|~8_rrqz2}l+BF4t$| z>1|F|ScdcsEX3xILTcdY zu{yDIe0sgS4bQzgu7cC z86Q&OiMpe4)xD6}9mj{oZ(oo558(b1NpsPci>j? zZ6owW)d11bJM6?nVc?GJ0q*cWrrMQ@7UuasAqKi9R3^n%lAr@+kyUa37!v~xJvYy$ z=nwR`J^J!gZLmoX$sz%@xMmi4$%I?(|khX|tbS-YOi#6y+ntLGz3-gUr~>{wr$>HuVNC15~lU{cPs>>B#2{ zV>qhXUcoaX%$etXhnna$``jk1xK8=8je;VL_$+Mn4%4z>xl+Nw?)x9Za=!oZ{zwcmE^D!CY}gPwcCV|DvMh+f2vE0s#!AsU z1YHbj*LWz9C`rL8{pRo8z~Wr%K2Wi6j<5dJ?yD+y117#9fe~FO@B<5SYM%C5JHIdy zj=jU+#skHNk25{2{CYf?xVnJ!&olD;Y?#NO*K=m!;?y+*6>u@QENmR#Bhkcj|NKD) z-~&bKb2i*J^X&_RM61Ye=vxKGa3b6 z$3%^`1Nye?@tp!?3JR}Ar;j>92!JJ9@%WxG^!rTg`r{K$L8^5}#s6Ehi*Sy$uTQKM z1XIZzf8hQqDH87Qi{Q|!;?P8k=Psa{n)4b$>GWc;-*%X^P|dBKs%a7+u?5@n2E^lN zo%{eKkB}dK9JpT&gPIPiIH0a!;M@pv!8tf6qW2#C3tila8UHVGLBk!L?iTa(dp9F3 z-9=ZkJ{!w5?N)3D#;Pq7?=Qu(!+k598>t`xZ-YlP7c!&E+382w-j953>WRN&g-0Co0@7tA+*|h@ z+JCF2!1#hg9Mk6?b{EfYX5b%hI$3$>p!qwM$J;JEZBY5Pq5Qeihr4I^;`Sdc5D83~ z`uS`6(HCEJgU;{n#GsjmpDJTh13&$&fBO9@>O8IVv*+tby88Rva&My-+3U9I#g_>`d~LpODpx$XU{G| zy;A-G_)$N@V7c|yCzV4(c5gR7+~24=lOYhh<!BOfO%ahC0B6j*iZ0kLCe{*r@u5 zJ=x@23x9P3JNsrJZ!R@8>9~R_C-8Ggn&{DIzgn{!egS2nvOaSH?(QwZ!a6{`KtSV- zH#v8e1=gGqVXW9$Bh2UbkF42$O?|tTl9C;@A>;h)15jF}q@>W4MhIbMo4Gdb(>E|k zt*DTno*~7=Ow7pkAdm!e*Yzdv@b`z}#0#!7qS&4b7dBevmy{R^2?@QjuYeVU&%S%N zP@vm;xffQ7dMP$#!=9L{0v^6x?mIP8u=4(K$wA<05JDLoGxb(j$ZH2?fF+L7HeWS1uA9ZCJ{A+vH9A#NT z^zd_KNA!YVEiaQdHeNK-U#pfzS67!M=nE{nD*$VBEf%*IHUf4};OGFIEW@y<0L&(d z{nenLuC5*v;6-CVU$g1Q z9G;2gzLGz^A~V4cdQ>SoT(gGG7Ew_*Ebku6&G&A|GYc_qsTurLqPS5{L)kM{EJ*xG zC6B_=>(rC=G2^~B2@Xs_ZBL%aTJp#_U9D2q@VA29VbkHbAKjZ2_nN=ubQ32Ag8q{I z!d^YAOO`d}=fAHuYJcA9)ATR{Rm~f38GQnh-_w?o8ZfQ8niGJ;q5K3SG8Yi|fYD6o z-D{yug+DO?dGkFM8_Pw$9mX}IwI(k|rg(>F=EOnSWSkN;uqE~awCJ}}8R&n{n4I%~ zwUifjeyuqSLsJeRsD$+q^+sOa{Feh>jm$iO(X|9H1!{I^wLQ$dW$)=RC9haySx`uk z7`!i}$Jog+ba8FRBz76S(+*`(r}Cot!Cz=B+jKx?7&oNgJ*4xbt?lKw&upy#DT$e1 z&xB3zt!vfjqYgEDf&w$e_$nGcqg;% zxU6{kZPsi3O#WWsGqQ)nd`5vyWSuw3A_EZU@uaH0;s+`x@3MM&cq@p`PyWhuznkP+ z$=%6eo6`EsZp{c3{!}BYZ!UH5&~Lj>fRT^D&f{X-1GYWUdt8ddY6z@YTelfOHeGHH zqZD6-hq=t;Q!%hw2N1)JV?<8VpMhn}!-FGJ@~mQg^}HsVo*g~9r)*HmLzn(Luw5>5 z-mwZhHslpxaEV6`{(fj|B2p0#0^k?;u+aC0XYa|~iwkZkXt!`V`UYeaL5ABJ2KSWL z0xes`AKj(+fT}@b%=ez+gQ~DDB_nxpkM9n=qZHvVuUdG$(Qn-wZcSpdvKjzT-XbAUFex&!Z_U?{w*VOWr07=JA|1PBpQ!B{Z|2JAZ!oWQHPV z2xJ2WKs5graq+e*uKv<%22&#y8Z}N$5CtXo_L{wcN_C@uF^cB|L}><$raNPVnkoR* ze43M_CI%dXoFyVo0w9|Lksv159z=q~a54g8ckI|5on5=e7r`}}3f1rlqjZgzrf*gG zS`$S5KaIZTdJgF*Yx!CK$oxm z4^9;i__Rqn>8GEL90PvB5k`NSDS2>1pq;g^HXC&ZAFXi7*2;%^>gc2{Dzw@mqYe=s zqPkl`*mu{iUl-z54Xi-O1cW}=eV&76WnL~Rx#;6ZmuVN2Gokx(a}rSq0syYHXR7w| zpuB02Fk}pz?Dv@e1zRLODUi--Zd3|Qa2|!giu16r%<5}n2Bm9pexf+AxRiQ=1*9rp z?vDu|ET504dWm|B6%34Grv|)ZCZVQ2V2i5+^ImOF!B618+^k((^8Cb`&w_Fpf~E-2 zj$Huc^+=CbSXVj7WIp+o$oVQWsf0${m)!y3d`K>u3ZwqE62a3hU%KUju7atn>@qZV zebmzDYWHUn&7)pJ%D{;MsId8|gh`oAi-Mtx-YAd<=n3_}XKyc8#TvGbWdNQuO|7XkMZDCm<75`vpF48CKdqkFWpA}T!JTQxK``n5xWkw&^8 z__sAo0>0BTHGn{~Obj)3b{e$Q%=EcM)Z|<_UcI~aFwWE^vpd3hJq>1vJ}AniA*4PS zIy|)d0=8p@1zyDOgH3N!l;HG$dU`%@LH9h!CIOhR?eh|4fZ~p);N-9bMuSaU-FJ-l zdW`<_sX`|y67lWZH{mT?bam;h{1<+F%F(4uz{>HShOH^avl=*j4WqIYr84U@7X!xO3-GKtcyiFi|9uzK>5?;CXUsIBo(`aSlW+kUvNK!tuLMjOwEiK7SdO zXbsszRWAci*7aU-__iodGlN2z##zqF_|S$zv3P}dXxZN3R(4g z#ii2q0@B#SFO#iFL+f#xvk#}cj~ZLlM>_M2>S|&qv!Q+JJL^Y?CKl3n^3<4y{+dp; z2>N{Y8+cf+Y@1t~tHrUa&RGa+3yb*pU;h53mrdn=GWiv2ahR%60ZcH}0sh>E`c%?w zH|t+gC1GIeTa}kOaU10unQjsEp-y>mskynr(~Fq(>)q5bhheIcC}#T8zNIuOyd>X{ zgG#vDrze^7#50ASR)~?Ni=rpHMtFtmVZLiE`hD(uUH!Ho(o5+jnXddEG;T+3HAj+g z+f9YAZp>ixRHqDRFx3K~I9@BqF-t6@o3isPfyK*r$N3}1ieR9cX$y2$vio{7T~*8f z`u!v9GmVvK{mIP(SH(b~e^28_^^wN*HqSL98%2To+8I0+Ln?}jiZTzXYm;wEvBa2j zs`8OX_}-<0k@vRf5Ga0m?3|Bl&T?zD zs7_{+8!wt#xdw!jnY9GnQCz%&B#Dn_GUnc6V{Ml!t|c5atnUQIqK6pY2Y){sNAG_T z{}C?+vTipH$L7r=$0Sb$=_az0;M}5^o#o%z9bnEZiqR|Z%oN>ot+DO!izV`##`O#H zz^abiNVPh2Fc6;b-_HCe*Hkr)0378EwxLaqh(ReNdFN)}>B~3NSZaGL|Dl{b5(ETo z_vgH{8Az5v3ld-P+Se%IG(JYQ(44HhLdwAVpZ`)lAvLiSuN)Suof6$55VVh6uce*I z7{^n$*Ac@x&!)ECy9|Z|Nh<2E91Lps1Xdw7X2+&Mh5PUqk;dTphThh_KF3Wh{Vvvk zr$DSCS)G)@8@mU)nRMCq(U)$YvD5X{wCk9XL5p?F7Hc|T_Xr!=C}5+m*6JIf$1rF3 zrJJNm=}?7))k_rQVa5pVSaad>w$iBGW{FAl`S3Jtk*!?0W_Giu6NFTv&Fe2e&+yt) zG&7%qow-2$-I)v_Yz91_;|ip+nj6vMUMk(m7K+nrj!nJUF7vBE&kU zTEs(CZ;jHjVvpkuW2_O!2~)xXjoPM%xx7D3MpIW<>3T19vmI+@ zH%9P--hM!puhA1tifg{bMSn@Z`_J<@vL8B6nOlc`^N8HZ9^CTiI?tY?Ib~NY9WHcl zB6V4wo_@{g=jqzB)s?S_t48sQSk8U%X!0?ub~@=a)oZP4MY(q;?WI3(@e#Bvf8h#l zDTFS~IZFri~o7Z_moLdk38e{9<&Yl|;`&9iPVDI?Prspp&chGU~ zITF*e2B@kt#RP9)856fxUfb}%E$a_{wbr8%HLIC;D@|V39%$n397>9B{s$ua|IgP` z?qgNJMT}xL4?s_Fqpr(r&Fza1-+Ml+Q@0C5jlw&2n1Dwq*mc8)qJO&FI~%F5#brS! z_5|_^ZUBaJE;G~Wf4`Q2F0Mu$MrpagA1)~16C5Q?*Q>z7&JCMbL)D;X+(7CY>;qP+ zUpHb?;+fWZbfS`{B6w_`(T@ zp-2W7;Ya0p?^-Y+A*=*Ik;}gF9)0qz;CK-h5!rM6c#*KMus-Nfwh)N}mt)qinM5>b zQWdGM1+13xS~+B0hER!CXnrL6fILbDIAVN#=Cy(X3Dh^v&dr(IXRtze*k~8H=Vd;@ zE?W|bgeC5Eb#)!*j@TL(8=KtPs{aPo$2F=F|3P=FYUpR%*)hePki_c%Vgb~3Z`-;x z`PC~UZiQnP0EjyBs=T~>%eHO10e{*8Ce`s%eqPXJ#~eq10^hsM@}$Oer=P;Jh;9N`!=+YR z9Gu%!Hga;RigI#Hs?Ls9Hujb{I0|9$iG;cuy;S~)1Wg6@TTBYKMr8#LSRWq@=LbbZ z=x2|?3bCWJD`@&X5nFSxr+)=yxwn(xx zBE!XMeLnfb3MWfvFK?7ilic4h>=_m9ANVU}MawTR+?(UeE4YP{?S_3}VPQC`?UR0q z4O6%|r4`d$78i)KD^7j9>@+f*dpE?4m=K6(i-b7BiG1-KI835)Z8NunHG6xblLe+_ zd-~jxl7C2=^lttzEUylWBJnpQ#L-Ldjs zM?d|3uA7B$>x#JvuZlD|Yqh9GC5Qi<|B{rH`;3B7d@KB9-*f4VFV3lbeKlJ(gKk%g z@6OGeKC~5&n72zJG=DRmY4HuJm4%t5rbT}_x463(D4Jg(y!xCVEt&=PMf2`HPpDpN zWzz3fGl6K3hYYE+3`6vmwVQoY!Q!iJO@Gm7l4}1uJu{i%X0dt^lKl+=o45hW8n zjF(c)^{;!gwySE%NK&^s%t=di>kdu=GIR7bj=`TBBMS5EJ2=0zz9D!%2JAkL_88_Q zymXeic_;TYy83c7^3Ljw2P4Vv2*OEBJH?|nWL=q>|Gb%}M=ZBDQf~)(-PyhiBWmE> z2Z707Fj0Jrh?4cAI-q`#Nf5vvL#JTI^(;F6cW!Mb`n}3Lnf1z|pJxf(en;JH3nC^C z7RqO|kHda@wfDWk@ts7gshc1UyI27NLL2Ij^o>;2BpUDpi!f&{PnZvn$ zN742>zm@R7$(ol7P251y7Ps9UdF(euIelZfgVNV!$lZuDjjN6i_dfdE$oiH}nbbVu zux@AHlHiB|c`4iw4)+2hq^k#6C6$q#)!k(e=^e!OKK zFwGqKQQ}V!KJ#4#?wG(l=H!p~z4BHp;nC`Ow~L+$vtWDpdT>|SooSjr%s+=kv-M>5 z$WzEosIl69(9c;>bB_xO$=%(c5F}5Jq{PYT}-T}>Qgp?d1zkiWg za}tMDRFeg+u3*9^OH%=RUhP0FQz2cJ$q=ZyPNl<^*dZ?4pWA5!hzM$iPi)KH-r`c! zCLub%p&n0t={f?BmM@N}@ghtWDp@@4HGX*ejMeOBc9N>>^vh`#QQ5|q8!WAl?}arx zk+$5G3*-37{fGOHz@MAu~7w34g9!geV{(7SF~$*`B4H26FK^7 zZAH7|+(j}6t!!$u-PZG;8`#6AgRcqeBzD$jfn%RQ_E9gl20MQH{~sg zUw(NR{L46kmblroV*DA*!MSbJZeRDVRjNx#3=?OpmLtW;^Vew=ia z>K)%?`Gi!#LjSk>R-bWhW>$Ty3Vt6r()~!FEXmM{swS=}+%sdQBDZX%G`8@m##enr zv~mM)fn8Dm#Ndcgc8mN`^R_&g1ss{7>R4o)yJ*?wp8GOtkM=R0mO!!1c%2#}R_|2y zbmp|=z~BHwvwXAuCOL`KeS1MsvmI|im)fa!mm4u7UN4sfo|8aGEJ&;$OwwdLrQ;V6 z20e+PDSIkzbuh0xH4PW-Z=64_+$ARu35yDw&YNHT*sGC18vditOshJw=2VG9Nls~B zNhCExgr3eqh}CT1`x7OL?G&}a`9Xn!zCrPU(?O*HmO<-Ok));SEZs(fkKB{`uKKMt zwbgH`4b5lFPo{0-D5r{hiaU{!LW8qYux4lkR*N<#qD85G@MdawePLO6Sx^1!VIaLN z!j`Rm&eYw8+pM%(w|6?F%IFYzNOy*JcJnObee=r0Up#bE0^404`@2OeIuRJUt6=o^ zAu~s_CAVQWA{X6_;q{%bxn(R%RkORrLo1QLM%qKQw?lE~BdkyT1ZtQlBO=$dX>fX;!Y}2WqBCY5q zFJ&cSvrisIfq$hU+GbkjLf2x~_iI!dDvJ2v4Zn`sGm|sFIi@bLM3S(D*Tn9B&qVX> zFJZ2Dzdbcomhobux_?jio`;lz1Uqvf=Z5i4((=G^$nxc##ArQcboPhgonftPBSRM6 zOanNY%!N3W+)dIDEXmu-dG7lG@_{>t=U&9^a6@`ew!Vk2?oHey$!QuX$;JHA?Rpb+ z0)6=2eBdWCjLd@G+`8NC*ONa5UFeTqv>3*YhnH@F&}Y8S$j^SSzSck*I#$D42OV+u{`*32)W7MM3>$uY?Y5QI39N{SQ2 zJ1b6{*_Ao*WX|<4a0cum>LLt(v0ea2Cs_+S?zXm{Fz=(NRH@(c9YdJC%x1oegvU_T z@d)cn`n|`HF-r?ljD=fv8NF^zus^+frFOn@lCS)FiswT8A-kAHA8#4^MeXN~tpOEM zX{}4aT1ktO6UuTf;qpi2aiy*8eePOD$=Z5qdKhHS#Nb-#Ud*0|T|t?c(Qm^l8y+a+ za(27#W8Wln9i?4lSort`Tm&bb9gm;_;w@iN*!`W&@1Jb) z_Ir5#vnaNcEeh%^9+kEy1>LDdY~HY*hu5Y-!E@e2Yx9>&hQ4!ti&*b{f(GI;YA|oT zQHs;%j^$Fndqi9+Q`>Uj05D>^d!b{YALDZLYyIdQ4U(J=sy|TZPGA>UX*5z3{1cTM=?;c&LAcJro&o6u)VHbGvQON8-4A zwe9k(nQWU;T$_S>-N_B&iDG--ZRZW&cH9GIxwx91~p{Y6Lqk%0_*P633gq~G_ zT(F8r%Y~cPRGiP%#ZmmrXE?a{cVzy(RGv~&QtsX!v(oKy!RU6S=0bMAk}uR_C%0|a z3`!l>Zk(mm*->`*y+eNwCPpJN{px3Gtmj%i_vdF{M$qVu6)2T??yuK>2XTEk{CFk0 z*1#dW`jz=`c5BLhYre{1#W=!CucP3?UNu~H@_kq2?t@Ay;Q56Xc$Suy(9*7a8wbnB zN9378-@Bmo8?dh5nCvc_nKIE`DTpX7Rg{}b=@TQi-`?^RMyV{6 zUOw?k!s?Y|X>&659q1+pR)>(#&VJ%5-#9!&H!RtA1`=o+8#|!q8bk=*1m~%_$j>Ng zI96w`S(M7ISWTAx#+(i6^TU19CHmb8H!RrPL`Q_*waPNjRFU8jF{vW(rA}7K?Zyfs z&Ta|&j^-)WkG|s43nirw41axi*@9`WdGOTg?Y`Y;UKkWPUbK<=Rw}5 z{j0H|-g;7;zE!LD@P0=A+JjUf6vGFkPY(yX$dY#r$$kEB&2DJ@{Ch%!4X>=c|H&zZGMTsjn#m8ezh>kX zcaFpmJr7XV3!ZR{->mDke=1P}nK278r!6vrp8m*RW|u656Ta3z8dH&OV)iIAXowtC z`GFjFi6e>R6o4A2gCiJGl?-Nw2`ow-t>!vvFJ9aGmOcm47x_tsUq(IE?|fI@ z>tIA4?SF%`@Y%ATh>o6a4q0D|L4!kqzrtooMSHabrgbdCU zMe)dHW5KS*xQ0ca@yk<2s)znKcu*tL1?W^=!y>HzV7A6urTe#^JW2~JsRG8vMKFM8 z1s}oCbyM{|M+;L6JI$xak}|)m%lbtastKBCzBby=_Lk_Wn8b72$8LydxmfEKaCwCBm zBokZ*3lm>*kb5**CPQJoMSo%ywT&P9I~!=7$on}7-j&-S`|O7a<=Lpoc&*MCW1{mo z_FL%t{a<=DZt1>^+6{U7$?Tg)JbiseSix0g_~VFFab8E?fKt!!>&F0mK!d;81}tNA z+Aw2Zqln$MJFa}kR3%8f#+)w-yG=Sj1m+sKFH9`_gaHeLOjnxK&pEU-Ew8RbN!Ks7 zdCgg8`mDope|>&nK?|w37^hwu5I`ld_A@_(br4Bnfu%#o^Cf;UbQpZ{Jo~vKVn|v35ie%?=b_fN_>sOtu zr_P}&I=1mxv8>>;ts35>(GO&x&*Lk(#x!eR5gx89T)G7fnlibql*8=zN1qdezMt36 zVzPor`=n^|mlePo7pGVky~1upaS1?p$l0upM%rl}ia=%sC61Sa%Ct(fC#x*vHOOLN z`4o4G227I1B`Sy6Em`7o@&j}&WQR9v>EUs);(b9u7SRD-ZxQ88zYDC6h?!jbIZPO7!$S2& zNU3Mps#J?F1{Uevr>T-|QnL=PQF=PJ-Vew8;<|py9Km<$i__8yT~(R)7uczmMM|Er zC|@>|XPSMr>+M_f+oaqpQ_Ga$ zG@HpR()U!gCIs4Sn=w4Jm{^gH#%kTr>s`S5&n`HU21yBSZS8h5y36GVbv5AKxma9u zXhGZ0K^g{ovn~W#(tZ6<7viYW6`1{aY_6F{=U(6gc7A^atYtSLB8azKruaaIuK{Prj1`X)N!b@55WdC@JDL#n>}5rR3f^|G}{j=Ma*p~Ri7MkYmo z`jfc(UmE~F$18famcRea0(ebYu5@ixQLKY~l0ZHg!dVMhk1{eGr9RpW&?D*Hkwc$T zciHv?ZA&7fqUuNLPcHA&RV*z=+9sb|<|hZC^9fdpebwx(bkkvx6m&MUkW{{o#^xH* zYel7m*SQo5tH@kd;!ryB85Ej&n@C0@*t0&6Y|*gbmfDh>{{V3~?*iYF0)3w2=aRSD&mQ6KN> zwV?8sDI;g^9}uUYor$~PA49f@j`l5{3~%jM_!8>62$c-n?sNgmLsq`7kcMw|8ZE`< zeN#|0Q7$xQxp;T~#S=k2WUw8le z#y?-l$oS)M_;+3h>|Y~LIERO?06jY%gZ+J%i0BRz0l&v}m;I-+UtgdG{y0SrjDGr2 zf8WK$#mmFF>G=1ovK)x-FioIWR8W84Wnxm5-pOd_uljcW!cy4Q*5~ZKag&y20#7$j zHu8U-LKJ75)ml0_D_C4fBFf=79!Xw)H#-l*mk-;}VE=b!GP4BZ zVOc0kBa!aMczL4fYwv(F#S!K|4QEOnff>cX32a z(XHQphNL#X!mmhmnfQdmk@$*7ce2CpN`DxX@^@qh35ss&i1 z*@Ia;|7R?2dLStIE3eA`ooF=G{kSs4xq1jB z9Xi?T%X>H&$Dy(Hi`KCgd^A5MJn!_w+}-+&2K1Rms4v6!)TU+UJF#67dCOnJsY>8~ z0!5d1T*A(ZA9#vhja8`!Jb>ow=eRnSmIu^AlrftuQIh6B z<4dLYSPlrb9}<3z4=j(GR@nYN?mcV#f1`|p_xgJ5TKKh!3A#yAo#}TuGoI@@Z5FDB zS!{!Z(z~(K)LC>#x=m>5P_~(P5E9rCQ*jgVtv~&144`Gl$&BE}z}v3f98MZI>Y*mfAV5Q_Ydcz; ztGxp3=oX-fYsQo%24PsFB`~F?1@|Q%Veexn1Iu_V!^^YnmI^L)R9sYGHK4er3sN0y zz0h@u3*P&K4oTC0y22q_(^YQUO^8{2yRx;CO=F)0w>gLit+;Dp3CbV$hT(!1TfWGm z#}8xg-50b^%s=!SVCSt;A=PMggV5U#%=Z!ShKs{FIE{#dJ+dj~sdXer#Sb#+`8D#X zo7hP~o6(=bbM{Xg(AAgL14&QZ0FRm)GFjGfc{SW>}71{$52DWW9urT}~N$l|i@XXRzLz zdh7)H%{@zi^tNB^`LaDzNFqGVWFT)e&j=k?6Mp~aIrRsQJCdu>a)zn3-nkLN&X7pk zA23uIA~1y4sQD2U6NjieQ;~IK`_-ja%Sxm~wI=A`x-%izjxg=&jRzzwJo7fzer~)aXIWMel?m9(si(O(vWjgaaLN78 zEtPJ>3FrGG@{E=Zkg4)?Vqrmhl{N;DFN4?ClcUzpFsV2}*`EMWQNj(y%LGz(EuG&S zuy$3x7pF}Z*z>qP%?F_3aq=8Qw(sdC8}&Cs&$W1A-*b<|4mVZI81Nz;Y(w$F>D}i? z>gSzbCr$ygcW_pV{yj(Q5OmmbzSm!JQJTP2c=M_-5fe;p?1a|j|C)z$lpV_8j9Du+ z78G;e81Ag|I@lN~Z%_=#i-B!XP}n?+05;v=YLT&UJ|O9*+mHVcyL-n+y*d9$TVo9u z#!B90663s-{kLT(R9$ajyzt&wwif?9jjzfMfMy*la#v6c2v-3K3(oV1j-|uyyW*Bv zCn2Y8kreIsV^4tzws^-S zc6_@!MO7GKw00g!H>y0r2zhS-#;}Ukp|KNtM=4c!5S**=hGAB?oTO`A3yGc>D`3)w zKR8+512V9WD%T=EFFOR}5!6c<(`l)Off{N>;t41%X6O0q%RM%zw|`Ja+y7VpR0sxw zuKuJ>8}lWk(xx#UX5;$1Gz=tIBrCd^V@S3y4NwjT0UT`4yYK!HB8$^JOEzEA=ktj4 z%NfC_nr;TKM$=c+N648JezQQ@6zZ*HP+}~qCez9guEMc1>V89ut*cI!Tw@-91HAm> z!?l*_uH38FAfeeJ+d4YKYrDx_Xk6l}nLmwfA)@lFH>#|m*>sXDdBA~g|7BY+%d*7=^!JBNG~LtxLPIw3OQ|aT!MPdh9kd1z(nWCdEt{tO%m|t~dwuvdwKh z2BlM{!x`%q>mZ8zMLN$;-U$n>qZRBkHFlo{a^PLkiP<F7twdkkkGx^4APt8=!W5@L9%@;m{AAbaQ z16i}9OROG^NB;!yfKWZ!*RRe*x=+4auiJ1f4LYe;J{5&2+*AKcP37rjagUW~)HvGk zR6=R$3lQ4p{DSBLW@FHEW4{Zi2($tIs*N_~3C~m_oRe`ayERY|Hzs6@BdOS7)I|*h zoYj;%7&pyk^|A^kKd%BC29N))+9jz;g&OgHKRv=^UeNijWY&QAjxs6d*{A#0Fby25 zT2JpHlX;}QRnFKy?t$HcS38COs!QXV%K)jV4)lsa_g zS!)U|)WRGBWBK0ED)rro|9*0erf?m9B&seYw6HYwqM~V5b^A}8=vd@<~}Mop~9hpGJs|B%i9zUWTkg%Kzq^Vzjjx~gC1 zwjzo7Tgy+~w!;3^hm{8epEB~yHg&@8{Utd8x&0RZ9!mCAK@;?=Civt3V$%VC@QI>7 z?Y}}#V*5BD@7FLIm4wzC3XtHU`+rUD7STqt81Ivxyvo*M`cnmJUCx>Y#sB!O|EsNJ z1n^GEQ*TAbi19w=gIx_b0l%bjh0&9wjhJ-BLa-Jl5|_PPMCvcJ}b)z#JBsV!K1 z1%f9$ezaK3lHW;*pwP>IM=G4a-%RDk=n-tzG`cnpTC!vnB-e z?6EVe!IWT;-jifzH!(fkzk-W{r${sa$T|Xf&^r(s+pDF5E|H{o#{qvvj;o%nZhuWL z{uRxyjZ6V}Uydl$Bq*YO+fw^xE9UVtosX#{JNn@UogPTs(b)aoIfDoXuRZmR%W-fF_OFQ(84X! z2-NxFB)^lj#KS+~e6wj{F0YIu_Tkb?f;K-_dt=d#erKtG()4=FV_~yKtJ7PVx#Tup zsOHv5Kz$rF;fuAJ7|KeKcv)AHv=t-DaDvqNi1_^A=@w8ds{pp$)^`=*?aAkeBCh%< zPWB4w%jak{PJNv)rZdEvnwoK~!{&S3oHEUqrzkYAhB^RH%soytG{5GrMnK~~1aO{q z%U$4YadPJLYYks3^`ixMlX9&Y%P8>SwE8WaYJ#_mtHtshv(((V1sKZO&1X*WTH3u< z*sU7)>=$_k8%*oIvYTGfqU7cAir$gB?!4dCg&Tk-wTp~7_R3<+20{&eeO(6Y1?;E! zuc~G%WNVyQn`Rjo3&b;5X0_~n`}aI3)Eh)qI<7w6W!VCxYIVEMnLa@L&j08irNAF< zOR`U#7@<^c?p(i1nO=fVn`n;O9bjQFsuqh#v0s4QShY$}jT$uzrMGJHI;sbdX!h`_ zWdmxuD%S`)p)~`a@Yx46GlfujW%JtV9G_v7mX1-~BXqxx!xPj*YVNmsxlmGvh9(!p zY&5gn{FCwBdEYa1cyIYKM8bXB{+h*g&dEcLFOHVx&QJDhN?yl13jdIF{O;>1%y)ux zI(w}pQ#4yw8YN#ed(}m4(s)G;bTjLsYD3;z(U|vR&3D{02p^|&CW9#lq zFMuO0ylC&!@jOvCO#jn2+I(#~E-#NdT3{R42^|w?*IIGtc4M(Ja5UsH_cI=K;TozV zyRqnnL6;V&WNsf$NF&od0Dn=FS+c(lgtHbffYL1`un1sxT3#!8Fkk=+BzmNZ>?c+L z9$j;7G3uwyiAC^j&X0E;V!cs5Qm_e%@IF)!nUqs_eD{oXCVEd2kQGK137Lq?cpc-a zYXx04R)UFFbb#gnXTMj+(gtXx5 ztmCTx5a;E|v4BIzg_{nwwEdGIZe-f61bXZxzy#~$8GXjntuN^!isdxLe7&$c=o+|G zeLrtYVgCjH8t^~evI50(u)+Zd7#KhN;sS8^E4-{) zg}gTpEZ=}WXd6I;jtEo$N?pg1Bo6G-H`I2gxq8ON+aazeKCbV}5hkv#!~D`lA8fB0^Rgb7D;LXa z>Yb{Wq&l|GT+=$wNqriS;aPEvaJxh1IK6&IZZk?WxU1MQS zcJ^if{epv!43D-FV27G;r?dS!v85-PdY${;GjOMwO#3JBkyV zfI|Y_jnON=i=QVOX;V!(OOM5s#Str!5s@zAVj4Y1^z7{FErKl((iIe?p{T4>LbWvy zYM;C5ftCxyBbe5*hQ-;7at%y%;DwUN!nl%9@xJs_Q+7Qn4ZIeok=Ep(-}4IbHdPoh zPmE2?Y3$YsBGaAvoTi~7+`y>yG>`Z*x_)lRXZ(~c!{htHg|TBBc3yyh{WQ12+Bi^= zoc$Prz3q?3O>nb0yhwT;7NP*Y)qa!&kPiqT&Z49*MGch8 z#fuo!EH?w!0|*(MsCkj`s#!VKmE*M4yT53!vKg8y4>(Mkd?gkeRkS%UP!%Bn#&BH?aJiGJ7^ai*$laSQ9ikt2q|(vO>!@pXn{tmo8?Tf=)LB zFRtw|BFHfaiShzZyqtIe8FzY_{xzjkj;xuhFp5jw5?S8N8>b?H7Nov!J40hvx*K{} zLY);Y+)bZr+QRxKDJ$nP`uo$~=MQeWk9!ul=*X7iJ!*4kKUv?t`c&c0%V=cERg|dG z*%A{N%UtZ9g3!DdN$A5d_w*!5jW#)!OT~&BU-+o2CBz4j<-Rz+)1%@5$l*}7lY=u5t zTrG(;$t>Yscrop?C@fpvuhxIT&wL zmcjCv;AOK*8LW`blbwj~=QIMv=NzBee*X>i2YrObuo^Z=7?NU;zf!cwgpDqu)&K`L z_w3{P4XdDa$gCIq>t_;G=)&c}Fur>|tNXdS83UFtj&zl*vSCsM}}^on}B_zAYDPrWi{_XGfTO4AqFITp32s#27ZIrgFuCKTigG914Nex1YY@ydBmvD-iqqJ~iv?TXKZTwyEx znwX7gKIJoqG_w!IgCH*RPj1)uFVzwq4s6~(4qq^Yel#fXHzs} ztY#&CGdS%ja%T8V?1U0%2gJc?=>-VF>M=iZnc{ynU^{vkr+rI1VJ_bak!jx%z9qA(%krG7Hm4WiL`2soEyZ z1K9U6I)eA1(9hRoukHR2zVL*Z>d8&j8p=Uj-{-EKj_kjpSjw>MOP>ze}{4Q!_Nz{bwR_|ScCJ$2h?4|CyBWA5Lp>_tD{%GS8cSDA$r@A(nw0R-JX5V+y2kAX;pWTm%<&sVO!|=V=ofVwWSjl^*w38Zm^#Mvm%4*m<-qe z8Bf&EF)S=kpX=0ea3$YH!Pj;WLp#J~ozC`~xvD+m#F%n=^Qy*ybK}=1m{R;7Z*M*g zeoUjqN<+A~_4%oK+hlE8V?8P)cnA!hE6iZII!_Jpv3*xf7Y_n&H_fJ@=0|^mI+w_R za^(WNA8etGM9$t@v1=3YZI3StRbZ$H_d;Qk%yII)GlM*zuRWOm)xigNik%uFDV8f5 z!wP2eW{Xm5qXT)3A9}9uOG9&hD9+g)@`G3MT82_CUQzcq-=BJsy*I-6el3^zAx(Qe z^c4-J0_P2x3@VV9cdbOjP_NH~Ty?|DZtzXMzk=nNa470`Vu{pA9~MfwoqN;?hlR+w zCzQkH)#uZt|9fHJ=zpzz=f1*jMlk@Shxv!M@P9F{loG^;LmKi4+RrP z<#^3U*t#-q@@?$ducIu4#P$i2T&lr2op1u&u^(S1e3R$TCEV8FAAlsYK>iVl9${xA zxpl;`WZjW&oV$11VPz@NlGo$4w9*GSc&GUHLz-Aj=%`J6$OU`h@J{OTQ|V^fiVgm$ z5BPoZp6nH-qc3Vgwl)KshvQ0=JAHEdMr&@vvLvRdI!u_cJv!xZuJdB%cd$dQ^3XSD z8-e=NKRfdnXuu*l*0LZaBr_mSF+q3+KBQ7C@s2*sYwwN|BK3|v0H*c;mBXI~bUlkQ zmq(l&CgAxDyQ@N$c>bNfDVeT{}aUqkgrzy_fK^mP!ArtLe_ zr(3!nCO(s4_ismjpIbFxTwL@!{6TeLeMLikURc_Q?PK9I$@FWVS{5txe>B9$E2=K$ zJ8fDn5VW?cpJ}J3d98}QKkwC*h(r6emc0A_csrwMwJN+3&&ykjYf9sQ1G+;)?4bL+ z3!2<80V7%1dqU66wse+K&th^}Du3P6bbax2LVg5S1n>Kh){An&mxV7c0Fvk(aH-YC z_ca4%8{dm_E^hpqFN-52TnV?JRwlO7ppd;a~HJy}7?sELee{}V~D2f2|?jWXp zzHJyo8_}l?mhY4Ed=c@nug=jNtkA^yqk8n#2CnG;LZzwxewSKLMNuWZwlN2F4?vOL z8NsV{16EaBc>?x9e`7A9M;zbov^>Ic&|bHq|0Zqfj{$O6{6p6Ae{KQ))1U~PBLC-? z{}Yn`MCm^n^6#$s&+hn74f#*~1RBWyH&rpJ?|rSKc#10L22lyTgUlbAst&|;y3v(CzFbV`l^ii{msp%3uGjcDI!UHB=@D2o2GAvzUt|TO%t0^ z>hASQP5UPg@7exmR#FijL-Em!jO2AzSAz9_PeMem6n#Y8TpcQTYNL70@+OG~O9d6Y zo#qMUXL(5}Dczoz-4okDcmlRIb$ikB*e7k#$48K#gY4V-2#duslokyM)yZJtvt^%E z%(=*;3??4ANL8G)C255cp2V}!Df|F9=zr}c;bMLehOTvcki5tgp;BXg>vTorQNR?b zwYuAn#Kmc*3a2m9sd6l2QFH=-(eVAy?M>Dk zu6Ce(Nq>?j8qA=aovXJ-eP6%jp;Q>h6h9*z3l! z)aAyvVzIY;o>00yVT;|f^>VDsU(h&s^-(&OqT=J7?kB=uKhlSmbw825Q&c7M{YKi2 z2T6)Aaz9pUt)pL9vr|-W5Aie8-@HSTyn`6gBr#pNI;=ML@Q9?-pk-6&>nAjKtj`cX z8R+(e^iD1=wgMc9zO#0faX8KHdIZIrR@vAsC6D{{D_V1`n@i1q84iN|?;PCqyHU%3 za!Y|mk(JI6*wXU zmSdRv+}_FgkbIw04olhEW&YiCcbFTPq?@|Bgro~{AM`fo&lIQ@xpHrxU~YTUs914s z^St`##QOR_*>$h$H$L##w;1G6MSfy5%R6tm`}aSQB{DnWcB> zoQ>Sn;q@OV8}2HH^R)}E2(E~&kXq7|XZeIrX|mjpQ^Rq|#Y^#}w{!BTb^P@Fne~(N zXWvi75&sIN>Cby=lspCT+-sq0w~i@~-yT~Za~|JUNw8Ex|9qx@E%9mZtzLQ!=Jo&b zV#L(Of0*bs6{5!kcm8|NT^;8a>=%YJ(bjf~Ob?rRCQ&{UP_0ot|Gr?%Z%px*L(%MS zvR}G}C?j}Dvw4#_F(2o^6lJ4+lAAX|TeV*0HzPWuFyk*9q8L4xN4|BkHGXP?v&NBA zeESkgs%rK7dEE2RPKzjVCX@tUdUE=eboqh0^zn4E#|@9ks_vOknhcxNne>KZ)U#U)mpYGy-UnOGO$n>}5cTfF)w z;g`66fyrj9POWghLt)?ez_58vgX%^7fvN(hLUi^EmqLr&1?wj7+~+aJ%-k#nV!!Rj zs`c2p11vNqS{sm>3Rcm17iKX1G4?N0quUy0ox3z)WwSL#(zz} z3Qm}Km^4;aRcKY1Sx#GGr`{*hP5$ow-MSMkF)%afSMM2hX2AR-szJMEfHWhb=2vk< zad*wkc`)ny&G)=Dvv0iZ1>gSZGVYm5FE>BmIcLHDhbP5nyVkEh=oDg^6g%kfIYAe$ z8buwlK%x6>gKu5lE_w}l-EcSF8rnE2$SvkvET2LDrWxRyvd`8p8WpgWv&}hqzR4_n zJ4G#pTbNZCVLoqWT@qEIJJ&xyGB?rSStmYkHJ4I{IKJzFpQtI(OT*)-iS8@8UXaZ;&UTUscBs_ndJMx-HHTrw6pqbYbJ zDicoH5c?u0i-(YKi})LzC;s>8?@=35`zWf(J>>Yszh!Zhy41h)WeL2K68oBCKj-t% z(U3uoxf!Q0!W6YnE!){blU zR{x}Ktv=tgny|@*&=ys@TTqoB|B^<(Hjh&4R(h4q%f)voJsk<9y5;F&?!DWEr26jp zZ0Y%;QBqDWOdLXdPO3A!7LQB6NW~6n!x0N8s-@C(7!BrT?{(eJ3vFV{xwj7^Dw+N@{Sz6N}2G-&-CHtvp{z{1upXfd>}7#b0A(pHCB#cAZwb%Hk|R10!~gAc zn^Z(ReYKFJi9FzXNW}qrOgkE3-C?fTnCytV3+WM7v3WY0lS0Io4<5?s_X-z3BvwTt z_xg1yVFuviDtRj`maarVvV^N7@lRuOueX7Dn&E4`*M~dZ;{)q|j^mG|9P*20%$Lo| z?S(v@z?p;Iue}qV8@q-j_*dM&>kaqe^HmEUh$Cl*k~bvH7Pe~3T@!}$N3_`idMLok zy?bMWsW1JTiKUa${y(8`Q`y>jm*Pd6vSN?f&HecOdCzjsuHE^aUGIAb#={>k`wRJL z8Q;wg^G^*X%=^qzQrnVA2c!)r-Y_Efe#)+Y+l9xT=i=;Nl;t9h7)j(FP;-Cl4n+LQ zYmmr08~IdrmDS0@2@kMd?4F0@lNC{IvzWN1`uU)jb2wF0NoVr*Q86}b`}?UAu6X0) z@}e$YHW=`L&|a9(${XY9CL5D^tmt`EwYh!Ob`DjQ>8UUqFt|PkE}8|+0t;sWC)aDq ziy0JzYs}L>Y#&)K_NkU$vykyk@;}?F{^gKT!fS>cmZ&Sje_85W&5)6T&-4G4@bL#( z+p^*t(!B)^7#E7L^BWiW&XWhq3ZE1<54z@&^L>Yb=TE>T{l%5AsxZ13Ew*u(S3tm# z`cXoJF0aDAKTn_}rV&F`44Xif1(hG>E%vz+dx(Lh?@GUbX6Gi**}2r9i!7-n=|R&# zpd6-TtqH`}Qys9&!gvA$9!sy%Z0oPvW}uwlZOA#sURI{~<9G7odL$v&2f9g?Q2R$< z+hDe|KyHo%AUlL{3WgT8uyf$F=C z&SLM^Zt+Z(Fss7qmR$9Yp&-qdEsWyE1FLtrN+qX;YFaBx|!NANLP>l7dG^ zRL3HS->;)kQhL24Bu_}xpDDfaxzgX{{oP=Eyi|cw<<1?I)>}6o{II;D=lG^|AycW=Tq^;8Zf?(0`e_n@REAQ~zZ?Z0)m(S*~pk^4_=f()&KTV4R+5bjEU; zKzET$%xv{1$i|L3Op-3ueR>j%wYuS$-DOfAgFl(AB?#vNn~LJ9Rtb6VK7&zSfr%KmMq z2$l%&df8KLs0TLLp-Xhv2CR}bv8 z<~pnl`7Qgg?tYAz_$+Nbjbet#c>x$f$on&O<#(@pAwWqEEx8X_LJ~w}BW@S8K9pI6 zaS7(~b;#G-|KVq^>$E;h(*v)I9~eJfWJ1Ox_i0Vl@O`(IhCAnuuGeO3Kmvx^WO(+gWIJ>K;3!q!G3qs}L{00V;1vC&ueC}g+bs!JZQCMQKOxuMz7 z?+jJ$!iXr$1t)IuKXNY2lok#Fy~ju^&x0njQ0DohB?N1OfHDAm3hU=2ia1%!aD6C2 zPafYDpP?18S9a722uwfrg!;hJfG-Q)QL>SAow>unl(R{x8}<%`{$%! z{@o0$XsdOy@?CM*;{)thH7Jk=P!CIzuQfsG;0$A=Gl^cWs3tJ4P@Ps4V`{a*3dlt~ z*OO3mJ%%6DbU5QD77}5b_p90=$KU5vvn08X_4btex2vVIiMnGrlf8j>rvzwZ!VFv5 z;wxpFYD&;#G6+82EOv(Ozk?ERA~la_`d>D8H?U$VZ^$0U6J2UTN`9HH04gMtdEP z)WI0crx&>ZNlYOK{coWjAWrnvgtUmN`*Doy!(rhwIH9yn_pa0t;<@hjbI?hbF}b4m zrxG}%Hy(GRkM{N0F}vaF!K%7p=t@W=;A`%n%_NY0{?ZK(--5|W zbB|g=xSX?5@I5F3+Ze*d=Lw`GVessj0@lFF3YbHBL?7}z5gjHTeunHuvH>l^B4@b@ zpY(bV-rFmuEXOWP#9<#Rv;OX<4@Wc-vqKwaUEd5wIKRI=a;GcO?xi44*>=BSkCh_- z%^&aIUY9CW0Yv}EHL*GkJd~FG{RZ}>bdX}?mS*R%w`9P!CS{Y^KNs@rKZUQe&+NS+ zNM~^&jG3Hn?_u?i^o_^(2>SQHN{U{ImA?F|*&DB=eb4W!&}$#3b&BLf5j0~piqSDc z@c>%S`4}~OoBW}~yLdMa|5sorFk5s}+LVTdQ&+41*_EG}fvEqMB#x+>2@F`NrAe&R zS6YGwbd12M9u;E>Qm+^hyd(nT653#yGnB~UGZAPj^CSsOLY5>EP7IH#$#pqGm_Qa> ziUPXzUE}A{K3)ngp=Q(XdSLcPHW9QGYmmuW>Gj7u$S*GbTR&ON`d{e=2$~2w(c)d= z0CFf%8(%aX{j}YXR&9oTzyAfaWhk?`R8JQ)08%5jkQfBvr*T3Udj}!}dRa*at@Ncx zFA1b*faxCDrRYViy5~ew>*RBkZti6$-2|y;9su@d<882tKPMvb$A|&&4@on}2TCGu z^SNrQrbUDhZGe5{M_ljNeWwl@o}bx>91vn}b4i3z3)%?g*h5q7!4Bofx(>LN-a3$| zopu=~%+E55PhAKGP%r;FyaS@g3xKM#OQ=HVIhKJ?w|yA|N`q98*w6&Ej~N!KD%v&TDv{SnY>ghp%(rJUA; zIwz{VbQ(y6eb90HNz5b2d}?bv2O<`q1+FI?ryNY5mX>~7d;rAv)PrXajyV2F7fikj ze)ZqeaOhQS;+fFf6HhE}Wd}V!NZu@D{r+hvDQN$F5O(hjj5+ZHRrJ0LJ)R_R*72np zfO=;@kKfDJ%M4&VT&nRtVo-f{k-V+$`2u+Z?Ih9a~(G`xW9CCb=a&CyFD$s`-b8!=dQNsu#-xdBo z`eT%&U5s+H=1JrD(PkS!z2v#iK5ael1K9PKA)CG-al%qkKy>9JD;nz|{0rXVJ`*v0 z^h$7aL{fhZjsgT1TafJ4mw8UV64=ox$i$T%|7kBE8lJ1l%>Ftu#T0nN8~)RM&vYzO zlJuW@Ypvj9!Q@`)QR&Y_$Ppufg=){?Kkc~h$G7x?KO5Ehn@?dY?m5*2r(dDKexaS- z`=+rOaLv;BShr74#0*70bbNBLy5gVTwZ}-RZq*i3IR|Mqd{0hphyQ~p@8SzHP&up{jX;BE)z}d z5!Gdekc)k#?rVs-3?aqm#y#v0)|v*9VtFsik)+s3tO!n<*av%42+YQ!61fk}^zTF+ zrwH4QnXIAC){xiXl`f$Og2QE*L&)~t$#!Km(Gg_`@F?mZ0h_Lwhe8h^OCYbLNO7kx zjiRr1$+T1nJVqRor5qRUL$IaUsl9WuXjc7R#I7f3kczPH9sJ9M9>TL@C!r;lJR^e9 zIb2qKyH;UV<$2?YVJ&nD!)k)%rLvcgRs3loKx;S+$6c0B*jXvPO)V^q50gab=mPnO z5Ot8c+fq(GLz1Pf|ME4REr~?uM$M=z^u;NvO=x{}<&j9oi;(PwW zM;CZs2HSs0pvQ-?-5V0#jD(G#TxO8Q#j7soz#Cf7_5`NK_2ezi0t-7#B3cvZ{(eLD zvisiCXIgdXMM#2D0WZE0c^$7p;UbJ3ihF<<_=dLA`OL-aPan+sJ%LC?_@_^)al|=Y zNx|E)R#^>=ucZBm14=nlrm?zM%}T=Lj4(RI&(J9r5+wOe$Yq0a64DbBVgItEgDS+p zLnR7i*{c%(57(h3nuZ1UBBWLk>Sbp?Covn8SMdxq+%`9iXEswN|GC5s0_g1$NKLbXFL!5oVhRtHR4Ji4(F1vJ1@9!w~6U-sjai zH2e?}ELD=d*>UatacQJ9;&`*^02sOU@gP4tRChT<;KK|%Sr05l>*;8x<0Q(BL!r?D z8o$qD^h4SfJ8|r?hE!7m6ID2&$35hN*n*EZE&QhA$}IH3?1;NA2P#ZTIhR%3+#!s5 z?XdeLRqh*MdX=z7xY9mE#b}PI|NCXcc`;u$M&qLu+#XnQ|IrRRvTuk7S{byam0}1d zqNuOB<_X{fUhAehe*NJvcOq%lbS^d^HHAif7A$X4F*WWL+;9(1IPJ^^Df&h zCshcp{a}I!_hodVP~^LPTQ%fu9Oo6<<}W+HL~1qla7rt*(BVCnhIvJUWDKwtlM2A1 zRj=9!C|)9ca-W7FK-&%B6E$ zH~T3!6QK4mq{kPXA}F{@lZdvD486h^+kkm+7o22*owf5ld-YGm>79S?Q!J-dyEHST z0;zyzMQc>=n}$mvD2h zvF)DZ;^o?Qcq>5&BWc*R*>W%aGF|0ZpMwRb0@pQVtF9SftgoyMKnJKnv;>ZID^k&QLl!HrvrkeV-hpwLDZmOc+66LM#+(xy?=wdAN3RCUf|8Vx#EDT{C2j6-HH5L#D_@L*6 zHDuf7Q*%&Vbr{$HR@`*7`NQZ5mvO=eyjRza0@RB?@CU5lA1LH4`$jN5ves%SJ@O>8 z{?%yG2WMGFHPo;90*UAt?i1?E<6vK z>ls!-gl#HLj zN40Yatf3Ky6{Y9A(6}IiRh=2VUKuYjI7t`6c)|T5_#Y53HI^2Z+~ppF+jh0_PdzV~K9$F;eSk zONRMniTzVAeA*vQb$5gtdP9KPR3(e|4k0GMi`WP4p=*zUJu2|5mmjQ}LZC}+fX8}0 zNKb;(FcR%ei7)N=SGSD13v9;1j!70NlNV)!<{_I=B!=;@3fOi!h3%s(ewP3k)bq_M zs1qXq6(2>ZY;mK8&6o)>x)MZu9X-H&M8mtUtN2ipnGqN*(IjZ&gCzqy(xw;_b3Ec; zUg`P2v))3-hRYdRZn8Afr&g;-w;bmVV1*e#QxFF{tenxvEjUyuXJC9C=?N(lGAQ8x ziGh0Dt5icgMH48D2=5Xv6(2N#F4zGQqpBiY2<7vU5DNonfFL4M);c63hz6Kx$W@_s zqq_+G7AotB`hK#WzrorCX!uzta1hendi^-ALoD?-rj}?z(9C&#KwAeo6h#ur-g1KxG$Vcq{@YyB)T0_ZTb)b#;_&jJlJF)5# z(r98wwUT!EjnLv?o)^0YD1!+2 z4a}6-y@b+$JVJ2}xcnI@3$fJHAg3{V*6;4FQwBk2QdqddY5G0#hG z!A*#2j6gBJF59nP4@h;o$&my7V(VJmj4O-|=?RH2Pl=U8#M#m%&45ZHaE`um7y#cflvf=gG6e)? zeorIC1beP++UqZvPQy+a@B*z`0o6GFDI|^EcMARcZ*MUkiA??qSdVr~xrwbflnBzyhP@ z1)OK5Duiv&_WKVNnTHi)P&x0}Wt}~gZ%pvb+b0hCnp~0 zH3*0-IRL`pCjiE&VdTGHT%+;V{ z_zBVw15JaE&C`FMECy4}6DHPmbE;r(zCkBx^`QN4`%3E1EcrUw)Q7<1FJ80ljVE5u zpgi*aE1y-E_7S)a$c~eUoHDeAIv2ecd;}~4vEy5_wYt5?wy?y2Jka{Vdg&R_8{|dD z>UW8pt2)h4FM6Xj32{K5

r%lLk&c9y0Z0 zG5}V?tk;mih;oL{w=SRNPFu(!L?2*Zh)1N1*lk1cyy@Hy+5y5!uF30V+@P;wI0*ui z0g`p@VT6udqDo13(4}7%`N2;RF2kksA5~Q3fdYMWw7IONngGFaE(!W1r06lejw*N_ zux?>T-*g0DDNPdl@fZV-Ado{XG#>@mpIM1o-B@vNf-Xq|beO})YMmiEWpLiB0_vmQ zi4$*>iH);S%%4kO?>S+Cg(IMhmFZ1HcToS8zFlJi_Tn>} z!6pJn1v^#K$`BQ*7n$NT{ndwXxQbV$g00C=UYWgM*ItbqeU!257%!YM)&}S^^f1%Ha$WJ<7v$%n~S8FMBJu14V_f>1gFyH)GF z3=cKJ9Cxc?Hw~uY4g`9z68e<5)+<@8d9@}pM0e1du&#BUwxo-3yVM~ZRHhbK71%9i z|5OcGH9(6rQ?cT<{>A(_2{>_;k#RnP-AaXClpUeEo@138&Uwj>Q*fL0IH|hgHTW4| z9bwi1a1^M39iRY+2y}kc7%?wWHx^%vt~9VJ75#pF(a$=}pcQ(%viA3I!QX0_n?Aye zRd$5*vAUcp<M{I+ndz#!~)4qXI8EAB1N*_ytD+*kLQ zH9ULJ9q+jy|J%mD0m8f8V$0h-ZLHpNcLP(l8D^c!JtOgJm6*4^RA|uua5BX8VBL1Z zL)HyQy3$|XMHH5;IlLpa=tbl4F{NJsdhOc5ozmq5VN`FkD+*G|;ktcNuB|L7Q)$j5 zl6P3OUT27GZo+j^$~m!LB`fKc&}o}sYdE|Mk3zIa=2XZVp%+uyv4l!6Ue{q5oe0?% zWV7fhoN%4Zw6p7AmH#x3^oHjgb{DWG0;cO<{(Lk0+wGh2Vd>RrY4L|Ive~wlLbZI= zo0$W9PzKSmzYFoq-$vNB1!i)kf-hPDmul>VwO-kADEY?D1Knv5sun16juBsCrg12Z zjv6vHhaSIsz-g{d&d|ZvlPacubL{AKej;>wd$0&7Y54t!HN6U=ept*4(=K29gzr#g z4@{ISwZ%LZ-M5Mf45FKLsgqdGIur6rtGtm|w~x!Pobvnk1Awle2`8uy&q)gg2TDdJ zO_6Gk#7b-Z}r+XMXU6~#4s=l6|5{T#js-F`xT6PQQe;r)u`Jk0kjtFAH zAK;6m_sTdeiOakB1gAw=k;ouE9r=yF(yO`!T^UPoVE#epO-sbaSDhl6n$JrW9*P>N2^ys!H}{zz#^P$5fy(Vg(!CpQ&$GPVrWnmiAAKa+ zyVzs~PRLxt`^u+b5Rur2=WUMTgBc0C7-(R$MU8`KRkAzXblHL2P{#tSd>6Lq}vk|Wppv7WpJHK40K+IX{gQ@sP ztO#_m_&kjzpqzne?884}fPIVCURmB~=QmJkvn>S?_(^LpdeR~=6xErRZ)}6TQob03 zS4B2!N-Rz8A-u*SaD3{DJA3h!kxC#G?6zj~g_el>RqyZx6NG z+llIJRsp#|^9ay;&OU5ww3g~jli;)s#d^+zh5edo_oRk2;$UurKG&Q5hJ||tEw>rm zoNou%zI3p;MQn%poGV^^J^q{@@`n4evRlpuC!*o<7Pxj^_MpAjgDA@n!`!4o$bh}- zi&D$-4*H@F*t;u2PcE5|Ud={1=O!WHrj2j+8rw9=nb5xm+U9dUoo{@F;qFE~ksCi= z*VBZ;ScVSuFMFJM1`FxrRtC+?M-orL8+_O>*uIt{iUATh)=e)H$6mTaWv0@%g z0De89Jb4MIfW2v$(#4^#H-qSa(k5``FNkA~*KsOU?((%7H~7;2CBvDeh{A$yYnT77IA~6ppx;9|Mz0tp0@e!6&vi~fzDNn|ZW4OoyWw_1SJOcq|H)(>OMyN-L=n>!_JPTDRM#5Z z*H-Sw>-J}W;asGJOXD(+TWpclg3d|)-dLm)cos~)Qnx`rQ2>8CZ;bk!r^pTs$XQDY*wy*D=PhZyk}p*pAoh`zOzM~ytVH_!YzO>-a zoZ7R8_i)TJFMcY^F=_qkdPe^nSNm8di) zs~J5|i^ee)bWkgxqPRs{ZXq^WCO_R#yQ)~QF0`FM!kEt7eD+fXCn0S6Qj79cep|Xa zty9Q@+md{Ora%6Oi|5|cTktp$y7v37s7KQH?~ePQHFHO_pSc!JrZ^{JSZqJ2eGcX@ zWVDy+cy8**q)D~K9wE}~vx0gP+Ec8@<1gzs2!7P1d-t0r*a|;#3sPJd30&JV=oVrh zEzG@cY%}y-Nz}79@t$TI)TWthIo6lE0-QtIj{W>enCH*1hqFbxf>Xt&aj<=n^7bDR zVBTZPm3H}Gb#zqM06*_>7Z3Js>}C@+b5ekhT7Q|vnz)$#9uKFxY=oq)c-VKw#H zlg1{~Z?euTyAb=SgWNm=9S_LQ-gq@AoB0#ZhU?rn*A}A%*$>rKu;W0LF6^uEB{NkCoLd8lo6Ojv5GnfH{es6J8IY=`~y6j=qc`&s<- zy{k>%!wfI6t64l}_CTiici{zhQPO99?N%}J)Vnem^#+v9imMHl-t^t@7VJaay_QAN z-9PLnH1};|t+|47iC2HP2%w&6K&q2l&VCedg>b~F>tK8mVZ3rqz}x8=RJ4cefWGMj zJo}IZd=S7oSX!y;h%^x@rT~Z-K~&aN#B!g-uufoIs*sir;iZI*u=`j4nq2fK%q$Y- z>Ay0UHYv*5nbzo6nhO<;Aa7+B5v+fAnl2+Kcj|0cTEp0FK33>-!sNcugXHX@5P#~{f_)2H?AI~O&>yBm*pWGN>}|=TXY69D?LTf(x=nDI3p4Tny28ZV&h-@0vB9cQRX^Wl1r4?6u`W6Z84!w(snUKLC)b_^pP<+Q z%LmVqh?bvg=1{$W4s1Wh70aFSya3xUfrHW^iDke5qN*n#j_`}(vBzox<>q?`T}qZY z!=GSYPqPYy5+fK{tQg^>NEy9<>Vh1+XYhmhhmxWp0vnW+(X@8l&>G@PLtEc=0V10K zpvON4d>^te$YLqT4AA(~{qt=((u9yea@78NchL&mIj0gzf~=twOf`Y*^wwgU>$Eyi z`Ry=ZU*rrWL3(A(MMD67HuUuqLI|azwB&Ta=oGD~{3GP}eR4=YjfGzHnmVN*N2u<+uVDKXh91h2*0 zA6o>ZMT#Ec?P-(Z;^EHi;txRPV5h(Jg& zc2c#YbPv9$11x6-@fe&qF5#@;w3T;mLe>tLwtuM~;=cJ*%b<{Fe_wD6sv(KD;g zn-wdyA~*b_G10Xbo_114r)VUkf2!ZJDBD}o0p$(n?+``!dv}vppISpZ)p5XjY0Ng9 z?R8C7<@e|};Z)Y=9ef{dZGH9nTqi}F+i%Uc*z_EmsgV2Y%D-zZhFMKz$KAYa(Y5z7 zw;l;iW8jeXaXEN2mpG*^>N6~UmhB+=tfVRwWp zQMuW+)hl16PXWqrD)gp_25~XlcZ8#A7yZMm8*9o}js-d_@O!KZ^u{+>RR1ouB0R+l zKkA@l+yGp8!ODz7DUY6+B&Fif_ckQcXC+k}Q-0@?WQdkwp~LZOOxKId?O^zYn~9KK zJhUNwb_w;sQ6BAZSay(!JZvZQFXmgHRn%Jtl@x4!3-U^(_TK3UqAPuuvX4@uX-d!D zUU+_HXEX-JIO?<0(knpuEyaS3RaX&hyw|X(I2`B8kiy#+i4ZgRC#yPb7z;W75C);Czjqv9{eZcPP%JE5;awu?L*K zHEX-w;_rfFH)qI%)lB(RPT>k*Jvt2e-){%ZsQVuGe4TKGpeAp}%6-Z5vklXHqClW+Y?ivaZeS>Ud$C29CP(^(_;ZI* zPi)92CELW}n~=YIE1Ijb?9CC_dM|BR8y&>m7=^QUj!kD1h0x?QzxPI+Z3i6H^hmZ} zj%qeIzjHmsoDC(9zpZ;KWm#X)Fd*8oJQDqaJF?#wKz#F(&s)$euaeYDTfs^$~o352jH+% z7-Bfm))O6j@9&)3{e*7a3??#Y<2z;=<@ME5isfz?yE|=V94zLoLkTMl5~~RI-k$3F z^LPOHL`pWJ_z0h(_Mc&7aqWzlQ`hv0|3Mw^LeNE%@!O^2{#YlLqEf}j!u3Z#?qR3? ziAHfBGzC>l;T9!pru7=(a_u=192pzb0-rR)k=#09a~tqpaG-n z-=IRsgb-3W>(a#8obi}%P;O@`)rF%*fFpyBtn{7&o`tR;(@&%EhHk`}nS8!h2DOoe zpNf1JeX=@>$Sg2DMTWF+TvpKsI}yN~t1026q`~UAsz>JELQ=ajvp{o5Ba9HsxUP9r z=lw$XCkJXBVxTI;3tYgZXa!HuMvtcfO>qmD^@*`MfUh zO;;--!=)~1Vwso7p4YM(^vCXx*t-{62zdozEItn{U-?VF&NLt?$tXPV0+R4Mc)7>! z`jGmfvew}KDJeHN9F3cdU4~L5ra*!_(}tKKNals zigYNgCp85)nw6hBJjgBPJM_h;#&iWyrZBKtK< z!m9Kt;%wV!2d7Jqz7z~w-Q;0=9LF8IE~Y8Mswt#@RU!Kfv{+ z7MSD5HoMY{%voF#M7$1U;eV<(Ow1OOc1!XYUph9d!4i12Z9W9igoN>0@gyvTe7XG` z(V!Y8oHcS|O*8u&d3ed>IF9`%U)Hq$OW}3hIBFn1ajgO07IBBlFjAE*=&M2K*}Z!o zD44Q+!43?FXP1_Gu!AHMi~A?-?o$*`~;oA9K*BN-#=Igz!(3;{6LCwfcB@`lTtM^ zj^t}jNWu9^%idQwWS?+^9ty^uP@okJ{;6R5dw8Y1`+>qrr>V;&u@fYuBfs6=9t2Kr zu2>qvgCIOjIHSVr8)-dUy;sU-4;rk{lY{M}n{8Q!6?9FT3 zG81-sZo<`hZnXE;!$>VEsQTwUqvN>`p^mmO17 z#Rq$nt59^i>mIL_l{`k~Z?LzD^P3l-OhPEyO>+HDf97yyDy#QkzN-PF!#`PrI2il; zPIBX8)U?J&DS-IMi-OVpPZ&r`^!P z9u7J_L2c6pz2M&dn?%&kd@LF*yYdT@o!6J;HP20YddQvv5i5L-K>Y4`0b&0Ai!~~W zDiOmO#Ce+7pW)&?>}ac)jM~B_s|27u8{3T-Gu7~`5CRN%E>CPvsM~9v*l}oIH!`D# z2jF~%VHkZNm3kFM3`PxXuix#Ll3E?(J2#$zwWce`W0+iX zBFrdHZ=QiTx%D&4bNih^e?p9+UJCTk&@n#{CL_rv`d~Y|jej;}Xf@Zns-Y64Ajf7s zZf#!T^0eUmK@W%kPkGbd8ra0C7^?>;?wdfsaS!h*9rZ#f5-*Dd*7Jt{JoSk5&1y2J z-C4XKB~B7`u>$T^YTSS#gQ+mCz+|NRwd`sT+TF5E29V)x#_wb#QtYVXX^MP1Bc+ql z+Nl)TX#DSXe<=}tT!K6|AvMwMijTMm2J?M(;<{R&UJ#;q^jPuJQ*$K`wO19P$2__? zj&(qmpor}sEuT1AF7KRiXkRRCjBh{3rhY!$^;zuO66*J7+Vy@$J%b z1w-@g>N0P#F#A&FeI>}2&E#-_ds7R_8L4JFNDMHHRMf{J&{C^0H5Ot8M%$!|IMh>GOlr>z4#B(pH2fsOEWD=qq-qE#%P(IeMFyy}-=KI4E?A z20!C@p^z;rVeD+|L65#DLAq8`^}9CH_`@b%>ngIEg($ptGTi>np7ku(p05149U=5* zoo3fy`K(A#8gXH}02H+dTwaevCgkfx>vly)WlYsSj#TQ~$Z$#a;_PCCJU?J{7cLhO zrku8*`#OuQA9jccS_jj{UG;%cU?2|sP1~!*FO#6+Y31YTf1`%}L7#9gVd zSRJU=pZSla=To@&A|vxCXkFPRa(G-CvrEMTr9tm1t5PP7@1{S>E>pPNP=C{luRRi5 zo_$)Rat4WX0gMR_fgA0oaSc|2rdGh~le@JSL1!JGFAHY=gWBIv!UrH8@cBi6;o0p` zvd6}22%4B+hH*N!!h+jkP|h4JHO?wpI@sSG_HDmB@6*-fC^^WLOnrNi+F_;raP^Vp z@IBI*Stq3VZDX$|goND`bC2?CT+jxo0q8#9Y1E|vf!=$U>2!4yImMUF;q6{z9u8Pv z7e?!oZ3I<=@P_3svq!5gQ4IUvrx5q^M3SMX=aFAiEd2PIl?T(HHt3QiV<9G6@Z(Mo zl)=X`if_dn6>2brQoGX9ZrANFCjV9%D+i;qBZT8H|5D9-KdgngUYAV3UZJmkNZftF zQ|D$$ZD+5BRSwx4DfwCLReS{ReT7w>{`s&(%*cJ9eCNBtiYMvAUbu+`n}lr5)H|BJ zeD6j~8+l>FB-~%ZQ_k+_{{4*YQDhW)t#)RM3nK=a_f3cx#Y~3@3yA@j9scf9GGoK;n9tUK|GG6UAi?>>GG#p(uD4RR=BF|;eyF{ z(R7RjZt-;;1vu)uYDs$)KraR!&SN5b;_~q42E-~=_((D|#COq?TEyZ@x6UNU+QbnO zF#Yu=d({i(v;4CcOxO9fLanDoI%E2#|BISqe3PQ)>Ep-bTFL1xS%_~_u*^QM_S(TD zFC}3j=dS4S8CHdWE=TKHUB927TQYCu>024+Prh^|^dMtI51Sae*!&-hSFm^3a;0>! z_`Nf0?oM(g=Uh6Qw5>TC3Q23Cj9==rdT?{0mn*p-%R}Rqe=U4prKueKSUljR)-6~75tRi2$80yQriSbE zB95IS9tOOw=QA|+?bzzpuF%id`BuKF7)6(1xFWc2cPM!NyGv$ML&Yo6)CEewjI;S~ zyu@E}{0yay1Pu@SMZVXyT1+s)$-E2>QYi!(|Jt#lDOE^zh8R3eE@ zgt5q3ouUAu_`%;@#Mp|8=>B1;EdmwQeX?SfYdM+a9gY}o)y%!w;@ZUyzj2>h*3|HH z@!66&eOCbAf-e+e?CxY#-n)mW`2n7BifX;dj4JswPDF{5YOJSg=80*{Yk(&MlM;rT z3-Mv8!*h=0vOpPoz#7Mas&R5_=ZfQSFxx#fd_k573=w<0m=d^W>QZUli)5DKu<*Dd z&gs!8KxvVdmKdRrAdTYdZrD8wm+8JB(|!8+@de{pA7!Q_C3c^q{9dKX zNx8W;-v4C3);%Jl(q*^2*m+Hvs(k?u%6by}6Lc&2#UIh{HNVJ$c!E*9h@j*I+Do7= zSE&xuzJ8nOuNzBX+hJ{MWZ`ReO{AR*FFkxIYw zg@(hfnSWpMz<@igG`jL^NXsP0zTz5nf^+{&cGuo6F9PU{oLSk@g9OeCzV5}wE8TMq z{`WWaX)uZ(#8fZ|2prWKfH4t!3OoXfuA`IHf`w{5z+D^5}`b-rlJJ`?S8fVQ<{ta&P2 zWkzD@L0_hJruf*YSLZKjJ+I5&3Q z-|yb(+~@LueMca(A-wU2oP%;}M>?8jQ0#zkVJ>R9O5yh1o8rRubZ=f@f=M#7Cc`TC zOzLftwPyUUj+gnYGqtE9pWO@FPv%@*@*bF2v~Lx3B_lpuY3*Sl>q_*{2^btr=ix`i@4&Z36swSBUE_n zriGKGgO9RMW+lbXgo?}2uI(%JVyLu76IRBbByPWG)8JHDGCMg_b9k?d-J8YKYIb4; zapv&16TX9e&F=njU%*J<6TiBg0)H3cE)~LB62ox2(Ja(+sGK?^dofGR>__@JS9ATT zbk8T8ylz9XcLYtrLqnUU`Qh)S-7&TrLNiN4)0ps6*9!${u`@^}2pm$TQek%VzC-h1 zTG2^QcGatMaqZu^ya?rWHMMBl{CaUI;ZkMc$`h1#ubDNuVY$iCzGV{9Gxqx7idCL^ z!g&D_$47=Hcz5&}@LMO;FE=G_1O%H_wK;-H|k1J1tWJG29eZ+}7&~6T4crVBf z8L8wyzG+^lP01}HYR;_&K;E(^B1-b$y|J>v#ezncsE-f{Jx=RWRZ}}O0mK7 zFV#b=)Nl99+j8i4(HcJhkOqpx898=Dht_rr)YCW+Mi<&$q-boDWSGV6#ntb~(9|V9 zOS>*E^I|J{ZZ1ErRlE}e04eWNaBn*PJla@aJJ>201_e5b8omPpyd*+#p`l<=Pyf4du! z+8HV%gUK)Dg1ZA5+l5Jyg!&FuY{m@%Kb2oE_SYyrO8z2LYM(v14M{%k|k z_t!My)W*~E31<&X^S zP_p?FvCNLliEtll$&o*+By5b?sRjO+?x_dqBYH>qgSgWQ58 zP^^hS!VvrMY{<$Zo*M@b?plO$dwYJa&Ko$}ndHq5*c^pQhV%5XrBhwya*{mlStzUbb1K5Vjp~PL1he3un z5|-4azRqtqCO^%3w})^0jCucQ`Blk7SbRsmKTJ<0cn|M71G%G+?ccXqXRJG++3?rr z;-t?s%M8Zcim@(EKx{HDsfM5liJ)~a#hH_|=EkB~vVpfSI4-?U4l@867F`bMrbdlq z8oo7E>wqeVxD&3lXh$se;WqvTusFi#6rc?`#3+W{W@=CVsC$pFKY6 z;oHUQt{)S<7Y6XPjSNdS5AtR#Gm1ySD4?(8Z-B?hq}>nAFrBmjxi?qu`^jit^a{B0 z76~qjCCDF$^YrEGqV{!Izp^HQ)sW|Od`@xW07)(TtX;MrXm4m8bj3+MeW2Xhg=jil_ zy7zg4&ggJC%^T0k9s4nyuQkuD1#UPkXp5al%(5U`YHWvGw9;gR6d6xk1$!xu7Df}# zRXI&v>SY3-r>k}P)s`^9ja1-5_$jl@anOy@D=G3DdobGy)Y2R;A|RcJx z8OUp}G(prAyl&ou`1c#?^WkV_@HHU9I{|F49-?=%Nt`i7{fJ@tinOgOB25a`F#n$P zY%K4~&gbRZ(V~ceY1M}XpR{^C-h_R_U3}SJXz~|7Q4n4~bOc&Uu>}%$Nd(tC)%Drz z1rr6aDI?THM@hsO-}|RC5O$UPH#HoD@pKA*7CPfPDAZneajZ)a%3GcKZ@vA)1zW`W z5*K>O_J;VOcYHUX)0l|_U?xTDFczmrmdZ7?Sv39!Cq>2?>SLahrXtB4*>PyDrpsM4 zNWV}2H=#fn_|@HYcU0Jn9;>Oa=3uprkaV|xb z(87b#pQ3g+-%xnTCp=pji28==aaO4BI*hiV4%nOW`P96%;D4~1e@wo`zVKC9eNG(Y zgE4>PTIJOK`Cotl;UrE>=saf5-i&4fY>IkY4$PX8_UZ2JXfCwY;eE4=#4P^4?NJ4w$ppnej!)rR{xPKfG>#2lR++kG z;)eS=9`+|$;4~h(iJO27pM+^B`R~jE+o>@D?X1tT>X1J7_nW{@f%0di9XYOMEI^w& zx=UYoxw$Czkx-`_5P=Wo3$sBEf3!)T|cf{8}w_?c#&|crik<1 zm0k>ICB0qr0vFDu`8+*Tf2xD^)dSBv9&+*-S$e*?n^!LuX)-Fp{$5A+2RS&puej&i zt*fG&I0ozzGcWwy*({Fu-;!RWv|%rv}L4l{R{o?f_772y>#v- zdk<0~5jGkAgef$}pd?^8)y(Uy1bJuQnQ{=n#Kmbd2)r027e}Wu5+X#gNyd(d9P;T!IYWlb4p? zV5M`5OKvZxp{8YC&1}K`l=RqWFkQ_YfBb!y#2&)^nzC`Xivw&jZ#da_rP$B}Y24jcc|miBT|cL&MZQs}0$dF$3@{HvX>25WG1 zObIpOd*V9AR)i{Mnvdhg;1HH7Cm|cg=KGFIDpFW2PO^N^IB+54&!;U@6{2i?2m z<@5j2>^rLOeDc^1(o~HJWr%d{FA?my)lno!7Gs0&+9@jS{aC|`|BH(DUJQ_$`M3L| zrsXG6-{>`$4la!#!1>7fTWvj9S8}ZBYa%PcMIZ ze_ZL&7q1#ug5P12U5@r`3#W18OyZzb7hu?R*zxC3jF{Z}?1C&_g#CWGBo)sco#zqF zLs8SA1?k%sWfV%p2`{!hO4w8evG(jlk8#po3+NXp6McW+Zu&qfShO4t-ZY%2- zq{%++YLlp&0UyjWLoa!puLq`P=_C6I6B_txbuOFqMIi7Zi@AVk64J}(%0(`uKWJ6il1 z>cX-=5>_@l{imHcch;vCT&*Y4VJ9*~5YT!F?u)~@}yf@HoL zUsTfgV776s0@;NGJ#Be>uOpMg`0z~6{a8KdSS%z^rp!S+VjS`Hik`5SqVy8jHj zEp`h^EYuxN=LGMw&;C9w72E}Fi^e7)M;H-d#hlgg(^i#Nsu~#dxfDkfbPBA-93xT) zeQR>?Hy(Rm&9ILWTHWmRh%~7WD|)^#cfQm-A2850`r=Zze?FB(_l-5ErpZpiHxZow zm|V=`a@{;2?lNmA6p76n?X@EJKXPR9-;-R~JVqL{_Bb(B-A`DN+vOAq*TpN^ zpng1YC}C+4;XMwzGYCKmnqg*ow-gu-8A}__p9}W4?0)@6H4wcNCAGM+kcb{GIDEmy9jop5_L7SBYRKkx(GlZtC(Vbv3}~dBe))lQ_Rn zfGQF8c+`XRak>zn*zpC68D9I7}@8FUy3PWd=UTj1qv7Tra4X5B{GIv&dswbzCq{9lB<_SWh ze+>R3u7 zUodOp6438mOuBKnZ=VPJ#<{h;w_Nf5*?rel#uoZ1gKUY;?z&%6T{DGj34OlLfgWc! zCcGS(5yH7xeyCy-Z(A^`crxiM>QOvywJ@0V(5MnPL-Ep_sL)#%-34oDFK8Ug(fRVr zG{my7-Y!R3Wy`#zy7JS!6pQf5dq4NO=u<=Q(FTR>9X4Dnmdl6q)o`iY`dxt>LyE2c zIZFc8Ay1;aI#`W3h23f>?(iaj9J3l&{}zWXR)9^{wGtcZs4xmfD&-n8;=ZJzBZQk1 zul#%P^%r0EhRsyIZ$pb|dFI)KxyS*dFFW1=8P1{nrJZo%IrzGH3`Rg*d*@oyXm?ey zx)j#@15`cvaKq)d?$hrlpUBw0H3#C$t}oA>HpTpvfo2>^dZG*3+1J15IGm5T-%M`G z$wAKE@o__(Z_L(BWe5Np@L*K#&rEHCg)BK5`tM*C`OJ}Da zLB)0(h#zppu?J{Wi{@frI5P27s=bYB!K=Dk)?EJ8VITgTbC9v7JDIjA9rFR0t5U(h z=hCx{+md7y-+s|4B5W#N9!t+6=6=+$&bkVE{G*uUZ3cOPZ6Na!*xM34C!&Bwf2mo^ zg03Y4QdQf7QZ?ege@%ONK|6&7D5%$`#zsCV<6TJn?M}o^ z_;V^Uw~-$UA76Ftmt6^a?6pVN?3MuS$?>I{?j#~@FQFt^HA846oTq2XIt9^{Hgs}( zHrmiy#Zol8Q+j(i98FX629qdjz4ByNj?KY^pv%1aaQkkU(y1~Pj0rXXJV3+0YrTn? zj+WyB&!j9&Z{!gkXbQIKkFi;MxyvWek@H^3t?MDu*fchIbJ^-}IP&*guE#V#lV=&w z*wty+`;SfQDMVh{n7SDC=4upCHxH79y2X(LigIlGA8}LO%UM>TU&kWJ2{xu*<<=1x zGhIeEx;Pugg@-7OtE>ap4g^F&@9a`?aU6RdVV+6OnUF$=LTyw+sB{%DFDbZY>PLxR zO)Kj83CTB$9>~DH9NVC(_;Tz~lu@~AI8?$P zQ0z%|&~@U^Q_^@)FO6AR+*qn5r%J`f&a-gWt+COq^kGE0c%e@AeT~2(U|$ID7`|MI z4a1}x&#-TbfiHe9K=1VGa<82UZqlU4C!l#vE1C(Dj`z6M;g(O97sJS-0_?ahsCB*y zlY91oiv|*_DW+c-)(@BCs5)x5>_BH6MG-Dn^<*J&_HCXbd+~^U( z(d0}6i*SD&NIY!tebZLsE0Qn$(tlK2s*A$0u<;{v4{s%TYeD&bM{=P->egeg`jv?W z)JrWv`4$D;#rF7Vmrp3VGXxq&gb!Xxyty;B&)(o{4Vj_F3k|zs()Z=eKm|zXV|yt!fq2e)G77%>8V4 z`R6#5jl>yvIGWZxc_$GJg>IVNF|zQm@70w#=PdW~!rVQ7-3z((oyP>KKa-%4i;Ux{ zx6N|pk)m+dA8ilE5(0}wW{XZ^jy!(VgUgHlA|sOWUjq7gp)F0K?T;4;$g8P>qi+DG za^&schsuw+V+rn692aSGZlgl38wiMH);)Jlu!ftk-bikF_Ey;nf{P#LE7<;9SHfm| z_Elkfo9`)cN6ZtqVd?=HcslIP&k=my9&+bw0WI zO;mo0Gr;xp}x_`RE z^1t)PFX4}pF3PRcCV%fT<`n1+LAzu4EUZqvZ9BjCQ;pGlS`V^3rII_p)Nnp(`> z`9dK6Xe^rf#NSU?9tyUbtqc6qFLuHHsqcE3h!-0xWi`d`%v*Api#)H&L12Vre-tw=E0g0 zVQ9@W$cFXo(l`UJEQ}-^r#^}IZ23g?^obDoQ!o;yB^w)1Tt2hoI^a2Ztnl3Ghd`y( zB{~r!#9m}Y^xl3PJu2kAZSCS9d~>;L}>0_H3)&C zi~-``lVsDCm;ypv!Oeq?(K^y2Rvnjw#>*{Z# zSg_f=DluU!PC3^l^qB&u3a*n&p>xNO=910N2t6*>RBd>okK<-}mJ2H&k?HuOOHkbz z7sh(`L>XQV)LbvF;cp(1U<>-dbs@1AcQr!easxA^HN$HxI<@wZdYqIOj#cL{+81$c zl|A-;5FHdwb%sH42GrdoP&>b2g~kJ2mq4!6$hyIeb(7zM22${w@bZw*1LEA?lP|@L=7%IKiKz;pRd{|bUm2fbgeuv zLGKdJg)VI+&^OWv59&Imf1r0FM9R)w@_ZoT#p=1-K`%&U-C@Hi89nRVD5Ime|1LYS zM*M1=y(>qNT82x9K2UYz#_Qm;rA_14aR05LEmR;0b2$Qh$-{(F*d!RcW0=rGAyi$q z?9owKG53|?osZmiA7gx<5(OgaL8s}64rp@%+CH%tc>N7{Y_@_RQb}Eimp}T(dsG*A zT!e;qk)sqCC_AYX_Fm+587Ahq4szPAYtKX|L$JfY3V8q7{!8=3W@h5 z0#;IsKKdoJ*k2&CPruuWGBP~Plx5)i{W47L{*YNGY-k*qLCWVEiLNg`(;{wqJG!ow zx@iQIWoc!y&n`yqM@@c0620VGNc{{ucn4R|)ex>L>-K;C9Zud0$s_vN1`uaZ5^zsx z?$%EVYu?xYbg}Lla)QTXrmDf6Rj|Gj{+i7=*Spy)^ALsll*>2$uX?kf z$1LV^PXbU;{2{7(;%jK?-qeS7QohLq9T_3t6aTIQu*+OD^4&t12<`TLnrl{EGQ?AH zH)i~&_EQ_4Yl?n=*6C8w&3>i$=j&;wZ<&2F-^YhUN^JwTu&Nl;XK8E!jJ4ci&TY3? z6lR)e$Xk#Ebgb?&a6zhUe#VM74;UJtU{lf!t7Au6zj|S>sh}|9OuAru^1&sxG2HbW-jPqYEo73Qd7ku%oV$s*fQW3Q!_zuCOSb;nc1{@&T2ecVf^qwY0Z>~yOp z)H+Q{X4{VAY;QMP+pf13b^4ydboPW=dM~~0jK=tYs@rsF{g1x7|1`6)c;po=B+qJ@ z;ri6JA&YMOF2yUJtHSE`WAxQl-sj){$?yBh-dJSk_^sp@;9m?r-ITY8~4E}bo>jlOQT-B2K3dBDKBxd|{Tl^i64=#U`Jo$1k2Gf3l zYUwpS7MV{1v$W4n9@8GYbR908HBO|2Or{ZTxhyc5Uez@5_vf|u1e8@zXhjZHWH$a< zt?JrlwN`)?^K$J=p} z7jdb?2zaSDg0)XhwwFd|El1%lCA}|6fz7V>Qv+^Slk>HMIik`&|LpfkfeZ|psRKz* zV_*ny6EivQ&08{ikGAl$-67B8oyP706=-Da0njVCwfH9&gV1f+Vb-i5Lz4C2-mtaW zv9b;bF+C)Ml=BMnUhe@4f=2fT-_~J|I4L8-7j+~5VX24CZ`XIg?L(7ZLWBIeVNdp5 zBy5r##cVg0dwOovUQ5)`ZeoB+3A$Ki-*O=O1h2&pxx^ytM_dviK~nA>Bx3opD-E>7 zXQ_GEnc@$7_Rc8($S#~6HmtlM9EOMkhl_+ZVO}Ewb$2qA_cQ z-gwkME)oHh3ZUlAgEi>U+D;SC=7Y(9l(58t|AH98*gT(ktQFeAoPix=2iUF)k=c?S zr$C9~U;&u*ReJq&)KX?k4%%~HZCPZw16cbfm|k86NEA`!oalj;!&vDR@aG$R?kQb- zw%K<_eHu^8yI52F&#R&0zkEUeqNMuA$z6VDku=RZxyTEjPlhmeQpw@&Wmk#wL~q^{ zwgtB%=N4-577ZvBh%zzG6_;)Kz8q#h44UDLkT_QU)l`PV82RIevoP65qtaDd$S;eZ z#i>{&1)nR*i>?02H(S#+XZ$rCN_Y?GOliH^=mt$l5ps^G@3$Cttj=NBSgLK!0B2`a zguvxIhIdN0={)@mvm0`UNBrK&a2=inlR zD9wdDBW_#AzBR(#MLx#h4|zJ(_b4D{T{EWoiLxm#yi=j3`@5D5r;67Bka9Q!A`oPm|~SHKJ2Lq>W|FlS>rZ`${O46R2!Wv?P2+GUe%DC(?(XYY!e zfqH`|c%pv@=^F}R!x98xTDU8Fi)fN0npMl@3@cev4NA-aD8KxHbtVVKT>t)0-GZzP zA0{jTiY;0qrkLE)Xb+>eabuN!g@)-rpGm3-*>nZc+ywk7X&Qh+L zX0yz3L(oTAGsgSa839L~_{%npF z_!LA;>4fQQEDV$$%jr-q2lX(QG<=zJ*q^djb-t6rW+<#9y^Pta-4nyEe?{87@dRZy zsom?*_mcu&sqZMgPqGicG`1B7-G#UF-_0N^N|*f?T1#enh4xqOawZ>4BIJ__&f|2M z!dN^WT_gnbUhCwO|GR2Yvwawc zNj2+*j{Z@`@^$8dS7QHu$B~F_kizs@V9G|6jA~EFW*Lzo9#JA{!M* zaCqFi2$tHPs={{^)PIVPGv#qEy9wreBdvTc&2wkaaYpa`T+niYY4mNb!8`VR){-PV zY2|Wk>yaCsGjphPGiA!d=u@}+sOQnLd)zPPmplU~QXFN`anS;g zS2X>5vtkJO-^Gjm`~LiCa?jf9>ogR|2Flyl4cs{?EZxWZSm$dI-^PAoJ(=6;fdye~1$nMu9S-v{h+2-REwskmKSMIUt zTIrQ$FKJ#WYj2>5&_SD?%@*ahtsmqwR;|^>Ut~o^xKjW#DC1+WmPsB9?OMz zv6wdmuSMoytR+8saevZh@*{_e&k(qekM-oU6M)^xy_lLrAP-JYt_)lTG4^4^xxw2>o2ubZK$m&^`&8tcfTr=(FN2E3^C_~C@a1ZtCs|Vl2C^%I20ul&U6}{2kgaYj)^a{ z@CA&Yi8y)UD~Gh4-)vr?9LmB;frL_U^UrOuKg%%ORPJ!WX1uSsLcyv-&ENg^#nF~mIcM7tqytlzG|ATda<2KWK!NnaJJLEZ9gtXuJC*wcaM*lPD)H+A{ zU|(kaH~wn>)vjvV&l*_h7}7xRKj07NF!)}`-Nmp6q=34??I*)tZy`OrzH`I`mgkP~ zvt7Q^evtPlMxOQGcGx16<0b9ajXGP-@Pl@n3a6$|NYo7M4Id8oY=X*=C+@!phKJgz zwXB#T;VJ>U?hvWpx7Rb)O6}hlO|ZRv$F)_hy*NfVCyb9w90+ifB$)>zO|E*SEFl6w zJGuII9hUYpuL^wanMR)qV2rAuiHZ39XHzD%b1Q=;5B)$Tn_QuKmqPu4$hzL!NUnS8#OkUVBo9L3AJ;E1X$H}I0lddwZO$R; z*@U0#7BWJ&h;M($ONcB2zjH_5?v7p6vvLr7dEEwB8-;V@CmZ|5Z~iXQ@leR3bh<#& zS8TGM7gQ+2{8XMdMBnI+alT1NBAp!L#n5yc6%uuiQQwg-^OSpuwJ&GyH8Z??S(-gf zNq5yrTqZHB8Es_2WXq7ce^aYU22N4&#~K*?{PluHg7{HljF1&ebc*5|!V{TAe6Jubozu zBwN$oAAxg9MC*`fGqkuy54&}lx<>sBxw{_W41eCagu2?rMD~tE>px!_8#W2OnK}de z)J;`N%!yawQ{cnc@q3A-yUV3ANl1(5^>!kxxxJrZVoZvzU^-*_-?Z;-S4TG(cRbCv zTHyAkcT19BQ9(bElC<)e5HLL)7Y1|T&SBnJJe_>J^&QDZjdO3<&fr^{GmUD(Z zAmsTAD2}Lly7T*Gqeq!e>4x@BsR}24G|cOrPaJWx4k|?6B94>(g>E}JQi4;#JHKo{ z(-M<(C-CsfFg$FPs9OKu*VVgdRXYlwcQTm8pcCYJ)WyO`aa!1pDe|T1&jI=(?>W~D zAu$S8k@o8PSHykrrC{YO(uP$2>81HOScv!z2;;?JvaV41rzhNC@3+CHLyJeER>4S~ zU!c52nivUau#UL2Ih}zST)Q-L`*PPacFAROsdQ=tys!D2=&(7mCvqiiLlkdR{*Rb4 z2G`6GGG(=GgBLpZ`YU#vO?tJ>uxo49Layx5@w{OQ#k1NmG|lkQYKPh_Ff3)|o8UPc z#~j4Or~vqkMq7M)h;az|J%b66q2OvAq`}xO>Eazw+CstI!^8rNo{^t+SZs8u*tZ#W zA2(fl+Ve1rPrzr`pXx@NufG*#!z`(Ryrg1c%!w+SJAs-YL-K7uC~vdpTx1Gy9GMNI z3q>R6Pm*SV?zhl6VbuNL)#W9hZJ=1y2|D9ygO5JWLfS0)+3dq`4o|-k(?E^XCwU(k zal71q+j#ScdauWSQty|pXx%;jk(>P)S2~0k>m{@@m+-KM-VCq5fw2PQfw&uf=L7?A zO=lct0j1yA|7>B1WKvO`-_s?}AaWmd@o4${;+a8Q{&uYnA{nZl{~9iRG%mKM>|>tI z6TnVCo)EWo6aSC?lwJQG1u)>?d$~~}Dx~Ci9ZXc8Lgc4{y*KtAF}k%OUN(O3c@Lyp z6oNTdUBE&|`umw}uwtTe7cD{jDCS|B^N?5oUjboBMd3M4KZeN)*M;Fd?$}4|z_$%Y z;C<=f7u6vc^^gqSFhza|14k#@&nd{T74t|{dg4`x3rxa> z&|R?OxMpDrC_{+bszBsXMSlE-<&AJ18Rfvow6DHJ-EVo7SD;K&OrvBcA)WLo`i9!; ze`;5Me}98nCjCU&fQua*Xi@&QQ?-+ynKVQ&OiM5M^GHWPRWa{%ujvhir&0`1i};Z$ zJ-5r_$fDy%VDF@JiZqZnU~+F1&i>n{ixAY1n7qb?zC$geT^HD8MP=gWV zNjZMSc<;Yjdmg*&U>JesT$ibW)0UJ-mwk(nfO801&E>RL0v?kS^iPeN{?aU$`VBwY z3AZUO1N4a81n`I`&n(){4T*)y1(;mz&)?>_* zbOQVyND6*I_A+BOD*(6kW{BnjF;esnn6iim-T_4+7_ZsT<&PCY2x|C3xxev4g`Q3demzInt)Ae6{^fOI@(XY{{5D2ne2;=BY?r!07? z{l#5b1Ml9o9=BNM|0?uLEebCX^le;mV*ITqs(imJs$g7hROKy<0c}Lvi!{Ze{%nef zJ%YV&qBNkyCjcDK@DN_Dl!j8|asdZMzpjIN_?SO&X5U@B%~wDvuD|>Im|Uk8IA2~3 zWRK&;xVxl*6MbKI=F+e2nDMD%c4cZZmtwe1ZABb+-#dd{UeVcs^L@W`wIgBhmwD@y;rfx^&1fseL%r@c z^bB7rBP8Nxdh^;6a^%@%k-qQ!%1RxtdBj_)043SXf#ooNkmJpN?#IsuLpHQqVZ+d) zlHOM*(Ph z@#9G`Ivg1u)dKg_IGz+=+WDOmGeLmdqY&1#W{x6Q{*^w>MV6%7iH(0V%1^;e8ebJJ5Kcf5xwxahHO%JP(+5~yv zc-K>t-pgU9F_yj;zU^+xp=k}yB{rgCF#6%K+*3nz63m$0!dCM7TiUX~d!B%zkCw^i z)0UZ?S<=^&rOcM2)IC^FjW}PlJLxph-yr{Q8TIu2m(YF0JYvcD8Ykh5=OdZ&(r~S8 z?D$`%^H*FmsyNk+C$f{>G^d*!Ov{K=*&L7kpwF{^m*x%;WYj7+d#h6XI!n+pvj?DTCVb-srtebkse@ZvDe~ zWDjnYNM@aMi&6go!0g`My7sAseV)QOs=EYs0sjveg%yLI@kQk-;7_8%bD>=5?H~D5 zt`MRMK>{&>+>QVfmDq~A?Amizz?h@be&i33L%B&+k^!SEH-+4|p8yWst9k%l_9TSd zS*cdoTgc-F{{b*Ap$BEWf~0}1RAR@eRCGS@Bs*2@RwZmS1$UV{tgX*LqkFk{-C1@g z+e_>)2Fs9rbrds=9C?IS)$!@TknxF4B5i7JcPm#LEFq@BS2nS)g7oTlbX!x2N~O4S z_5;}X;_WChMcmcsk#WCel~AI%0Vh~^0bB^)~Ud&&}6gBW7T3FI4@q@?i!# z8pqg#C6}^mywBZR*t1*I@K)yqI{8ub_KD$zU2mY?&UY)?AJ$gvU+0A++%0zPeF51; z5xyDufVoubJ_qRoAFeMkX#wxbKfYOeMmkXXU;8Y3MJ&^}DnCeDftzHJm&#$UF4MTF z@j=A%k&|N46Op03qWmv7!?OtR{8+37K|^(dJ9DeMg42;5O0O*o4= zI4S^X2->s*$~s#!jBf6_yBt`;IPD&XJ)j{_k@5@@{{%xR6#)b0pMdt!AxWYYfkx~( zA<2nL=_%Bm9KN2C1Z$+miTASC!W|t%|hIn(3$E(e2 zhA&f3LCsaF04B1zOzz#qv0sre-yi9{mcW~zkuUc|me?_uP<2m)9H1e?7q!6QB!%Iv zBo6;>3{BBK8Xf*?=L#RYw-uFgr;}E9uKZEQl#}brXAkR9Nwi6=52O|zmp8##_c0$% z$~8%{q?wes)7DTS514_X{uX%Oqi0%W87AAWt#SxS!J_%CIp1DqUV@D+S=`zepvsx_ z>g3CGw$m^e>~x*%mZP2n&cQbW{Hf|Z`xPmsr@()z8l-L1u^gl2O6=3{thkO7i1kyu zmvcPasOEsNGWMgBppXTIOLFDa2@>-d)93t2S^SU1mJmx+^}DAM`h{YZgB9B`qM|6# z6_+#J*HzqzV=Fb(bMwRsp}8^H{A?d96@}ROd|*q|@7J@_z1Cb;o0y@=r*t?0wlSnv z&=1_C#|}bPdkX#w`Urbi_P6psKq!|GS1qi2jY5y;zN&m<`Y|i9)o67>5BlvG3NDo% z^Pp8JALbx8^u=7k;kNOQFe#6A@e%g=kHMhH3r&+3vTIgquo1Yc_6!VD)OcBzlWOQj z{j`o_9-<8&u9T+VQ`q{Ev*41rJa>7O>}}Z3xc?#REyL={mafr+KyV8LLU0J~?jGDB zxH|-QcXxO9;O_43?(XgmchTo`_qp%)`RceY6&U#%r`Vwp&HGXWul4*f*%n{Z>?AyjkLktu5x;4} z+@beS;|A*1KWO7M{It#H8R^kr-Tcly>(wy>%^=s`7yZ@fne4dDi)-`q6Fi{utyqjl zcKY_s-OiX4`X1fAW(d@sx@5iVBwRgNwje0)QnJY11L6eU0WCt=o#cIg%VrfkcWBU& z8Wc_Cyeg{?EV|}iE2##O&kh<2G`&ULU;{3!r0{RFDuvucZTD)R>Cml}KOnd8#^XLN zofvgeb{W3Jb&|f&rW~dZoT#;%uR7iMmF_+9jJR6v^JX@0M5kP_nBV7d#AMIhLuD|8 zsj6

  • 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

    lacN z?LDV)vyt|A^17N0AcaDdHwdZhnPuOy-u6o~qzoIyG<#?M9tfzPWjl88K(`apnap6K zB>**D1qdJjB?U&egn`=ML_{>)z z;cDreu#o@$lP}FXuY@8x698#fivFenzq5fS80k3AqLLw{N2T5P;-^$B((kiBs4&Uj zR|Vae4D=$J0{rb0+>D#sSxF0r?7xA!=ajA>EujUhE&`|SDWJn-jZf(76YPTpRRr4E z2$GVL1rHZgHtGggUmferXA3C%H7jE!{|(@ZOaXgl5XU}5ZqmAK`=mjjq6z)ID8Y^Z zI2_V$kqkBwa=_drSW$FKKx2Dp{O;uO=uBHNq?oJRve^(^6)`!sEjv=aBF)Mv8<%$= zDCPNu!E0_g5!%#*Fdik#=~TJONO)In;1bPA&z+XVPNvhq;qOW|Mda5J@hTb7TzAkL ze%=%)oYt8~5J($w)n$Z^7D^PZ-If$*H5WbBa)H)~BAUePl&WywI#?zWic}4uOx_ii zM7Gt?kCTkixUSGPj&JN<0be_A9FmE{J!KM^8UnvbEq~G$v%4;Y6mm8CczwKaaZYzB zO@-ws+j>11P=14>XNg@&71mMLf(&4_+s3;jM0^DMbfYqhW<&h@f^Q~&Cc|~of+=88 zck6Giwn05m&MjCF{{+^yNDqFno(w@F}gflsu=1N$n^F<{q79-tZBel z59rd#Od*aRfy@{U;Xf~cRYN3+PI%Mv?Pj<`&s~qFy6oNIyXoN`zWr7WuyRn z8~+g25w-ncsK6JVZI%xE5;)ZV5P^oY+Y;NX{uwLxX$ootybYb#>_FyaT<>yo{jZ#C zgJX#5pe76+j z1@@#8n4Qs@3-x*YNN6wwu?ChujlJ#PQbBVQ;^r;(XaYg>A2CWe4Z;=%j|7Xar797h zYDePAHEwWDkzbe9Q94`YHTa9aLfE)o?>$PQ>+?Px`avi5X6zwOK?@@_=2^H_pZozm zUR-^Dy5g|ZE}Pf!!oZa2pk=z@4Lv{R1dYL_A>Ez6GucvJe_i1zkzy>TAlwWnk~+5Y z&O!7+2n=(o4!`{rs*WxM{7hKiKqY_9iRTnIKx5c!K7f7W=65Fuh0a>KpX>B;+szGx z(w@w4z(qojgEQCecpCnK)N&VdpYn$&vm*%v?CZ?G3ne}L&)@rsO%}tTaEL~ zObc!z891D#mMPKK{Rjt$qlYIF_~dc)vb0ptFk40jP=SFaxM7PL+4H>h9Z~{woKFSL z222d+17d&s7^9gYq{7*E(mXK!j1SUI6>}g?)i~dnF?HnAef$Ka!k%$j|6PJe8dDAP z7D~*);k~TP>3K_>D$Xzzy3ZvX_XCHcm&FIlP^wk@PC|z3-HyY?>xO~3@TeUj<1JHB zXR2(=o|*jk$?s%9d7QVjhbZn-%**GEMHW~@+!6kNNgv2N06LqKBjMH8BkhE&5v!xC zLl^nhz-vZkLzeyZgDpsQ%2c>HUH4fxv<;j$@Z@GI4- zGpWke;0vB=QX&R5sbuAwb8W6z4j?NKg}eV6Re=#lz6-%S_aGATZDw!tuUBf9nbNn zg25;vpb}H1#nPZM2BJDf&PrGDAS7fA=19OK2CCGlA`Dzpde?B42SDIq{A_(-U_>5g zu$Gch8;&HqIrMpB=i=HjGoQ5=UWcOn$B4IEa%j+2DCMfo6(vD zdO)5{XEqS(gM63Je`GsQ@|{C>TMELSNhV@4Kr06NqvQYRFY^dQjEl{0zj>O1}33K6D*2Z*w_Vs`1moqSnxgboHvB1X&FpHJ{8 z#!j)=LbAmfFEo}&2Anl+WC-Lx|7>P024NBZQ{@Wqva(nJ>miR6${d?Ag}ny4H>-Rs z-eyH+`LFoT8tC)2Lj}Lf5peh3qRn@)Io_8*I4G%&W=Et8aVNQj03lC~^|*fMj=|rZ z3qi5;29|YB-7O&u)9`;p4u93ztBg6%Cf4tBwTLj;=e*1F%kM~i>4pe83jPWODp<@W z)jCu9!ypyAl`7*(5)~Z6=3s3s#{**|!!Ni5pKnOKy1u=UOp8EOt6>zIzH@*eS%<(4 z$UIrB-n$xgZU21Za-}zG;HT1rl8dpav@`ZhZMAY-Z!T9=u_TlKLTD%h^h`(#JOs`l zo#>#d(~m`wAZ*`In)dz6o1<_Sf2yUy@OXpXPAp{+&u2X4y3sagH2E&L1pD)V2PJlN zN>*t9$H=k30;=iJ8ZRwguP;kYS#8A`Xh4WwA5HwdBkq^V?o9ETzeEv_JqD)k`ws$R z2OVhF?)lJrlzib%jrn=UGh9g=p0v9ooodeEaj!8uB}{E0OG4xHO0mu*uo6vta>fpO z)9EQgHN6M;3rTboBI8=faDf$d3#_lO$#A6fzrl}m5+)8*j77wFzguw_Xx1N5r1Uok zA`-50Yvfx{r)BnH^o=2OmFx2G#_#4{$lR<JH0kyQ|5UdWH#Zi@V$#&%Gzb4OX0@&A0~ zv){o#HT&spg5_7ex4-Ywq|Fz-kt^)pN|{=xVUoR<1;P?(BJNzUtZJs_w>F6MuUgMNMjxFOOA}9 z{xwp<^fEBo<@>_rE$-_KOKHM~)R`1?+ZUa^V*mpdxHtJhJ{gmRsv`YC*7kKIA0!aj z_lcc=FJvO$u@3CD;Y9G;Sw@;H(u?ZYpzEUBz6oZ`b@S;ngP6V1=q0MyaFsAW%#jCC zxdHF7&#Kn6kIca2!gXwwxco~sOFs;XfJ6@CQ2ldCS3t5;xr~swxwr3_hmg_nRJJof zd!RImF5iwk-dY_IUCA`B&IDx)yltSfePeh-n<(dl7+9) zW?2=S%keSV`O5)s&K%XTgMlzi#~RUK52eq`0Myxu=CRI7HlQb7EMT!Qt+tsh*kb`+ z`-4n8IEPss|9eIUX^bZmIVs9ttXCLv1|j@cLW|f=ejkri=k0g4RcUndr8yhB_&h{~ znw{$?>~A(|HhH8o@^wXyLmtsSC{~2@p`$zCvG`Cka|3?QI2RsoZmR9z0pCB)wGPH% z1*oN#ytyN(59>oL(4k-$y@YOwh?uhHpL0h9rr=KmHoMdbv150&P!g;gZ<@`vf*%~~ zGKXPxyh?a@j=hPzb;ed3VMigVEW|Xe*UA32;}63^%@GifIV*x{G=S+PYm>^1?B^FD zgY3Wx@I!!$s5jfJD8LDRpl<2 zkN(Gx9tq*)?ptk^hGFTYF=Ark8NiE4{XoJc&;#8a*_w4$8r)&b8JOm#Q7hd+w>Ldg zPis>KXn0Yl;?FzWm57K4m6Hg9x^r{!?td@_AxCr!xEm7T)2uF}a>*(V!5tB&JkG?t zw>lq4|I?xq2YymCpVQ?{F?2DrUK2+9{#~>b3K+qbr7f{aAK-sNnz@-z20#3syKi+^ z;Va3jJSY~+TjfD z##Js)o6Q3ZRaB((HtMI@BuF7UN>d9sx-FYjQd+{*++sZKYd0`{+pLRnx zOrle%A9j9{>p7o7$+a6Vzn7*A3{5A6;h^atyB-Lh=>Yx$)w8InqU6jAuQN05ggya9)b-Vx0i_H|a0b-Na7X7YCQ>b< z0-}Mm_?C_DMz-1ImvnNCe_{&uxd2Q81ujoZtlKsG0)XBD*4`0OQ){mPDiV@FYinzL zIJ>T9W7NyEo~(>Jfo>nKV6HA(Rv(!hq6G1*A1WC*gv9Fe-A}=OsL60?&JLghvDRP~ zi!TK9*9!QaLa;d;g8-D6IN+-xi7W2%c~!KxuO*M&`wZs2@{{#l`EJ-d)H9Ux*6ntQ zow#Kan6={x9_lbuIa~@G?CPXYMwcBOQ!radGYj5`5BMPvaR75d6b>RHKC`%*7Z>^+ zXcu0nItpW$OahE3-LY7=@HH!~Z?8zq#VWNmp5nTdv)XX`ZxdE$fgAW_S)`2Uh zzqCjra*m$mWmKckW3jmuNSdizI-nJCC`tDh=+YF&k`&L@6!#NUr8D|X&JeWGIvqE1 zzlv@MI0dr!gYr9JaofldenzP#`AHI_f?of1wY zSVL#__GqkEHvWATwDhoMu|hOq*-&G!zl>u=o2Cw(B)xeaU2V+aN4@hU^|jW7ruYV* z4|Mjbk+FPf3GjRch*ZfCAI`^D!Ot7cMCaBLykX3k>UM@NODc2tz~9>nJHH3jk%f0+0?B0QK~OH5vP_(Y@YmS6W+3Z&0nGu1?;_iBIL`dLp^0juJv# zpg0$Lm+uq1CDLf{vn7eqw2WTG>h<<(guw;T2wEfc%+Xu2RhA{Ls2Ny44f4srfbiOH zn;*|kimR>{YvEr&TF}pa2>+&Nbf8Ha>>~2vd{xR!5#>YW5W{w$`DJr|R*x_eY!@7k z;VpiB>v|oez!h}c7{!>cVu7|RqqA4>RcM5!ML3>7hCQ(T@WV*+Me(7|aBP%D30wqp zYb17Tpfa9sM|jFM8gOjg{Q1*P{~!9sE#VvB%xGSkFj`Kf)(}J?lWkn@<~lAb&L+`( z0<*B6fe1h(4s>gp7zKxds#YPMuji6b5g^zB2Mt!(ZM=%-vJB1|u`pOxMMjOr=%v7( z9CvWgcZy`|(SJ#r(hQv1raczdl;|sx<`Z>jkdHSa^w=YJBo;)S=*SBXNNOlyPn7Ze zCGj;8Gw7YgLin8h^R=$f@hqB4*lo$%AeSKi&m-wt+s?Yd#8@_Svi6aX>C!4|0SH=5>v zm3|`Nb~Zu`GOZ5p@q@{CASlmT#Wnsi0D=We0bqV?<2rV}1UhjMM|6}ecXt)3qJa?Z zAa)1ls{e60 zA&%yBj>vG>!V_PI zihBe#9wy(RwY8TtINR+>o}bzB5lo5q%pH*+Ot9*NxIT-2kar{^sdZfS)T9v_5z6_+ zbU-lGtdofrgmpc0{A?R!Db@wVZ(i@YeFaj=$^~_*gPx7m{5jviO^qe1;lPt}&d1!R zWH%2rV(bIyo?fUgGl>2gm=oC%b2_x~ZdYe$5s7|@EI`TnLU&qy1`IdXIu?}@MNxFC zp&W~;wO;CkWExfscy|x^BF#0ScF%@0L5h0=lzSww$DdB3h~>H>t{sK>-BbKt>BK4` zI4^wPWDvjHNSDM^E+Le-gKa;J9Aw1~-k%Jcg}=rlye?v;>+}>froGD{Cc_;dKC8ZT z^Q8W+l?$)hAS_)CqP9`@i_bI~8UHK-edx3}0mX|_)ruMwaG-+9r zGnbyl53mJkpd?*gS(6>1wrLu0O9_}hDVQnpvD0l)xgt{axH6(RW5+ZKeH8>i;J-l? z>sGQV9Bc{ol|pyvD&{fwv4>t|j7`@ii05P9LXOTzDatGTHAIGO=rg^VEXFMt6%65~ z@!MOjL;occejy&J6{6(p+eLrMIb33>sIU4J51GONn`I)yc|x3|BPeZCo2^0g9pyJ7 zNt%xHE)DiM0~g&7be=amqJw%y6IYPkkX2!%q>$$g>!~*APqJZUVOWkt-^emN6l>>GLXgY_VBwM8Y;!@;Tgdf!z_iL^3!}UIVcQY_*z<7(Q4;~GOPX!R zji@Go;=pGGP-|=u5D>G05U~F+K%{ax(%*RQ;^bNQfVj3hV0fA1`?L#*km}CQPVuq* z`HtsuvDUPnbur#`MBpkT&py&dEE2;NY?^BJppQThc-0gB}cesqtN&K2K<3^6TW@ikx+;)3fU( zBh}Qn@!U*tI2QyQ*?R+Z`ENI7G;=4zdPow;EFaNr6Po!Yzv>b^TaZaB9{Tt)x2e$A z@Y@lMJ;lr|-QA@*69tTxaCU57RSKj(Mh}k@ye{1T_&h<$Y&!+slZi@vyDP-I%$BSY zgNsuM_V|uHacHXJAk4Hz|7y4Jne8F?Gc?Qz1%sL_!b(8mJdCc`e{@vHOLi_uX;B6f zHXZ!paxG=-s=ME^8b$a|+kOm}u^T}5KGM@=3iHe!&-eP4Q!;aas<3sVjqc)ogXerX zyFTb8OxG_($Kz}#`RrsozEBtSE>dgF&#vE@lw=Vo^vYcBsj~#)#-GGtN2)Ps9iu*W zk5My)I>;_(yq#inZZ$_am&sY@N?K27ZEv5~{JpYv;6<~zR?vx%g~CzV#kvE^J@SMv z`thTBgzLu)RgR_@=3)g6d(z2Lr;3}AbpU8V0Np`C0&?5?!+JSzi82&B`o}FCH~=mk zMGFhcp6~a|B8KE;znkkRu^Dzg|M7E5dw@2$F8ei*#F#ym%O@wtbDxAySPLn-IX9=+ zc00v&`f^rN8Vrju2k@pWfOVu&lAMqrc-8&cC9hOSYi+sh^Qa?0nUzh1O=vceCV($S zuLX9K&SsZ$?R0a92M0)UG{yWe>Py`poj;Q*txcP%?>%&O!7hO@Jk~@PiTb%FGW#PL zLpVQUucGVk5G6kJ#lJ4$GE-UcKOeUR<6jY+Xp;pKFwbn7LWe+vzY;{p>e+e3{9ao& z!R%uJBNHBA#7M)yZL`aGHfg_-t5c-_^tSmVvzZb&kybK=a#<`$h-sjN`hC0Y)ul1m zH#V!!4UMF{DML8CLXg971n7p-Dt`)-x&;vixn zMo!yJb?0YWF6#-79Zn4k!z`k%MLb%nsuKR>(Efo9j(uVF4 z7NQK5Q=`QpYs=n)0ynk7Lce4|-v&=7)_33CA=le>KEpfo1tU`xyJ|j~+}8>A^!C{i4k=%GNjhV~~qS zvA}(J3R8fP+?=o0X`#VPZWfhcf4N3a4$uyuw@cPGZ8lk@iU&djf(96I6-3~tFOcPW z6J{X}M`03;b-h1mAt?xRQU|7OxUSn2z{v*NNBIHcD-mNfhxkwb?*fTG!L>9rG?*O^ z#Pc}<{y)C{IXus;`vOLrG)`kX4H~;)W81cE+qTuHNg6b^)!1ol+cv&Cd%y4d+xwjF zoIl#Dy_!DHjkV^QbIdWvusQ?AYckTe5-AkGHvDzq6jx%nZc}lCYa20hqwNIyzQo6)6PM@ji~w}!luyL0v2f8zlM(t z>vBA?gq)i4*<4lOwver}r%!uRLc^=6rW9c6j8&SU^%ySn0beSU{OcM&=U&9!qaWUp|p`tgZ3w zZRH+JzP*yMOkL}_=?Q;=hAvL0N2LrjV3i^g+n9rx=9^0T+3u+lq^gXEypXYzFv#GhZ+YXwZJp_M{pcaI) zeSTep=u>~8;98mNuJ$EJQQi~Mx{%+-&0Z*eTg<1{M#3-T;)evF^#fsK#^0BsS%EMd zirx3XNPCrhjSo-b8GNNbjlnlv%5~hb5lWa}O{|xMcOWs#XV{Q2cCxKu7dS|7|AVAD zz+-kdDsT%bhj z?!9`2SF4SNi>x$Q$PD`3Vi^(3M87x?(nmx62Fq@f6>FU+SPp)J9H|9eVDJ{}V3__~ zKye~PnNtMQ?_4Y7oxp_qg^jZ|b*!2N%;}G?c%d^$VuteXAA!R~LUnS48ewA%pmT>hjtqA zV`6$h*6qg*kKHDim=%;dUqZ|?ITQ#r_*qpLM6MqkQ@&1Tfd(*f3Z52sGZLeE9e}v* z@~KJIuu)ItN#N~Po+oEn8SiDj($O~zdlx(cN@NgvH*RnvScOz^6fNNBk6e!947gz~ zmB;~r)P#;@jOXe4&>c?K7Z>aI&ll8g>4KE4491v;}JjwR=1^Kc{x|N=YvzBYL*`Gp;Un%~Q<2o7A+KRx@sh@Z1 zibk|li_?XXK6_XEy>A8NnMG37`CvCnI~{>4dZLE?QK z1b1Vb$K%#=V09k}v0qfk2X#-? ztbwq?T&=pV;8Y(>`Eij9^ZL(-A49-FdS+gEe;tb@;nHei@tI!xuZ{2pKtS6E*$&OO zc6(+Z1%lS2!q00HtZ;zK<66itRu7SG`E#6-?n$A)FXn@YQ_1rO=GP@9mwhPEQ0pK%jUL;ObR6i4 z^?Udkwt*fL8P3ns>!CHL1AG0R{U*zecK-C82;h`12Qj(XI3sO{gYUS75Fv@3on662 zMjEkm;yMD5j+})OaeoeMCyB#`e5_v++UObp;3cHE4)NF=kPxJ()$CpNG zPjs}tzqKV)misKIB_w@4psBV8F=jbbOgOY`Kd1d1fPh9Z-x41j^?@5Dv@jZvtPRl9 z3!~%mGDPueDsxB;=nBKfPQ>SOhbk1De_BNDN$lSfPq#fdYGxEEdeo?|%_>%3>)=p< zQsw9UmL;j)zmXgsIXAyBcYc9mn94ckjz_E3V4X>!moXatOZKmJ+k10X1ryLlo2L`;U+KZ(12Up^uihZ2^>(Hz-%M@7RL#Q6AUt%~@$h9AYC zDZcq#*7m?x^~;p)J7{=U`Pn)fSXGAl&>0iiXd^!(_8A^ zFggkS?-F1@3W2s2YT>$kl7;^VTm&QQ#PsXDMM|(k7!bHW7c6H*xLE=jlT0yj8xK5j zekT+E>ngubA31<2etAeYC~|+lkaAS8*O49ar`jupf6bb||GPOj z$Su!qpdP@1`b+MrlNJ>FSq7ACbFPIhPH&izk=$M%g9(68{;N$j1`Orc=di)1{i*=& zR5J|9G)QQ(9uCr*SfFK|3JKI{{C~=(MQHEr?6S^Mh&r-6D@h zp$JKi#-0T|#>qn2{fYvaql#Fs6j1&l{`MbTZ(v^F8H=2jE?)s7W@5IM`TFDs`}KGx zUHSmD^%FHp;$rgut1vBv>o1)K>FVTf3aQhK>*j3#xCZk;U;Fq9B+r|Qs_A$Vqm!ST z_IU~wb!u5dT)%}BO3^&FALB_SOgDSNQ1S7lcXoF2&D5j%9)NNP>X|T7vN`E(sx_B*77_muAi%?h~?l@(B3;>F=sP|9xeq?TCRu3*wEp_^ znB-Jc5rB50R#vR}J~k-*j=JkTN=p=yS;J~BU@{>ObUofV z@b1_9eBK$O8f$dBA>KLw<^2%={V1526e7b)Z`t}^cq6U=QO?O$x2vAL27u;{iixQT zC*g5N_cS~@`V-KC&3uPG4f-OHFx9>Xv~e>)bADVtio{|v?F~m$R96>o^SEOf)!|tM zw3?3f^~-o7>j3$ncj{zM4P^P}&!49Yq;OCv?3h3S;S}UW9#)rDsR2_X%JhCnjVM*E%|89+q9V zqWC?4XT;yI=G~$ydi2!$`=xG98^sXnMZ3|~?_HnPfA$wfFCT$E@y*`YjAq2<{^l_4SeNwJRa@R&PM(Y(Boi{lhV^E2V^`wTM2_xW4t*L zznUhN>gktsgoZ-#`Qy87Bk3_h>O)P=zPB%)e}UxE{x{0~wbIT%fUeH}==&`$)-AkF z|CFH`U$FX$D&Td{)WB1&?0F}(Rif2x&Hfb*(1qszP7f40RUQady#3L5LSBdo08>&b z@;_$TqCj z%li|!r8m%4kf$K?yi;J4HUE=+#T4YhUlr&!f z&xi!DN5kLafl{M|Pi0qG-{dY$Sb-nl%tYzcd=7cxeN``bI6EfFVF>=0cIjUxA}u%c za{*#;tDh=?25mKm9vQ)nZZ5b3O=#WaMt8{f#TOorIS_oMI;Xk(J47fve*UvIaTM9~ zd9W=WXI}?>-89AhH$%Q#GUH;^vN{9z-cdO8!^J7`ww8@&fGY79F`T56Q+YL{- zjIzCErP!ZNjoWiH2(@|u5Z}V0U?*@pinCq}9s@#0z)g=;Yi9qpmpkBauEIu>k{#GQ zrY$bc8|FTJuf>{J+hw21U9s)C0iXqTQbYuyYlg}rT7BhEpZfHDR93JS=@@rEJE@?Dbd=3*sEfGy7KN6(`~RapV%0G9EQ zFCj3nOta;2p`qvWW@{lv7A(02N5(7is6PC2{vnyo?#ehXr zvPr_oSFHygkHe64bqPo2iS_D28A65g091qs0iyog9;SPf#} zQ#?1HEiK+XumSGESD5!dHzke(V#P;c6*wH~Q?~D3U#jVKr1POKQ!r3)<0hs<8JVP~ zSAS&}Ph4!lXCDe8V+w0Yh%c>4H!Ra%KXkYef)e^2!u(_Sln<*4cy}b?AU++8^?WR~ zTX&hUF<7_lT6d-tK=~pmn~be)ftkS1%GjqJt2rnD?rW{~X}{npAq~?|Mq;EV3?+#) zn1Q_Z6T@g#Ll0(TU?A88+z6q{6Vt6t5q9gub0dvy=%5IL|-hucK1k%wE>{C3I=Gw6{1Fp z5O^sz#c4T=GK(u-sR}sPr!4{QMK-0{ZHxQL+2yx3StgR_BmoR#Xfk6ymxE+gfQb7~ zC_q;FW#}Y&o=qd>nNx2woFHHTHbBY0Bh4uiYq5xaEQ?Enlt*{+gVev?=Z`VHi2*1M46Ukg+E<`ni|#!LO;sJ1P7ER&lpH@&)Ps^=?75SjRLhXC`ni4oPn) z*S>e%TbhPk@@ja`tPxBOR~-t|a;)K{*8O}nLw-@AgH>0Zpn=3Hhw#Hz(qJV-s$0-`|jO;(Z|K4#7^vTDU0s%vMtg+ zd(xtN^2JF9Uc%RtScn4MF@9er24rb8@z%XNai(%VZ_*huv$UJpm-4E}+&Sp&;1qU40t4q!6Rno&lhXXFttB9o zZQ{~3o0NNmjdL7IOs6aGeh4nN@!&|z8WVDreAxJbUTcO*5#}k4A(90U$Zv7SnClJh z7C0$zwHEsp>JGlwpn%|!_&9T`v}pa2XMFr2=WO-5e2&0rfT|f+=&f=!l)FON3(N2_ zz9~VY3S-gFSGno}OFhmFCE=)e!5~EQv#Miq{lNZXv%p`kSrHj*KiwkVrf`^QYJ*7w zV0Wj@2PFqx3Io#Fy*zKvdHVER6y%AS9$!r+zTOJ3>Z`xCxSV+l--;a#1mi6fX_JCQ z9fcV57D!sIBv~oQ)(yYvjXe}?9B^^`C2M_oie}`Yn&~;JJ(DgYU9##}pAo9?3 zwf^$Z1nx#F)jLObx+ff{mnl>1U>*pa?h9{S9JM^uXKi2-;_+8@%}W2-E|jRCfd8H@ zgE}So!NCE`LfT8*px5N&q#_X-`l*q*OWy@n&wLcn1}J9O?sny$on<8Byy!6jbO1vm zA{1y<0GV>dgQc|VK#Mp68nV(UA^pQ=G%96s2^c2!M+qk55!t8xrG^R#^sH@eyUjrH zt?_(HNp_h#CQ6rRvzJj=**`^bi2hDXHA$fH&Wr?Z56Y#Bw(@YpDMwoe56B4LqX9wC zY1JBg{oS7xRCJ(xpHhLiT=WS_Rh=bhhqV}%nAXPH?2uYjBMbJ3DtBT)gY~~bP4)t5 zAh)DKR#GzZQ4=7S0U0J#JyRwJ4Y{R8t!doh9_y-tn{K^=I!UTgJo9hNHN99?PuIph z&e`MKNx3$6rzG`k@NhB51AUyZDn`YEqEAVIjRjRECZ4Tv9)M~b%tuOvWgay4&2AZ& z>2fvHU%ik9Q>O~^E+i`cn|^gm)iW3s3w_+t8>+w+iGVrAwh|LPzLpAiPHITLmKb+( z95V1CLpJ6gD^zm7GM+!UbUx+j9RPy1vMWFSbMovUfOO02NAu}fLNLk7Z>)o49_*>9 zP!i?R`#u3u`YKL^sR!Zc2$YB!-Rc^W=KSiFx_;F~UoB=Oe|q2b^g|7qEItBre2XxM zHM6J&28@i1yxNWnxlW`M6oX|!zj@O=R9juE>`J(c4V{kX|CEm|M6o^<28CYIZy8i* z2fcm7`D*$BVri;czn+l2T&~2O?OrH%$1t-eKN3^Z6fXV#38_{xns;e8C_Hydb9HZ9 z?P5tM-fqfoku^g21iRNj0XO(yspf+pB81wXJJ|%`oN7YdVq}D2z#9V|oobLv2IK&% zyrJEWs`O*I|IH(nuG`64&>7Tz-CO@XA4@rJN@zo{$iSjdN>lCBi{ka|* zy-W&ivlo^iX<%Bdsz-zgF(m?LBF+$WKf`Hv=*xL<%#WOjM}6rt=?G}F59plH(cGE6 zL$SS6WIK8GhF=U~c3FVEM}Pv+xWuzlz#MWvF)3IAuP}j=jBn!kaRJ>jPSg$3esY_h ze=Um!D$sPNr$dC@?NPHOOb%(obhZ*C{)oL|OOI7`EfE%snpG40`UK>t&IJSA#*u6$ zWv%;h>g#$EnXg7gkPxcJ|CS^-QV!`4U^9ucH53173s-A1Ehdz^AY{;8Wgul(I>0sp z8*Ldb+JPguBxa}lTsso`>{Pe+97ildiQn#hrEJ}|IFT7uMfsfD8-`h34@1LUzAtJH z&vG{K`<2*jATBilSB&+!n?Pj7R(mS9T1d0ioGds;%sziwpvuJr7Pd-Pmu{{%MXRi2 zX&fJn{~lIVmJr@AT|AJtpb?Blr$Nl#doMQ)zMK{**@#^Y{P!C>^z7ams5W-@p2 zj6}%IZNHxk*@rD{zn>1@<_w%-{*wk~Fo3zbTCcUYsb>%M{SXLIr03isH-%%+Y)&nh zBR4cfPkwPUAZm(e0NzWQja$>LvbDPBz0k9%*pJ)>&j^kDqW;*6;JN z^+d-y+X2u#7IM%}uAxN2V$$hTwksS#?(|eIr;b%caUN>6fUE?U_Pl z0ov=wD^9VP|K#U>Onx7Zq?iGFQ8l4YDdg%xsl^c?*4j8apQue(XegO2^OF1xF#Gi< zfR6VC&~u;Pb>B1?xw=g_HTx;GdYm0Z+@#VsI587}PBE+e`48L}+RuWW&CV*$+GNnk z6%r-eT*GUaDu$vQK4VCxY)>kpY(k!d~d=7<2_zf~RjfR&NwE{_!R9W1qFC`~EuguKdVjCH`gUiG~b1}(WIK_wK zH4`Xf-zK`H?32|CrN{vb;}G3KY*Ve%`2Eac4L}2;0dEz(p+t&CV7Ar@#OC_O6HuX5 zBwXD|(TN78!-x7FV|ZRW1rWIMtIat9q=M2lDzn^m;maXx43w(A0pj(}w@S}%(wE$Q z9=I_9BD#2PWH1n)LY%hH$G2{v{!_e=JAj$)tbhKVjMyE{k3mmKtNh~?Y6XT zh7|Z(y3`(42FKw|x|dKS;%N=sO*Zps@|`;|3;59zK##ZD{-XiyWl2RlHh_Dg;e-?gD?4(J+)Nlilg9jin}`vJ_cy?_vU*Yt zU%D|3L<;4Z_U&k3zh2h(9|NmY$v9*=IOwS95PVZs%?PE{p3`#4eAI`xSJyCA_XapOi97j# zjnvR2BY?YAqgPFq_B;Mg?mr9O$)@0~5nes+n*dfazX^^Q-R2-8N79UAbz@!QiqVS}1|h@c{~b)WlJx#`K9 zBj1;Uc~2hzUWNu#8qDcq111gDD~jh>AFtEeA`W1)Juk(QR&4-<;zpp}m20rp(scYI zM5!SP2&10^nCCA^;@a}o^WU(dVq$XD-!3_baX5xC>NLMXCC}9O^4&rsEL(frK&X1? z`1@<%``?KEfX!aIXjb@NrT7lVkP3AYp~;u+f(nv$`OzwjtZ8K}{}ivzuFe=X=}h#e z&N3_jK-J<-PKZ%&Mcwh;Nld@{_fn(S>4;l*1Voo>b6H0i@oE6Le|GtQ(I^%=CXDrT0}M z3yoM*%XgWyzHmsBj0BoII|`eW=wS_dtkBkyvVKNd>5LueAEM)XV;KBY)vWUGN5Gde z2{EV=zgNcd{lUU3JX_E#;jKSG=#_xzxiJ@G{-6L zpe&y~=(f*nno<;Ci~jq$e$~P`^2+ga7O^+(Nhp5D8gzYCLfM231`639Dl>-oMy9fJ z%tLSxIV_509By>~bsK1SemU#w>*4K?G#$b@%S5qj)X>E~Q38Dd09l|^r(JenmrE4$ z`NQVx4X8gn?v2qe{Qthqzm{~)Z=#%lZK~tEDSs7AFn)p9i%W9c>{s;5qX$G@o!YKY zXeQaZnYz$tT}D}1S-tu)@R@(UyLAN6WPrS@>R@mGoTgzJ9nD7p5!N3}Fefofh9VR! zoU2w>FDh+nX+D!;0t=eFbr9ONB_-&|vs6K|<811GU4=kY;Q-sQdnC3434#|O@0}Ht zEcl-{JcI$fA^G+!$ZGqV%FRxGOU~*=vccOEcHcrk$6ErU{M;-HU$Y)cwWMdWhjo0j zr$6Qg;g`w1UV#)FVgB(YB!_X0oN6FL`3HpAxe&|?RfeBFL;!k(PyyPZ`G=IIoMQH8 zb(LCK@1m2y12BrDBM>{)g17m0L&T3!ej~;k!MRn0;4RpL;1K)Tr^Uv6>6yKI)b+1` zFvJAPFx+U!6;e>`gFp-;&~zw zC?7h3LUwX4HCnjSjJjQDWRxwXgP|nbui0>yMHTfZWxFS}CRe!q-Coy3nbjBMsPD`@ z5;ijgUiGd@s^x7M4D{AoSg0^B`>Gjdq zT5VWs5B{9Q<@~H06~+H}PZoE(W+ID7uw~Xb^}3!3DZ4Y-kHq>+0d~T%?-*(Q@1T{1 z1Vu6aJIQ5%$e${KCe3bl?PBzN z*brQPIH$RPsIa-1Of5V~b>=EWNv2Z|0{5Z){ktPM_lO-&siV-%S@K${m`GN(10wqE zfu!Io^@)hJZvUUu%*+;8{zzg|XBAXKS(9gM}?V{%eeK7D2w zvjnAs*sh7up26L#{->(XWLZ zO88^8aCM5A&L<|RJ|;LgxZcx~76zlsuixVKhnVljv06U^mNsKt6wWeyTGbXvQm=e8V?fqemqZS%a|9N9(xX7yCQH5fRc` z%u)mTACSOlC=>v3OFIW>KJ_5*Jo^G#Pk9;*)*wq`K!3B+en*@^IV1-tCqT9==s5rn z4ZzCM7x0NB`uv%XIpsFJZ?TWeZl!JM^-Xr>my%qGG7VsIjR^daDL8p(ubBo*wT%?E z(7r4*YJ_)B`A?Bf3q5*j_+We;mgqPouWJ#w6}C{WQG#iTeZ~+)=d%%6V(wI-1ZOVM zvj@_?J;;ijK7h4&hJ6OZt}l+*Z-mOP{e|+un$(03c94{qwv!1Vy3a~wE#{umu4s;z zQBY0#>U6dSMVUq`vg)zs7;)fe{!>4?mw)N^kcT#M0a?MdO$(^ z=ZSI~g$_)xUs;230wObyNJvOf&~RNVG0VY6Hh9I$DiE-TIEC~#aM6|N?zDKu}4j4^b_ ze`wlD&rtrTXXxwoM>CtJdFc}3gMW(Nr3m_|Qs}yneIQlNz~_^N1mGGUe-!HzSISj8 zv^}4_<=nZg{K=JKS~50ezX*BG+#6SSkG6r@)|`gzZ?5G%9?e7IHVCsxkjfLlC==js z(1>-qL!*q%!s_{I_Fggg)qsPjW9aMaR|1Mc(`6bMVq)c60%k@)Jr%`aNbt@1)1N9x1>t|nnl0Qh1iTZ&cL2gfB_L^ceJ}+X78WKww_K?gu*ixA(O#Rc zfq93FgHz%vnazy{u$sgd<^g9;DVAu4v+?d>Ga;T8eK6uN= zw}CYI$710q>>`zltj%7JerBwEnV?`=>t)y^OiEFQ-4Qvb z$w+p~CBXCdkn9Xl1AIbT@9=r^4uW-~$L}SS@nGDZZ*{AYe{JmNa9VB|Y_LEl9TKEx zIpGfS60s-s22*XJ(eS!Rw>sX!jCRW3$!)bYgZDIlySlRPUz@GFocKrB?I$ zZI|B8BLEf1HhaM)V83r9;mdo{T-Qk_l>`Mch?(MaX1jfT7U&8wQL%D*w;OOrAoM(7 zVk_={Arsw%@DO$MFe)MQ_ffe6tiF$?RXN~+I>vJ(HIbeUGDZb}oyxB?JN%C4OIV;k z9SWGvke7fa#R8#uq2NMytn&tNlU`gL!C+@+7Y7Lq5C8qJmyO^Z4@Bxh`0d@QtXZ4c z(zMYOzpgs-Il2TU9L04E(_xbg=o zGxNY8>#4;MYM23Pu6++3C0{0oQ#H z(5|pU@69uj2}X8MtM4u4pOXobktxYmmVj2-wBdtrP_Mbv$9_{v0w}N~;Y!tq`SfId zV%uBd*tG(rXqtP(G#Aa__}wkoHv@)W&W%WNbY7p|+U&=?&#&Q`-!~^d2qmIti;RVz z0R*MNRj~bUHkf8k2Exp8Ibf8u4{^FeM@Nmjs5aI$bq`j%pIWaEjFNp}VPU9kNLG4Y z#Dz)Z(%7q?eeAU93mQbTBNhN4VvK^11shDk zDA7TYHrO6++Xk=}1@slPh0nVTyoYU&dP#Ph#t|=W9P>LI2<*p?Hd*PoYNjiM1444Fz{IZeM0itY`wP!iStmSy+>%4-3`19wMz#i@-`t{u&{m9Ztd zT6)ITzra;SKtc&`oJ$&JZ5%9l%tS@sTA0gsc|DoVzyiq6sTe#&iNmeTW2y*{_KQ{> zpJYWkS$$g3#1$Lu+Qn0w_aQ-GM|OxOJ_z=?&!gu8%-+j8x`B~|i z{xFY7u9n+mZ5^hUYmq>deh<4KhQZe3{)!kI2 z!G#)T*F_1d5}^KL9fQff>MyJ{ostE#8D6~C+gsf|$`=oG_E0I7#q6te>)nUaxFDOJ zV~BfKl#3N=G(iIPTgU+)HUg8QjlVM>Pr^>tCu;J6Qf=U|29|45P*CWWLY94SbYN_u z!rD666}qb^(`fjWil}m`g$o28ahM1y#_!2|(SEn>r84-t>+S)C7lX`Z8#$mx-Vc&k zq9e;n*gagbUBHSOoa1sMRxnqmg%@3kpOyEm`rZ>uA}(C9t_#c25T>BhY7FFo!3OLi z3cW(SD)AMKgZ+L>97dVqb7lTKO zli$tUBmc@c$yuQ$dc(@KC9Q^eZ30|P_m+Gp@t*T>P`6}VPec_(Q_~{E;gisattz(I zRu$w-7ph59(eDAURd%7F=$c-*XJl#VrkIU^80+Iou_wLkYUL#65t9UF5_N&3@r+Af zi!G01gZ_|_3$wx}{4DN+NudaoF#CykL0Gs8X3+Dtm4w2&k(d7$tQghmYf%9?nPmxf zwicUkpM7*ec!V$Qw5nZpX6Clf*rKru0TNPV{x;b3F9i-8$z${>)*WQO=Uup1jgDZrw`AFj`eu&~0bDw{KdZ33RJ47W{hBFY)Ko4nVX3;2yQloxaBa1=XPjAPK65UZP7wvZ(WFqA{q^H8v$|*WOCmf$g6cA(F zb#LKDcu9=7Q3amH3OyQXKQnNWSCnEY8buU!}u4f%G=D<}2QNCmo3@d@ncR zvQ<1oyDvp+zp9;3H?9<3xrSmQWiZ+R?u5Iz`#^I(+ThyjfN;Gi2eX8P^;dX4#4U(} zaQ5ppoS#azH*7a8FgkexGxhb6<>`7~X?Rw5F;UI+{=h?;HThC$Kf@@r#qO*B9X|Yk zIC$6v+rwh!K)bUn@4b@n7o4}%lF3BnzP2MS3$P(#&=GqfiH}K%ys>&=3>aaCI0}!G zi|eVk^WSd{Hif8y4PslE+zz6JfA;*D+_bbbt8=R%)0rI`8S9TTKn{_oYE@+^e+H$x z#b*oZ`Sl|-KBe}34{}7P0DBPs=UUYb=KW6i-Y&NohEhE=Q zpI3$sNwmaehi|_=JkEbxa z7Nr&&c`-nAoOCiWvPlbmsY6!!wiY<@RKeeu@aErIf9d=Szwj@BYRnu=H6RG9Y~Q-K z5fPaN8;`@WvPmFw=EMG|8JM^)uV~J4i#Vac&#c8FEiOyd)^1XWs3kPI!)<$8Imk7l z=^`~u0^5CE4%6G~pnA*saGQ?wNTI8gT(gM2{lyw$+O|Xfz`$VLsYjZ7=|}XpwolMX zB{^pgTy_fs5r{gZ@WmoATXEmA`(h);`)hTK38|QHR5TqJat(6n-8NAt?CEtybu?Xu zp$a!Glby)CFFvA=YJ{iPl^9f>Z#-iu?5(Gq6>heZoe7HPL8v~C+eZ@IF`s(gqt}|Q ze7Z8G>nt_%5r2YlJY2>1g1km;a(^HhuOcpXy)HMQ-_%JlcuY*2uXJYOaJCAuu*Q$> z8x7Y;(;PgsG_X)9@1M)|3Yi(6{oxdXzQ5cSutKlW>e)NBQo}%(`cmO?dA}Ic)Yz7xTpS|Q7q~U>`gNPVDz~yi59bUu zF>^`5iml#M3+0CNG+*6G*#oY3L!kW1k5yExa&$|mZ}3y=bq~(^cu$A0RvD^49e1j4 zpt+KuS&`o#nRY)yF*fg)GUC`oc?1RT)B?ub+B0gKaKlrdEP{yjSl!6h3m8R-((ncy z?855MPaUW7B&?FZamL#tvR;~hxR3VeAGP1#ABBcR^}#jh1aRD#8yp{H=XmYS<~lld z=60m$cc)94&K1M0;&Ule5bYtHgm`(tuixyg@})R%Y?`YveLF&Jf6+%C>&PLvw7+Ui zCZpsKk6P)t`v3ud6vO>-tZV3}MWxA}c3eYC{LPi!+WNEJi|kKxPR&8}66p&fO`DEq zZkS8(@g-p*Y1F2$Y#IJ`+{23Y1M#3VDs6@;2JK-2B&?0wg?T?3*4hF?9Uj$kYN*VP z<{psiZGyz)ABl;GgV@PSZD^%R`tzlO;GiNdg(c!sv`5)wp8wSXXm+Xr&LrDp!p?h5 zh$g1?poQ|k3N8Q>f=;yGbfe(H9Hdqx^!!YLj0Hh4m83uPkLmlwU$k zct`V1&N~p)&lVKikGEEG@Qc4rvFng~;b<_9RBTX>`WQW*S1^B)S2Dfyh)F)VeX+)L zii(=49ESKIl3mVNz})_N{Y^G*-_3gC^V{B=RBt`aw~1;ihb32STdm92{UwGW_esK^ z+{!dM5kLt2RX6bVV=1fWXgpdj8CTs()ah{M_g+FDg%Jt!4O{cgVI;yU6aM#EE8%KY z4bjyBg*;^^X6JLEy^YNcjH087O4-)i5zJ-#aX4{4g{aHXgwj4X@6*L9NQc6=s4AT{ z>+Y-js;&D6pN?X^Q`ea?9g(ODVQ=-qRyUUL9~V-qyGEQ2D5~pm2cZEjxb*Jg*I3*} z+`o-!`T9EEf<~Uo<2}D~%ov1ym`R}G0_`famzALImt?EGTeda|7rAZ^2wiK&dDVJwR;MRI! zre(m6t9pHrli^Aa>%k7Psc<`i{W-M3{zIKpy_UU06-*h~D94uvnuTDe5V^W#6DpQLl$$FoQE#%LL!Zz4 z^_NaFG7B{+BAi@J=h-g#8*Ki3m%a!8^As^>d)_&FbgK2yW6SiYfVRH@xx_5fO+xe5 z<51LU5pnpe1;p#j)1MTjnj;!EE=RUu25N``FdN2;8B;~OJNy9`?=ZbFN#HH^RU4+ z>A3C$CA^%zR!(>fEq2sB@pblqR-flnmF*#(!aR{^y<}C|$3eedf=A=$w|rYA&R}g0 z#8Gt?zG3Il>1GTa21U@PtBaX_6w;j5Jg^NNayy*0lGK!?(-tIzwO3ScWR*j_|Vneb{ z0bU!*Dh4lRJVd8yr>Kb&k<^0uS?3{j=_twG^1XsW5#M9!wo3p*TJo=M`Wws&qPG-* zg=nuQBetOlTWsY>cCEHHY4)lO9M8B4x3XgJ$fg{GcCJgb$1%YjBm7BaEwPM7EcIHR z+Bqo{eROs=Uj)(B8ty_Z(v&t~;l$@_@wl=*6;^0l-o6~4EY0jsX8)Z4^gspD>q?kh zQZht?=ym$uUmIYFnkhN&dWdwHK{q}9k&7oi>S#2&=Q5ql{p>!>=N9|y5E&iT#}%^@ zd~t?x`=^=yy4tVt`0%$YqPn+e&>9{)#ww&(FoOYZjonNf8!RQc5(yJYiKZWtWdQ}_)$whmQMjR{EsqfeVJN^?5V2&<2h8)Br# z{1mtMYclNyDN9~V>)G2;&xwO8HFA-y&&siiDE)7)ICAl6RF6%-Yt!<}$=M=9BAZPc z7%vQ8n)^6#wEjrbT5`jWQ6_TDl%2s2E`*wIE>&Sqs$F$!0Lv|`z0@~=&z+;X7Dk*l zgcpaWNco#2np`Aa5cgIV>N>xX!Ce5{-gPWFJAzkM*1CL7y#I4mt3847ud6v^rwOjb zY6f8DTDa(#*=!b+*|5d%mMYejE`U*pfgDlgOTC9cSP2WE^6K`Jc**wJ0Lb8@Nr5_S za^7$W!LNb^gY24bu{BkF@xaK%rs~Yw98OGtG7eMS^RbU92_3t5z^p`WoI0!ukvR2C zRL2|KH^^H`r(vO&G@qsV>Lbo4j4w((zb$3Wrwq5`eg5Ki`1um*vU@)_CMk)1yV+O z2{&SIXl(dPF{*F*t6Pa!P>+t=zBF@ff71PR$lU~gsi+8i1nIDtFl|jnt8-$KRrzi2 zCq2bV%{V6Q^1fyZgq|9P`w;3C-^L>yUZ8UFnd>k5#+bu3}+sPv}Z`Rc-*e-T({1lFb==DwjxR3OOiNAA8&XT1-EK*Bc7+Nr1 zxnajSD;<^P#eGU0o0lBxWB9Np8QBGeDtB-p%)a3sU0pqz)@tcem{GZgMOXhM?&r$V zm+qFCzBQjKgZMPz5&G;H{zr3DCIZ(zcl8N>V{QC5fKftd4Y&T7z>1imS9h5l3-l*K z?<}=|SO~-Z!U#^l2~qOA%%(10DtAjO=!_C!O$6Bg+VhJiq>@S*1@Hzo(lQ7nr4dOE za_8O=1R7*O?qQ;m(wXt^2!*Bb%PazGXJoGG+bxmt8i+%}+?-ncWhTf~ly?TakyJvq zm=3v&HZ>k?IGrPF#UMfl)lQ%Riw;ANcTwZ4vQ~po9iGLXfp(d-zk3TG2y>=BL4FV% z&D|vKe5A7R;=rzJt4vpXUU_T`*cZ)@@xUyEa1mLys`$L0`gQ>xO$A91+blLG?(}rg zLG+UO6uXw+zJ<8dwj&6^k6|Nw_ulAqy;0t7pxEk;YwRhAd25jRqOFMKsPn@gnV60J zdI8SSPC;nW8Yl6K+6CoDHLq_9DKI3$$rLIhPb(+fsqJ@pr)A9L_tkBy89o#D{XENX z7xVq9DP#J*=SfA=Bi?H-t3>&>Rxd;tty`B&ZbcG$Lv99Tu3-TT`U=rv&)>iN1@0r7 zg4KePPK26!qalMd$6(c|Q*J{H@$P3tcxWbpo?vU%S6xgQhPW;d~rL8{{gjZdh`1V=CW6j5$hAd5*OX?aBBb7)8|8x0oGp3s!_=$T6|xw7x&cf*L8m(Z2<7QPXG!$ zicX9FwL~s6--`Q@&@ zqIZ3hX}RfPLt0$XaKbO83iqG1+(eyLSLB4nH4wTtDj2KqvTX0oXn2dd-gbAk@@pPU z9?^)%Zd|c&h9mvi^dqMy*xO-o? zXb2!r``h7U9m%QyR!wdJMuNpR+twX7Re`cu;e-GA$Qex0Keo(6&S<`Sp#51h!}H2o zBbL34+Blb)^svmv?y}5dWOV0s5gX0V|Cimsx1<fkym~QKmsH1`*vka0M8KpJdI4l;!Ae>^8R8>>wz65B> znuR5$Gm)rgnKs!ArPU#8IUP6yuPz6f7*Ri8zpMvyzsv%-Yj48XwR)uJmn$TF{HG6c zXEK)o0Z$Z2JR^MbwL$R*N5&c0vr}eYszk%I23-#!RChXcr!gZ431^^Jn&CeC#%|D9}f_E#0r>P5{bYa#3T*c_Sak%&}_c$rq#HX zwOi$vlh}O7<9SC)fog?TTU+2KBsP?)Dz(j}2%FOm-o0Bl*e45TG=FM7;fB{zNhs0M zfx(8eB$#VtUZ1OBD2_zzi51Aq5qYehT%E_?6gm-LFe2ghi4SKu8MjA$0EcuXOj;?b zVMb^$B9y$D&hgt&4EZqvjO;HDm6lON3-C1{O`sMYP>sw;CC?|Dxo~R69{<|9Ite|v znXFw=FE4svyi?*YZ!^YUr^siEScLn?uVh#uMJ8$YEyyh0LYxM3^3{QZLrHp>aU%1t zl(16*tTrMgg;%LhZ{Y#GH12Bm6opTe3Wm8T?R)T*j~7H-NIghy4)rn@h6odazTtNb zBqa0f#|B1yWwpBurXrkZ+BaOg20-Ud=fvO>sGpduxt^1aNvmnwpr{T}}*?eL;U2}!Cl@_Ac)`*jjC3yFmK zh@D`acEkt;_@+Z`=Ad#FiymZI^jZg7o7!al@{6UroZVa{w)wg;mEm9sm~D=$B9VOgKPk zvn|0d8746l<{Squv6+rre7YQDdO!84e^>v`(da56Vr z^RhQrb&~fn^P@-JpZo*LD4U3iFI&2Wv$5gzV}i977MyO)^7QknrPg69qE9$|lupQZ z-vDNPS(6i3e8F2#rPVF7mN~U{&>_`a34`RkZL3&y^X%GRU3fF#D4nyXN^K)|JGU2C0HzMNU9zwbf z4=*&fZE7Qtw|^)3vhEvk%u!`mMH>I@s9qwLSO`_kkK3`=*hB-`6^F^tXvIAaciaEt zmW zs!VvihKT!#g`UI=t80bPla=F~bv!^b{(R-jP;}#=v|&d${T6u@eA5e;SI#%Zq_}L+ zH@$GbK6>H$(v2}O*UjUllf7-jGsfG&=auNs-&>kL^p+3ZLAa*~FT8BqB$dc}PFmws z!n!FU2CSQ!!I1&}m+j`mc7?lJQh8ZR`*EC*{X!nOwE9mCh;_Uap0KO!I=?2zyC|S} z=M-NN=_%{K4c~7^)rKswP$|!>*kyIpiA>5LZn$niL?3%LSJc^({+6oa@k~E9q}O`E zmPv(*Lp*5C8^-h$yxi zflTfvA7eUP6O@C;N;wNA0T1%gB+LZ+AE3iucDL%=g^?YjU_YVVV9v#j^Q6pH;{h$zI^$GZ7XRhj;Rr6(;7Ewy)8syWC<^z=uL70 zCj6W4n66F|%{M(X*7Dk1)~DcM%qc>qx-v5L#|awlUPaeUlheHopS)~lkx$%q-)f#IQCwA%W=mZnm_XHo)eHsAb)Z_jzMObfq2b zhup3AcE%L@pO??Xn$-`E`;+i4T*yJ+%DoV;daU$9$!R$;Wu7-7spHqjfF=c%(Jl-- zb$&R{HL(kKS)b&S5kz%QNao3(cqx=( zF(o8=)5I$((rmf(Gv^J}7ooMu9jU{Q4cvYn1UNynCmQ+@#}^uLR)3y<4%tuFnTTk* z&jbz4M6r#e-;yPVTh?k`<4q_So(0{#T|pPTaH4?A&*_ea-?-kVc_fw^x1ZixuCpFj z^QAI4!ON5S)^{{oYkKa07k%kHZ2hb<9_;Xz!A?-q`_nKDbqkO)_Y4+4RNdT>JT2IB z?n!JA{_%=JkhhgQ6$H~3*OkKXW0;j#F`RujYfnpDMaT81>Xo?j!||`9`gOs8=6aY5 zwM!<^pr66dmIzpO7489NZ!o0au_(o0h`3O3u50YR)QcguG(QHq z7y&5?!`tm)gbm+TDX+Vkm#-rJafTV~yau#Pz&%3#!i)~U`&^*z_xbm zhx5BYy~5kJY1$<;I`+_iYPS90{rbu(`M7JsdAaO$=+dLrQ3b(su-IGW*e~yax{$kl z&bweQy|ekT7#$CTAcO@^eIvo8qo)(LS4w(QDOm#XP{e>+1d@GU!EJbKNH`iSUB`0< zT%4WZ>L>EH^|mzOL?^(M4LGvF`H|K8 z%>JhP`~K|DFD-ya$#iOR{heUzkxZD-*abUY=MhGaeN#de2KA*647WlTCVatP7O@jE z9kB|tAT%BaNZL=D`X6UJ2i9 zbX0}NZU#c>zOr{OAu-;iR*LC+(dgS#UKt?~4WZ=0F$Oy&9&IVfNl*M1KucwRA<9jA zh8vA?Ch$m9E8$>y+E3q=j$WuSF_>=a_Q^e!|7rE^2$f|0d#1M09h%=cr<-y_u-)ifvevG3_u<3 zRFziaXkXPHU`5d$$kM;qD9worZ36lc;}izdi_e zjvw4TlIiGv5P15r*R-OvHvaZK+)Bfl+yds|y_577 zx&Z93KM%$NDk`&RJ6!udrzZ8OOunq0oV!$b%?i-)Im}wqyde`6S25|~qJ6d~KEAN3 zJzG|WEB>66Pz*JLM0#)~wiQbTSvx(wmCNST2l)UwK*qm@6(e=Tl2_AcE-2AQ{AytJ zr}>3*)tj?n*ST8QragI%K&^80{ZEPCnf~^+LveVPG1u zpH+pCjgJnUthUglGoc2Z`|<`EZ%lKZrehU0ej!-uP9O>%MCWkt{|gueG(X75zdBVhAADs0HbJ1Lt?-X`v|mbxY2j!Noj39>7xwRVS12S8MVAD4`&! zbof~z?%nf;+!6?1%}OOLA?>vR?b!MQaQF*ZrHJLY+-*3`K*QKDhTgIsageVTeo7Z& zMd);#G97A?|LuF3r&s@;P>*;2Dy2F6+V$H_!d6g|!}yIG0mphNaJNjFz*r$YV-@4$ z1J-=p&0h3~f^=L`S-6;c{K6_GKLq_izjM(`9Gn}~6G)CM!%Ru1s5t^N zl$Gi6r_96z0MNm1`}+C`dlNVM6?{HlO|5OAz!>Ez1=4EeYc07Di=ZMwB=`U$36b7+ zW=2}Z?)Hvj zJC$(I)#&M{&hFfwHqhs8mXFm$S5FZjAt*CZ`bmw^v*J-`I zb1ZLt>Mce6A|(EdWnd`I|5>e_%BH=vp~A%^kU&Nu2-)rY?0(jjnM$&BOR)IMNhl(}hj9Av`X-{z{m zhF6fai*1jYU7LYP>miX$-4%{Tl}Jj;P<8$mRcK;(Zuflsbv(u7$V>);uKDz2xe3Md zi=yPi$o&X2nnXT*Ah>BENxTs?-}^CsI}q z8ino_FKoY&3*Zmnn~V(m~)85mAnvyBv+_x>~KpB>CzL zLz}D`>p6(o7b&0F;^O$gvbw-g>sWg_0m|cjM`gbw>#DdcWE`fHn~lmzY!%<#A4%bG z@#?cCTdn{R^GVEaq_(@eBH@@>=(?rRk5suLICb9inbM3KtLC>r!(ZY}BQDSRms9l$ z5_KZ#!k9g3>1_e*!iJIhzW#g9{_@K|>QV$7VBl&$9PX2fSVCESda`zY3t zgz+zbq+2l9+#WN+4Ns^lPscnWjOGGL7RY=F&GZIEozh>=lxMYCo12@?rwV*m!KL5w zt;6U%n0MWtKUHc}^xq8Gen>*5B#$(s4+V%stg)`DU*X#U-K5^l-Uua6(WwHdnIHB~ zwDGcwA9&l0fP3uaE)J2?EQG5H}uS0=Q*QY1$#8w{xWl(1{2z$8*_ zYO|%V_4M?RlZM0isqtMHd#R+lGtJ4d^uZe$4PyNcO!A9i9Uq7zIBQGWJE^%bmf03! zWzGV*|DFBB?s}dRFF-{;mW8|yru{n5Qu1+6gV63U}KrMG5DG$uoXnI5p^r+acw z%5s=FZP$`&*K2g18$RT(Sz6b^lbK+A@h#cjecKM>1`T@8Pj9_6-Dh&jF+Wn^dW=+b z@@KWHZP^!{%&a0nkpbuV?(MuRT}qg#cUhmUW5jnMKV4PuOgop7568rF zS&E9qh<7-F3@M>1TNkHjch`{H_Bo_*d~q{feXpX|xm(pP>r_FK?Soy))HW7Kmd5=Z zEphkjUOZ$!piL=*hd&r3ChZ#f6WR9lVUMZ=W(flj#M!cHic^Z_~GSlO(_!2C>NB!9hh6@tI%#^ zlcJER#l})bn%UpRL8Iw&!@QK`BZhyvJ5v#dwY#YGp7|A&MwF>{c%oTj+A~whnOb$Z zgO&F1z&Jita|4c`|IK!t_ePT(!AICsXltCP%sKrS=^QiQHvzr*FG-I%z>?)=n0HMQ zwCvzmkdSl?Cb{Lwp##;Jy7JrRB8%iOG#Xa4lhE7CgMo@xy>kJ+_gRE9WoTRY{Th>R zW{<#mZdr}xmMeqV?40wRjW^q(^Z18rhU~WBfXy#x6n;O0Bak6Ay|$7Lhgll;bM3B# zQ#-uVo0+IdMsj*DMBoX~U`3?*DJZ*>OJ3Payz8P^hsQp=HSo9z4WiSPDwUu{Xw#htdMy3$o82W`z#TVs%VxiN} z?-jU_6W5Z4;`Tw|!Uy_D97M|UGCjNx`pTc?eAF|l4Q3f9DNL$prA<&-sztY=f9y45 zZ8Vi+sp^VL@gae?2jx?+f^J?3eO}<=^=~zKjUp6dTE1>67L8Th9o{wyZ_$s=a*<;f zKF`4+8NxOAFd|q2y=IBilj9DQ@Y2%t-#9NPWWa-7AmR$y_p_2wDS-qP;j5h%emWqu z!FmqyM<_~}@K%9u9oFbp;m2mX`OL4M@|ZYVT3+%OKb|4}Fh|0`lzsJ_Iy-sHIQyhv zW5_ytdo8Bc>LqNf-9B=4ZRyn&khXY#Wq_z4t`J93ug=FH%l>juB}=^0^lpZI!?F>8 zz}=ZImN1QwiM2g-d_A+^{{by#F?XUutj^y_deR=&1)TtfemCC<6cOoo3;H)48?yyu z-(7n_ehD>2kZ9ajlcBJ#IfV{}F~I20a#x)u+MzMI#XH)icP=iaOQo>TjV&?#(zlAOm@3*aKQE6{Esv7$3E@`6AjcJA>w^Oh)bO5-^H-*M0@@Yu~Q8n z3Dwq?k&-Z&dPSe3<#a2~3D-dRHgo?R)Wyh2$V=NKI8Gc{H}g+kIWx(W$j%jy$}4v9 z$?#9bD@yX&y;}E>mQ?17pB8$K1fmlkj9SoYZp2rx;{Dj9RmVo9qG(?7K8O1y&LAvb zuWE=9F_YGd=@LO&KV?DiSzOboq+&7D+l4FQCf?jN#gH5oh0iS1LHT^!FMcR&%P$t) ziU|uH9iMWvM}R|Ta#ERvh##%=St^2~6HAB??pl=!uR z^iB*2E9Ie$sVHEW)+UkTpWRxx`Pd#3FjEMT{`E+mv>vwzg6 ziF{PoY&HFCCz7J=UOa>&o$#62{?R7Ou}3Tz2m?ZUND+b$^$cl%{1no|0;=JPm(ltxQqVhci}^0Dw#M#dju8_?LiDYCdi>Iu&8@Mnw%0U6q&we$&md4->xcN2h#L z7g8fJWh$MbXjGRS6}MbOIoEWVdo_y6XROb7C`LA6s6Iw;Sjb6GUpS zao&9Up0^ZEj97a|zggjq?U+Of8}9z}&2YuLxHa7FrEfxo-JbSz>j<^wVqD9W#h(d zY-%L0>`41mIf>u8N@Pe)j%9*ha=GMbXwrJr*8wbUb%Q&x4T9x{XX^JOTt#H!ViFX|L!We% zdRI!$Ug-2=dcy3qjZfk=l1|XeI$1}m0ir!6*(ZD#5l;u{pa4iu2XR&6)Ya1UiJi(&~Gxa zH>8XAp~|2ieXl^{Z-Ol>n7=cg;4;9_ACB7^sG#xtwYg}d#|Y-#oT@OnyS@^F_xbVJXV1V!~Xyf}HXpCPD+ z8rR!+Z0d=^OV<8dQgO^gL^oi~ZLY>|(sK#dt97JxjUtrQ$f^Bkshh6)E+ zeC7-AQ?NzbC&UH|Tx9jf#rdUP?=-{;h{eqXm@^nrZcJz^Dbx)IKD^E}L?zx6---9( zi=EmPIpF-vpHPZc#!#0(98(MBdTB24Pt9^oH2t_^%NUT77N0D51VMw%DacrmOs6r5 zj%c#!fUA}3`kKaUk<76_nZ<+zRMm3|Bh7Z)4&exvoi3HmG$P4p##;`p9} zm(qdUmRf-@+e+-#Fj-6o1E`|X^RvG<-t6IBxZ7<(ql8|q^|{b~;w0#< za{JHHG~e_=hW)(gu!!ucnU0r^ASWqv;HSg;>~UU+5G8nW}mx85bOcSRe5yF3%aTT5#)n<&~XY zlr^fsqQ9+Hwv(d?*yV&oWFv?e+mEZ0Q=PW)fj=|tFs`)w_XK_Kx>i(%7psoO3wT~~@^B?D2=X6-L>PJ>`HW!K(}dZA zRRxP5LPRLjYIdwL`fdMv(F$d5BZZ1_xHqv=Ge#MCR-0jYL{%pM2Bu9X6x=|6-dMR* z^TK7;I=TNl5WjT4cQ`ye7p4Az5$;WR`suH~yLXDkKD2ehX_Hl!mQu2}(b(R87wIdc z*;qQ=uJs2Hb&k;M4lXW5dKNM=Zv}Mf`P5`1747>p1zG@qvXVdfe=!%Lcz+6Xy6;1k z5{rmYw)&9h6c2KR(Q>HhKn$0>^=0GCEzRiLg3D)iBsxaA*@o@adR|b zM`y*f75M*B>+(40ZfM5clMorndNHLt=oF(mZH8|dPvEs=oi@5=tAr3w&(GqX{~7f? zE=cP~nwsc?Q*?9M)oq886=2ut&U5yLFA~~A?Iv&yr2#ZY=9!BcR?flLpYPnCom%Rv zTdRin9EP^->PZ8H%uX+^mqY>Uj9Ft%TmXHfNkQn-tI9}BY&7)gSPS58u@EGsi}=KN4{)xOSUCLXV>ig+pxV?^?e;I{;6(j?01Ub)4nZp*)s#bP zwG90N`-q0nyuln_qGxTKBH=>+%~Aeh?qs~YQ=Uv5<<76~h=qi9=XntOhR_3Cw~;=nu7 zS=$XHyc&S~?y}aausL1}q;dnt5a9bkBzA;YQ-@T+D`y@de82bbghU2zuTU^1l*xlZ zVMKRr82p<`_DB((dzBo|5%1DiGlxFUXkf}c8b&E+_6q^|9GFl0a1zjYRLk4>YoMl z(WS$1)N(>w>*0$ zg3{LvW76+~eEsO@Z^e?BW4lWEECTEluxTzQi$Q=jf{f9lZGBdu zw~2$}_rC~q{}W926<)U#APnSo_;hTS4@|i0^+jS)n%n|XBuP$z2Kyl{OI8g@;+;u( zpMJXOBoBpEAwW1|!ECUuc?MVxN;^(Tv0|-Io)7OgFdxGHMNRyNk`XT{f2UEbC!oOF zSpi6yAQFp2m!89fZ7~^*Kz9s<15JkWRgbfUWP>V_zH7|wd7Ij!zr~dQ`58w1yx@c1 zmguSCzkK;ZX%SZQ8os(qy_%ozq2BJv&i$~BLXW_5m4A1(MgTZm_o?W3{e)p#@w^&! z-3%j3G&(HI_Lfhk`a<9e=*GzcI5g(Vh|*~^hQcPG4gxb$DV)+`&>yXLzTSliczg~0 z8S^UDXn@!8yZ{Gq%L+zCdhku=In6v6E9@&Qk*`*ZUzO&=80k$Ofwt=f;Qmky)0m=Z z4_ywxhVj31_x@sg{8PWZRk*VlJg7Hnzpqy{0eEN%N+eF(@56FS@ZHf~Xb0ZU9yaV~ zcYQ6VE{mt-akF0v^o=u9ff@2G;H`=X3kRq3&y@krew3``5_D~fYBH(g-^Ia`P#k#3 z8n=W}I4||_&jCqC?Hz5On;Dh3`1oA&*~;`2pob#|_=a;{jWDqRZW!-&4Lb!c{dg|q zy`fhWRC_fN z%@R+6sjTU)x0kiI&qPGI^Zum;?kur9;h{BNHIv8F#R`1GP&9<^HinX^^grg$0SuS; z%NOAtM3WsAd3E)4tBi(L+LmL+2}XW>BPHcXBe_vP$!24m=dA}QA9cww6xCH7Lt(=C zYNJ14F$%7XeP@*!eE>YNI){oC)lH$_{WYUP7-aq?qyO_ci^GBxqNAdBF~Bd#@VtDz z7tVy7t%(CQ;sd0FBkaR07A_sZb$uAFl2rin2CJCBQ&&g?e8oG*ht0Mh&y`hjdBQ^{ z5nd24J{~ThT2nK(AkRn*sL=fKzf4E?pv!wQ-;a=oknCvuo)#Pszi;V2oC>z|D1ihoVC3C{riS-pw(urGiLht^seVTPvG+!oL%l9YqGwes5u|N$$3FwWC=flQI9PGCSk?94C}*| z!l$B#r36?`t4hS=z$2UCM2Xa%E>V$b!NJ4JEU+$YppiV`hX)Lq6Tu)L%n2$Z?Eu42 zr-ae@`FWBTO8M=s@;QVd0PhBlB%VPx{QrK-`xo*WL#bY}Ep(yl7@Le`6hDyfuE;Zh zQm)~6H@eX0{%&jh>58Z=8M0bOxGGA3taT- z=)vOlar}RbWqv!N)E3sdYCFfD`-I1#2-tw-yHQ|Tnf=KPg3zdUdPw`fci{_)MH;)u zM|AhHZ4Xzew*`pG7y*7E$QT%8fQo-gP7Wb76qM*B83F+JSAT1l=-88KY2 z`55k&l+LR7(UW(D>^TdR^hm#U)70JB8fg@_u^uS^&yB7VDKV0D7w@k%-N^->@nz89 zhBopOrcP}YSb0i{O0;OK%S}b8YL)(EwUNY&n9WkTB~_c(#?AkB0&q10)F3NG3{AMG zBx(jC*MLh*rhA}Lp|;P96NP4@t?^CV-H(4Pp%38pVZNkI>tGN-oj8?$2e4!YfcNC| zlT1=a|KC4IzHSa8vD)h9G!82QHxAgtxqPlrD1=vWvJdRp`sWn@>k=$uH%Ip;WvOHk zUSAa*L^2}FrJUwu0JZft@3jrGY*Xv=UCN2G$7F%p#}>eM@Sn>E)wa#I9|-CRR&_w@ zB0Yf7^<1~hbQq8q1-$jh!do!F$U5HaR#ylDUjDfkc%zZd>75B=PQy00wwwg`s2M!B z`ruZs=}6~D=ZuxJ4Q%6QIzU#l|M^v7?~fSprnqbN$4JJp285y_v6;nz1(#4u%F40% zYuyl7pXPE^`n`fOF{9K~9v;9$x?wvcB_SdC6(EKEt_phOmbzFUkbuKtiFnKw|6 zZfC5MwHZC%Ut9tXAf(XLfKog;fVDJ0kQV{jNu6Lz-_!lQ>PJ+OlN_I|zNiF1?CfBb z2{2_z0oW;GfSbHqL(jJrTn%0|HjY~kXy5Io)BgCf(3p$;4YRo7%K*$=rmS{-yJ{-XmHgAXlilnm;h9a=5P#QP~m9Y;+7#Y4?S9Tx7`t}g+@Dr z+`=|M2rhU0-q#%vDT=sp-S{0uN>4xW$o|s?F;F*MKGuH{O`I5yTLOc$nW(dk}?6SURuClX|iM0!_BS9%9e4X zv-fLWJDx1(V4bjc=tIx9vsQ!GqO+433HiY;5Xmn7iLH%|&ql+^GZgB;HMz)Y^vunv zjH6L1io&3h=Rn^I8%fRxtiGS55EOml25dUT@}zm#Iu!4R@_$zxDX4S`*6Dmz-YY5o z@Fy9-`04HO^z?x&PA3|@<8gHR0+Oen^@Y0d?l?9FBvq1RQY3%3ZtRyPHK>a%4?cgPGkoIzBITy9Mi9_A-^fQ<~<>>5a9EOU$MU{0YGF z0A9lEFk)@xe_!uk=~oFD_29}qkfbzo(%w#qii%F$3BSny6vwhzxtxio>i`Q5CO!Ce zDI1BKNJ3V#0U`-5VZ-2`a9!Vh^sfh|?Pur`-(TRf>p%Jy=}&4dkw~uR=~$w&ot7GL zvEa&_z2))0b@kU5Ux87(UG2_zNn6^myI-4XMbF+gUNq@;`S)owxYso(R%&p4_$Kjx zi;>q4mwKIE4FAdGUpMgnm?ZrmJ>J|5cVArT{`DQcpzz?F$0vT9l`Jya9pn?zY-~9x?F4N zpl+ebA1T9dkGtCDU+YEcebpN1>l+?U7heLQT*B40QCGz+&+%|t42XqMG1d=5>pe6+ zR>xoeF9YI*$FODVwK$mk3GfT7%$DlQ-Yt6pJ45hq!#FMdYaKpoWoEGs{sid%dbos7 zP;8%M5fgz5h;JyFhHBv3yNxek2q?VjwwHN4_2hWnqs{MWp5Eemkqcq@2$cQ1Q5;%{&|s&RldD{M4^-q ze#2=06ifv{?p}bRk-0^{2y-| zqyfE>O+4Oa=2wy@kl&8)=>~q#$-n63EJQW&3$5Af8GuaI73K}e$OJ?%MQv>> zwd-}eK)b3(ihwf}XQ9d<1cKbv3P_3o;kvc-;eb~B)V$-xItf4rzXU{FS2qW^IHB9K zH99~keXk8bxHAv=I4;p0PbVOBgKgo=}Lne@-yXicMAg^`h( zy&orn&)_qCm+BpO2>=3zCEwl>R*@1Dxjle8Hv-f{k+HBSa9FLUXa2~$(}4a4^fb*T zCfht*GVNIb*XL0oKEy$w&iG$A@XH|59sJH(vE1T9SI8;zE4$knj5H4vJ2yxc;>zwoySs*vZ*R)ITDNG=1BB z`VrlPFDzF{nZjPY;bv4rLo_X=525Rv$~KQ)4W(#n>+Y9&P>;EjmxYFF8d! z+kN)N@KQLTF4baDqqonFwf`=&a*kigj|srZ*MmV*Pq8pC_JX-gQvMT&v8dMd&gkxM zt_r`D&Ev-YYrz18wlFlwLeT|q$ARy#_o5Uu4$NR&9iXL z_~-oqA8QZl%xX@pTA9;&Jt0k7ARN3xgKr4bGdv`B#**tS7{jO-01AurwmTfe=H{;y)EwyVC%jh9|%Js zD{bp43YQz{k1{yD5068EAS-?wJy~tj0K5aU9%0?U|L^lZfM-Ct&VL!ixv^Pmr|Ecm zZP^~r*5T*p-v)eKCsjQAE&!MTQ)%TgsY`6p$4Yg@3K)biv+-5=*V6IxrDd|D6J>Wg zOiZNH(FVBgWB{f%I}8-@R7q4S$$+JnC}3oDN`02IV(Ej)PIj;N?>ezM#*GuM^MDZC3;!h-JJUuj2qJ z{%}_Sq|rz!!>q<992P+I{Q2E1_m6Y4<3Vl&vhH{qAS`-#Ir{$@&rklp<9X_9Sa^7R z8k5NoP*UWp*O^b&nkl@jXtlXB_j-vqsFLd~)|&YjYXNXw9H7~ncKW;FpNq*h6F2~* zFLyIgJQ^IFS67)AF6JZY-o~vP+~F}z?;7n8BVaAp+O=BS+J5@Hy&~h`(EtG>2|zjy zfQaAI*Ef{I7myFMi;xi!bN>H?{I2O{0FF~kaqAN|19I*pK-G5;h-RdKSTz9Re3`4z zN%4Mpga%E$Ihs4N9~bV3RGG$NHc!ma+K$Ls0qhcwKp~;%ji(;)>$wGyW_FR4}2z0h(owT8Dxt%2dvF9&RDtw1`H5|D(81uRwDEP*P+ z9#D+t%Ve=ygkotD^!1+uupd#NDrS!5+W|5UF(3!NZU*dO27zkKiNXX7N~K&g4yfLT z0fPKjTRz)RxhO`Xp#cE%0&}v29RpC>p`&+zat+s{0-J}4z% ze8&)ov>f8qZdb-;3)MgC@K*`v>BD1UVx*6Lo3x5(MNSa1w*g$oO8^BM2F%E=uM}js zNP&!&g|@DpD73QbJpd^DnoHP4R({e&5=9_Z-?|V;W!<^n{<+G5tnRDW>P%F# zg2w>>{2kN~y%_-K2FI@|yDee2r;`Q+_hMaxk^dbWT549u^Hu2){uziKKLHhF`;Fh= zqh1V$x^AYCzfq}_M^;IlWAuK2)j9x%VkeN4dVXO4Iu;BAKZpSHhq8>6x?SXu$cJ&$ z(Mf-XlBiNP*G&F-s;C}50Lr@QG5)ua{>zBlJ-W@9m)i8Cu+UGcKjC-=#M}VFT|(q4 z=G>A;nf%XiX|C_AHd(u!gpfu61bX}H67!$YWRfQKSUBpydIb)fmskH)%q-<~sShKb?{)L-5^2RkkVR^F?!uRW#}?|7fDs z2FS(Vt$N6eW%E>kz$(A|_WI_0oLVH)$7Q86>a`ElFT2fz=MO--$z0f1&&~7C3bqps z)D7Ugo*FojtDqi>$K>0R_?XiB#PpOf{T;x@_kLH#vO8dYC1ZZ?VqpP+knT`I+sn zm<5SG87Jb_|2rLkV}1}y^;n8Qyudq}eMg#@m>nV$;a}$&87RJJmhnFq2yhU`;(>8i z3y{r2{&OhgeK)q;)XASdy8vq1phjW z7E}r6Y^GDAd{~dM|M}AFGkyC34z9zBz?I)Wiz{BgV~W3$lj)cmVHb4tXVEmbW0=+5foj(a{U(6A9_`7( zjrxCA>-z+~J*3nMul-8K>sGF*hb7mqLhtVHPbefJkBl&EX~b7tsekUw`@WLSG27)X5+-ZE%9t+)|#W!uG{i2VjpK%vEGxA1^3)KOT^= z+phb*XWs62r!+v)t^NX#nJ$6O(J-)Me!5<4P6Br5ZU;Y8dX|ID7{%yNY*N z^Ljr7lXjgGmO~-``MP5VL6etLNo*o>rmx)QhoXu#$p@Gj{86?@{Lz>ETQg6V8is*i zJG~e>i6&V9t7<%(j_3J207$Ln%eC7m0gxye2%G%YkCqsY_!u!#{XgGkF#%L7&)p}Xge7fkz+|RldLDr3bEm}iA z-f#!mXnZb8fIL3zPYXy#Rk5O!K9GW}K9offJbt75>Hfzj8p}`8NrCGK+^2(2_Y!a! z7@m^hp?Nm|dj|f(!2wzVK#k%+gVS*vjBli7oVz5CW|t*4Cprgg52@5~e}WId-0Mc& zZw{fCtt0@%g?XTB;FGW%HF`w!Nb1qgpITQpp8voydHqTeE7_LBUV+wP5@04K?frDZ z3SiuooIopNvd%)~g(wpZPx_1tL94w?ig3J#Q{I0W1+}BYLGFB2wBYXQnTiLz-%QNODh3G`k>pcz|g z${W|hj(ot$y|W%lN3r~%3hdJY;!-;TlDCCr0iFNSllMuWLdVZ^UeqJ!$>GA3RAKQIGc7Nm3AdPtadsJSu?m4pU{ zB&a5M(ffAbm|}4YoOU8^D%RZngF-Ti<3_P-rc>`CU|Z>aV=kqr(`frc`i4?2H&C%e zSt`qQ6PnMr0kC0Lt20jm1|Q|${mPdF!?}sqz$8F%!1L6B$C$ui(D$CQe)au2cJZ&u z>y&c+D9;>@a0$1^*60Hy%x8tmo#8@u{yv8H;%q^M5Ez^Q4zg++$OWdq&jem{ z=y@&U`SEd?-I25e%M{Ci1VgI5^8_etTyQeiYhYb{T>({X8YbVp>ti5UsQKsF(76Im zjd@c!D$s?YYk42y-*FB&mq`J|IaQtc%p`^2fY-nYc!`xBO5ZkU!m@SG-oLsf=I^Z! z0NmGPv7FC2(Z@y-hUEsBY16A@{WJa7l*cN7t9;CMqsi9Ce}sEk!V<6yTBgXKmL9jq z#lu^<3HS2RxS;@*z*s5UP3K?d9AOBIE1O3-fbYZHp3%dwVE2fIy9w}Z;rwpV%|-ev&hpUHa;Z#i1!eEGVOC@#0BD!$LN-Ac#D5_e|PiB7hpE$#n9 z-QvWuXlk8g;|)0f0bT=tG>m+&hbj)<3lbn_%m?_e@^$7)7k76lluEzmOAcrI{|mcm z@IZb0SA4=HT(?cz@OgV$0}`WbQ(ODvd4{e%AX6R&>RKZJkmgt!UddjAlCC~-IQ~yb zcX+BN7w}Gg0Ngs_4lQ`@*FSbSa{oIS4D#(pLXGGp0x@*3UI73W#otDVO^kr% zhJPFHa-E^0Eu+h+W)pxhv_2k|n0;w>K1l~`+SP?4G2;$dkdcwMUtgYz+pU4F%p_1r zDeCmY{_~7lhk3^#fSzh%03?Dq0Pw#G;prsDgy3c&>z31?`{sHeh@B2Q_cYA)1`ee_5(m!o}2df&k z;Y-O^@NwE0ausAqbZfXCgu2;E7o!-AknjYMcPso(xKH59YWR?ibb}}FV1|LpodQX* zUU%<33pWI!=qOyvHK;MB3CP{c_G3{?sr}*OsanhGla~3KM^$Pb03#v86w;ZTbpC4C zrokv8D?)?&Pu5q1lhYBg(+}F`{T5h9Pry`?pZeiAxw*5YEv|XLM+pe*D<~-7L!*^A z4#40yqqipyQnq)&gcxb7f&(FQbXa$23i{Xd$TJ6nUuzyetB4u=n-I2bp8czCf&vBb z)Ig;hxdLZ+qdDREb*Oe051nf?gpxqF1jEh@^fHa4q}0@GX!0`7>N}_4#S+FJfOIbKB20rs%p`{HjRRb^YY_l3ztfC#R+Lhk%}} zk%V~#*(fQP{OcWi+QYW(3rpY4{6}#ZyeU@m@c|plK2t#zaDnCw(f}#Ojz0P={0DP{ zSgZQN;$kKoSnU`c4Tz?f7dfrUqJTm$ucq*dNl-v=d4HU{=_iP4doNPzK@_ma*Ywp` z5UIm(=5y@?AtA@E>@9$-gLHW z4Gj0aqp&w-dg!TDv6@>1-?cxx%s#w$$2LHFv*}^rb>T{>ozO%>D<=dJ_Vz*gi6C`^ov|G7 zkvzUhSZK0MD0Se}#>z7QP`Ow_2D4Plc*QEv+1-%ea2U}WdScU4aed^a$Yq_3AKJ#^ z^YIjS&@C5xOhhM=%#!(}`TCmJC2u|p_?ogZ3>D(xWp0LMqU2I5HXz0?DJe^8_Eh4y zXnX~|9}J!MW2qU>+{>G2TMLxG7t`eh!Kk6c2Eo(Qjj;`H)&hJ_$Y@0yAJXINR}F~s zap5qB1LJQQ`pY?2moW6#G+`ZyN+Ue2*T!l>mW!|V{3gV z?Z6KCc_nG=ZL_4)u*pZS)TOR!<-np{x>uYLVOu?^eGrqF!Qw{WK{B`~70xE}L@k=o zEXy9Cy$?&eS*Po`aF*JdVO>6qD^eB;evQ&WhzRY*G`?nmmz3<132%${YdY@X&lNu? z#DDo?(idi)jv*I~&su<*8k}7LXCX-I)_8UZoczkg-ucRAiEboFGPr4JKAEfZ`NY{wl3i*#yaSeSQJFlY@Y$*#tlU%YeOsD*ceQgV6>i6L2vPUJOjLc$bi zA;G7bBIX)=rNd zUrqlH4FoJMpm?|=(-!YbWt(agz*sqt4Mln=Yh&~gT%-`s6T*F3lR8LCMs}{TwFC4R zepZ=UCHNwnziu;UVunCdLCwPO?(ixTdGI_jOUmIot90AR{Nvx#JL2R#2i|PAhIEcM zd^S$~mUv{526aFh_cF@55|3Fb6!v2gWw!vwl?R=q>YNa%nZBsD^|uFT zVTPCn@laC6*q2(0ui%;126Hp8GnNENdAvq~q}(OGZI$I<>@sqo6Vv!3xelLD0;?*V zdE8K}^z%2-EGPx8Z2_$q<_Xk%<%k)Ya{(xNHjJa5`5>e^0bL_=sJG0?X6n`jdx2@M zFWy#H%cceAj&8YQ00^#>#?cGt5*Ve=&&Y)!-jfGk&%jOj-o=Y%*KJdk^nsXz%$#4ui`!86DR^xhl zzusB2+(b>)T}sOnM1`*0+Ijo_3Y;={^JdGB-J00Eay&0DiAK%G0_<)%hnsf+@6RIO z4<=Xu`%(@BjrW0VH5t?|8p4$?aC`G8(p$dsI$NoB+y$SXx%!bIDfJrA&(~q{)!J4|QhvYd zbH{Srt8-6%4txYyGF@O{YP!oq7Z>0=@IsrLy_06q^!540f7ENS9OS^!OdcdM6U1C| z=%05OITh&FH@>kJLBga1E=5{N$r2iGmV_pj04er#@0Ku|%eGtaT zRrR>U&`KHUtCB9!=uL5GTG$n&Dj(-tvv09xR8tu;D8GLK|EOa#7q;LfyHhsTG{jYDaEW|>Qj_JGn@)Mbn#M}5neo5LJ zirJjyBIz^=GHAfe)d$`zv{{ zKr(}tsh}i~AD+;X1NdV36!sx!ITJP}it`>X0hly}HWWOT})F@jUUPTvJ_QOB2z4d~PABH^zMG<@V#TJ%+C075{$zuINh zy}Ei2?kqAj{Iym@2?x#+c;@#zf@Qf?^Ac$)e=c#tJ1wfx8kW8_X&j4y)a+jzhYTSU zA?-MrxApdEoQ~71GHfiy*7Nal&TA4kz)9`2Q0*%IzI%p2OYS>VDB0b&HM6qusTYtG zUz>Vy9Q22KOvsl)uRyjSKMVC+2UYg1`=eHf?%wH>w=a_gJm!AZB{|;l(^-f*ReASF zbhcr3Ex!8w(+YxB51EjY_&d~z;=<+=QxYsB^hc0y^q&Aj{q!uff=!kq;+oP)`Ow+n z42v8k&W(hOKdA^e+YUQc`k+vE0;SBM!ga6k=TM^ith#~TBtQ1pyOqv$W78j@)c77r zM5LDAXs_L8ww*#ZeHXUa!Lh>%6o159Y@E?rmQ+)I#rahr`<`PCl)BOzxBk4;8 z@9P>PF-5+6In6zHh_WRf5j!l2Z%Z*b!WRrvGC`u*Wwoy!N4giagR{V?S^B0G!)VSC zIWMM&6wgI!8w9orOHv+51>TOgG+;Qb@B2Yk*$)QMhfb9q9tT0}BXtH1V8b+fC!HS- zJ8D%3S3(D;;JxUw8@!BhH+M1d3wYtTh@h%ZcSb>2v`YlX8c zyk4Me>Hx0XD||#$2{=?qb|^F;AUJ0RYWW!Qc$}P*Nt!S(_WNs84FhX}=yrfM9GKS) zIkd4KL5kGJcWT6n$Klnk&vX9QU?o8b>-1QwKGrCjh{vmU{oed;NCpp^@QoUGzj|3t zM>On;h@Sn%>dYB#bCnzE`O){jX?4~AU7p3fI2~2`+C$7UABggXb3<^ghJNHzAI;n+ z(zHuc5bOK8g!5O*l_4tI2>p)<#AW_#2(QJ)w z#D^y5YVTWSv#Zx6yROPyS%0#DZXu2z&C|$Wj0$Plzd22U(XV<4DL8e@)D3)#nF$o{ zW-(iPau=dy^*eS1;O4O$&BurrNK-N&Wg=HPTT}?089a;OppbdKzQ~#95lD9_S5AL!jpWKxI|(T}j51pTw%bk(x6l&|C%i$cgA)>!5^MWWbEF&UNz zHf~0(E|qFR_V)tbB5iY&as6`s%_zAgg3CHuAxM0eg_)TjJmtn;YOBT()@0@WTQPb_ ze1Z`%tm=P4M7ra_t5kl`_L0JARzXL;0he7R18g$dbM4YsXKMUr;~$I`YiKwABo7r+ zqlB*4PHMG>{LM0BBDun9BZ6gV-|%zWmFhB7n2JJ&q{3Wx74te0}DPT7N$} zhD?9Zo@>)Em%Vc&BU|O+4)`-WVrf)<2p{)vP)h>@6aWAK2mpsp;y_b%0NGeL0ssO@ z0ss^M003}sbT4gXWNBe9X>DO=WjHQyZf7)IbzD>b`}Jdh1*k~JR0O02q+==~0>T8O zV*&z7h;(l%Dk3qE&MDoK7KurBca9oe8?}w?-XGsTe*fNo?q0j^`#k44&pGFYzR=ZR zxXgL^%$YL`n$Mo-pE+}G?aZ0~>MzorUipf&2t9M=D(hP{wHKOdYPVjvyV}2XwmWm? zS!i4Wy@^35>xb3&m(T89y7lbR(4z+j0{jO9*})M}=Wl3z(|p)y#cKRs?Ay0jrj2Ja z=FQHSUa@Jc@@{RoWdm&Va; za&_W5&W7llg!A&I2oGY(JSEiw61c8|q7`*r8TN$+l6s_7y<=}-!L zLeS)^%YB&2F0(i-+#h)bQVKP^d-)q@X^nU{N{4-YmFL&p7G%qc^;c071#j79xf*xF z+83y#u$GzV#Kg?UHzA5!VdQ;3+=)c&`-YX}UoX8CtY3b2Je0pySfTLqV$#JsajGveKU6-)6JFRs7%JBX zgt=HRT{{!MfgaL6W4?H9@Y&40y)$iw|5nAmeI)Ql`3?xv1MUy$u4Pi9%7CHBYs=?2 z29w@g2xEBFs2H{O$n)0U#pg3TtMd(i*mgbzT-&+sf3aG4|FR0R`mLMaB2bTztOsly z=nEh3|KNURE%G=jZXvUxaoY_x!{o3uhx9At-p5v6wY_*th>ztl7k}tNKtq?-S+Us6 zr~;`A8fuc+B>fqo=$qyy+(NfKrDoInGL(iQN_9*`ycv}~SDrz#TgyvK-skEnI{!$Y zT&^@(xpi(!{K(^o^~}wtq|5l_%N;SST`fs>E`*))QMnx^vVh|1c7Ltpd*9GFF&;Bzo#L2NmzM@NHVEth8;jmQdnM&8ZuH6Um5d4B*jFzb67I8-G5(ek@>3_bc(mqlu>zF!@J+p04rL@!tsj`<}7(x>~4E zi|C^0qSPXt4RdLlZ|Hl)FklValyOde-g?F; zko$vw`OETUA|uh7Xh-BD-cpaTc|^#1VsJk8ao6Q8RxK|4*=&^5v(XGQz50B@i0H;y zNB+ua|4;rQ6f+$im+<6}sV6d}Q-PIQm9vhyBmN_*c}|7X1@w6^qkdy}NrPp*B`t^I z#2I0)xu2Ombh83q;Xfrgr7{(u7_1uEmwjbze{J-@o?=J2!tnj;7dj2wf~V0>zqDCJ zT;c4O5lW6v{x4a%wi|K@!uT{6+V^7^cSxAR+)2l^*)(TQA93&ZbPYpwFQPNq4etX@bx;R$R*;+ewzF-|0X(S=4n<}UQzbE%)(~U zhCJaI%Q9ZjQP8*%DbqVO?*G>-;?R&QBcfKPs+TS$tSYZKthl3U>gW@Xt#RH1 z-WNSg)&^Ggax;thaHUg(0_I+!iMQzng~K8aN)EsFpRRI=Url(Hz%R}tj<%e&uq%lu zfz9;H4$X|!deunJ+Rh}@pozD9NdZ0k@@s^~;ZcKyn)dzdgnHwuaYjr#bCJMBLFc4_ zO_jEk)%wZW=@5L(%6>Vl8j~;4U)^@xfKEdHb4|hVMKTD6mB;Kip|>UWal4@SKj~Mx z4+CzovfnVd;j8*g>E7);;Wewh#QC22uk*mQgecS7+rK^!>h_pg_*l;Caup=WUo7JHa#sH zp-i?sHV*CHZIX*Qt=r!MxOO4fJAn5mug8eT8W~R)ms=<;KAImj?KEdQmtt1$qID#n zUC*t^`JvBjP@T>A{Bm-Iy*}=BLT76X23DFZ<rOex-A#7W z%ijXO*BLf`4jJ_zkCCCv$2UngU$WJqqvdUPpBE?nNLsz@awUOPRrs>_l;Rb1D|%FN z+Vkksq>6{Uhit$4N>2ZFqJyj}p{{{^dw-Ml1>0*0lFRJ?>&Yg$upg|IVzOq+NVi?4 z+t3F$hr{ezEw$_7ohjErJ?auUTUUErjHZ9*o`OM_c=0`2ML2e=2gV3B1Rhi<+mgvF zB_gsVcS~Z6>KeLy3@ww4O!Z86H#$ap@kPWRL^-FNVg<_ui_*7ZUM|4YPS>}tF|U

    c6hVIQ!qlp3|$_KelJRO1;`QXE!!|*mq0@Kb+zVj zvT-|fwfjC$8vk~}W;RamA&1Mvgh62P8@SPF(H-~whQt?k$0#q`7w=x zC@*(KR4P%`Yp-H;{hY&0e?_X7%5-2Keg?on2+0gCO_Xa7EN|x(^lfO(m5Jjj! zP~ZdkCFXSlyhBRA3%m(C!_mdV`Gfdcc~tLA@P*!vGxPo1dqDKrGfQ`rZFD&smh#SX zG$iC-q%t$%f?qCP{@3PxM&MES2QPA-up>syC(DtCx&e&xSR z&DMbdC*O3z$uoO3PH*1)wtKU-FFP@5ex?G;(_k*dpTT-2_x>IeQ373H8qqJO*LCL1 z!!w#s9=-Jaudbdx)yi-*q;}}php1~>k1t2P$fmzoe<8{$`_i|UagP7#Jrd3P@cp~z zg(vG5?+It-PIzHysCIH|t%cJo*Cq<~FgElGW!4 zxpV1LQ`y>1Pdr1#i@9svr>6MLh!rwsfBGWU+P>7x{v{TtR#$j;Zw_Yjo0-=>t$w$k z>4m6XTRdjfa#LDSi~PG^`!EHAALcB!G|vpsHhy>R@odZLgYK7Dvw3wR)hjsvVi|;S z-Xm#@A<6RJaV<&6Nb2XSu7Us10XKUCh<6d!e|6yM`J>Li8fAgpk>4|JXFD^ec zIcH4GsQ$ca>@*&K2V0i0Nm)vIK<3$3_{MbUdme@py*ZJQJ(O~6_UjjLMHQE_3{M2& zu@rsPiLPhODSKQ1 zQ-A)Lz)5%eC!&YCl9A8rT=ynjDuw~;G=(Lhb#o*`(;g#c9Ah+RQ zoD;i@wLvmey$=)-@p+5<9uWo{3ffqh>YT-6tG|N*sKvBZc+fFY5Ja*-5GzJ*BMd6p zKy+`_^B|v1MW&pqidbU;J-QXBLiUn1IE2a3hBBm1zQf+mDI68Uo0UYaz63plFQjDF z+5xUj<0>OiujvDcvw`o6Bf&3tbQLva>lIizE?U)VP=iRUdR>hP=|z~z(s{U z+j#BULc?Rgfaim)UD~^wLKKNrmu*)(@_}seq~JZAp5|8#2Vgbg-OX!ik;}a>1rDz?G`SUJKnE+Y!0kut}~5o1BXcr${i z4(gDr4FbEf@2$hypzG02U<%3gJ9Oh7GLshk$;IT9py`kQtw z5Mq3Y&M-|a$4YSZLbkY+NG(nuAs$CS`J@m;z;4FK!{jB*4pIo}t$y+CcL_**9}~$^ z??trEN%ey91z~bNc%Wp!EzzzVYd?7P#UJO^$FpQri24$f;Rl1S9#0QC#yeZ`Y|aGc*6Zw^cQKI15tR@h{U?* zB=<(r^KFRh`~K~#=*>x!P>F}qs>CqYGF=vrIZ784-;uZ&1@8$N)-e?5xIW7 z1+~CR>UW1=r`ajMh4kgoGB1)2ZEWj2=oY6YXE$06=feN zekm?;`w{hj_e)#!SpnILC&Ba5(VpR0`x7VF|YMBRbVwEl4sukP^Xq$ z6J>r9N6kMztqOujdfFzk&D$q(17iui9mATHh1UtFBEG8BN=bFMeJRtb_y87ewtSZT z4mY93XmOId&;uZHsrhHai!BV#OKIW;csZK5)IBrw+#?Qa3U=X~!I4XLDT~l;^r%ud zw#}5Q!Evk){RR7q`dw}}|i%WX!6X)K*;tZ40f@Wgd-c>Pm#B#D9C>2iev?PZeX;fwEwx^mqq$y{6C2y93(!B857D z`HKL9fdv?t?H>S&9M&(~GCxT{c0uvgGy_>0stYj$q#YptjCNp!oE^4zA5&3(Wf0}y zX|ve4!8?Ggf--=G#3Itv7bL^UYTV6N3q*%kQ+ z;79TS#oZe9_Le-Q-=Vbj>8{=77mI49rc<40O71Oc4%qCv4&EfkmBnKR!RYrCh+J|1 z>8}=%83O;PB)E6&w&)#U6=TruLwSVhWqMQMzzc9ngXXmbdVY5`-RNsgX9yI(Nlu}_ zS$}LfkRcaFxPOUC`$aw_FB)@*635BCS2{PF_G)%N%$PBNt4?BA!ujdgD09>{p?)q2 z&<4b0wm_#wGq4wMz}7`0f3V)Fq`s6$H6#VD=Yd~A(-*bw_n2={;EkB=-CLLi&{V4M zuBy+E_L1AFLs4k=(KLb6o8vTd=g*{}hrlAD#BmA@TZOFZf8o3e4h?;suSS6x^r37t zA68J^Tl>Kjw#$7AHnff3y$dKdN)U|q!eZkus1n`N9pU~3oExE1Hni7TZE z0U?gb%W{AR^@0@v>|3sWnlA{{2?JU{X<#`}cu$L#vL6*g?4?2T6>ev&Xn~jwB)=A! ze^i#nMwO){kT3*%Q6krha>98wEiOja$;Qqvy=Z?k zYFG2S6u+-^;>lFul?!IQ-0`>BpTFy?Qan?>ljX*|bOKeD+4-|sa&zQt$!{;)r;pn! ztx7(7xTxxlHr;F}6x`m6sJ)pzA0Qri`u<1W7f@Z+x7;VWIJEbDz-mPqNWV2EW#5ls zRtH$myXXO;=hhjCg?tg?qkI$p_#4Uv&*oCOEv;W6#18Yri$xn_Z=FL2cnf>2{be@r zKKq~>z9zS~(EfTcS2tZhmWjFQz>!>Ubs&L=#?Cjh;k_8iEb!W{<4>e`!$=#Xanwi+ zw)Hqw+fe*wmJaav2Dv5+njJBU^}2!PGu*mbeGFA>ucX}``WF%@dsEu2#({Vfn+en| zh7ecpc3A8*M?~&`gNEWr= z+Bca!ypX9H$ZdcS&!TpvmA#I;j1G$f3)!~g0r;rP5jK_$QOk_ZgE}Pd!kcZP>yJbvOweCv7O;VS$MjXW$B80BNdj4U(K{_ry;qPE^%r z(5W1pzBJ@BwT>n-fKKt~(aTGiNuZL-4}1qU+iKh7&|=p>3#S&yD$f!uVDeWNN#hp> za=w}jRen6CZ2#sBs0gyqL}ah4b1c%=o~UN8=I)k1lnWZ9^7M=~=3hJcbCp za08vGFyj7R+qxhi{WUO6vhiw>AeeAR4X2vw5rr4m{{dRs5N0>d4fNY@BX>nNQ)6*5?nZE{4 zt6kW@(95(IiQ`R@lLWTt0UpxDbv}ZMf$Eo5V86JMx10Wz>3~8;Lz;&Ir$B8ncVb42 zG@z}1GaxVFE69OlX$biWj9yV*Q7H+ND18cM9znal;Z~3v#xyq2xkEy2<`i@tXaR=I zff@)u$7a_qIhD5((D9AGH5;%?n`@#|*l=XsE!E_CGc`ol zh`X=z1e_d`a2Yiib=&K?l@ec+6zycm){oTRIhYM zv`PUYl-!qsq$9yHkPksYHm*93ni_JvjJ0Ov*w5ULw(}U1NZ72|9W#Lnd@!o)6Wmwe zwqJeb^KeP_9U%RmSB&`66VDy0JS_zJZ8hCbe9Y9L_-0SiYlhf}+jZ;*eX@3oH_(yE zg{s?oae9G*c`f66GKj7ZcWRuLC3=a|l0y`WqlzO{#6FV)sr*E##vx#qB*V%I-B}+Ct`sDbU?I z`v;W3MPvgD@e&llnssEL9%|9S_YJs0GG=`r@plpV-Lw-G;ZgQ{Q>&s1>-eS&8>)m~ z{p+X|NQ5{t(!TjZqM zg915b{RUlMrBzW2ckKaYraLQWI#s*rO*BP^q7k7(WX69ebUNH+m0!Z>fKnn2Pb#tA z6?NMvh9Y-2Y}aWe&V4=w_g_@Y5Chiep2dK3_ed+q19iV?C}WMg&22(2cK^>rJQ!zs zHf?^1odG7VjHxME;We_= z=~c|TD~LHkP!o=**)6zp<9!IOk{XX82*m*HUow#EqeKzO3u4`vaA?;$mTX|@w2Az# zeZq%OL&%sCav^SWYsd$ixJ{OKt4H*3)t@e$aZk;Gg~!%0CnR`seg}H{lySJivp2mC zPr7w>QVU_eD-7rZ8Q>8~U9gvi+5)Zfo>HA;$REAi+`3HPI|jPk>yLe=z)3VFS@i)Z z_kTZ+j1h;~I#UM{k(AYM02d9Vh45i@FZ=~^LLqwliVuabsvmg`5JAZxCC$r;`W1AO zA#B==IL&V&kB~+5(O){@R2X|u=^DIdYN0y?6ehcLX>rSRx+b+$JKG`qy1-9pVgM8O zq19B5FuI^TJXaQ!18C?2QX1*i%~QTb5lBnTcz8mp&iQ$*lav{Lqz&(zd2xTb65M!1 zE}-%?9C8so%3EI9f#*LoP~{e|$8#+tGKWLk9DG7VK$jg7uuc9Vzu6;gGZe6!o!-41 zrD&X9plZSa>X5$kH^`RSRAJ{}=v(j?aN0MCrK;Wy9dxhe-Hl~h4mFc1+{V6h6Fsf2 zc-e@^Le`Fd2IiJ1PlB=7 z&tCVds(GInMvm;FvH!jo38Z~lkn6^{jeOEgkpB4gQG?R^d9z;z%l&;i{K#|g)?PKa zjOOVdt;ErYvTF6?*M#zR427O6&>-GD4=E>c7xtp7(K7}x zKBMsanaIAIYN3<5~i8)Ah-91;oOg}w(ggGs6#uN-bVf+A!57DJSNWTr2ok`F# z_s)4%DBk#~S;Ya;uV63Rv>iR3ye$E31@E6-Gu^_3Upc*8h)+1xY*)fJo}J4w=(-iQo*1~^>WYw zpdV;#5SfuRTS1!vPpM((7{7UAGIkB(FO}to{Uq*!S2_ed`o`E zTePb;)JmD`g@IldAhDMrGdhWj0>4k;r=dw1NB@YQ4oQ+(EcX` zm7ELGA=1DpDy}iMOPG`oHtDh;3mzj1sTeCM;ExM+Ghs%D<}jC4Mrf~*B3?LQBlo_P zK@d)vhWr#Qa4jS70zFM`5w@KTWug8+hKl@@2L25}Vzb)%Q>u`QxoT0!A@IQA05+%y zI_^FN)i?)SmLac?opQ+`{-I2+p{|XwXg>BN@Lyk~ERO3ax2_=rbXaBnyp{Q0$ESnZ z?(y?2NY_C4OugumG=dG}_aTK+szuu~kX^FtxF3vTbp?PEx%IeU0YB=gF^M76oR-|F zP>D$Q{LYs~6l`qxx!MPmME6a2D;NsJ7?T)Za}nAN4+q78^4ach+UIlml&?eAn>WuM zxvs%=N1#W?ep3f-i>U4-B&m4!?+qvnXn_&c5l+?Ox1bm98Sgofvjq(R@l%2e=hT&U zpkP+^4pgMT7u9m!ZN_O+55VP;PEa2xiuS3%no84PjDyId+keKkkfCVebQ{Zw1MsEV z45)xU(AUL>c=sC2f^RCY`mRUFhQeVR@Q&-E+$44l`yJY45At~#tfR{iap+sC1j^Dn!I~~&PbJlw%tWWyejT??+2D)?aI{tag=KtHA%l%A9b64Sa z7Kt=7zV{^`l$ghv1ky~Qa{=J~JLa%5 zWmM#(xqNC2KsW~e2aZ#63xW#|pmoQtax*u%BG|918FO;>D<3-tD%<)ySFW?Z*tGx` zmAZFw=QB-HRcTE1qer=aK?C#@);B-&dzkL`TVcTNmC%uRxw60*s+DA-6K(nu1`ko8 zq?;i2ewuj2^|zkv>U>w)tyemlcEXvwE=|8Asyn2;u}w%>!tkkH<3Nt-f|-bSKGJ|N z^@zB6ozb%~Zy8P9S!S2ncxMki4o$CL&YfpFEh22+PKn7c3%Q`o-t-CjU>MM$xOSim zT;d_cceEpLdO#o5^$~e`$tM=xx=EIs^JFGFJh{rHSP_lXdckrsPDscuq>ifs%O_yT zDdrO2H`s(APoE38USvu*Y9W-43~9GZ(c(Yza!+wcfk)R`%2!CBUP-8G z_Fa~9H6GbOo@JxMd)w|a9T{WzfnMm8q)hBN6N2=^qK@`pC_m8SlUjK5&1AGFWwjQq zdk9~WmOuj%_B>#!cF{XzG8Ol8T<~2jEz-p6aMWhv`vmqB%LT-MaYvZ>ZnI`U{(af^ z?Sr%QWgN(kSM8%FT7k>`)Zu@*XRe(#k^o{7>7`z21XY6hr7$Ty?x@dht)vC61_*-_Z*|FrMVHjTb_S0N zcL;Yo@EaQD9d>CTFVD&Qo>WPZsyXjzlJ71%xa_a9(Kf2;MI_@9X8DvJKuTDE4N;=df;J>~_p978sNCr^aHIzzu*IUwT2O~Y zaHMe8wY=q!>Yi@T5+@p4ps-u!Si;{MhGI)b+|f5vSU?c~egI#t{!CH_M|57T3t{=M zAhwZHSm$5a;3e0mg{10Pw}7I*Q;wxw1J)z=sIglam?)$$dHN9Pcp|7e73~Eb(4pR) z{k*F}Z#U9S9sZ1|Bc@PbLHA@!EpvRq zigctwi4zl~*KOhKHM3*egkguUhRsvHFXa&G)F$ZGpQl$kTE&-nd_(&s$q+mjBy)l$ zb;Y0sK#{AJWOzB1=*W0aY4tLFC1?jiRGw8wgLmU85`e?W%M+|rA&yQ}DkpcHZH39J ztMZ5x*Ke>JIqixv+-r>sVa&F20e>J@b6%%cx9`q?>f3jL*3~{x04N8Czd|W zy9jwOA=U6A9LV zU~O)T1_W_)dbdI?^?lR0QXEuJLTO&jz46H5HgO!ty+(nRgPZW7GFsfiQy@F*9O)~_ zkB9;F8nzrVIFIMh6f4oeTG+u_Uw(I#ciYCo!56MY4c8W-uti|-`QAg zMtN(E$tYg{JocRSOrFW$%WdwpwjsuPV2c}2I9tCm@cO{YnZW+HO}KPwz;JO^bGNNm z4#)0_LSIvhUxx(jl*64XTUT^QfAR{Y-+l-GgLIqfo(tW5)snTmk?<&R%{rt#WEU1@ zfc4RGt~<2nSnlFO3eguj_I3Q-u;>PfVf}5|5_Q}nMSpCF-L3U}*lDk|V?)NvA zj^hGPB1rAM$goi(Gnt0@GeI-vgkvly_O-Z5E6}>S-iAohl=K)AB(!b1W;I@=4Szk%HmNQgX@TDAT>FqZ|JvO%~EUpfZfsw81j)uD3hN`i> zX~N6b3UK<`?ONST5j3VL=$M65+9x#{A0zZmj!qJ%$J&RZGa|hgf!~Hk5m)-j#bF`Y z1|hWowMcsLmj>_4M}%@|B^t9*Kp10DRJAK5C6VgGv#xky$Q|HPOvYiL%T&ET+%;DGf z^^1fCV!N;u#~YxJ>3|=6qQ=&cDO|SQ(dKOhg(a-E?U50iCAH$R)9+(U?C^0*+0|Cs z&t8?qw>$T(T!0+MQTsem{&u7)#mP;oJaO7Z;fJnJ>H^qB zJ1~H?ujkV4_W`Yw1mZNN^>EyZjSDp)Z)D|V!WX%!uM5gquIpS?(nl1sQH{aRa+y_-zXyshy>gD~l zVl91U#Uhnf62o0|#H9iCvjm<|2dlG6OX!pf5aD&u|Fu!4w^pE%-xL_O++p4PRUi9> z3dchTahkQkdUXW_u0U`+dg!CZ(-L`k3H->%Z8R~Mi3eM~kb*4OPU_I(EqoE#-^5ld zqbm=P*pH9o-~XhWRS!6hTyQGk&_Lh|CEwS4)MA3oi4ix!zJ|@-e1ScHFrKo+G;VQy z6I1!lxnkkzAQqHL+k{-iwV9{$h?Baaw*SJ(HuOig-HB4PlXl0J3^%<^ICP&TT?ttC z3MYSWUrwHah{uw0X-;EMJ8dBUAnmZzqw7a#?F4ih@-5*gm%pS2`1@yvvRMkn{|cr;JSeT%wFFyC6ToA`Oh*_LQDL#v!;e; z^ixo9AAiO0QVZyLUb#AI8YHu6gZ3n`tLqg0z*(-7_4Fm zcBj8U9IEoyCk!7V3Zdr>eCAv=nX?8#jMfkx!dd!b->q0INo=Da4{sl$NyUS~uK8_R z;L(y4D5#$X=6?zA-G(&^wYZ<*^VtIyV&4+*&5YgD>~@Eq;I!47ILF#(LK-v7Yye=O zajEd{gdrQ=s$~o1&|(vI7#ShQ zbDbVZ?w0&^foHQ(7@c!OuY2$UIycnci$!#{zl?>bII)qVsso;)BKHvv3V6P5pPikYeTGHo8B#;J=m@VDmR%7+~(Y7!tv}S zgyVNFqooje@#b^ow1t31W1B8}EAgQEWEhQ)hMV|VGLA*e5K71BHd{;KWHTjdHO`kW zl17o^c%RN(SoGI%>X#VUk$2eGDSyQ?z-tRR|M6A%dDDeSM`qGr33oAZ=Z@pYf@D@+%q&iU@P7(rHmAphEoP8W{W~UC)jGul#u&Wol5PT>?qo_l=D^+-XOuEJ+_S zxp(0{!%S;yW zHxewUN;jwZBNbLmi22*DjfIEEM)lQpA>4^oQPs-okibTu_`f5p=QWz$SgHbHmKpZi zxG7)rn2wd-BZC_i!^K9{^%*-h$60S==S|HK3 ziT%PxH$+}#iMoA=0v*b?dr5QyETJvjnYpwyfF+Z3^? zf-U$$vvV87+XZ#H*5XL%x?IZus#&{3J6Hk~yKHxA!G0VdH)Z=u`-2h0CEVm9!JO^8Cd+Lu@BQxL4{xzm(aBjV% zGMV*~=D)czz9B&>IEl7bc11EJ{?mfS`nfago5%W)#We_TeH{Gcsu|a95JE5*u zA1T$2EABbWi=?VbqF8{cBL`~|3G!*`HqP;6dr=#Hm+5*I1`DtTH*+n<8o)xkCF&pi zmHyz|781yhOaXR--ap?Wl6jVV=}v}Hni1iz%im4USLxg{0{Nt!yGLzKnf0;OV9Ca)9s_ zFV`6t_|}LJ3=(SN9$~g$?mS;G%S4{ftCL+$Xn6f6{!qTE6Mh08WT?N_H3Aq{BIB-3 zzmt|K`AbRmB`s*!oVZl$z_nBQ&|FM=-&P`(c47&;AC^T~C66Wob|-ABXEO!EMEa%l z{1;l;T9uyX(TH2{99=~Boerhv8A^JpvFd2T+)1wjp&WwdWwY`uy^&M*4ZV$ZKV2hW z!r;|dO8jwsPU`vx3v&o|FIm~y;P6~Jg4ij#zs8JezZ6G1jBr2)MH4r3oT0RJRQc}u z`9zB2e4$4}b@S@Glv56?I`RlZgIpeoiESu}IKbAqD!dy3PM73bIm#B}Aw|*Tv`jng z6N66Ipvwu=7Yl-qLnS0>S)gFf!DU3%rPQ!!8uG;^b#)$RBu`_iIn>zHY;VZ*JVXi( zSXwm3b$6i?! z(d0Po#>#5g@7Qpqfeq>~H!?oP$7}h{$^i;Gj}h<+#nUr}D}novk|%YPuI|zu|4sKX ze*60zF9)W(C3vbokCUNGI09QJ zX8aCXdF1Fgahr*hgs!Kr20|^4h3_4=vccI!uJUlMTKe9WxDSEg$U8nZmTf936HQPL zO3xo+veVK7x(%2z@W#1j)JQZ(l^Jzk)8{sRSpV&rL%7WkwZMO$);OI4#TixC<`WyU zQYmc4jK;Rs2dfTX@*|*CL7}ecyP8S3yy~32m%t9l2^``uRdy1$A6(cWoyqd=yu=zj~ zs|cq0F2%{&V9yc(URZ&teR;*J)mR-UqDWUVOFk?o&|w?fGIiK7QuxWy?yF1KbS<+Va(9jXs!a z>mC%<4nf`#uU|x!uE(d8U$)&$JXGWi2tqWro-LOVKM9sG&P-|W#?<{&-=EwP~2--uw8zeFONjl zp11P7Otk-$yIZ=npiK{9PjP8bAbKQ)l{}dEh9&n+yKzYW!`QZ~Y9B_-de875P58J9 z7a%W(!Sp(aLTRBFsF+^>LqNR0r-%&W1U-bsjllFnTPX*Tzkb=vJV@k^^+Ohd`QWUo6uGuB}QM{4qIBpZs_&naUH0LMsu3_DkKpKX%m1&E!aJkl) zZeja@8lo2khPWY^=BZy)*~a+;mE>XHt_cT?0tsO!?XqZ`c*8!;z$8NPe$|X~SR!G; z^Tt6dp=TJTj^jTWoSX{&gZ!?$r&zkmd#W%G_!e3){jN6R4^m~!9`8A9Es#nP3uC%@p-F1=9krW5&G z-j2$L66rpaF1#`UnNCJ}JifDplFxqO0%B>0t^|T0y5&M{Dyz0=)JjS#&FjTT*5hEf_^}aw>KTirdQ#ys0$TH#>k4> zh`}!0(Q8i_WNZMtH@GD@P}&(E*-9^|yQ(s41O zYRXsI?2r_-a66W5gE^y`#=l(Gpz!9tdTl_DcPqEJR*0SFQ)-@@{=-L}ubu7NyI9Wb zTZvE;j{0AkOhOccCO^tXDc=SDHFh`mQ{`8Uu@Q1fv+$s7!^H@<1V8rs@T7V!teh^rAF-L?(KTbNq=FZnOc)eoR6&l^<$3@CVp%@{8SABGJ{HmD#_Ji?npowSxB)bQ)asrCj5J zlbYtt#FRD^=Ev@jb?{NUkox~Nrf`vlQ;>jwb4v-rtzews5;|&NYR#II0 zXlga^G5t|&zxXuJPkC)L^L{wuYC7a~Wg-7p*FOkuzqN(I@?)Fz^KHpeqpD486(tOY ze`%9LP^V=$drKi{{Gx{U*Q?(u$E^f+>Kz^wcJYNGcN&}dY|-KCo)a4Hs(J9{ODH6X zkL*n&O+~{yRU?V6HN9hl7aClt-EfJ^V+2Ax}DAaG@1i@k8{nT>^j_*BN5Zr zod^#+`ZB{H@7s#ErBgCL<){x&pIbliSfxuA zhTOUVfoBVIf=-UUq(H%&un4%Nnp%#zlF$>iz}cfYdtiA>$9Ow-Mzx zi!7Ao7ZR6j|9!Aq`ih;q*$>?hOa+FAnFF>mQG+EGH=x$;&excGJj_?x2}RxzZ_)y( zQ6PW3?2R4;{w?LN9s+$yobVQME<0;(YReTE0UdE!57XJUSwJ~D?t)NjFo4wsk3R_I zwI}kg^oM!5)S?u`S?x-nftVA>Mx)`Z_-yS{IFW|k{c{ePs?jk0AX1r_w>B1Rr1oAl z;)sc1l7Uz@n4{6AwP5cc!Dqq@$o{+uNp-+_9p_G%YQg3Cp6%t z?llZhHm&;GcwCxr`|3E95`I8&kfGgsVJIH0Q%AJW?9O+#aG6XHZc zrm~B6(~~bR#7cu1|KTNKwjGVA;)DfyNUJnVwfEJ@r?tU23t7+BiCF4`?*Tjc zxo!2w5s`X6D4XZr?;Gw1oekda^0Z4;{rtp% z=Ns7zrBMk&OdgEDvfEZL>V4!=bABIY!Q+>KtVlU zn*mcxN>_{)y4@mBH{aD58#8jA`oO9ej$ypdlMYmQ%Bv>}JZ}dN6I(mJ6CB zuZrXB1lH7G9xF@5<8T!0bTpTJL;9~+&tyu~%=sPZL z7L>O47vd7%#?09VO7ZC~Bqgl(jPZD`CD@#@s}WFOo%rXZPbtQSCUJ;Xp3hyw#^av6 zks8KcMkwgtJhjmrcEbcD-z__5-`N0fYAWOvgEV4l`I5Ebhm^AI_ow!GO;rI{poHHT zfbL7>F(6cz)Sc-rZsID#m%(=%+?KD0wC*izvXTeYmB?JA51%li0&Sdd+J3P$(yPhX zsINMH(syr8(zIQ(upPn?R`1XrIqi~gHWpbw-Eb9-RXSfPJix4`OWZh_SiZW4IYI2^aVNl zO`uX?@b}_Re5u@YsXo&LFV%rPPbcxgZOHfla4JNIexf8@+6UkzeAhdhOBJLuQ{I(o zQrEjg*e6t2(Sgb;hv3|2O@fG#5}l~rtw@Km0;gkfw?0gNXpQINs-_&iF*uZRu&tI0 z-sjx+8pig6+cktU{kaIl@=~8Tul9DTK$hsQffntf!r+qf z61EKMbXD^=gcXnhQ#dI&{jfvSBlpDgsu}`~3jeSSXjnoi-Yd0Vzt-DZ~ybeLK zhj9BpD{5QfG9C!6VMtCa+Ot?nL6*9ufg@O+nI65i`_#7qK|eF8ly6`500kvoeIhbO%b(dHlv2D@+1{aC|&qO18gC_?~ZJM+Q9NnQVGvFbM6>D|*C zJv`U(bE9Chq%ZQt20Rc!C$W1gBd*Q|YBqm4w29{#b301AzNCI-%5B6tWYtz*gWK;s z>gv@9CTKEi@PttbiuU!reCQWUJ>bW=mN6=-RUh z(*dQpcDq1K7jUxG{nIstG>&~2aSCHXlkyO^8gPlqf zZtso+50ULj2il$VfJKh2{?{v8Fq@{&m)w}mtJ6r+asRoMVhOIbD5(Nn9dp2NYzPRz zDATo8j_92nK?V1IjYv6I_1Jyt@wqqSIUDhOPKEIa;QjpJ9BVC^0KT8jIjedqtp7S=aPPzVok~=D%mpiAq8#^UaChB@}(*4EH|+yZiqZ z`+L~QKH*3wi@+pyj=wh~n@TF)#^h!NzNsBT8l0R%0S580r;nRkKAvjsnFA&TyDzdR zmWjh!<%ZSwJW!TvGkwb(qq}WNOLM0%eO7MFEGXg+9)fguadgs>{0Q89?H-M)Jw3## zqCbjw!DRrSU?JR^<@9_cIMHcuaN4AP8i}JV{!?T8uJI-zaO9zCM1~ni-2FL&HUpog zk5{_7AW<6$zt2CptPb#0O^c`dZ{(BMRUA&jkaNggl~SUxNb3O0*OjVif-;@t4-M{X z%&Mb0jX1}Bv87KQeG#|2Ys|}>oI95nXES#qMfQ?9nQ__9+B=TZiJFpr*KrU+7<%L= z;j|GgOW4KoogfE<{%rj1*j?h5xc^fR+*nL%M@PU){R@g)K0Yc4<1a7dc*bIGc99_O}c|l)QgBDhoX7a^* z-^jh0C24gOS$?WKk(>PTwaVz$y|2>$p9PS*{1|eN^imVO#tzCLDD-xRSI{;6?%Be| zTgdgNBp3^l@v6t_1^Fao@?QQw4QH7_UR+}SKCB9QKdRwrCsSzX==!-oKppY7wdCoU z{{hK=u*60ljVlxOSP#<{Tw?lm19@d}vma}1JRcJdO(wLfO3EU_kiS%yCCI;QR3s~c zrm#QYyix!&Jm98+BUMOwYJqVcZ)~F1x)6L_guz@ghnP3qB~pCTsieU_a6L-xt#pF* zg1d|Nm<7kCl%JeUFoOYN`&E4gSLC&*YBTV3=fGKb83&AMhBw={?;?F9xz(L(@T|}O zlrV#&)nd}17$G4A)KaSV-jF^-@&5HuD{SD__R^dfouDSpzxQ{5)hFDHR#oD*dVJr3 z=EZ9$et|iyz0+W>*EDv9lVMmfzVs37oV5Pe$gr@>+Q;yCu`46bF2-tB#EvHF8wENr z4Sy^~lk(IG`5V4sOqQNp*hdG9d3-It%Rqk5+GY46&254x(u(RMUFwf&;LWAY$ELQX zJt0zoPFz@bLah|gbal;p`W=@b`k;9E1m^k5LF%6=YSp=qvYwRW%m{8oO9E+^u3qI8 zEBN?M^I$$x&7suu&N)TnGxEnNmm1kNd)qy(j?DZGljk5k*Zsw*YV`t?ckM!1T`PJ1 z>b-f8CYwqgEAsh6CrmY?xmti^7+Ets_gtwi8y!P@aGPtNiriw|zR=rSUJ)wC(@G8g zEz$GLp2Mn<4ro7F|6>!;u@7xeuPWkl)Vv^Rf~DTQ1v{BwFwo;^SMj#}tso8OLvN+vPp~8ld71`W+Yeeo zWXVo37LFbuhg1vK~W zo8*7_ywkdB$sRUzokyD}e=x7M7)FnfbQ`yHs3#4g5HGtj44ym(J>uOD`-39Ct_vCc znG5f&x>w5{+pdXuw>FYA$q5CsVvBNU1lvzNro9go{ChqdtmCkH5%)^Zi!i0Ut8)v_ zahtTOw#=Vy+SqxM{?Rn;zt&rUxh?Ri>q7=}Y4H>&r4Vk1cb2or5D{?=S{e#Vy?i5$;S5|<{OsYLf9An?J<4rk%pG+~9_W|EUTD}9?y6xn> z5%ZCbV)HmBZ!SQp=y^1SES(E$lkjbDl(`|3(L&*J>A1Bv;JdZZ?k?9=-qX+!iKv>m zk!dgxB{Tqw3ax{3|T2W{zK$ zUGh$Y$53YxA~G~h6{{lht9p5?8&2C8CzpIxIi3+=R3*LI`tU?PFZhI`XatRq z`2=jw#fe!MRRzg_3Q86 zD)aKpiTyVgO)JRVy}?=@8Cc!y}?f-)37>vD;k4s&km&VZ`lc(D5E}YIJ_D#z%whGqL0+kRi0XR>rT>J9Sr5<9+eugeBl)r$3FO-e0_{ z;1Fjka8#3+#@BH7{qY1}4q^{6L)vjg70cqjJ5+$&YDOlivhA?LAE*6S$lIR2 z|C#_-_-ML{|8JS&rZ-6{a)MT>$?JVTaKpcNQv;7R(tQM;_Z+!6DYD4jpD>Ts?OjQE z#1uS3t;V(%h+ul2j9?zr%xXFuzA+6PeXGGQ;KAD9APdeCb?MRmb4x3T+UEl( z{h3Mdnf}0CZ)A@aeo-ZWuvojj_)5TrSKw*jL6?P#DNR;sAU*HOTFnx}`Mh~#r%N`d zC2l<9jB1fd@Dt6}2H1E%9Dv}ApAxfb`QrF0k57EN`erZ**>XDs(k8BCBpyTWd=_wWtxGq5;&W^Fk5(0HEw6)Ao9hzerfWo45t5njGa+a*X%hn(>DFU*4GC;2(T^>a*0Y*Re73TqW4swb;3D zrB?@zCr+*q9-Jfn>ShXS&>rM{tTYXYq!gcHrxCl?5ZVH?pd!1OEKS0EGgCY7R!7ZJ zpHgBf@Bra9=O_7L)-+L}&q1BQxRnRsvS}Vt;C=6BTg`WCDaR_hIO>t+q}=2WO=IH> zIAURxUDYOd245*0!wXY6e7#lLzC)0reYZ=zdfblqOJcmG{ai?p$Q3&vMr6ZnJqMp~ zv%u5AzVDjW5dwmqgjcG)hL; z-d5ePYDG3hMqZJq`)0}3okLySBR=q%=J8uzs7O<}XS!DocFVoBr^Whl3Dw6 zEdWezXo}n#d23g?JS~WJUT^8Q%t>{ivixho*iPu%Ki!8ni1hfcgQh|>TxiG@@jthA z0_GcMT(ZKy+_ZRc^ik4w@sm|pn;VYgZ#8~|uz1i-h@R2!vv{S#yRu}`inWuk2G^r} z6j7JN`*cOTG_zZFJ8cypl5T6Yj59kxuirk$U7s*EE8p8}9!TUut7LF%cjs_U>u(mL z-<&tKsh!$Cq`+Sq)6o{sb6S9wVASarWhhiK#CyzVlpEP}sk88C263{zlmZ9oCZvC8 z9HQLcFuSp;?_ne2)6R>}pZ_O(`-0Bpvx;lI)nD%D33zu+Pms?vn3wOnCg1U^-U-u3 zX+@QtW{{44+W2^l9CdK1_^mR$wdMZhGyUc)4PA(G~b zIg0lkC8r+=w(7BdTj!PiWbRyPD*EyEn5mD8)zqMz@z8b;W7a-iID{b%5koX^qNccN ze@~hxxDELEEPsfXR6Q}J;zfumVZ zIv;FVvR%qfu+pTWpf=hJa=2Dt6H{%~V~;=BmYd5V1S*cf11#rEdd{T%x4z>1pFcTb zd@-t-QSzj+6IG_YzzI0qOh4?xL>YG~^MN1@Mu zP`LuF{7u$BvGN<4_`Ol~1%n7@3+u~OlUZCF4h3BM;k@6BjHplBDv=G6Rw3=b)I!>t zdxju=@tOpu({!2`6QO~(!7QvD#(l(~r@jLMHH z@~(&Tv_-gy2l1WToPg42IX+lU@CA#$uTa`nx!aY(Ey%*~uCBj?nJ>B90&z;q^6g`f z#zBoT{zD2BcMbEZFwWSNpLbDbE`;0j;_(lewNkqn>hUHTl&YF^FC;0)e9-l-m$BxS zs{HK;oJUR7#iJy9|Mf}TPq$>F(O>PU8raRI1>bUiePTQf56GsHpzYkA8!!@b3MU-9 zcO2HQ3c*MxDTlB?e43oQ3T8BM6oK!ps~w>#1FaC#nn8H#R!ZCF%@L;GOy7$SC3t8! zlDXSGb8EDpIH2PI1T*DIFWe7ZrLDAXkv-f;y=v@ER+ShIm^Qa-_Dd##6m9JjwbaMj zf%|b1htm;Ki<{s(4J#B6fB)}cI=3NUXfjc^rqpl?o>jPyB{~2w@aMJVLqTL55Ry

    Rj`<^a0Yu3M(Rz14p9AztVeAxzSAzvtB+F=~PQ^0& z7%!7CwsPo@wHf*)6>=Q=KePzV(kgweZe4S2ZImSL<6R;^ea30uf`< z)LomCZPorGVBfc5udwt&*v08^ZjQp@I$`GfuLUL@Nf5H2()&u_I;IPne=I;A24k~- z3`f(u;<-f#XBCTbEKh`PW0YYb_+?Ed>p zQHTBkhSm$(uZS1z6t{|Fc&|3Wzjemo_;ZVUY|jPxN-onq&jZ5P(Y=>X%1eQ-n=D{F zd<&hLOMM@yqH%v<9BhRLRgT(@Z2Nq0c$dPieF#^C@CzxZ*u*f%b!l1@FpDg`n*Ne; zXmEux{M*ntlz$ENe129cOkzxW?9<$px^I5>X`!b#41>@}xrDItzHsu|aSa=MK0A_2 zmOAJwOl%fheX0|Utp}50T8#G>hr5MnOeJDWshmUUz1!?~a0 z<|O-uZ9CT`_I<^@?0?%nq;@VJH0s*BzdJFfvnqb>&lrl2=XpUz)pAAg?eNNc5B;7` ze#UZ|KBl9r(oZdvm;$oi>m04p<(y_aDRM-espKU0TP!gYj1h9N6QJ}?oG1#icDI96$P|F?$&<5J9i-Qf?BmIAcMWi#=Wv*%Gk$sNvcMOYO+4^q8;yePT+g zV%J64g8|k=wbdyRjCFNaJ-Nx*?!9}#ZK(3M<;*WZlPunO5_!%YaH^q7MZItN+NqW} zsdqM=`(&@9_o{c&-+{IBx$ZsoZ2C|efs-?@$UutU^WT;a=Lq;(Og)+Iv@CU8um6_G zK#cy=1Lh0uL-aWf@|8U=4;mVC#!HOUey}WD!XZKe<}c9&wL6MP`60F>+uLNuExC5< z2uABn1<3FL6{YsdN8x7`y}iz5ni{NIY&Jdo)Zlg*#pd>@M*Cyal~+=k%%c4dkF!_N zOIkPPFE*1SYF{Z7E^M4Ux4*wrw=ZkI?<17{+R196J7H`2sFJQBGREqOU&{28e;nEh z5kd`?ydnu=qj$n~+uLH>Qa?YEobK7G=sl2q&?SRkbrMjKC|7r#E2^u0z_i1(1^a1J z-{^c!mXu)kPZovD&wbtgC@M7aD--YC>FdayBADj0y66O#^>_6?>G!Wx#o(Siw{tvM zecp3C6lb4wC}>KUeXY0bYW?b8yk}L(^qZ@^_y2svs4yv#Zq3DG`JeSYz7yGXVUnXL zU@UfsO&_59&wP}?T^YvC1i*7ydas@42}V?o zS%^d`ZsgUi=qTOGCskk%9XIdr@iDd_ED!UO!|J|(OEe8f(awEO4>O|d|*ErFs=&qd21e>iC~IvzG_bh zqy74#!ffP!YmI(!wTSn_hS*!#J+j$CA=0nR3Q%C#lNQ`(*>ldxmxR)QUm}~Q1{&FQR7$(T2Qm|uZ;%0sp9ba#^_N=I9-enTd#>3CQSHgQp zC?|-3DSKm+x6gfDt|Em?uA`9Q*$uSbuV8I;F7s85h{zP5&Haew7NMA* zDDi(hO$E3Ok^NN>-uWaaItb&Nsu}mq<>9tk5~QYaJ|UNNrMkCmZz=LaU~|n(Q%e6H zZLb}=P)u!}NU!m3kU4pqt|!MNTaKJB4<1Y9g~!KVfvA10S1-@`(8X&v0Nm0i#9P%FG(=_ZJC zw5+>?zU_1Jn2-LoX4>jv*hPzDVS1N#^u7j7`Rk&c5W+%}1(A~yFB@rNSNylx8LGEsPgU7gvPia$` z#>OmlJnX->TFLf&>4^(o(;0VN&hPRB!HTc|ox;8Kxk~f8$03D*;n0pIjIUZeqzV1R zB9tYA-VZ>?q7DO_&iAjpKYyqNvYkpJ$=P2txFbb+dCSOwsXgQb>39npO_Ia(#!z>g zR?!`aZt-(V4`?{sw$ikiJIE^Jyu;Q%Z3;oAuYXK6TH_&~Vjw0TCxspPQIQ5;@%T+vvX``!|L7`E5 zNw6R1mN1^5T8&|>uI12#6q7U6$fS4% zW~L6_WQD%<{p@cwgdH}U1T;r9{tHm3fth~a`&HiC^pW7el?AYEhw{dxXMNkYQqhkj zKWAn6zL=62%mYQE;*7ZCYprHD4%h(qzJ;O}yI?EriJE|(7UJzN(*2%1!dNg*ver_^Y`EAdyie3*EE%>Ck>&Z?{POKq03VAmer|1>XQM?mL( z-l-9nxo+|JRdq|UQ&HcEYkF_!==GxXZau&dLJ{2g>HEd zx+_VuZ#G?!#Nb|5+s73x$i`#-IGbzPb^A@crrNr^O8*to-rpr&+0DQ0P!Li%X$Ibj zIo~byn>Mpi*#5qX-6T?JO~4NyPNdqEk9?jr-9P*-f` z^L4KU%a=PH1vIob58N1mhWCe_T*gj<+8~pw;dqB0k!h5g2>!7rSCQ1pr)s0YitC>T zLkhd4j21B?!;F*QW3@RWluQF_ zDq6yuvIK8YGNer!Og?q|-^M&t3NvVqX+HhJMk`uP$TU#g>$csMP6yt&EF$=oTAA8Q zEIdPd7Rc|6M$+H+`?iU<=@Tw2N@mA29Jz}seK_9FV^dv;E5y`(M>G{YpK`guX7yf= z``?nH($;S^Zp4V*fjVj-O}FCBMe}a-(gRXOZ|o}XmS>8Rk8WU?*bW>V3tdOLmhZVK zH#FQM@5LHm+4`ld8rIveFBfY@#1_7e59U8K zT&$M5iPH#Yzg|5Xq(Ld5^Q>|cANS%`YTGZ3H2?kQCi2g6SyuV5c&%U%VOWnja^IUo zcj@fUS}DHEXOh7$&j5DwESPU@by$=(l=IXSdWY%)LF5c$Jex$5PP( zCA7p$K2{a4KFjlG7a&MUhdeb!H)!9a9x$+fL^-!8Q0_!Yv40T2iDm4+{|=ZZ{Yqs= z(zQOw+2wL zKYDIm7Sgf{C)R-@$!bPu0(Kl1}*;vN4yDq|rZQasnTsNj&y^$dIK^MC7T}w(P<_ z)icz`_t8S-xJ590<4&t=!?(gC@OF=IcW`GQeU<6b-H8JJ973uk#OjCbD|x>+0P}R& zX<)X&39=J;Kl#VatJ`Q-<#BE2iv#`djl_4jqy^G_S2V3YRa(XSl(}*%BR07N+Y(TU z%II^kL*+#WjP|21$w6UzFVnYu!ZK9~Pa!-71u97}BDZiCE}5lN`mQh)Uf z57*Ge^n>Dg8i$%ka= z>Do<_K|=+UU`a%>rSr{x#YO4=UH}~eKUv*1o%_Qm%+@CuHI8m^qdv{%gE^T&UKF4^M)9}#&b7i85 zoweIc>{cQMj;Swn3r+};ydXe~qjvT&Ps%LBkIdDd?9Iq3S=?kv&0pRYQf3o%p@$(_ zj17o<{gZ&l!S#<6H)vQ+-@VBa+DB+o=hQ&-SBXWU)(}w^st#z;-P08DIAh22?dmNk zic>{c)js$2Zg$#(s@_0>6O^h{B{%dqoU^y~X-?^#wyYa3gCL(`BP91>hy!GzS3Cal z^MaZmc8ql&G=2g=KXO2KOPgU&$lx?+B%#v`QRZI-t|Kdf@_4&~Q~Rvxxv6Hq^je5A zEm-4O`XYY_ZlN{b`^t=ht%if8z!`8KjofegC$U^>(h@z*m1OZ?)xxuLcOS-ZA`4_r zNHzS2x||I5oThtNhLUPTa-u?vd%Uj%?yQA-QP~w+*WI3 z!osN~^}|S9JAMqW!UnGJ2M*hcdGB%@XKeau)-@fQHQbNSB#y^i*)T+mVkNV8t6Jd% zkjmJ)LMns@zM(P+>|UxKDkwbNNbR->RlRDmmfH0;iSK+%W9s&(7X#}E6sNk2TYTxQ z4!LZ~s?E0H4bIMI$iLeX9MI?b0l~mf^wH8&)dWjCls=!}peZVxhaGtnmX;{(f^-)YCtX>Fyfq?Cf~TJFEkg@-aD}D_aBaJO!BF#&Ybn|( zcw?+gLyVvc(Kh8v7pAV2Njbi*ZjYLo6+v=sO2{<>ZXho}uD@lb1yEacTsO@T1JMu?Zt!1sP-i3_18VM*1A`J=m zBalf=z)22}eNv82yWTIoG7LuA;_Kw5w_xO6g%`PB@7~o=aEXfHc_%$GVRg_d`?OA4 zjjrK~j25F&wCtuC#L3jOb&{jAY{V;Ni;m0XX7^sa9{g4mUNZgbKy=x!hcS$v&&xba z8k7HZSGsEk@5(etr*Zf)1d@NOZwxcS1@V7*Bw%&zHIZFH(Aj^v;dhc>-L_aNjGFoJ z?ol4{9Xry2BP590**?kZqZPPsj{83AGne#~80ov$7_vArtlPb6x?8`hn*Px;+~F93 zcI}n*tGTfg4W(nd{CiRA4{- zWIc36>(D^xRvP^WEA<*cFohxO(T9QC*ZgDVv~PXRI4gYb=ga6j!d6!)T!8ko-Xw_va5oTP;F|V^85UEmh)qc>ThUptv_PFAUIj6`az020 zRJP|ar|IR}MDqX2f(8^!R_ji_CGAsq8R8|CH z>W|Kjd`3oBXJPSB!oRtV;fGD+4r-D zE~bM9{i>P6yQ^hMC0ZXztWsBl+sYq4go9$|xV9}qM%L{0fGOIXtW9au!`zxxM|G{*VEKNlW z#T!UcVyLn35BC@E&iXn@=?4?#o*Hg|FoarQHtY>ewmk2I#EFmE;4L6i@jRiZ%XeefukWK@eJ7cdF+Mh& z!_au}vf~k05dT{BRE)GR5X^Lm?=FP=&9wF~w(Y@(cMS^yL2zG;$;V5~dk+5+v?3ct zx+*`OTdnvyKRY%2=P#!}OnE={=(Sb$?+LguS=)T18`P1>^ZLv9-hcaWb30`z5*jj) zmJ^gWz44rW4{3GsuQT9EFZRRs>dMQNZi&B7vcw zRqL`jEm*ZoM5-VgdIZaT?q`B=zGdX74g@yd9YdOM;ZeN3J94vu&VNWm?PgPlwER<( z_1N(rvF0xc7B?eHrQ8Iw_n(NJQ&i2n^;3)(6RTD*Z7t0;w%X+ z=V~2!+Q@Lran|pJM21)+xsZhPfZJRC9pX>Nh-l}TF6pa}DNH{~2kzYkyC3w9UHdfx zXA&N}iKaYc+YtiKUsSYqE^7IyrcOcrWbWP_++dBzUyv3`^qUkC0KIC=e^ zqIi>DJ)u9yYy70D;uGEnCS@7KVoR#VUYaxh{a{q`LM|zM&6XI7olQyn&QTp|N@MEC zfs&aRD=Fr|69>jYitn8N9F%o?>L369-7ryHv6WV~38sEEjozIXW^!9r&lmks&CfOoAk3>O{`Y36}wd0FYzZaFclVEmGvjZX9v>V2^wG5G9qXs4UMln-ZPC=ik3*4jx}GU z3SC}!gctMeFru+>7jmeJoI?A>jEQ;)+EPyA5QB@)N1@i~gh*jeJ+F=hhY-<-&yTE~ z;Osn}UxYmkfqUsHp;)Uh?;gz8{7>@8H$(S-1L(O$H50n3d9@mL%TytHBpr-^qTKY( zdNnpFK`Pf7Cac9iy3&Og2DhsXRQNa+P{4aNIno4jQ1a5jYW283s0@i5 zG!+SaySA^ilShHWYxL8G4S|bFgbZ4L?hr{!>pQrpEovX~1f*0L7y=Q)8_T5&FM5As zofbZqFF?hvraAq2i^0?MEk-zGT1Yb2Uwt2_xo|UwA~-x`#6OZxGwZo1NmNq{ZZa`z zdu;j0q~u|U_3tB!o9|dBc1TW&<>Hx-$-90`H-e5te_i{>#4BqdSmSg)_Waltd*lCp z+zItB2ePup8 zL;Wv2V&A2jrdg&tJh#Z;Vst5^4z3a4{Zd$HTQFqW^I3o_pEg-b%)dU$J!k^M$JwD+RrWAy}mluj4a!FWKldH%7N~y*?LUP&%MvJwR@zrJH)$! zUFVVgMDzI^bTrubLdh8e+vDMmRH3ZBZ%fL3+qw5@+ihudGnt`Xdm6y2ws68pcp1-xrj0OGE#6&$rak(pwv-qIPQp-EYPUv3(%r^5jNC+j(FQ}1y8*Jd9ufCARF4X9 zzDp6_4=1`rN^Ej#aDJ<^Mu7P5y|W8SIF+6THVSQ*x1??CMOys;H$ce0&t~G$TzA(i z$4gFEL&1kK$&HW`dbmh%_d)JV0x*Q?%LVw{lR($e(6uzRm4WBO{uz$|(JeUnv@o`P zPI0Xl+S<>SFeN)y*&H$P;k7xyhmzYbd1p7n;FlfHZuatP^TD3}}yjIpiH-et6${n8YC6_vV+@xAp!HpG2Qii=D?t%h--2 z9x8*=T9~uVLc$_Kt_!fbS?^gs>hc=;vpEoGKJi@S3?ua5_gh523XtjK{n*}bOq<7I43oDXmk5VHB9EvAVH zdHNZJu$m@+E>~wBQBIzhSTvO+yO0Pf8KFg$AEdeyI~NT65!&UB zK?-gzF2Dao8^-ZdVSW=n?3k=mtXJ3PzxkQL>%+3&)KZ57LAB)Tn7g)w4)L3;9V=O# zq|M$9S`^Qvu{H#C{PH%r3ztY#b4h`{t4%W!WH3yQ^05Q6(ymU~%jrlM~;GBYMHpaKgoh^lM^Kecg zu`X3z-4)v}dGVW->x5Md^NT)^eV;{oG&jKF)eSqNmaMRH;cZ*^oAcuGK@^5lARElGVJMyLJ;}V)jfRUQ(qka{6)ingjzEYSu!e?PXhs z#F!J0brL?F0ZKvh6;ttCs}pB|KoLK-;^+U7J|@=yA2~rb$7_qmln0{l^PE}tGZW08 z(uZyo-dc1BiB|-&kd3%5fnZEhcIyOH%op)+4C5is_F}&=4(NQn9ND1A-$` zSqp7Ea@+A_YoA~2WOTm#O*43UM7ec;HVpn0Oi^dmOKoldRm8Z)1(E7894n~xt0C>Y zh$p!pB?_-OdN}=z_8!`BEWcl~K$`v+_Sod4`LO!tvxD*S&HkUv3TJAoVi$##J6-+7 z6c^#jn|J(rr{gDrk3asPITXN zYnwb8B0LK4N9ft<-R@H{8DH=j&#qpe<+MJggZZIFG;MiWX3}`vX&~}^)*tR`+ho|X zZ~nnQMo)=`2_BXLhBMzH|BtS}j*If^*2i%P0R;r4q!ARPTbcn$N$GAW>25|^8l<~L zq`MhHy1N^syJ6yY`IL-0%x zpXR;$0vPD4#-kl6^^?{2aE6yaJmELhq6RZDbeDoZrVw0;m>`1JmY6j?bdy2H*U%DN z#smefX)KiX)^aZrRYE%Fv}V6Wcg5EGt^Ybyy88)2{Vl$3q_h{)Zh%-Mde)W;e~WW2 z?}h(Gtjvw?dRn!cNg&V$$WnVPZla?KKmRx%uU^6V)oPzDL@vfa);3p_8&`zELF45y zP6NchS-S7(E)@yo#INm3HombdX>aleBd`((kx_VwL`rVNG+fn3X?>xUCOh}jGt_*6 z>KV$3_l-I=@@tN+6x8%p2PI^Q3AM@y_OGuRFQ`vdQ&bry{5QSZj-I~nc#Au%xE9zP1g$O`>i_u9rRt>)vC8I(vk%{P#To0Qg@mg zZcdIZ^#rz^Bl>z5TINU(KVl*v(>3`r81W*6m2C*gbhTTY=OKAjbj zwW4fzibzn&1ZYuLZ;+vMi${nNO#^JhMfbJJ zQ@_VhCF?&4J~9t6U~nFq@pPT$&O{kh`R92&{XR7h%e^N3>Lmho<2fQXZQy4Tc+_z9 zk68*v%``j@UXYy(&QnO!h2KJpN(g+FYC;iya7h-&tflr)xr=Ts2;K&N`s|S~;K!Hnr}fW^w!+qL8O{$MhAI>DVwv>aWQ6 zsv4pUs@x>euT=hmqIAjn*hjwz^3y;t>1Cjfzt&(h{WEQ|{UlLN8Swxex(KaCF_?d{ z6YlaAva;8{&4zQq<0Jv^67THjJu-B}LeP+(hGC{uL4)7jpi|%htu-D`yag~#D>K1J zQnMaOF)CCER;mr6^a9B^E@LBzX&cVUnnMAz^J zOOx%7sGg7^^h4Qvel z_>c~Nu6m*Qrd#h+rd#8|`75bh5G}l)DOhs&cvWdL=h z?$b~xz;IGfNTlk2PW_Q(8z@kO;^U=x%7}4xf7Vtuh#zBSwP0T7YrktZ*KK@?9O)IdqIL zC~N#YelRmvdn|L+uYC3@k4-((d3IrO^t`3=#>;vsw@VrkgGLwk@pT4xn^$4?wI$gA zY^*K3RbyYe6HgXIipdykS$i1(r?2rGeqyRN{9MXZvsVQ-T^axN(ksKSV~!WZdLHdJ zlI=OCs1;V|TCEj<8z;&|nWq8v4KuUGBiD0P5B~3>?&GaC*s@0MhGMXc24(1InP)gu zr2h1CYD~;i)bQsqS?7N$zp$`>_1K;dSALJ2>i50pM(cz0?fBqbB)7jeET(oU50-etzV{tORp&4V9 zMnJZSS)@EMi~s~pjId`l?vI*C7F^>TpB(&@^P$&!!BoNNNLeH`p>q+7(7=5QGnch)Fo^%PyY%iaRg$nKg-! z7`x^pHX`UKVA5+V8GoN<`|{m~ivC;@hP8O;ri!+zuqHIY@T z0k8Oj?#GS{=l&8FvrC8qk}6xCgR-eE#8vWH(kLGv?8<=!<(9*WqoS{%o z1f|)%1@t4IquyQL^A=Ocf?0+@clm`FucX#h&n%2eex4LSX!e25ucAA8;2JOtNv;8O zX0($y2Qo)^E&PPmT_`y+`$mF})&uK^Yw()g!(#vVx1794HuO$Z6!xP&gFU=Wer3Dk z$cz|QZVsbM?Y$%3!BI=!1^*oC%;tL_9s(^u3UbAswuwEcHb6Dis&V~(K<<+FW1{w{ z3{{Iqz>{j+1K=v<2{iEeyF*ZqBwe?mvh`WT9^0wFj(sF>aNu$7O+fm=H;jXNs&FGj zo^*SZo8%Ye(GJ@81T9C|x05)aLJmIanuTnGMKa-h5bK|XSJ4l|XtPxke8PPX4JFXG zZ5?`u9$FT}_bYk@!Uk6G=Pkodh~0x+QQCv1S4voFYnLJ1rI}j!eXGL7&*c3I3-eAE z7-9J|WE)4aNnj^t7bJ=4OyDH}SC$@%xQKw#+6w1Z!+TqUvKOcr-e%B%10~O2!UzK! zj9v~wQV^|B9;oE7N7q+}aFqy%P&oAE5S33S-DKHEgxv$+izb39FRykfe`&xOo>y5i z>jKCoA3o0T`HZ+e{37B(5HPvdG1oB*5X)xx%NAh#;lkd1-Sg7$JhST(1LZ88N9k%8 zIdILp&0NA|as&~SFuHae!3tB>WBVej@3ZqiwEzylZNEyuywH|QrDGge8JyQ|LWT5P z8tX&CgXSd2ZS-Kv{yH1Os3!|iMfQlBwx@PUb)U=_r21YfoWhg{iX>hEzil+N8GnS- zA)}@_-l)D_szmhe<528>wc8YfTa4qv`}>UmXfTgT?Hxmv)nwE|LjmAY(0zSU#Gk9PZ(lDWO|AeX1r2v*<$ zFVr)r=)%8(2Mj;--NbAj_}YMV-b@+V7lL6AR5ly>B_O^&s7!WTnZWuhh7WRxNbqmM zVN15y7dLbt5wB=;G@0?foENFuLwh=9dGg8jNpSeqZjY=bxx(pXWQ~>c9X@=TU&JD1 zL9@y`#v(0~MtP#_Us94iZ%xr108nqG$AttgSIFI_dM^XRpNFLcy+P?gmUi40&o798 zn0&JeP5LfY5dm^yu%kL}IJX(lRsyGsv0ODMb;^M2c4zikuZn0Am^CDtAnPmvo-IXMmg=WjhH?VSAXTou!d&7zA4qJ30=8QAK{raY|Vck4Vp1?hYdlKFZw#mI8CSO=97RN9#b)JV*Q!L^Tv2Y_3}J5dRGi{5DH;FB-79 z+twF?iOn*)0(c^eAfcx?@93d&(5IQZ5RZ_+N!rWTE1{@6FN|0_R65MqVVQKN5#22H~BSC%T63mP!pti}) zI%7KkwK2XSir$64LDA_uRo3$?6^-d2|3ZjE%*`AnLJKYl=Rm~4 z^QgV{{y=j>O7~6$0Cwq=92{TpEp)N#N#fO_kL+V;NbLSE#5?d?pd+NtEaEMq9I)+d zrW}u4dv-XD!_irB}m9zuILXz)-nm|?j;lFeYIwc{fl?;n&ADL_UiSfahd zaC*Kaib4u(!zyxE2bTjCD<^@Thh|)G2K_;hh**E{^dEd{3qc#t#pw2G-;EP$`Z~T3Ta0 zJw$)@#Y>1KSef@t-9^oKQ!VHM($&j}3d>}=bFTwU1b=0KuiQn{7lNRL(%4{!>6WxB zw$B{!F3Dm|OB7;0qU(xA9r#>2BluJK56B#t2O81ndN22t6-I#&fW8Gxf%^~08PgI~ z7+hug&0!SGwFLZo;Hu&x`AKwq1LVsY@t;}#UKI*3d-8A)(~zOv2hM7~%*VjAL!2U+#H&a>TDXzeDD4;nOVdXCx?u&>Q#F({%NO3XktKMdlCJu) z@H-+ln1d(YOq-KF!Wbj9nt0W?4XTOp7Q$9ZQ!KWesO{8okx=dvsL z4zkt2XuDd3q4u>YdC)$^FL#(?&sNmo{ybI9M-`Pe6JkV4uH0qo6}(SG@7^iJy}uPk zgg-o~+U%x1X&`)^UiR&|=%E=GwndUEnKs<`oe>i7EXuwU^kwNfd9&-D>!q}DUPOj~Q-O5^YN1#D?|M@xCTS0Vqo2HPW5?%Li4OulVF3n-25Bj58PGauLw zO2A0Ws-!t`9maw2nr;3BCzK06D&5c3fX<|)`_^2U-jr29&X95XAj9A)ST0)3BpO8o zH2DB0@8%hQ-&zpkUD1Pd!I!JkE-F+LFAsRlRl`l_5e_5>Lipv=cbV(E;CCd;4l5#Fo+r9xhMd)dT4U6CoxqP(wp??haqv*4#8)H_a~Kpr8RyRSzS)=reUMH6QX#P~hc=>F3}hG}wT% z{*F=^Oq(bcRRjJyT8wfkoi9mRqVN0sT?7$q-~(6=Ec$(O5pJDGI&E?<(O$C2mi89@ z9Vg2vw(>&hc0MQ(e>`j*7 zO%?rpVp~}D}wvO=OMw&L7WWB@C?Z6?0Uu5Uc+fCVrray@=HkL0jMNn@L~)j zA5`r~*txm7h`T)01m9DPwFJWFtCuBpAO-M1!L7zoK-i{u3p2tFr%}gNDed zB2U39T;D!u(6q6@RN>*2Q`sIX=S9$W*Yw}I8VRlsK)=IwjN{;wBX`|>_r!P7kMY%d zgiuV+GN{~n=nKzhi%Ia!*hP@a+kJaZ+2;-5H{pQW83U zHjd1*VoV{|!|Uw2LTa|PY8b8GulEDboVLN6 z&4liA*-pjX0{+kGg|;O`6DEQ!p+=o5_9sa3gPBavxhA8wC@6Y8F)iRal8VqYFgs`5s<3gLIAv3KHfxn&O1 zOln)`C`n$V@F40&fG78eCzAOC3M;4a6}hfOL_7 z3!AQxo^BZ~7eN)k`2L^t@6zY#=t=nj*xn!VGV7`cFBm>we35W&F@PT@3w>%524F)< zB=F}W{?dFyKI?2&m>*{OpMU}DVhFv~!vSyEf5?Z7bHQl;gh2Y;7C_8c8{a`BA-ylS z@Llg)fCd=pzu37l$0bsT?{u?X>TlstuCu}NOP_+f<;Bz{9UXv$FtJD81dm^@_^ok8 z10#|DI0Xs`1}i+!zS_rW3jp1v!v;c8&>c1IKE&L~$^^cIe;+# zqr#`pl!n$O;h69c2x)1vxgly!{&a71STJe|it8f=3-2)~dqS?H>ZIO~77OH--ry z4n!E$15->76o4Fc5+920mF{E>JbIy;*&s7^sP*+O;iT(6(DgeRXnK(iY<8-l?0(Q< zHlQD&351#6hSO-S$FuEx9p_hbKA3p$R13&^N`}PF0Rk#nT!G^Bi_$xT-59CP(0&188p#+)bLam z{v1W$q$B$q5A<68p?hvBd)(|^E=X#>!olnw9f1r+vss4c?%d4*!6(Gy>$k0#Kg`O! z$w}a+?|(p`*2gisDezf%JR}kE&AwI!yuv-cwg@tr4~AUwer{d_dFfxw35PEC)Tjv| z2yg6bgIe$S;j@1Jkl*j7497TNrhE<^!0eO-T)ioD*vqx#KnQ~IqW0Nz$6Ly;G#Aqr zC&kZWDO3vh!NLd<;x;Fk?PKbPq#GrPU|x>r@Rf_~4XPzX5hVNth4!U#MV=%YOJWYc9MM(GG_+z+L#44yN5AzdqW{sDaO zE;~1-Fyu1kMu}5J!zhr{5|5v!@>|FG*{s#1;ET+>T_q!7(#os7V_f7XaR%={6tNG- z=3(S-om0u;Ykp)F_)2Oa*f@ysNxGH&>&=~Rlj8NG#wv>X$(-)QESa z{v{U+Y!yJkv1NUS`RPN#9am6@;xqW(SUO+xb9mhY{@R`U6xDDh`0qMjlUgphQSvfH z+y(MI@WWr`kboyUFS0*ZK`k^d6gmyz>p1#M?+PJXILH}UFCd(VjpAE##6|TLG4}J{ zz57(>70K`)c=t+(bt=t_Z{iftXR1FSk!!~|%kRdU&!tB-9>n7UBsAmmrn3`{C$nex zgX=_RNCgexvAsMGEwIF!(+6>}_ix>j;JtY=;0+yKSg@=(ltEe|9}hhFZjq{f#q9Pi znEQjSH%%bR0}G<4*N4#$C?sz`=)Fb);?Zt6fqJgV z{aPX-e?{uC2+DMqAIkUSDGHI*y%N9CwSDK>0Z2L85fi?*76tjply*^^05XG%OU+R| z$G$T~zhJx~j@^qn`mTT|1QUZT0XOQzKAjiF14#4ujYfDJ*C|Ib$B+=vE5m`+R`1ch| zuoXDQ1Pe?7tj$7Bp665<+&+xUsvxo6dI;0h2h;N-{bUTK*|l?)8u~C*aN0A9Li=mWtgJHrw>e@ zVYk2!@l<&0q54C7c2&N{ehdiOvWVc>fec8%lQSNg08C;+siY2(63`Vm&3G4Yr-6u2 zlApRGh7H6dSO@VwqNu*L8FzA-pc4=7BP}n8HG_k`OtaAOqZX(dY)C$b1gS zlW~X2@#TRR)j7RSLevEgOfW_eo_u4wbi3*&POk#Nr`uE2Q+0jVBq-}SS-&I_xStz* z&G9Ys)3YyZxKasQV0{KrlUMo#5+4+ltA2){kA(zuT@1@7xqLfyF}}iCjICobcyPpc zUQ<5KS^4_&2K75ly(fIV?^wOYo}Ewend|t|=$}Z)2`J=?J!ROArO%Gq$~-qtTl+A0 zrZBrnQoy2;AdM5pYOL_2ZLZ~&Y){73mTu;6j^=QjXH!&gBDRaj+o$^R1FbFFapbEx z0sh7M>*$)^v))IvgHM!Ro7)JXVlYm0N(!XO)45M)3%~VgSaAuHkdWt%j*y@c7D@1t z%3rs3>M;s7IycGQG!+KjF_ur&jV+|S!Q+MM5zTW9+7q})W~IQ_e_1fbsbt9z%TEaY z@OR{_8hBH$ga*GOb|W|sMIWu&P`o`u2gkqir3KZ9Z!14xx*7*6R+I9-)ZKXdjnL_W z3+7r~gcs#cqrU(7nd$ik4t5VdN85M&w{kMjm%by}t@#q_q>G?n-nKB4u2=s3FBeqd zKS0C74v|cbk&stpqY0lUpTOzl&a>u}MWD($nye2N+-IRQPJ2}Ijqr1WQ%v~!Y3)(w zrWg+VEKKG@`Wz#WdRNIszcAvq;1Sb)HV1mNzr)4t#LE1Z*fW!T2UNjv3CubVErzGV zTN7RqeD9yn9YY@I-jfvGkY3FtF@2+e)k06nLZq+28K20w_D#pbq!E_*9!Cz?U$PS{ z6uD*J<{?~_w*~sfh!Ek8Zxz`q`<;wW0ha_n8u1qHWp8{nIfTUi@tXHhTm#^rW%>3} z`GVoS)t_}O8J715)|r9skVbY;PX_risQN3~kMnymS?i+k=o>bwsm`JPet^;8lR!p` zq1@g!JPWN|;NQX7kZ~TG!<(8kN79CO*gS}9UZ)gHd*2PLjuVsOs-Nk=qT)Y)eUZhH z(I%O!28I&Q9k8X*sn)Vwa=;kCA1Uri27kbL9@)0>qJDxnA|u#est13Fc{G$P>d{NqC7z z)sY-=%~tJSnYS+sPe;R+Lq8{G=~m-z>>~lg&Yijq!t)Cmt}D)o^{tK0UsX+KPSjt$ z!w};*;GlTdr<{2dPMkB%Cs~+$ zrXB>{8`7Uq>6ktHvZE>uh~-VR#XVrpo2Bw25}`j!D#0I~32Hf@`+C!X7)2gZXEtMa zIb7M_K;sAv_q(xepOe2aN$vKnJt zvBxy%F9mDRrSUau`h2bt$dy4aDH%sfRe17QqY2e{3R5pndYITtiL~RBqa|2NH;(#G zrPT#DRC1_G_NC;R_ZHQF1O--iKUMQvM8AaE^JfxFD#4(|FuDg*L89j?6C4-PPb%;^ zgzj{_$81!Lk<@Q?ci8ySO(fI0Fb9=+Xw9Mdg*kqaB`xI+Mv?Gl9f@+4k+a~6!kPoB z1^n916Y;jtr1Q{h;jM^>4P4i+3ksTE61p_U1VrcSgqU zWBe<-l7`~mm%RZh7)TA#(2Z90`k8{hnW`J@L%;ZJ7tm}oBCG2xw3F`9QAvJcsJR6Lx-XZD&N(v%K6WK_duuuyoMG%m6`1*@lR?2FV#P+YN4l`m1J?!OgwB4>+zXRGJRjiD&dH=7U`uocVug9CZ zE{2vw6mO`_lK=bC$FI*$T24b0-Y*o`t$Uv|(J%YnuHl$1m07)cZIE$g(s(j**u`?X{F3q&)qdG~n>u#4 zlPcpS&j##>(FrcEXZt?s{~B=f>-E4imuc0$$?MxSFvzC$ymw;^40rBUd?;=G4Fgi) zF`%)Ixxqxw*B)jYR0uD9rHqm!*4Gelcc4@BmfS)+?ASi^DY0Iq&nWM|=OrZ$ZoL&yKCtF3IXAYG@ho8S2Z$r z2JhO-&|Ih7%nBP{LBKUGY}J%Ktsm=UbamUloqY4f>#llK&H_U-q7&ZbqBf(w&$ ze%Ug{2wlj$;VTn(y=Zh{FC84%6XD*-%c_re5>bu%9ahx`q{%_MX2X)=A7a6 zz;%ME;k4qNS(5e-B}+koSvtI$Vk%*rC-q-ZTd^w2B$A3I zCy|PLrF{M6@jeC&%{Q(ss4pLRHz!}zo{&o+NGaq|iT&+gS#rH(_E==d17te>}w@)^}0XvdDB@T>Z1R@4K7nj&=d79%5aRSr+j;g&ypr ziWrZ7?H}G;63qyyU|6bX+zhY$lV<%MOZD3Fhpym#scc0>*5M3`uVf3`e!-57*P1S6 z79}QgrD)Dc*$YM|k6UpZ;m>Bz4I2-v`%qbYPTOt`hNh-r(@izuavUd7ZF5tB$6-L7 z((ekQSFSCEgQuD9tIrx%y{zv}+#zH?(|_(RIcC0*pIUGp$p8bAn(hx3!o&i}MsIZF zHm;-IFMst63E8;B!U^2DwGSq_3xw&66rgka$~7jsfT zZ(tj1&$%pjXmv*mxSaha<>-SCLq+h2(!HNOMrVMz9N@WM_OQtC%E7x~xCDRtm8JhE zHV0-_04uk{<#k5~U8W;xqt8or7U^u?n}xIU81V954Hmq9$*xAqVUQg=yItut8w|g9 zxZg<*wfDPB-#?^W5l1m#K{vtw6;!AyGA496zr=kKh$CXTn{+2=nGLj5xHM`6-@S-x$WW{x^tfU)gSwa4O-YBry z?|7UJi{b}RW@4srg1BByDcW4X^R9h;C7L3hYQ=mbs!YD3t?|XNp4Am>hYkEJ`(e81 zA;TU#egj37GMbCNyvkC(@4X-CcR>wJ?PIt5wgdtAl-in`xy|PLYClpi6ZacRn$DeeSr9R@mCtG^Xys&DY(PxlTo#0MKp zR6swwMJ#`}8vh=04{|50Hy!Xz|Abjz3d5neb#)!RkM$9Yc`#2CA%*lWUj~EZ8`*4r zzCC+nozE~(HDBQRmqjPQ_~gcEt@!jRbmtcW@dg~#v~t+Y`1m1ITdZESo8Ey-PHD)2>g zrc(#Sx&3p!)3!&YvFip1%+~0GzpYJawdr^?$>Cvn%cuqtYlZXRkG_#F9xbd`pQqk; z^S7VO&1n{$&bjSPDek{9s+kD1T67k%Imr$BPITqb#;YKIVoIOMZqIP^RTvZ|E#8-P zY23XV&9y7BYa>wfF{W93?4SVu4@)q1{>^MeZ?y2PbM>1~wP-(`MQndrHg07K?G=m_ zr(Wrdf$7g?DfGrLD(CjOjC=+FXUrkk@JBR&-k7>28K|bkrT!kf?N4A!L}91_e7F$U~$z zemrhy*y(43K&xHt+<>jjj(|G0Bn)+2^Fr>USg=jakW=)WM|j+DsW?mP7rz*nl+{1K z9O0#k@t5iY+yvqjPb2mX;8F$musvx|wNki&L+8`_UmJ&p2rq2?q?aF(#o>3&&#bDZ z6a^Q)cYlnh3#N?`;g*w@BGEDg-(QkqvS2fs>e244GU>R1(?-H(A+&HHknQYF!Tu;?Mw#1cGh zbsl+-YU%I-nTwV=`HkO9Qe}~*f#+Lx-4CW;72htAh`{!hmX1dLx&v~$N$fR3IH}{w zwN!i#)F#t=sAFDEx$cR)K3>*+Z0&b>BXn_Y?F0lZk5k!jg1>zO;v+!)@dn4a*@)Pi z?WZ2R)#wfR*K>xTN_ilcmKXB+Ak5Rvs=?-4$0?JPkHAK;^i1STxu`SHc7a{bEgb|@ z_#RtR@<0zXA3Mq-m@AHr6!Qz?JPWc+921oKqmsuF^XZg3PCLTr6^Dmq zrP;CK7t+9ISJ2#I#b&>t*EXcQYwm=oBoUF4_5N84Pt1zkeVV+q2NPcidN=O%k2^R+ z2uxScP1ja{e&8e;TE>f?*}z)!i1t;k)Cn03yEaf2wVznNq3Xz zxHNl8qu{nLPi+*4{c+si7K<3{U2}BhpK@QW!HRCH<7W2!5r0tgNA2RsRGca%)CP;X zGS3L`Z|dK=?8)v=C|A0uo>E^xL6MlB#3R=qS#e!1Fhr4=LjAKSc<-wq3i7Z7 zJGE%f$iZ{y-Ncie{9$2~_rLRBqq1b}+jwhT(b}FZ0j8o1zqb?(u6A&QFA1;kyDssU zqCkJx*!A##{Oi3RT23i%2?hOP$;EHZrG1shHQ!05(`qqG#7|O?)BUZTds1&ytw_pg zX6x8$jZE;*_=g+gA5QEt5-3wUo8fZVkB^j@9T7+<=G5r1^s3WMhIeoB{t|ky zk8OLwxP#-p>Ula}xS#o_Ps+30Kxg7vAvul6D@Ua);~gXv3zyFa=hjKP`;l3Wy(ChY z(3}CT)7%;SR*dX}kBg!aNJymnE|p^fhs^nMMRBQoSE6)Ab;rZDOGyEN@`l;}wA@#B7!$isJ3sWZV3n!wcsYmmAl^7)+;hdSD%NMs%i7SVRbIy13~4WgGM zX~2aGlS9UC{}o#0;2|dnTit(rI$R?NxmEP3E4{D~I478Q8Bf_Tky@ajFy0#<@8KYm z5<;9udnX5u64dAn*KekTnG%pm^D*iPl(-z^e58*Ro;b1Rm7Grqg%oYb_5@KyYk%?J zGVROaN2A^I7+>hdi$+2>&u}0=lQQcYvmoW?HXBai_=AHjaOOh3C)48W$BIwEX)e@D z#Dw%J(unB^ALplz7;jQ*?oyJc^sEB$l>N`@)tk9Ls5E0qkvk7_NTtWwc5wy5t73eI zCB(r=W}G!xFXo>_y)kc}kBM=nG};|n`baOJ$qI^s0v&v-uwwj%JEk1EI1WX-!(RwS zF_YhL>SU^zgB;H`r1Ob%_Rv}9i6OsOgwKEDyQRFY8O0i3xBS_$)L=9I&Db1g*>ZY9 zM$B!kH}+s!hILQFQ>lW&v}Rb1V?1DZ??by|>BhcC!KsH*_cs*E6=Mru$8nNO69;oD zdLgm}l=>(H;KS;Uo^ielR(Np36i9(u3gOqwrn}F-st>1SGd|pYOI|Z>^r5k>_B(p0 zes#dp^iK0BA9+6Vi+D|j&`Ni-=oC+SoQ=t=KdBzjv>pD*aHkM;ngYR^VXQl&%VC0z zN;8+&*^_%Wfz+ygBNsw`2{1Vx2PCXOF2+j3Kd`$mDA#tNg z_dBmkH`jNeQqEHZS|oU4`NbJzKQ8ZLdGC!I)3b5CdfFzn^Tv;_+-Qh%A8=*5FUUg^ zCR3>^sF_%2%G7<4{GtY5Th^7J++#PTCGzy|ybq(CR%RBvL181gq6Rfak67~5Y<el}Aq6zQ|=Vhq{Wa zDVi|(#nh_z$crE*iwVJI(p+X5i*T<+Z+v9q^ofAJuXrUP#rRpz$uXqWW=v$L7M#Zf zn~E7LS#0nZFd7cV)w?P14gP-WlI~A6?yu<*J9m1Fvx-CZ&W7n;NT=QWUr38N#<=Hs z>g5;uj9$+J>G>}UTfsb08*DxsnDuJkwUJ3xnC%PjWyrfcm#+?PPsX@vaPy`6QYDgo z8CZO~W2h3}jtz@UuIC5bq<+R3BTQ4|^;I$rNHyJ62t?H%n~Z!J{SY*`Oja}Q0Kdae z8l`rceAQhD=kB!(nvf}qJLc>dGs_c`v|yi!f1VVAZmgBo_YG97^6cWW_N$@nRJP}? zORC0mMIj>GfE<#6eo68J$?mqWBD?KuUU`%{~^f^--OY0{+t z#T6P^mi`NK0e(GpR~J_8JZKjtTTsoI$ddV7CB6n`B{Pw*W#m@MigTKf_>${x>H><3 zc%Rw}^Q}04_jTEB&TGWVsh`DIvEm(XJSHNcVQTB|y*o1r{+V`6iladpY9&FHy%vQe zP>!AKIaD(*Pz171Ib-Bcoxcbu$^9`g(-yYtIDis$kx@iQ!HtI2FI_;) zt*zhvm6FMH{i!e;ld4}9y-MVykP=)T))6K2w7lH3#iP(C3=>-*f;rR`y*(jwo*ac~ z+sr0>!Jf@J%@|pK5;L-i9@gl7lpAv?5b`Ls^EvHBfB2Tm!LL9iz?-@s=CD_LaV>$q z{Y7JzT_$dpB?ukI=BWr@WiN;ILL|{f`T_^su3_By!OG93FY8CURhT-kn0xv_($}Glt^@JlK7o>t^nJ636ziAlH zcU=;>CC2Kb z{ct7622d$}!Rq*k$70Nrk@7T$UpYI7jLT*>>FPi(bM3!2fez|B(Ww`)RD9nGKwd;6D3VyB-rrNkK1w5-G5?e(KVAQOr$xynNZcX2G7C zm}k6M6Z`wt!LQI!$}~$`(!9sP<)G7ll#4?C^Hw|^_n`Lo(O*cLMWflO%|-z}ipgjI zHbBY01lRnobRW85isOk!$G6pma;i44IyZNPlQ>RzeSKU9Tlw zKw-kuW5tOO+1nU9%U6{lH9k~dyc5JeSt&gC?E6aM*8e36yk&u z9etiQ&s~VQ=Zh7s0dbw&&>}*Vw+(yC*cVv$RJx{yl~eNfb%U2S^d{pGjVF~mf3ZcM zU6++?Ytq$h)%H8_^ys__wc=h2Z2`H8fkUhy_R0@!<5>8+=>|;|w@0UBiSc&4L6=V9 zFxcvA7tiyGgW1w{OZ69p)dFs;*4Ity+TtYfz*6sXV~A*@%pJX~Zd7mDf$F$NG} zMf5h}435RXq=mG)1`ZS=I{Wz;Gl!wNW%#RFKKtxD*A34MT>AG5++9b{fdHZ8yhS)> zS)g^I$}R|DP&}bbL(d8F_7By;~mE5o7 zQ-god{80I!yq!6j5IuG2?&34={=%L;2me55eRqgAOqxE;pWtqM!2DD9{`%OLCl0SE zu~kLtZX*n#UE5FPPEu!bR7KHW$mHTr!F-#i_(5y*%e z6P_CtSx@E8;}Vme-si0e{bggM=-2DlpMIooZvB*N=-RS7U$*=Hhvw%#8YaXS+`7_dG+FcgpSTxS?&2?ZV0>7J?)ICS_hv|*#p2T^x+%{Bc#eV1tbv0KX(3o$ zbKAH{@EFr3NQ@IS7JQ7;9**7SrOS51vsw%s0)i~vnJ-?|GDc{Xb&K*^D17S8$3IWs zafD7$`AqJb@5}Ic)Iwi8)IR-#Etak54OAZO@);90qib1r9Bea6%^ zvRung^a6!wjji>r%gVSt`Lud!5jM`3RLA9Pm+2h*+J?ys)18(4Cfy#SaGF76mvWYq zIXmj_@UOp6+|6JQk~}~97dzH*MYC@9v01O4a-{Z?B1~B1G0GBme4qfSzm#5Xb^rHS zKA!8MRndaK2{~hLOo&jXmpSpzf*eURvE3}Q8JDEk2$F&?fhjxjF4dMtxN}TJzibqz z)}|UwiRQbf#LC})eTE4ltzkY7Ml-gwVb>Bx2~0JV`sOQzM8ZcNu1H6rcw;4qvsvVH zCme|EVlXOrDs+fD6>D_LeBK*PVSUw(fSr>0MXGeKS#idSipNC{0<@9I0l)qY`iJCE z;!LthbD(Tu^@1^)%)!8xBT0s+H0fReS>|VfIG0HhpY?HyWdB<%%1Zgn7tg&vS$z^@ z+0Lo@ZB^xRr(He-SKIW~6L`kw;ttBnL>pSQLUs5qSOY#v2lhj=zi^Zx8h0h8M|UU{ z*Dlr*=o$hBu(wKH@285h^sYUCz=5m3I|u9iN0h;;rzmdVA_cxZ!H4WSbojf0@vbQ_=JLXQWD@UT{^1D=W?INbtrLoYCoNVh{Dgh|=26_^ zDD{=k{e*E^QU@0RC3iNWmJ?FkQn8;Gj-NkJxta`RcYSq77*`aH)X8G#Add~-*YaH0ZcOUy!n-7a zx-GuDNMv4Df_e463roY*ga>7R6~{?!=ec*xa2M7v)fghU3-nd)wRo{dvH)rGu;NsX z1qpd3wm>WMRt0OO{FeGDiI$P)yP`B&HVT(Hf3!gWgf`EVMkC$JnWEkcyG(r6Zow6` zghjSv@gCYEeS3lI(G?%Y9Er7c^rbZGK_iPguFi||Np1FO%o&IPZd+12NUD@fn_ zmRrd6W5p2QnBQreb!s4O8dXF)b7iItsK>b1xO_41!!mcorNY)R>>Z25r{E^P8ImO; z{m|yRcXX4sD$eF>p7TwSM{c>K{0ojc;(!Z90*kNFT574g*7>-YoMFUkf8;q5X+2hL zqjgded&HZQ1mlulFUo7)ty{UInecYE>W_x7UMtUXEU-O4l}p zvMt(PxJ2y5t6-%wbSK<&Eq zpv~0H=YYmLqywNdUkjV}-DX%QJG}N^f&YNw|Ak-IH^id3Rxq)Xtimco z$~a6Kr78;~N0};Y?shgVj$^BJ!=>AKVL={+(#5sZ6=}d2_|)b75PGHMg=2Z?^s#GdRHU1DgemwDBsJ7q(7806Nv&BeZNtb4j; zHh&+x+Kcm|oU|xaai+2u>l&I?s7fn%W0pP4{5Xqr$NshB7aqB$VYnrm*FAmDo3_vl zP&}x2f9NSZqx#pP_<`nWme{WZMXtr`O-4E~l zOqM#Co3gGewNh_T>n?((0hc&fX(&;(KQ4|dYh)go3}ipM?xa={k2#z(uUA(9$4ni` zQp8yQu25gKmhuKrQBOV^R9+j^YuSSxDf-7Y!PY^{{-J{2I}>3L8U{S~r)4tSmWGw=mB!%8xGy zO?oGA+zyrej`ZDNB|hU++EUg@S?miVIvACa>6e(T-GWRX```{2WSP#{GuesTk3WaH zZm@0!z0mjb%TI@=*^=YA@L|J``QM(DBv`g^bR2RW)Z}H&irwxo)#QEE{_!s*$(gc* zk-5t_D4fqc^FLH4{TMz8xO<-=@^Qzq)pjdhE`T zAl2X;z4;$8&_B%Td8@t}!8ez7*HPvW6G5(xY%s zC?FcZ06#9Rb%9v-wFLgB769UY>%h4cpZKeKr=rP?uuMFMFT1Z2+x%q&)!MJ8~9ia6+k} z=h*XC@NuKvSJL;vFNo%fTS5PNwSdKOKO@^=jAUcx){s}lnx*#3yl0PXrcJitBMqXJ zXXD!8@NzEr(Xgp|J3l{5aL+eOjVsZ}{%AY-Hj~&*&v=R5slOG*_?V8r`eLjNR^f25 zHul0$+Z2cCR`LFk-#9v23<(k($}(;Z|0@~s0O-DMIkvXXpcBWx@*AM5x8zYD>};dk zd&E>D<_=&`LV?G{)e84wj(@-KIX*^W7x2~K?v3jKm|Xx(sY-{`ECT3}Zt~;dfM}!j z>aZeR%2nR}Fc$uuYii`*tEB~_mM74l> z`nC$U(K+4EQI$)Bfzf_?#|Cc?{O#bhnor3+QJ$W5A9qKqX9j07pu6*K}AiIt^%a zw%?>1fNrW{c&<<7#z4R`;>o;p-0Dr--XDKKAyDgMxBEkf3O{t=V8w08HUyiI%lRbJ z`5=a+VR_Pgl%G2u=@bMkL=A|O!yhR!+v#W>e)<1U;5|id6X?lAi8%r2@k)TMy~T_z zBelLJeJ70fc`$)t<5x*}^}CYNYM_@_N!g(9Zy(k}Kp=(lS4-6hkkZ|h-bZ-zXyb;_ zqx>LJ&XV%xFDa(cBsCccFHpFsUB-%?*6Ua|qk)-j*K9R!maLB)XbwBB zOa>$^B0h(@YtI2C%x+Nx1(QZJ2<~y11A<*mZ6rgWX0N!+iWvlYakaCWx< zxqRd^Dr@Wd*+g`%>FXrCmlN0p&}eMw%0)+yKLrn7E(c(;zWN&l-9k595WpZAj(}yb z)3UlMdI*R|o*kCfDB6F#dPh05n95(|+&(7qm=JjFJj!n|Zv*u9LdIk^y50q7C!$#$ zYZl#yRa!I_nc?_BqxUtq5-oxhS7~(oQ5iEu-g5B!`Hk2GU%)H846kn|Tf_{52d@nkZ z0_L;*(s*$WnqTj3eEVQQ{cK@z-vemmb-eMbZ_KuMP{?_-=e!tvk+RdsF2=PB_cPVC#I*8zwH@q0F{r53CzJ}p4`4Oh% zdL#|m{w~)AM7B2GlN9Lexf`9GyxbBG`GJZ>n-ySKiL1w6#u#v(jrxV?ryk1)?z_;; z6E7N`T%ogK2v$_;r+AMxJtRD>0k`jFm~|K$_%=9^PKe;J<7pGIkdT_<&2TeEy0 ztLg=JF>%PuD6TZPj!Nraaen?bVlZ*HW)Fece6j-6i#0Dg_;)i*OK9hNJ2eQ*6M^+& zvn1sRh)i_R{d>7K<`FHotKPbOL^*q+836O|zugemC3R%^5f?7FCu2h?Bas<)m2wma`jeHc*u1^@VT0ApU4(M$?c2kUlPVIB9>T z2D8)NmKeeYH5y_;4S?jL60np{Nq52bLx#v}imL!~%~J8B_F%tz_JxauQM6A#=Odf% zzMS#Z-UO>k1C!iE>bdj}uV`*#vrg#cnBiDUnSVwz9uwQ6)50Se{_691PzL#G>XkvT z+}xJ;K>>stp6Dm|?j(OTEHCRZG}^eBjIUfvJ7ms7)7R-vD- z=s8G_eW~0~qjvf)4d`D7ss@B?OZ8IP;^eQ!COi6W4C~Hvd1_rrzm4Qc5*C%)ysezx3rC7<@t7ca>g1pDx3GU;xUyPlRoKpy!oQtSOp?PrK zHW1s}?X|)4(nDj|>Qs3VAR*t64en6}4t7X2eJ(#qw)p|dvl~yE+*p@r9xuKm(WY^!vhxapiMy(zuOz)0nzebQo~>u~5^ZD^4(o zwm-wCo9{sJ)*T=o10h-m`ngch7|OgJD!+srGtp-_1Yj$EC3)aJ%$YhjcL=DQQTn0$ zesk`pb98yx(VL$98DC)Ef=sqhy1OetM2h#`dMl3o4~8>NH}l3m@D<{2C4^geSoQJb zRu^4F#hh%Z!Ts%Aj($bZ{+7%%ViZZ?e64rZufB1TOoic6 zx=Y0gV?xh4AE~>Y=(Mh|iaEJJ>!j%>F5NExozHT)$zIRRLQS&WCUr-0G;zLOUXd*G zzlnTq9nu{wJY$$Rw*qP~^ISU!8GZdYVa2@WI;USxyrQK1NBB{N-_-xbB|Yf=BW)k? zbFJr!eSUwnfLO0KzCn6Pt>@`;Jm@I77F@>nGwdrn(Kdh$SQpLAq?FRxTg9{Koc)-A zjan(4`L^{)(|*SSi4lB9K*)LL?`WkxzOZ2B#Qw7cd|;EpZ$ytt(2A%50`+^GR@fliA#n%$ZIrX;X{}t`{4P&K z9$w@cYL5~)5Oz&)9dS9W5NpXAT$tNv1H6ZGMqjiMz@=*O13j9ySZ~gKTn8T)5tW8d z99p!yeaJGt#`GR7i5B0UCyt@DF>I;T`zhU$2tN5eC(Z)-pQ+P+>R)d@ZY4jSV`gP7 z7%g=edDki{SUru|UEJ(*5=w|P(_NR6xs~8fs&$e=aWtgJQ?6yP$z%Q}+ns!UYIHDQb+Ef#Q-Fs2`)|K__)!7x zcaGx>E=&Phk%spL&JNjZj`jsqrw!Bezp^|oQ_t?wm2@lHfxv4}@cOf^Zzpz_-YGL# zmKXd_<%Lszw_L^VQ(Cs_b*S-KhVvdQVgn#uv8{be9s6R0C%B`vC%UkBu|Es^=_7ZJ zk53= zO=Tk$rOjnNL3S?;b(mY1U?eO0MCCfIT)&->3ZGH}2|GB@2BKs5m!V%qKU$oG{4cTuHv3_0nKtks@FV{O_*a`%`2j~Qmjw1HLU5_MZ<5S~b_56EhMU;%G#f5yu-6g@@AhRYx3vTvT()5X`&}{fs zQ9VvNA^i#IeIaMT?K}${P7YlzuWUfTxAVkzfpaW<$JJsL7Qo{=z0Bo72{%b{)F zHRX$seicFCAg39SjfWo;%uOxr^w0epB^i#!sJ*6eG4JsiGh=$&7ezLAHlCv4SOT9J z^)OWbJ=}YKyobr!*deg*GTjz3w;W=^~)V^~*UrgV|O}Itgj) zTdK3iNy{Ruo_VA7^hd-DY!}@eZ}-)!WQ$v=N)3vNG3JIM0rK6wug$`B5cl@8&>}XV zSpr(yL3!If+l=N)R%)UmS?3D!-cu%yd7M#BRZwlDN5=5U$zFcUjqXy!sGo~_Mv$V< zjb}{)d7nn?uYA){B&Q=si%)>v2(96W$Yv$6-)@+cWlG%D9xqlzf5P7qpvaHyGlvAv z7#*ebNSgi;Jx0U%^{WC`de-ExA{<9mq4k~$kUnsJ{BEg8s+r3_&DM5?NXacPltc?U z4pDiJQ|j;cb2N6pe+J@<0-^nO{y);0Pw#MCvXknQs+L(~`g%;+)7 z5+Ao_f!+S`Ut4vt=HrmoUSqnGvN3()yQ9VM%QDLPd527g{ZsoFY+pPdRq~1Iw4KY@ z+DLJZyC4nGiX4zt0fD9&;ln7)35J`uSF5?Vl_O9g`Fv|yl3$t50J6F!RV#E7*;rp4 z@5Onw<8@NqEk$LRqnU>z<%ESk*8D3q`fRD{kF#fPusE6;t4+jr4K1cyMF4v_I0VLYuUw8HYFwISnT9WtCJS{E~zysnz;3 z+JtMDF2wetU> zZT<_><9hkmSFk7$P1Tgj0pV4qUh&-QsS;s1aOf_p@+v-#WUJ6;w(UZf&qZ2dULelT|egvd788}Tm8m!oz! z;?&8mT<=HV@n>08{pNQ64Fa>bQ0Ig}vc{kztb=C!T*$DfC-nHvpGZTKM_zCh!lI;q ztOY;0`KoV31#=B>C2sKfpFG3={{ES=C@>5#feObV`xNfFvkw4z1o$4hcLhD;QivY* zn3ed7QoEPoeD@hl^`76FCbn?!-(c9k0Gz#N$W4K(__a>+ksSz&Q=#<&#_u45j_=N+ zVw?d#-$;H^ev{Jkl|S!W)`H;mG*?#9>Y9VOWKZO~cX{71&_oHuoXiLKE#8EJ!QMw3 zBkUU^Cr38FHfvg^i~V3f3^n(@NQ&ZpLM1@@UoZa5A98YZT&pp(Sv3CNPyha{%oG2B zX1n)DwcN!tIT-Jd!@vHYmsm-Rf-1kHHr>SkbM1fs67?gl43ly*UTkURUIo86{F zea@`ccsAbd`?y)}anbtrwN*HgV*D?{LD@p5Lh+N`ponZRTzkFPdanE#kHy@HaJAF1 zm({1DAHNr=M2bw~bnlIL{cCG$fx1I6bD>GP)v+=Wo9G3~=f6$aKNn;^+yHCB1Y-LK5{^z+k5hFk4T3i->ycw#lBQqQMQAWZ-W6~Z+D?RuX z3FY%vZxmkkV-x@9eq7Jn6?fPh?2oFgTFMMM1(h~S=NA1i4`S_L$yTp?;jt*6;VfZY zyT%PP?OID^?s}Tlv3C_<(!RKJ!RG^!nPD*0Kf|e}OI8HBcuVoa=_ETWMQt$?>;s2T z$*m=CaCZo{6Og`w(I@ea-sl!U#s_{X=fAXaQM_Qp zmSV2*@8#!D9xVD(n*&8bx6ZHTj5tb%re=eeOP@x1nY1W&Tr4qJ99zUtwA6JL6qpm$Y!Z zJZXtHc_R_F+~{b^4`2)?1>w;C$JI)FIjObW{=!53f3{A)BI=|`laqydw}Th})vTG# zmTEfz`A!22MHw{5i*@lhB6p%c6w=L0j+YuLG5{65O1U2Y{oPhfp?K(v$$V)XZHQl+ z(Bo0f0S^*%0};&;oCz-*5)Ms#{v!>Dh0pRg~H$gEp^# zo_f#AKa-Wl;tMVA6+O07KNM6Te!l!bYIS~dP|biW%>i zG|Ov+CN#dmfd=yBHVf5~0AFH4|8tp5t1^dxQB5YCh=p{UirGWj1KmSOHjzxFl2SuiGX{qeWnF)A?B_}*&fSE7P6C=k8Th$kYb6E8BAtav->!L-e^#r-r1Kryte z*?fJvp3%#kZ}tSjc8U<)p7K24Ga&!ZW9iSAnP1wH)V3zeop~P-qFm;~v1Pgqi-(rJ zN4IV6`#}ERD_xu}kD(-%LX9$=de&3$#Nw{P)~IR}#obp5Q^J74|-nkX4jc>(S$_(!1uS+F8eBi98x)^ zG)UK{YirMo<-er9`RgDByv6rVKkTCd>-`zaW|Kz-!>%>8+q{6b@p?`JZ>v2o&F=xI z&GuooOcyg?D%sGFAydG$I-W*XY#!Vb72Eh_#f!o4hr9%nS9PV)#lvrWC9T|VbVkZn zv!$s<6#n$f?Gc1b=84a=l7Mbg6rH|QW5`L!)X*+fZdpPqz$hgGP~l)b`o{HP1*9Iv z;rrmSvEl{fb`?rS5NR0s{zbgXr4IkU8RyiKx+F1vV^^l=BsU&-rt{s5lqq)t_c)^e9{~m%`W>teUFmuS6x>v zN;9T;Juf~#vew$Kt?G=D#CV*N;CF&l9%(ju+tf_@8U=ms93ocMI|Bo^xCgr|k8dLI zPNiyZndr~5Qr9F493#(>-s;EENS1Emz5QIk0V1V~6h3J~qH?D^q{w5VnZd(0Y^(U^ z09yzYB}GcQOHUX$J9wy%82((IN9h;F_E6IPQc{;ct`~L=CExtF5oFsaB^j z>(q&~HvXIgrm(b~SvXfoIU^IuyuZ1X$`o*6- zT|r!{;h2z*wMJ>@4>YaOGK~kq|6#`sP$xO7Z#cLVq}WA(WYW?np@kU6(F5?pWP`L^ zlPX0~t#)eW)0q;@h9t)Fs+*1a2LR-I)+IDsvK0eb)%oQ~8O4~y#1x@fI;euwW;ON0 zt;=st-(7nHyOU5UfX8}v-kbs`Xx#Z{<6z`7B^we(iSy}dTi{rJWmQt=tZYbQDA` zK?_=*t*xQik2_`Z1Dl8<*|#fO&Mva{D4T=z7s3sPcs{9u_&^do9(Q79}w0PnvHD;e}sEzy5haCf>2bJFMaC zVebGUNq7$5Lnolu)N_<{*nh6!Oq_xXKa&@;8gL>@2t9w`!&_CB|x=h*#mu zs(;5pIKOe+rQR!TP=ZOWT`Ha*yX9y~{4 zIn){jpOv#Ed)`cDH~5sQqI&HlG!%$+}dElJg6RE?T@*qKZ{&xj9rgpHh%Xo9VkTjP=kD*kkC?k2l9P8dnkr-xA&@ zLSHlIVu|1VasS=8VL6^7rV;0KTsJoeR5Y+8d`Ys;rfG187xS7x1r>vq2+cG(xdWu} z*lM-n`K!`-P<0OR8)!9%WLB_J4m(MSyJZ44`^;&8nO2ELS+y)qXy9!Mp8WR-;??(i zP5-#<1(g0@Jq3cVH@l+b1g)K(X^Fcm|4p~oQL{ozk_v#l{%Ue8Wn>{NfGmXkzU%#V z-k9mi-b_hy-2sQ^8xvM*k<6XUTHpyD;^3!PS{r}FEL*D8W=v$W7<`A@7$=F?(um-J zcA`_&8a%CS0uEWR)m9-RNi=inwWtD_rhxVg%iHnw(51RC`Jqu&eG~QzV%au%TX>-XjyR#V8Qm7}B)nIxIE1hQj33 z?uia5Xw9D_SrABQ8v543SS~0p;32ofbF1ynW8L%54Ss}!JQ@Lx+*Xvu<8>tw%zqPe zgGBT8Z&p${Vc(Mf*T|}eq4OP&s6JlPSF7TvIi{h{E50g{R4o#tG9A59pPv{r3VFE& zXaX8qj5GWm_Un177LSSZwN5o(4RsEwooAJ4$G?xF4ZLo2$Z; zecqv6j{!om{{(2Um$>hY0$}7_FNtF4#&lnDJ!3u58l#;^zjmi`BqP?=lXY~BmcTfX z|3tnqI?`r|%)pu~WKn(m_Mp?G_xE?p_0n7Omy}UAY5j9Yfvc5vW$OhDLbgK8T~jTG zmP1dz^~(u%FP&TjQ&m+9HY}f6oCpZsIk@%-Zr+3sl^V`nd+gkATyI@lorj0r3HeaD zAkX5(k@31VOjFZB??$#l8$Lr~p5OtGbexuG@AD_Ovp#!lXq)m5i6AxapV$ykL&%~% zSh6eViP7(fyPGBZvO0pEkELr~1viq6yn>bD0|Op}R^&HJCo-)br}v(a>Ol8Jfc1Fl zQJoR7cUaYrL$?YYIKZ?|^(z0zXDAlS>44r};xt{arj~KyAqm&G-j9s^Mw6p*0i@pp z0Dp_0;UdjwdVf%-@7QX_HS>`U>wl=k8sTZFWBQ6qW&DelI}-R!sA@-B9#i@M5FgPPCuDoZ1ck1u{^K{d28#|hXv^{VpcFQccx=V#o35j+UFateAPNCf`_@S&9AY^KEt1dD2PSnPg2* zwf6tKTHEUTG(=$`v1At{!EOYPlerY((85p&nN%Ff~aF&$NnI?5}M5)j0SAxwl=C81>c)^ z-jnZ=OE&|5+R&M^cOnSBKbSq2D+%u@^vFf_Oma7q|Bp-gL%)jZ_!+5qs-a#mA)|iH z5OQo~&HyRZ+bq}^ztb#l<+hxb(5d5ptt5pPI`(wmnWX}ojF<3k1T&%CwZaGD6nZ55 zs+rkp(;2gj>Ss4>hBIUJ8veK%zU71WysPH%LCdZFsqcHTc9ib$LlUH=u z8g3UsQ{Ugp73kD`*=X1STp&>$&lINk~k&k4up?~Z?J~LcZPO)b`eZ$&{K5=)jxYdmn~QzIQs`i zjnX%L6l;SkllcG+iUI7fDViu7j>4d<;t&AY(#~7zx$TzcH6K3He_3m9^8ude0PFiN zp80-cYzkzv$zRkN(Wgqa8w~!iYQ4!+6nO2Sr1Z~XpgyI+)fA-?@oCI(8f17K?|zc$ zu^DD=Yw>4A1K(9MW`_vk)Z;|L?eTNEOjjw1Ri8$@{o%ulBM>$3^1R>%rOoQ*D-!6n zyGpI)M9`%d7nGw@zA^2+D$)vOc$NhNvMQZIrQPw$n1~Y1v)yv1thhgI?yI;LE__Y# z-U%D|_>&A@FH3*;KHdzRLZa$ssJ{ySQsFUTFlcyBUD;w$VC$)8&7jv1~T(YuEa#(Mz`n z%Gz82?&H8O^^$EsR2K^Y@+ba+2KxXKmcXn%`Fz{H?K-Iyh)+2kHzl?*@o?EI0M^eF zz|qV)1D^gxsqPO-Dz*U?G56M`%KmCw%d*eqNVU}zUHT6Ih`LyDU;Ef#w^E>4VQ>L> zUi~p3xaDDPMiPr|$n-5BW|L%QBg*%?%h8jrF&}xE@S*|&Z*F@U1270}l`fmW)`|lF zkk$HP-~@5nisD`5E@0DduKimN=p{oNli(!Y2Dvf$2O0M+{@ee+w5h?=pV&#$t!GQC z>|(S&n2%;yjcG^lx*che0D2V_`bJpNDG>+&pbpvqWtnd&(;?4ABtIR>?$lWI z>ol%Vj%cXN*De801%8*T=aCgjd0jK|-u2+K=X$&McBx&_P@DUj-Rz&}np@3Oo&+%0 zKCk`i=ZYeQOqyH7mRb6+RP#@_$c0e-*yR}N?KNw=u;k}O$ z@lm1#U*#Hk2`i&kzeJifntM;=Sh{WS@Q4zF0XCq)wi<|M{=lvj?4ana%vt+oN)b1f zJkuF2=`?cPc1*P!EhE0DC5xH-o}QusN?5j1XSGxNY}Uk}RGyzHN7HsuB|PEXKIM|B zM^BI6wd#JEN)Gobrzd?q~v5Vkn2cOa$L z+b-2#0EpY*!AwaZ;4N#!x~WsU0B}{N247JI0)7k8cz3!6fz(wZ0HsuY1`z9ij21lM zBjIz%Sx4$}-<^=Asypn@_PO}TbQCg2TqdOHemB8Jwd(WReq9&ib*cSo>jLBJEWZb< z616A!rqTRTfTcE{!c92;3wphhkh8~^y2r^~ezxyS%v{^$)hH<}tI<~Wk6H6X_5Ufh zIa^`KhEFGt8?7a=jLOHtGNPkVnYQh+*z8)PR-rtl6PU7$4SQfJ)~Wlo>^inq=oc7L ze}8)G-G|Egiv{6z^%0-jI-vDt5K-WoUhmY=7#Dp97xcVYk9fc04O>m3qf42UOx9yG zjdVcl5Toqu{b4~KTlLlblH&Ew^x>-b!flOryNTE!sb)-gt<+oJ{_x9MuBl#Qeae6# zBIa>m6oiOOsSoOehL_mII_+FasU3WiKNyjx6(zWIrK4VU9uvZ2X3}H76`@rI(5wI} zeEw%_^aiVEZolQIPWiV~9$ysoR~JT@-B%X|?6g|d{OPpGP+~_quPm73hB!}}Cse1; z#kxIe$5MWO4VMIfQrqFEhBZIkXyF?zK-{SNTf2@)qttRPpoWs1*ljkEHu7(=#mO2A zCEdFO2Gvp?;WT&THGI95s#x*uzO-mFa%%x1s|%VlX&rY(=o5QittHyTPZVC7)0K>#820?)otjY-e*5{aCZ1c>*o9oZ`!GZX>_-*`HOqZ&)Z>jHa@Dy7-d zC8N^4#1G3W`8yMj|9DBU?zrC=b4&@>afUGPe=SqTPO&)e4kuk(&kbDc$eG=_ugQ+d zRbcFw$+5Le%CDnX4-yY6@s_vY?`(jDSra4W{#5l**fXE34Goh_6`B;vcKQ_PHX5}< zVN{3&lb-O8#or6JlU8~AS->s&@5yfEOHT}OV5_ChWi%`!zw7<+;O;3oAEYVN4Z{i9 z>}D&I`wzqVGqA>;inCnYPVG^2KB1&gc9EbIhyTfMVsc#0RSaKJCgR4=60)kl!|o$V^6E! z@tl(9OF|v)*6b)J@+N))LXKm;%2b-EQ8nqd*?K3ZX)o5}@jCz25E~?=>g-+1 zQCA7Zho6!;!CI_4sNVLZkK>ow4I-sWtF@~aLfQdEe)kyW7=lR2KxnST+H%BMvUkl2 z-XyyR05~l_MG(v-olE1PGEbb<(HgLmeNKNKH}vBvziYAm$5A)-IyS_NpD5GkVqo?- zP6nc-s0H@Bnvj+QU~Ln#p?V7loU`|NkL1YWFeUMILix&vhQ8ust6OAR7gH8#zR;8) z%C%p0%zAtvHBsJu2gg%an7UZ|eTpXku7^|IL7F*NN*&}IIpY;GG-@55S9ar_7 zlt=rSwLSmFn2MtUb@lmHZ`u=wAzN3i!QIhR!rDB*8T-b)`uC>^uSCMZJJv}0^ z$S@}O7WEm>vCc-NbN@y6lZ^9HOeg&QV(+oX%j1qaQs;YrxeVmeE~`ob=wcarwCHM) z5>+}{VGocjpv08Za(z%W8A@=}bXLwU{Z5+iw*2Gmn;F&rz(Mmd3i#))EuqFRYR2js zI|nF`l(G%f&y7xct9yETu+rBkkG71t#S^r5QZuaMRIkQlJv(9&m&)rN?E<SU#Oww(}-^qx*NCQOPAH%kOCR@%V~I>qVA^R?7x^#af}!0glz$X`4|J zA};;Jvt^mR0vj35ld<&*EjJ`D#~Ek^_wJtee7*?jj$6hg?QHnC>wIKba6`bLCEAZ4 z2Bbs0@Pyy*mYqdOwuuFzU38$}%oj+=QgK_x{uN)(@}wV6W|X`S*aO73OzM%zxaF&W zI=ez!s_Nt$qn17VVu)?Yb{4nX(GUXE2`;tf4|7b10QEb|s3Sf_@T9q(OniG%s8xnH zsauP|%;03Tz{vnUK*7JN;;A)Afj2y&e0?xeCQ1>5Gn-MP0slK6J^a`+ljkxdj?6YSBx4rVkfH+Juf{*F}U4;WPMVk|uuM zJENj`zIPP5yuXcaHVS?F`ooPvTY2IO3Z*1f!Av{4>#gm}v4^41Y#(#_APPmxx2opD zbxQ>+99N?;5bQ+o@@-CC`MO*yxaWOc zyUIZ000e#@=f>&fTao@Ds8Hq@2g2+4f!c@yIruxxIx&*p*lFu^_{wgE@RN(`8($6vKYBM8Sespd+=^xxYrl9j;s$Go}4NMLLv@rq2RoJ{PF0r zO>(^C9?4?&TN4U=1*(!#tuZZ>m@dix&?`9cB0t^Yq4G~>aU!qsiyL^!`kg<@L7nXr z^>aB&x$uUSIX&+-DEp>2f1S7>3HKS-zVqSnYvfir@4AnD^|oa(f;wovA{{ylnby#m zxmBaQF2oy*D-euN#q0K7*Wu;TqC`|LBci_>;Ual2LX%SBa6-naa7T;`*yn85tWuq( z<>%{m^vG zlJ%UzT=pCaBr1dL>+Nf!4+7q`1mA@46T=` z7J6A;mg%<4O2n0u?#E%1Y7U~BsHmW-1piO$@3t>hrsHZ;;CxW7dixIF*DKX`4sVn! zedQUa+ytuA@-kb?W?E2#zTEEs%2hWDa{beo*zM{;DAm=Pe{87&zUHtFf6~075JzaD? zNOhgtIu_Yw-Ml{07d%dLE*+?1jt{FP6l=X@aewpu?a*X3S~g1)_2}ix*I(U#s&qkj z-j*j2|6{!WA~~U={v4*gL@y?X^d1vY#?YdA>-v7|KrvP?n7zwL?aZ z#9D?*x1!!gTDX(d`AJd(b=FBRz3e*Q(h^-Qccs^JUH=7)u2Za|{>Q5l)u8?~uAP=g zC<4SfsoYlIeIu!}lakB>|47JX6Q9(a7zAIoj>iuM{sX%ITPDNDlyKk)v*wi_s&OX}&V7wTxT&LQkTc9p4?0^ml1_ zVk1FxOLutM6R9MrxiBhyv%dfH!`pVKlUk~j5d!WfHu;TP&&QI4{>CGJIqVa6N~Ua) z{{SebsmIIpTc*_t>i#|4aM7f{;kmo=^3>Fn+3m>+pw7r|?7BbL`PDNvX)x9G50?5L zVyX*rWM%zjAXH=C8A@)zGUc}@;eiyS`9Nf>1b|uUufV`v6aNoO@vqf$MuR&MFe*?V zO6m14faR|?#0*dmtP0(io1MrZtR zx|mi;=sZXbAd*=jP$zzmvz(_!Ywf;n6avJ8Zbz{|MR`L3x1)Ce(LYl2gu(P*Q~Q|^ z`6xWj5JU15I84$F=ha32^X~d_k*(tDwYv-30H?fOGz)RwN5yHo$i2|++rpk}1E@Om zBm4mDqr@TW^*m4fKU46Z1H=s%)!EyL(}W=4EjG)I%B(;lAXDU63P*Qy+ZM86nNA%o z*XN1MPTCK1)=BR))Y7Ian6AI5kL8ipY5mvw_HX^xAx#yPppfp?&(Sx{BUh)hBT1B4 zgn=QS#{JO`dfvAlub3(Dks{Y8EpuL)vZT2`@y{K0gvf3fM0xMN)M?1 zwX79|)i+l7bShUow0Q`Nio%?Pl{%0l|2(mCGtXR(NKu(-9G&EY5#StfT8xqpoSgHC zM~(H$=Sz(wx16Ne^-l9F%s(#^Xu<6uI|HI;;`aRF0$_*t{|>`f)i#T+h}cO06m9Y! z1z~^hlfkM~Gwc$v{`_Kp*1H)-?gwDQV7bM4VwtAi!<;b6UsRua++>8Ac`15-H z7z1va$@}K03P!Hvzg5JUAoO^9nhc0w_)~;PcF-^*oL@czB?p(GZ1C1>vqz{YzJb#g z%3T>Sx3`+T&4+*9*tSj1vLN^WE1dx-kh1ECwU=_=RrV(m&XcSaB>|n_I@#db)&A7Z z-<0AT9trCgG#wcwF8h<6hoyYyQ>T8DpCy-S<^Q!bXkNz>DSe_*dECtgvuXuL5VNrY z|B?V4YW}%>+;c3*Es$EOW6TC^Z(&s__y)i}{3o1CF_sN$9$VOCog(?jUe&2u^){*M z-}nkKx?bX60rB0yWT9Lg7yq|3AL|I-P%AE zX{1{kq@+PgxG9tMWwsDyFt3UyWu?eTWjsL_j%9x%MU6r=lni-k1?)$ zkqN)qaVPqLJLTzX>`{Di!EZhlS0m0qGEXIhI6{m(&EcdD$v#d_^Tx_zd=5*wItL5- zY_Yul7;3zbJF71{<9WfLU%@!rc{dSdZ}pN4i{`83kPDmQiF~CtSoO(`F-b1y@d(SE zF;)Pa$<`msnG~(99j9Xa*gIoLLn+dWO^LS_)kepimd_mx=It8z0iR}~p$NqO;e)j+uktx5L zV;!)(`Lvp8;H?tqonSH)yU55bfT=iA~fV)NNNgZ?E! zb{a^B_YcWGM~Ua?U%x&VN#}LT0kvg&!kYn>;Xf27X(L)TTSJx8X0sKMAneGs7$gFRwvQY0(y%W{xQZj}^S$ext#+mwW7C^uL*|@1c;m=~s9cn<$U{X9CEeohj*5u^nsR`VH{vG1tbG%b3EJp(UX1e)NKfUp^kA@jI;%b47 z%#YPnDo#9Hq#o4L6oB?kED6fFm3EoiFSxcrJAf+mm}j`IjIeiLcFJ$$qk(t7XAk0jwzn- zTj1-{?|)SfJ~h}J`($)@HU0MVJ-9SS!{GUu(8}ELmZXW7F>uyJeoM_2_`~^+SNr9bZ0z4<3__k zB~+p5DGQ61`Or%ds1#1)AK10t8%_5F-rfgqkHv6h?z;mr2CdOqEI5xCT{6*-k|WK@ z-(Sqi#X{eZpN|4f!=PAi#kUM;dgM9FQEEyluPh+Lxe>F>!_)f#(y>|ImZ`R%2I96v z$0StSP44!RXMdF0U_jwa?V)RaPp>tF*X>usHEElrz}Xz_x30*-ON+fJjnn<|>6!O? z(-v`a7DpBoXLCLTj83NpWcY(YR2ks}TnjZ^PezcluYQDNhk9qE9@Q;6u5mf-m)>|x zmiOq6mll|7$c+|g0iamSb3@62ievck{ejKE=@=tR51t?O#n(Yr}+c;!yLY81Zxw=@?AF$=WT~3C`6xXKB zUI>v68IJLvW9fR)Y-UiLOvW*t?}r&`(^oAP+JAdQI)cwbP+Bh!g|FY71Uo2 zr8^E?ML11>>U@Y`egTLV3vHWh2_#4@{$jxD++&Dm*G$&fv2Q6=awaB!qq;&^_~YwO+!i;qZ?FDtA#D(RU!Vn z1XJRHcp4@8KT?nahdPzZoJq^npMEG$bMn3^n6vNb=%^hd$tZtJ3WR~U1eN52C=nh7 zUZQ$n)P)|`X3cAy&(`$)M43VM^+dk=jhBK~FI*fJq^R$xI^chcHIrPN#M_MN)$kW3^K|Vl0!7J-T z(mjg%Y(aZh=f_+BL=dn7xd1GL)9Cm*U{y0Iq*%FTx_R{q1Itx7@$-kas1BGK;Xt&p zOd%L9k_1khAH*G}^c}yuW4$cHUi6o}dPK=;y9w_uPv<>7#YA{jRS92A)I{)Dv_NZ| zp($2s`CGHG&J*DyG{vWhVc$Sy%#XhWTBLPRN6y})+9^`k-W`4l&8QN8ycy;+$ZDQ~ zO+FiVTNRkNtQ5J@KK%Y;Io2k-N?S)bjv;LiSxBz^FCY~r4;~dZ)UuOMr8GY}(_~|C zcTqi6;Rz6HXP&KA>UJ8C(GHii-GFu-Ob~lF2J_BY9=W`r)YV44il*?Uf_2(jUL^ zgIHpK#D=sLbDsk!z$@hqGQGEYXEMNG>;Gw~+FkoF1KBW8}O>%*qlnz(S-Q4UEq739hs ztNl7}7&JXjhFqvslN*iC)&HJR#bG-tGqPv&f?0VRT)#34DyzU5Y+$}XX{ky7);4Jh z4EL9My}n*-8Ty7JhGYF=P&())?La#*^ea;~gT$jCHuAU`DG^zCK0V!y5)*k73!({9 zc{2+lUg$Z&RxgVFhS5nWJXC-EqF?~>dlv6*)?m#Cu7h$KpYuaPLDo3?;;6T?Hjty@ z!UXF_^R?xe4H7xGl z9F#P$ZbPy21O$q6JW)a2ALHkTH@NB?gilq8Uyx;VXE}0=(%%w_ygnl8L&s1%kBlOX zP=TzoFSPI-U^5uVH;1zAQ>*+IjXKhKU$xtRwIs_N_eZ6xUq60-k)T8&8rs1I^8EbV z6Y8;#hUSgrVJ&yrL}okF;d@8d`xB_k`yiTkIJqr12Cu2nT(OFaLh-8Ag86Vk-x0&v z=|AelEP}not;|?-s%G5Qm$Q3lxz9U$|c!V}YY%qs2=C5n5l}F-gsh!tw+b z3ZZ)$`IHrcuIgb_LODkoffO#NilvNf*LJ{L(6~z#hP7F;?;`bOESQF+am_Ywyihbz z5mTo8G5CzX$cPYmaD|bFU4`nn9&ms>qM-euc{*p{4`X-s(0SYU=dg)yk-2^N;S@8C z;r@**t*=#Ff2|XG8njHLfHR+6t@YXoVeyg%p1RX$Sg&KZx&{tq!X3Zk$x15bV&3R1 z>JIOcK4r>T$`MNp?V_0u)8pB=)(V7k1zY_$Sc(wTwui@gH=e(C5|nB0F#dq$K*<6; zM=wO03N>^BWKmyUXnJ2QvDZbTz5?+Sk=aYymQ?s9ybTr=k2Na-1)+jIM+FLj6TzKW zZ65~2Fxtj~6|n^^NltmZxfNgX&PQl%K(_t7$_{(c<2eKg`!Wy?lc@0+F5u2l9$OP$ z%9#qm3o+;tKi}nTn}UB<3s-L|9b%R#1`2FhO$J#6vyM%4mH0-jOJtwEHCz#FX;{P2 z8zN&v&bM@KL8q@;Kiq> zA5D-d!;LY^;X%z5mo=f)fZlzGeBklMZh)jXNWKLET(N~TK;yKOgDv`7MX;#9C#W~MaJpQ+k5bw^#WgqLh z>lh1qSJoenefffIL+_Zp_)+Llqee_AlV$GcCw6!Ho^A%}4kzkz$P(6W{ZV>uDd*!* ztc|kCC}2^dv0+J&;yEb@7g^H}_0}Qn#&qS+6@V}FfIQBg;-eJCJ^VHmYeSsGtXE6e zUJO}Zj`SiNEIOK4jF;sB=J^_rgVO?PwZ$!x&TE8s!nMmC&gK{}1YBr8e|c4UFDvZ$ zC*Ua1Lr@A5`C>wm5c$FAcauTdKFYakH@0FD=p(e%Ve>(1?vkeNvF}>1Q~aX(OzOnm z@!OxdB*_Q)2*YeEHAvXqDQr?qv*{<9=3K+UvW92F6mtypITHpl<=8U0S2CC5xXe*U z^w!59eo@pvHB1=^YUKvmxYH1V4kxQ319w#%U|+mHwGu6LZm_ah_|}!mAoTmU9LX|7 zz3tA*lD#;@aA&H+6m!sO*3?3S#S)W2+k6Yvm*BhK;Bw2)gHdg{^6?DMRM&TT|p?mVbT1x)jChL*aaIgB7i{Jb}m_JxSop_XRHza4y z+@rHgM}xZ9c++;ba5s?ZpLa5@MPJM%`mNmMhuGhHxh{zuiVo+S(k_@4WD+}}*1yO-}gOn?PP zpM?!3MnlV;v-N&6510HLfBLmcf&5wt6zU2{X3MZ#*fI6z&8j)v?oPfkL+r)aXro4y z4{_=Zy}KW}Aq2Ch^Y>778=Tf+L+KE%2g;8dgsXR}E}oTdic6F`YKH5aV(N%okG&og z(QGF}*_BOk4duhQUIsA3AQR%}|M@vAr|lBEk)oIT`YCP1J#XRyYcrnVw4=?x$(u57 znV4tGHJE^0A-*4dCqcZq`x}dX-Yr44Op^#z3X5RivCPfr?Sh&^#rxh}1`7?^;;(Rh zK(XF$EZq8AvJ`*QCiQkzs4WB7esrKRZ|nAof@3DGc;;Jf7!C8(kdv&utF#9V>F}qF ztIjRuHBn0v9JQfD0$b`hNlRD1vun4!*h3nwqN{ljf{lmF)j{)q5k?$_A}fc_uu`{0 z+QAiEcjc60<16N!$=R9|P9wj*fSJkKFyuJgxM3rMt1M9} zgD&g&vjA5AoSK8Fm$c=Ls^RRKos}?C`xz+wsopmf&AFyDZjjC^6rCAZ!oPLMp-ZVZ z=`&FHzUsr9&3(xt0;{jP+Zot=5&0TI_H<-;bT?C7>>Ts1(Fe74 zRr!c;hz~wqnY+F$>q7q81r^~{U(jd1!yHq)4tqwa`Gt;wNdg4QcxYa^x(=H)o1KdU zZb;=RZ`J`g!wz@t*DdAL4GhsrCf`2pPFpmhGT*(?p&*Vxe_v#`*JVIEXHl@hm$Y<4 zSYCBSc{X?7uKZP~G1f@u>ab8syH!%3G`|}UfbkC{=n03jmqmAOzFwA|_uHV?|8O+%3tMG$O*l(h>j`*3! z$a!BUL=t;Z=H6+915C2UPhs^(>Ze+v5y&k{f> zbJ-U-BF%X%BDZsSnxACvzkWyg%p&MMop48u=as@&&?04!dXduLDh~I~$0W&Sw5=29 zYkS|NJJiIu*TUh-(IXNuI0Q><-spONzqUJ~3@_jQq*y^$u-tlpx2xWEGeSaTJqSaY zqRZo;AK8tkf!&(SS3oM|*r17WJnYie(Np`e{zKw9V`O{QKE=mHYt*QlY;{Nv3wK`w z3)Q}_Xe;E{JouTN)GUsKVMJHQY0JZV(1BxJs1L(LY4B25jX~dyE+VFbahp+j*TYCp zh=L8{8B~cxR%sOHNGFGLBAYD-Kwij_l%N^)7NH?VA^1fzW|xszLHIhdMbbQd2B`9} zvJ0x#=^S|Co(19h85**fW3YSZuKK5ZEztfH>RG)gwaK3J;%jJu=W8T`?b3+~V-2#F zbQAR-9#v{3h=dJ;A=ywNTMCW*5W`P0qtn^l5?$Z8x;s>7jJd755*}I@&b~~WRi~Qy zZs>}lXc{+U1>x#{u|v0gzbp_Fr`R(!QSYF17D{dEJLM$G6ms{7G?$ia{`;G6dprGc znt=$n2vzqP!b-gOR#?qefW;&TMwnFN*{pSd3>xM<+UUt%7=1byg>|~Vu5zc9G-VmL z@9OY@R+wOtBZH~rZj%NT1t6%r#Cw7wc}(^A(W!E3^w3WMbH;N)yyx~y-vd4We|4Y3K?savmMn-K^ilEwL z*Q>p0kR&YqDMkjV3i+-X!l=TU*?DRB&3Q;%YND&T83zO%QRXw`)7+}YTd&lxzSy}- zVKpA5XLN$)gmbsJa&@ucB+X@fbMq`@H6Gm&oSZoQ7z(VZ3IfcJ8VIZ*>}!7^I;J>M zX4U>Wz%{19lE$9oRCsj0NPDmO4rZ`v(J(0$BT0qb!Mm6w#UEH@gQW|6t-C(`aJ|ls z*y{{d!X?Lmu!36Kbp5ly{Z>9DSlLcG>HRe9cJ6>fSsW^J$-ak4K?h67ovqFqlx4d7 zF~O9V#oT4yibd!NGurr}wP+$9r>IEE=AUjVJvmstO3|OMDdSqTHM%RgxXWxEX9qON zj8Gi>N&|22X_taNQ})N8ptLWHlI4clhLan?b|@c|uA}ooix`PgtGKSre9uGpIBXPC zP!~0G#JNKd{5|=~o!RLs4sVAW_rcEr!A3tuX<#PBic-PNSr**mfhz28h>Ysk%`+=< zVY}zNz>5Bg+yj=;O8Z!!r+x|URW!o;{y?9MeHr=lOOkbNa}zNg^|Os36T6M0T}X&G$3x(2}0qzIWY@ejD87!ltobBiT#7 ziS|ojX*s5LW`CWG9dI9(I8x@mcTAI7T$_v!c@!jpDt)Sl-#S5=-U{M>6e8Z_-3Cr* z2Ut>|I=$8`AEHS@!I6qtMYpK9#84tA{{Z2Y6I3$RokZK|lJ?vF8_y_e529O#0wTEx zaWk3RF9qE4{k)%cxiG<1X2CcPr?(U+>f6jI_hHee&w1KR*ky^pEs5V4#+j9SvCqP$ zEhIe1F){etA96RO=bJF@Nw!xfS`Krd;ZUTM&2{oL@HqcA@N3Kqxfry1V_qhI zD%DlVzDG3ugqcLTrCF#^-&@0U#J;zdzdkRzc@np>7?$itD%p0*@wPARAIXxRUW7Ol zS@kXHb@YF9SMPaoA{T_3Q7|>^~TehBHl_u2|~QPK5B2QT)f`+?t<1_&rop#Jn#o-PoxAF}q@@eZ(>@cl1-$fUjlQSz|m zSs70r+9%B<7Q?UxU|9oGrdb?(*I(y-esR+*#SPGe)&a`4+&q7MZ!9<1_F#50S!4L` z3oLh8bkx0c5VP*09Xt0e==mAff^da;gyZRZTT#8Cd1^u8vZk74oDuY_y3rfUZe?w z*4qAve|oFpIgNY6FP}3~|MMB~ccBE}zAXZL4JJuxea{*rkohKJcbMn0fgeoenm&}+ zuQXZ-J2CIyKdRr;NQ^ae#P++cLq>U}Q!ymfFxgpg2C z$Y+$j{_**jf>WBIzTCf;oo5pR$Xb2I27p&?uNmbf0y6?P`;(SSF+4U?l&M4_fETU8 zty$%=F50zdIQhO%HngzC@oj=?4m=;nC$>M$*OeL^Ia+;9Mw`&2y*aizhvCV zF$^kybm4T&zm}YT{b5ZB!9=&s8B0EYq!O)>B^+pKM!MH$-0z32i8B^PA)WN6#rzfY z>k^Z(L~cD)hlvI!oBE=sXJ!dNHK^`gt64PaUnM)3?7)rq=ig@t_^7k}Q(n|=H2ouk z*rwJk*-hwD0Kcut|4;qBm zd%FMRe04}i%L>cDm&4rn{Gqz~@B`lsP~RB_+3(+F|GjAb>mjdGLc%9#>-z&4Efyoq zik0EhkB|yrwWZ$JI2XL!pV3>`E43HP25Z-!7K_m|bU)nq&yY3@W*~$RcQC)wIQ;jG zS@S^v`~ecZSMS4o$Cjr)uk!VOpQ`<(T^C!4H_N7PI6jF@lWH4S3>(E4g6K%q-3WZVwO* z)OQL&O{>|x4naQ;MFNNGHKmg!l z=_H7B82?cTk|^%wezwNcDrF&VO&(9YGYw9uJPcY*K{>f1$RFK=y(F5L%;)9G>n9XB z*Fp-2(xd0k)m7A6#Z5+R$SG%y{=V5$I0%5qi2<$-wU>IpmB0C_i8I|Y?d*?~tQG}e znfqT_^hQl`7JJqH6oCzp>M2hG@6|AdAG-%kM<84j#R@AHYnoL%4pOi6Rv3?e?Fc|k zJWLYqm$-B>vX?~b8$dV*h?kxguU9OCK}*(A3)r}3*W077Hawp8-oApah$9jD&|80$ zM(+dD9Fw`q`*04I*+m+(6gP( zwl~GCAN*==bTX9cvYu#&HTOf)W-x7jWF3F53+z1Vf12Ls8v}mQDL7le_7#FuhoPOF zsyn?9@s}eVdY?`;!5GTXsSdQB1X+0IF3f=`r%s&3y3=lbIYS(g?Q zalLhR#v;42vur0Cc6QqJpB^=*RMXOU>A%%|=Hs|o@7G^y0uScXpps1C@YS31ls?a@ zzgB6l`|mIA0)c%;B?!Q9<`3+9pFLdrEQ?@4=q*%xkA!=g{~C{t>`!cGP_D$?rN3WZ ztB(f|J`E)roiW$*(&PGiDW{`?FeUr8(uX72%-;3CLOy3qh>2ITI53%qME-bnI2amB zs_{c=hWKFiODwNjowyG)tIq~9K8LDkSc;x+1)cTzsD9|2<|m*pj(ZPt0?FPXg!F5( zRiy8?$1U$|aAaB!kJk@Z~`z@2;Q_)&A`mj3kVv9d(XT6;O#TGt1A>QG~W||D|4iGlvu^5o3IH`)kW=vnt(*#WKWgwoz33@z)UVIC1oBoB+MDzKl z_W1Qmsx^gdnrT1j_;d7&qSg4a`uxb_X)dna<7Ac__=1A@G-+$rtBpnl0kem6$nOT2 zNaEceZY6R*#uoHncVcUqdgPrm9JpVv`1{z&V`23I=kUkMZXjtqLJJLtwX?-%8{oqt&@HBFU!H|@?= z=Bqm_*xB!&{W!59EKd2_>`x{C+`{_VESbLPmlJpu7WrrRs7>}wU(m(l@tiBjWQZGJ zwuLazQ+xsE;&ssXzHE54a>jxa1FM)p96f)K`>LPIID0hR!#o-eeUWJ?i6(S(^gt(>dKt zwlRDBU^km^_104-^i6edot@r*gLcEs6oJ_oBFNJoG1WAq6a+g{$Ucg)nI@P+-V_3) z7{b}yJ}LMd9N{{rwVDl@r13(TbAxj7kXhi5+J5jX3|!l|jYu!bzIpd>+K;V2{-fnu z{r6|gGXg|{bbx1~TkEVA+@0XmG#J3qZQ_)anyc?kG`wV5%4@j}$$#vLBA9!(OY1Ce$NpeLl7@pbrrQWiI1a&BE_o1UEXBp% z$41pjp~F4Dzh@>+OfL|ShDq-F3WDKfn|h5T0!g0&zVVTcDBW8zSgH7~z#(YThLvhO|U=@}UT-;34 zkooXQ0N?%(Gg!7ikeL>-vgmw3Y4CWwNe&rNqs>7g z1W_c>WDteTYOQdWL8-8;Z34lzf{{SGtE^!9vbJl`asZDO;w3DJk6rD#6NqaR99LMb z2qtfy4fDn0Sv1Ilcnoj0Eyt{kwu(o;9guaU(m)FjWiLD(RQ(qawdfve%}>?wtChInvCn)VUK-$Tw9|rq1!+bRv+pY8 z0JloII|-peOqwaS0|uQwJiS@l_3H++In}d$v+=GEo2ktm zRJOrypoWA*Pn=>>+?};u30Ze-vKwkfkL}Y{>OCq3l30bS%m`0a-UXdv`s5NXY=)%!sc@JvYMmrh-Z3NNlye`X$yeTiWL^ z=?fh8re<9yk`p9^>(uQgi&uJmrh(seOiC3#p|WgzeJ3v&H{2^q^k=FOg|M2pF$cgH zDp+4F zo9Z#RBPaFBiEskvVqr^g>;%Z2G5=O7Hh1)xrMFs6L;r^Q17()T}JRC+w>Y0Y-jUu83kUV;-SJ)Re$ru z>!(BEZ&>@B@oFmE9lMSy<*h!lZBRD$%m{$~N zYBV7g6JF}(V~OkrLWl-sszQq%Pj1f<-bS&fX0WR$3iwdIgg}L?ve_Jn1fHA84GZq~}x!f<0|!@bz}(8jfS8|KjH@$|?Rp9qlvc`yLL-o zenj#TM!qAXKz9c<4LvYw$$@t9$lG}>_jwj*SP5X@qC3JYRK^!Onq8_P>38h~JDS-a z1a;R-VjtAlneY?S$!DoEf?e5biGjT@uF!~XY^}@ftMAeq==iHpCE4Zb`DPE1Y;Bh> zAM6`?LiQ#@m|0K)tam4_25QFNI}*@d7e{|boWt|mF7HBXoT3r}xloIhh_?r`sb<^- zNa1`Qk4}*dr+v11W<=N+BO2djQV*F34KzY>-O?M*hCb-6JknBS+)1zbKFac{n8j2? zc5ey!PbFFNMNSoR^h~(EDf;}Y0AyNfvZhrAP=|;M*1&H1J5g>$w|P$H{J^LAu{~)6Q%3pFGYVS3 zb6FA=8bwhS(pMNR6SeKupB&SK+s;vAS|d?viX=@Zva4;lKCp655|}952#@ehaz0&` zgsfGJ%ao@VP&pZ69C zzsGSa%vA3D9qnRmI@{gK0!_vNL3aQvnv(lRdvZ3nez>v*KTH?jAI!>I08?n-BA zzDXazu~8=BN81HN(JUw4cI7d4y!ew>2KRJ&O_-T$$i{mUa3RAL&E^aCT|o=e(8>9# z7suE8l!*GBS%Q9VaF2d_imC66Z46c)zdtj3T>-=3dob6`qzNmlypm$QJ7s2oF%#J= z{hZg(z*_CcjXSjEE+iDCtI1;L`8XJ`;h&+!JD$}8TjNQmSW=+{mfGFBc22aZ|3W&V}j zptn`DTeot5*vRIt<%ZQ#{k(VOp`7D~Ly>PRR}W}yocA1A^oFAj7vw$;O1#}hW}+FQ za<0I$Sa2Ld+5h-(7p|=9O~dAavUi=T;AcO6gz^v~hlG5;0_WrMzS+2Xa>g49p={dY*+|SV9DVU9mzE7^FDiPls1pQLhbj%(z-cc-yQslKrMsJ$3l}!e6=#%l^EDQI zk0*zS(;GX+5H8JMp|@{NXh(q)FQe4jNCa@JX!DLFi+E0I-qcp z7;-@-6*`2!XY}F)e#ogeNjy_YOrG+6Ne0Bywb#0l=K`g;H8>>Gm zcaPeZudx)}`XfO#_0Cnp?B>g@l+f@QOU8xVo3$bMAH`ic5ak~>+|nw6`ekPz zF}+b2>`)YXfLEd?t5JoOF5q-TAiJqb7o<%*W`6Drk6PU-c&0FG;&C&8zSxT*I2Vo>s&+zpR< zo5)+5gVV&vCVi7r@b#2(@kYd5j#bh6#7e<3w@*n6Iz|Yw9Tl?jkwgS%!D>Oey>CD3 z60hNnLy!%naIGyqS>?&6ye%$rMTas+((~))@$TdFElv^ROEz9;ua-K z7m2#k!S2*%2ZoB9Bii!f5$*0F!5MsO>1?z(C%svLUcuE!Bg0}UY=B{lMJVs7LIE4) zX;|mC@O%cvq>vE4BK0GtNH&)<{dMk0w(ix1NrHTal=|Br(*8X4mNy2{cFxWjkdz(M z`O~8z;cn`si61WaZ}>azm5-mU*T`8mHO*F)8otH|yo72CX3%sLzSXGTOwhN)3(X)p z9so1+n84Qi1MYneXV!86I|Tfpc=*Ryc&eIebDn)TPrUn~)bc@V&-O*8$kWX&mr>Ng zm7mKu%(dsz2<^sLol|WIAl-iL-R(!)Dm?cu>VvXto%Z&`o3c3LYVwi$B=@! zw;Xg+LP95IE+bxA#3;97B%4CWUe zP}*4b{-_`v1X#RPytWkF-T}+g0~w>*d$8X`h<-H>IBoD<-fryXoI>6rJ(5n2-3kO4 zN&DrrPy{~jeDtzb?$OFe)cYn&8rVZCp+Sp7P2O&Jl|weZ!G*!R1?pFv;XmGWx{^Y?&Jo&XoFG z@kMLBN=}udgz6@vt-vNeDiY;s0-3-nPF2p84beK8iowXfsQ~!35m~J>9X4C!V;-oc-XOi?4mfTh@x&a>D-|VS)IK5o zZ6`xK??zG}HuQVl4Eu_t%VM_C>C7J8Hb32Jl z5p`S_Yc*eN&W%h<$b)?Gr_f3sH<#kG-8y)g%IahArT#E0=#P28^E(>qv80T7i>RR-%r$0 zFNI-=je}Us)Vy@@^@Ol6^^muj3*&HqEu<1hk{;))?;rXQdos&sAmo%E5jl*&t+GGd z%7Q1&!!z%=aXSDqe0ku5p;)i8hq}|D~?;_1WE#*NM}?EcuT?qU5RtgHuTL1r3qXu>y_yfg%;k zgCdROL4`EFPz5HGnlkm;K2fKYVTi@7PJOnZyB4qRWUHLSlk4C|GhKJj)db$5;g~%r zTWB-dVe`HC{X?m(?_mbX7Y3T_w7gV9W1V7g7w5{o&s=bmo8zj5`l4_bfvxpee`s|pDY)8epmJ!Vs*B@ms zplk#XR#UcF&>Zi9p`$SshF%=^BUHdahmlXb`px0CTNh{Ra9iv!{VuEEI|$INeB~;t zlgrFnzn<)>0dnaGPXHBx!_6-qzjYo~9lF-_aC>miElebZ-?XN${D`IF=+8mk5Njy~ zF(mKNDA$(6)E)YwX2AqFS66=_L}{F>_oz1uxnbZ&zIv#bK|YER`Ot+@4Oq2v7S-@* zX(CzT2P7H|)=?LPWg3M2pOjZ&SDt)BM)x>?QM*n%+DEoc$x+MUu+HG6r297mJQb;>@Dz{T6 zGaW98zO+wqd-KbEe4J!hwfazJ{rlCRV&uXgm)zvUsO0Ws{Zhz-*U47#w}EPE6k+R; z3{dnd-z3;n!}-A5Em`h(@;Y0bqoE+M3=8nWP`Mb(>}g9g^Y zieY7{>jN#HiIjTNvD?VPgJZX&{Cuga9;@LVO!Y@);vlM-c$*qL zYmk_GPFhKp2j7Dn~>1alyeb3HD&HAlU^}cBS6;ViIo7yp(HA<{dy)E7a(m#)9$ zHVg6?KGc0r!oKe7@nN-eL95uwp~ zZx9>_Z36y8chnad?nkR+1C1&zdg?>|!MkW!(lDdZr*=G~Vk zSjqP{Ku^?fvI-uoacZfHs=rt&?HkxGCzsqzNTAjiQlHXL0j|Ob6{PZc$M_j%<*A?#r;_|ycY2+^>0p*Qa+b|%XlJ0 zyak*4k!6U@=w2kdFSb9qY90S|D>=&_6e^TGbO6zOHNP%@XdsL#ytG1bxF(~~RRiAin0jf2lId1!)8C`A0PLs7BYljEJJ8{HMKrKsO8N0s+N&a*7%mj(!F$>iAAurkt8N8fR^mL{H+vl=t7I8s z_L47G+lAj)eDH2qX6s545L?_@bcsBy-}(o@O-xDZ34tRJ{*W1;z}ly5hugd`^@+1| zu(noOnQVrj11eV#XJ@)N9T7S{`Q~)|@_wKmh;5;NE8R1GFVdjay7}~0O$Mr@wU^G( zW%mua!?^t3!!hVJ1Tts;M51QI*1}+P2_kBfX2$LKN=u_LA3fUjHLi8+h2v0QQEu=0 zr+&b-^;##3P{F=hucq4jIA5ygkFpW}=MCn&&pmZPQoRUR1tmeAL74qXbz$>iw30N# zFa63{^K7KWyi&e6t}PA~kpZ?q|4Vh4q=&n=cVR8 zCOnwp1+(AWWKOWO+{-HeU@`Zx4jQt^E!g#UF?V9L zp)VN!&9n&Om*Ll5Y|v+RIJ8E$EyxHwBnaS5MxV_!`)@^>7!!8=H|zGV7s7l0`fFgE z*&I|eufo3jmzaEMCsZ}TZM!Xp?&O%i;7y&6*J2K_)*W8$LXS@Al_7kS`h29Tb|bf> zb8$3eM8qc8B*%95_w4etxw09nlwUefw-1O7- zzgGbEU{?{DB(y_8w*dkI`9A`=*9371@Y~di(~mDB%Hs+*TkNXZaCE>llR zRYRd_F7xqeCr>tE`+RVH;*-#oDG`v5%g_4m#_BHcL{%2M*_@^dtWGDD@@CKQEY!6( z@iWz`bEArZlAKgK+|WRiLG~Ga``;KOVh0lbjK1DzN(6yFe~363V7I#o=lHwA==5G$ zZhl|_~y+ zznqajwMj+M;Bs2$EF_YZciz%b=ADc9KqKRIPU?eRAkgUgu0c{sw!t%f)($;{i;10Y z>rWXpK8!g!3NMAd=W(lO6es!GykRjiJ z#w$!8L)rTXsHQJn5ykzSisF4P~+q)IljurKR=_AdSWPwOHkmdtl}^eo0ZN zKq4sOOG`4-9TkXL#-PXU!xW<5@pQ*iZL`HY%-!#1kfxHFK3p?byLCTw1s1crxjbn# z3M{%=ipTr2_uu5=y|9{!a2PXuI0=;qJ??3&R@(HHk>9NPm@>?JAP28@BIt#9=oFN# z?iI(kcG43(MUr`7d3lMPC`q|qugLi~HJAY%LlS_6#Nx!W{esN9XjhDLYi+iIX37nN zpCL9?`s6PZWpIHWvpFX{#hcDyMQWKsIb9pxmkgGSK!6ABn2nvj0E7V%xrp40V&Iu8 zi~G=>Ng8kt9BLnjL*X&s^_(aV<^U|H_mqr@KDq^Wd9i%9Xz$nubwiJeZ)!V$?Gcf< zgU4=88-Ol(X+?XQjka2PSYKURPV}xKVI%Dv#6o(aJSsApK|`g@h($+DU_I;LK;kP}UpQ(6P1bk|7)d&a((e!J;SX8f#%b}@t`T+btiF&2QpoItAl$9Zz;H3@d zC;$ocV7ra zHZL|D845e=t9fS!LAE%L@d_E=F)%pUN4VtVnot5uzn`t8JgeMC#Qkz#_M}M4+d9u1 zU@HkXHC|uacAgz;j!Q4f;30j`>!Pwc&B??7j9!REiLj&KTASt<-(lpT>r4MMIAJY% z-L<$VfxhbP18?nYCjl>tl-qW5zUJ#T&eGn4&3lg*nDf$FiH@!gtH zgOgQ)&6SOQ^y8IMbir>nuH1y^cUM|g+a@=s4=6dC+UYAl*sWFtnZAnGkrT6Ba`+ys zIl^h72>CCXUgF`oK*UW+mTWV$!hEdDQz_P@BsquX2x$da(~nVGRi-;?e#r2uwzbdZ zhuo1`02CUnw$P#ux!N9WU-ySV@q0ZLo9AK=@QzS^c?9j#QlDQzA&NS~W*+cRB;P>;YcK;iW|CpTV5A&2-I?2P zfH_9O(iTsvqVVpOObUliTE1c!0T)Hn{i&p@rHD950_JB;5Wsg`R>ZC-iQFIHK_g%J z$*n!W=@$abJ^f~3X5`>U3~_sSG#G%AC$?=nIW$Ja&CBkw%JnN?^%YB9>RJVP^lBV# zM@HT$u0YV%3Ku?IEw{}l0ST8`7`}-+{qO<9K7joQ${k~jXKqq#1^i%reMtDN$2yM! zoSdAT0AMzdbp?261@XMG9z1!KuOP^4qofDCrViIQd~h2xFYb%3B-N>Yp7CD!?Vqm= z-yH*!VvCpu9V|Laj&9fVQbx5)h)wlbeaU#&+=Gx`FQ8Uat^7bC#KhD$_xI0J8a(bQ zUvTG$s5V&%HN4a@JT%>+A%DB?+h&H2@onehpHRH`l@G{X)>VY=!w)1A=H2ycFJY&Q zv&6#vH&B2gk1ZL0i5^SyX=YLt-oLk(g_t96t65xz*L&%L4JJ+|br!kx%DZ-WNSW5K z%4oEFyB;%5;OZl<{gEa#vgcdsj8DcWxW?+^9UZZb6rzc9nVCD&F+qXfCY=R;YWi%= z;=#6~1JSC4M4E5Y}nrpgs{H*eKQT9G+RP5b%jvprhZBe zMW`dNMv!GNFWoc7PnBw|Hy}td91h<2#2XPbR5%0(_$bywnN9rsel1Srt2`sEyWZm* za6k){dFkMal4{S9=W;c++Dkc?+03(gvsEpi{o%X)+=-O}VVpO|3?L5W3-o-07I5^j z{q(e7&X+M7j=HjfiGRD=<*-!Q2_x>yVZEMHV@oal{@Z8t`$YtkeK?~jkGO+)hGs;p zWfWx?czuqgaU@mmpQ#=|?>as~eFv-*ju~^E#$JMov;ENbnAz zb13LS?jwG99?}$QHmZ(%;0CV5vut08ANiIwKpXt1>O}pSxhk1k8OoNmiYv`Y9WEop z>qo?H&~+&f=siZgp7y~Gp2$-&x7zEQiQ!>|X0(wpB`S^T{z4>I+Rnl;@NXyO$tMan zT%+b~w)u2~(BA=fC>C(7ArcShS1 z{9XaVrl9#3#qLxg&D@yF_cp#>t*h|;*H0%Op1{r&Jss6B^4lVQ|8(E%aB8p3MM{Hf zaqrU)sYp%e-N)+wj}q?UPpR$(@)JFm@{^X>P~RUUV-+z~q^*N^tyJsA$CwbXw_#b~6|j@1lukn{Zc zDKFGX*L43aZ1NY+en`g)oaPPcPlB1+cfu9s3)n}$;FX_ngL>%Y*cwUbYUSlaPc##C zE_EC_hm_T-i@wVdA-{CuzJ3qc-yaXtu4+n^BqT&5Q2UJvn#~+Pd`nxyW-c*2iB(Nd z;0}p)v^yhZ2g$2CK`452(4w_c)`KvOYg){-S-0s98_rm% zR9+oRg$kNB9vyuwZ#Pw@-re;}MqFD@q&K8j-)xcW^+d~(`OJ!nt2v|7y!bo^-a|NH zzI0C+@0$i4LL2(BhF!lDC?hfSTBD56{&vD{^!*;!1tX~Al;e6stQ>{7w{>%7j8s@} z8|XbUhoLytr@+6}+U`%SuJxVRPQL13JdcxB;36}W;T_a@P0f2pa{ON63}m836o|N$ z$HfvIM4Oa|2x4W0kfs_I+Je`--$@77?3H3VQ`&F?r%r%ldF9o2`b%u)nzOMaeN363 zKQkwj>4&76a^^jZFLFGWY2=OGj^2t%zAHSzZ{Mvex?S)75ZG-L`NQuCSWd@g3ui5N zf(-YpEcPly*}hGPv*`(T0DF_TEX3jQ)_kFB&01nDp%H6dR7f9$yV$6+)G#znEO74D z>Dv%Z1BWgR^7sM|6BDW?o|YukYoP2GYsPkO=kiOwUa znE0Vy^%8-Ryq*5Ud$-T>i~D*r*&;`>_9CI$j*ELPvHlBxF=(a7X$qkJkT+|rTRbZW zH`zq8S1Z6ryl!y}Tv-m+i0?Ln85(9AySY!YyUwP%rticq_8Kbs%g>w=XR7+kt83>7 zlIa%|s}Iw7;`s#(8qj6ZWqctHOq4TS_^lEi)nufl+sbul7P(wj*1!N0KC0vIh^`YSu3BP*Npl{yT=XTbqf_9bPy6Q)q z)maNZ_o5U`RPn`EOfk_XL8Qb|9hbffDyvcr*YIdWMKE3vW7m$F+=w|G9vvN>GN_uu zRqDez1A;@qb2NwD9$w_z>q$7h`JJHO0i}m;x9sP)f(#F~$~&Q=1A(i<^d{APvU5f+*bXvHjk)QWaH-O%4SeI|J}kZyV?G=90O5!hiyyhlHI|wECdOua4d(HNXLF9#TBk{Oc+u>cedwcTcUDhNAi^|EtqF&myJh$Vw=*0gSMNQ`5fS*@; z$4npHf%v8ZZt-n-E-?sL90~T?E89oLe7%ng#x@KPLz^#>?c<}+3=VP@P)&)B3L~{8 zM+!+hg;)8qW*h(}F-wzFa*Ut`~4R$Hlnoa%nqsG*$W` zMdiD|t9&WYJjjw#=XmnfaqhiO*0CEm!=(U<%y)hlT#ubTlQiM0OL)w&CG3|kyYAZh zqEp#$aV$&8sD7eiWbGUw)a`0Desd+u$-%*ip@~228?MUzSnIAdMiX!(zh~3a8R5Q^ z8{P5nYG*3d1?p*D{)qlyo?z^b72?gyQ2sCy{(jVjz#FC-(7|K;v@0B|uDuH6)w&&f z`(Kfhr^fCR@FYQ+tdrLg;wa;Lm#kn75dacEH;e*G9A(BsGwGaict62)v2rQtx5*<( zRUhMx%!|Q~QeDFRc;Q^=P^b&{y+qtAAc2^~gM(ChcY} zyZ^(&bnWNqZqCf~dfrKQJ3^0QDf_LUZJyS(kVb<+dy4owa5&9H`+gE}9+9zp6n@wJ zf!79su__I2=x2a7ZDTC=0$-)c^krW;S`p8nMyQx9MBNola9v$@fnW)xyX%fvpki)kq>TvT&p7Lw6mw$74#xh-Q;1H`!!qxgm1P!9t0> zjaH^$LBR&qpENFq*P5F8>(pTI2*E$`IKTF{{)vp?Y;}B@7;bn&CTA_me-rokIzDyw zy4d3hm0oT1i`&EPs3Xj4QQpu|IZYhpkT)9%%Q2Mce9ed?5E2T@TUBj>aJ%+%C8-Y9 z7OwOfvvM_*lzA=?BZ$1Lb~J71V~utV;gOAWmPd8z!k0(~YDWXVKRR$Zcnlo>k|4_f z$3F~P$ZJ&bd~!cxifRQ#PSyDdXMygPq5G-AIpp|`HA~JAe}vQ(Ui>$2LU7I*$5orY zO|rSZSNGM`3!c$;g9DfFN}|<%h@Yac zEQ0DvYM>x8-P*lgoV|na9+BUBgH4K3J{oz;io>-Jg@}D3i?eK8({70_iZ>Z9Y#P_p zHSb806Yk#Z$(r!-pcG8^C$cZ%(WzEM1aasN&O=sAjh9KU#0|gjSm2u~b$WPaKPJwk z)gpneJKuO{7mgMd`0O34SR7b0&Um`+5=pS9Tn2_7O!J6X4GiLKPd42$W3=}D_dZ8) zMpLFe*oAY3?|hq^zVkmK>aydCF6OS^>#o&Onrk}U|BbxID?8mbD^oaL*=W7tFaPo@ zX~DKw1~+{C)JnVmczWaSLRDz!IPc>(ulC1|pz4~^xvKeDBPHKKC@2^RP}|9w6LFRy zEACKRr#{W#_M3)ab|nELJwee<7t4JQYPTWB+!z55Ir$oE<>i`rD*ctQG0d^_*Z{_m z!%@Xu+wbGD$j_3ET zT&XI48BN2K%+B{>TXo>N@3{duj_q7(1__G>OFipSd_@s+ue!lDh*QNLF)hjtBov{= z%D=Gs0TKv(Il!iHfX;mch=H-***07ba~SqFVp;mJDlL%Ju6 z-d5ATpc-OQUzmK6Hp{4)>XCD{CEE(`f%H*E&m3&)fc?RP;OGPW>MPcj@%WpyT1DhQ z`-Ntjn@|xEwximVoUC_D5;90hiKRd3Hi9GIOi}{x3THoWt<97UI)^>o4125xd(Y6~ z=6CxtxXLj#g)p%479hAes}%8bJIZzElw7E=hT@;H5H4iGD0egZ zlF)cw`VeC%E=$x#6P^WkI5G@*2DUeULgp_Fv_h99mm_CbnTe?^FfeyP49FRD|nXPoBI!N*sJ$4%xU#ydK?hW+qLau=7nB$;wf zS?9+k7(rrjblG-6=3A~>B_Z*#7)0NUdAjW2U0lVOz5W0`vi_ze{A&#J`N;exsu-5E z^FYe9h`h+=XDn_j(9%CgF~7qUr==7nEXcW4lH6k|V!272G)ucn*bfsXiG`@kw@JOa zF*(Fnx+sjBHzXfQ_9mrUZcqe`oML8v%N7A_e8B*hWtV33z4_~1Mrhuq@rq3NW>?;G+G--_sdi(8@PD6Jo)f%aW zSC1>Tu4#6sW|9F5`JngpBhHn4Z)bJ3RedmcQJ-cdBp)w@Q99f`( z&$peLapa;^ivc!xN!;Pc7jmsyJxAOPc4nt}1B=eNjrp+wV~m89zn1C6QRUs|coO|MA`c5oNw)GF%`RAz^T zW{yikqKiLmNmH$7ZCDPSu{know(KfPNm-PBn}m!h+W+oSM(Rii@9?yBOwXL=A7o)5 zO(~sj-oWr%@qvADFzg7y!VH+|UyFFJ;TsISU&NM94!aTKcR2AP#=okx;Cmslui$xt z{L`3^;Ku0iMVAA~>(&#EUKb6X>0gXP67L`fTfSh9M^Ad~(92$t)otj*oV2&UvFT-U z^cg7}eiOcKY`R5zm^P~#&e@%D=FOD-j&8#is+^)vrvW2+-xXN?PI2xsMLbmz+S2?Z9z;H&gzNcv*}%_VM#! zIRoanMLhE45EyE^43u&9TSFF-?s^6ngl9^8izS(J@7Kx>oIPvyz*tPEe=NLvuzOk; zODp8~s{gRsc~+8g)M;~Ou~Rn)X)a8$=Ae|465@lkGyz} z3#j3SeZ_5>&w{E;6+V5+$>&aAk(Zz5N6XNWiMM0z$&p|n<)(Z|sEEEo zqVxPf3p0`Wb5q%nD6e&Vl+QGJ|6DWaC1qi3!cwIn=0ex!vE%8_g0^QLEpWcOZD4HV zzqP_>yBXCD^~e-$FS0z8mBSShskT$a{VDJ@g>a8eK_#QdnIthamj35Qgdw(@NrEqf zvJC$m#x+Gf;g+wr!usNoy`adhplmvcmJC%!$1DI^Uo{8!RAj}|{M1#;Koqs(>fOTn z0g6VWP4YdbL%mIDaCr4&0+)B(S%HG$QF=jGdg9r^&;n<#szKK(=i_eo+;v}YiyD_j zH#o;Q;rW9 zXh_@c?%HJVxVURg%5AnpYyMb>;(SDRdsKcQ@PKp7%ndW)^qDPko7yaPXX0dE z9cz$5Vig0nf_FHXUH03BG0!l)N#mR0@hEz>dp%Rm^7$r^$rx#xUmiOMP%%gp_90jJ z+`!GcIdIvlj4%DqfdZUAd*C4|M4KKi=L{6y!IQ0Zg`!Jse;L_PO>+@wu5xz&`~O*x#&*=mCcsI^s?rwx(9XelHLbS~l z*<2mX^Tc~2njsnQe>!3FzMfuWx@d6;+kW;sxEUHzl~mKs@Ab%`6 zw*mpPE|Plfe=0-aQ|EiRJ1B;2E1@f$zSw1-D^_!;?AH2 zQYYXZkd`-&rxpVKIdj-TZQlecM+yTkG>}`E*_MFnmtZ?b9L?EW`HB5shzN^Vk>K`Gyiq<4OG?s^Q5U9VKL|&KlR<<-Xw8&UXZdH|MRc>qL5VP3Y=@#BO=^Z`6wpEXt$!BO4){7sLD&|KA2mOPSxe-9ZPc1N z9x_V;fMriqi4sB=#hz*RdpDxzz82oO2!$JGWz6X&JL(=tlwY9#?YQ}I*7I#%bJ7-@(FkGSM}mCs8Dl;B zh+(Cm-yiI6TnUrh{vItX2Z>wIcn6$x$Typ`1Ee+I#+=2NGTl?MM-_ghq~Nm0M_KD; zh!x^Kmor=!ABF!j0AedvTtQD|qSp3kl9^>)+>$v=pNldUq7ysA7TsvO^S*@{RuOrm zR)bENPJCa#@LyFvOO5^U3}UQ-5uh&L3{d)IbwY}#XEY1E&8*quVJHVwoK#%e_N+k9=~V6?5R(ls!@ z(v4|xe{Dtec31|r-l3Vgtv&R1v*@;Jylc|w##pOK5-mQxWwPP#L-g9`*M53@5I470 zpGs4FD2LS7#26V)<)Y00Qc`sWMC8mBhIf35m`g+bqM_dcVrhKz2lck}oUFK5FG!j5 zj$#WI+^#wsdUTssjF(%yPBnYYzw7Dg>ATH=Cq1qodbLleb(LO?+Vks<(IR^}sUGw? zxyh|4U2s3`tNbayMov`(9l&CU7CCu`T&mOFPNnbEnrTpF(!pHq@boBhTxY34YJ0Ru zr@J{o@-uRgfIMwY&i(eodea9g5M7S11q~860*UbQ=DsOZo4<}S=nl}RU(NMA+g0`0^`M-=&;NHW{Xc6AI;0?o3F$4_-T0v1brzXzY$@9&A^BdZpdzsE!;a_5-H zWU#<{?w|S`h9e(S7Q2p9GmnH5Dck~V6QzMP9yRXs5uq}=GaN`5nEr3102L5jIZP>& zLM0hlhVH}9Gjr0gRF^x$?>v)2dR2en=}$tfTXl zq>kajYwWyIC2Y4V?Jg&-?3OZ;lAaMCWJ7TEmhn+XF|MM#&XQR9vJ`sB@39C`r!|x$ zFEy%6ak^{@RvN!e(xMXa!3_T_bd;SC!rfLoUfkC^1=cNWM@k}LwzDovx^zE>PTmHs z`k-VBLW=0TnGJt}A{7?w;gXpwy>9=GqvqjO7JFRx;?^v?Jsrm<`)EDqweGJ2$Tapv zegtW~ePBFYR;+Ud;cnaj#!FtQy7U^ju<4+Y2}8m!WL80U-tTQ& ziocGDe+Yel9qG+5oae&lN3c5R;zi_VJ8XX;U*mLU5SfrbC6cjo@BNWPK z6c=^QC*$?dpR{GqQcHd*fF5ym{7LgYHGSbeeMe4@G2xVcCuo0rvgLLST3+yL|0XvW zNFa&jY+bokQ5YlCJz}D7I4CKKI&9wc%_AX7ci(J}hRVq}F#Fjk-4|3Jf&Xxs$~Z| z`zlwr6^Rd@kM-j9F(E?kigAjP=)|vayrcPcN0~QA6kPW;Nn!?$Y$*_|J+Y zDLlW;D7Lcn;~|iKnM~uj;!k*$lncFnQ}OZ8=3?omJfe=%e^mGFVhrEer4xa#un)T_ zhYOOylflm zV2Uv&lTI7t#7ZI6)yZu+KFwVY#MRI&O4SpoqizWYWHXuq9u_8 z9^ArP`(FCt#ZB`@`iAa_%C$yb{XUEx{bf_*tFG+-m(uRCHh5FB;4(0GHYhpLhCRG7V{lTAc}hnk}-A-(E!`3;e#l;640e-c1L6mEm4b9B1VdR%g? zc8UH*6%JmOOl6}hbnV3Sw~2Ya7riDoGWnnM?c(a$4eMH~HCieji#D4rL@FCx%_#&z zC>QOG$6kyPr`5^)ZtcKyT3y`_fiW?k92M#O#vJnZ$C3DkeB$XfaF326e@wUh`XoAI zTz}7T6`yDZ>W#C-Txo@7)_NM0f&GXR7YTol@x%zQ$L--nml#9FBH1O9Ua43g>d3a( zM%zTdn$E&EFPj!?IkX16l+hjotA~MtLXvu6e)`d;8$QP;I?8;*>9RH)g_7}9u#M6> z`h~PmwuIcS32hhpunM9Dj_JIEI&iB0VqC;3+pGCWgF(h6Q272fs^#*S1dI-30tKDU>_Py!P>(26v8gQE@ z!(;vSHu>anXC%`HmwsiqR_(^J+Xj&Bawk(1P2V9j^(E7UF^?%dZ!-1!UO$NoA_q!F_Pfn zYzgqWC}LrrF+sM})r4nN=Kh9UHr4RkcDoZy{${{qOzhFH*+A(^;&BcHPH;PnxJPsc z7eSlk9O@ul@oQju?&sVC})@bF$@GBC%RKld-YqAwgTcG;8KIIr-|(2twS zy2C4r2MXpIv8I|9P6}p2a9KpZ|N6OAJ)6ED8AH#`Yg^_*ywD8f?q_A{8paFA!F^Kw z_sWgH61vi*r~(gvZ$!5(yjS6DVfD-RqCXyy#y81h^7qF2yS1U%{+mRWUzYLG^3uWw zv(vqH@RO6jagPM|tR_no$c0K2<{s6@RJ&`8;4KxiT7dUfX6K{X!mypQBnSF}r-Wks zr!ERHF)=Roi@L!Yg)Tw{l``Q9izUsv(oa+hdOwkH)?}1Ei<}1#b5^hMDskI1Yh+mt z-B7J6_hl7#f%?~%C-u6uL&KU)|C;PZB)xmt9lPmrubcuk2a;K5bgAeHOp{AE;+bbY8i$&~>)?A!ukyP7Y0u z(GPP^kI#Qu`rIK*`d%QiuKOp>iQoNXc-~#abYzFg&j7`>fv=s_zzVb~cC!3S+5o5$ z#b@B#hPH0%4iJXZHV^x2q|ktumclW5AkO=`xVZ^|d`@RZL?P-#jb1Z_giylrikJE+ zVV&;XF4U)lBDHF2?kHZ7`x`XJ#tLiz&_IMw9bR5F=dM3E7BX?v)`p=nk6vJtmE!hh zOyq#=3p#a)taI$q0?Ot+r_ z<3L8^#FR&-n7B!-aF}H8WM7rxx2EL`E5E>j!)BX4(kB{RIl+m*-xQ?nG+g`Bc>kYUc}~_O`FuYV zEifpGAfDkKS9h6wC70#Cvwj{0p<7@Sr1AaM+8e`8E8NmISinwu*252WRDZHzsGCd} zQ9VJtk|d-3O@@{|*mY)!<2#QsL(5!NIj^|I!C+i@II72i!RD6nHCRZu>c+8&7ot-S z5oDh(ZT5U41xSjErsPkmVTUeX3dW%PkJwhvr`i5@0 z!e4|#8}{Y*I6cnWPj?+wmRvsDlTPMU8B(z4No-6`AMx4$%k}cOKV`3FOa1j>%x(2-@_@a+J z6q`+5x8t+2$dG#%)|;VMqM#{a#J+JU##myqXS1DZ74^IV>S{6YDzFt3@z^B%6{|@X zmp-N)68*JEy&1kC%vOREqAz$})SpcXgZoh+yUh@D8vJ0H`jOcXSQMHMnYNfT%D|$X&M(g3tKy?%5%T$>Z(|7X45@nd@&zjW5iaj>Fj-ITyD#i zD(x!2nmPnyEufa^aw~=7Te%jUrs#HhqiV*W8WQHKloQZy_oFTy8c}_Yb9@Kk?fqu$ z1838xFoNtnMVtE>mpn^a5#Xyao2PTz$aB519B77%K?#G0HhDS(TM%7=Tb-KW>8F3> z=fkA0{q6)lhla}4hx0U`^6l(kymcrScQxKQ6x~JL|7sfv)CaxP#XP4dyRyd$Q)dc{ zHL^^&_*9wE_Y(HdAztOlPQN)GMsxZSx^&FszBQf#UYP%3tZa=pxS zpydribl{-~4G#Pjiu{W|HHe{uOn-_`LLXNA#+X{EG<3nBLdbp$QPDj%<6v#e|v zQoWlks^;1kaIZm1V1uwh3_7Dh_eEMG!3q-ww3i!9OlH13*7!9YgXTS5!+g~8CE=@= z6_8Q9Z{Uc91etl2gamin^1nr1Z^YMKFDOMTT6__uqxgZ~duF~`y`ao+_=AQM=9N#F9M^nJnu$5o`^--wOcKYKQL;-hT`^{ouuKIPv(L>rfn7&UErn7Jx7(f9rb7ujj?nXtYfi4d zR4*GNb`}kIyacmi0p$t^#1&Ha|5qR`byPwzZ2Sbjg-L_uoos~|Q?sjk(5CKiILGZ7 zyS%K>^JiYb^=jehI)mdMkyvfcQO)qbMB*TGwb(5`ej^bexKpDi-znLw~A|R z)F-P|t_zYbU21(JipJLH7MIn`#3N-JLfyMt%>c0c%l>iRdwA%Fl& zy%TpFz^q;MKWMmEE53`^IK@e0HX0%BB@_}#@jxGPtzVs))(Ql#((Yr&3y0IM;f~Y9^t;v`Y)ot57U0r+%o#H`Hb_M8r_%v?d?l(wpk)V#!tfe zif+f#2u@T@UeMyC;j0{cdT-t(5q=NT(fHM|yaBaq;)029=o; zA-rd}KDSfq2Ma+7EV?`0xa*g%c)xpVzjt(m3p#kP_Hevj+f=4gJ@*X0<61tV3vqaT z1uvBN7`zmDk-B<4^j^lkQdZmj@TN3vDWk0vk{(7bc#jz34qAwWUtW8)7zk4l)6e*s!d0?;J^;^A_8U&7u94E;f)?8}6O;qJTNT&_BAXJ~kVtZBFFNWRi5uULjh2QNx z_J(uMwRX!Sqme_L6dpWQtCxL^2neaTQm`(ZmU{Eyc!gaWtvOgameeYP0Wxpw* zkG=ycg6N#oDK-Np%+MO-8l_z(~rl_x#F`t%hKWE9~iNKsbxx$lvbmZx;4(R3W|DrGwz<#R|V}jax zp8E(e*Lbt5b>nLE+c*ddTKr2b^yEX)E|YR**B7x$Q{gSD#j%AD>3>luJ0%qZnGRmb zL}%V)@*8~`2HVVRW-qMB;-=e=13;m!6JXXsC|t7@uoaoQttcQeNiEL5bWZ$mnb4~tBapm^& zY;O3-%VP-&zlx3>~0~$&LzPci9Yoo@AwHZXYdIt(Y9WIe}qxG$PNbpF` zzp8`K5UeKOwZ`S-h==Jj=iv*!yfj@%Pu}BXy_!$SCRF=Z)f}D|!f!!E3*mMmv5@C9 z9Y=zKV8z~@#Nd5yKa}LG(bzvP<*z;OU*GY3r1JLS*OA@XKuZ=ZXAwZJ|7Q>+cz($3Ax0moa zO5$x|G${kZ_6>o};J*t4&uNV}UMc+i6oK`MYa=!g+C1O?KFMQt2rm15lw)_a0*Aug zTTs=XSZd#X{9nJ;2+|tI%Y;or9cit=fBf&~=PtCo-0G7BbgUniLt!*uey>+Q+KK(W zYW`D+c>aa8KAu$>TS$k_pa1H=5!8@FK>wuIY@pJZ^SC=;kBo{Uod)SwI?#?H?icTc z#Q*tzr&nHWPCkf(e*da&{1Nbk;4}toS#LOAfFh>_ww2D?i#-ut-K`K1ddpo+tg|nfssLc^~X4gBI^moVuwF##Rk9YQ{!N z?j%ld(KhJrT{fY5vf4RG-#GEVhhUFCY|mS(n}{Qb_S2_FDeDADxze^QksJQe5_QjZ z_r}b>ZwUjUA_27RRqE*M3@j;OECq~nr=PAjr@sUL@Az96f~BIsi4svU9r&} z3_Rnt>ME0zdV&2<`$+E)^T5g|i^p6d)w!dr?0{@vx4tAuo5m-mdI^LAm zu@I)-z5n+L^snc)ZUGqtHWhM@VdD6jbS{UY0+D@l$1d+h=e@#1q&qhcN5`6L09CzT zEIyP2Ke4AC77_{y?$P-F%vmZN*zFJ7i49>uCB1Ys0Of3M!mBF*ijZA^s0fkJUjjWl zP=~qCLW}?mN}XQ4Mh=M+a3Ps=J7E1+o&cdZz-q0l*X?k~hC{&O?_l{qs{#0O36*MK zj62CyECaNJH>U$l6;2#w(Dr7EHR=^d22)SApEGQrAqytpyO#b`DgOaTz{tYZ)@9oJ zy8uw$q2=*FJ~P+oQa!)vF1xj{u70lke+Jm!FPBw?`9Zz7?Tf`|mR|vn>47&q^5L*_ zR{dRpN_oeE!x9}P6oB|f_T~VLG^x?e5y;akSDUAPjqC?)JOV*-6aoD7P1o~htIBh% z_djFt`O9Th{*3KP#@_uTGP;d{99PhC#RfKxv+p2bq@v>e$)u82AiyFA0vlu?n1Vp# zpofdK$oP~evpTKi5esn-{<1@wec|oRm37X;yKtufh>to74iC|EUAfHwt`3xaechYWja3ke zkLzwoHMGxA`n&q@(-T_)2b;|V*l^`v@fr#R4z#8!(rd{G1&q*JovzEv*V(F|Vovg7 z(5Vjm`tmq)zgLW?d$y@1{T=VU5yS4JjcfI@59MD!?w=2*B$Qvii{7M<8)9IJ5EqyF zIUM|L;wMQ>s?ty8Qe9mTH`cv9-vNoc*hYt=#ntR^UbO0Y>)@ZD!Faos!xrcJvFCys ze-W|e<-SU(#S(A4-g5)??lY~LuWu2!sJGKNB8i96`GQZaVu^9sq8rI6DO*{7{ty~| z`O>WOVj3BP;KMvMAokgFY!-(C&k4+r3*mbE2X*^eeaQmlify;`>jWJ_WJCg5LO0v2 z+JoU|%ZW`vF!ra8!vzb{d*iS<^MeX2monb}der>TkU_g|t#BDnoWyKxE5tv3L_@@5 zJHMIV=kQ|M03EC_p69-{{S^$6tK2)(g6Sm1^OLpiV6grzeQh0bGSK_`aM$4>e*OAo z5GB_6g2(ZvX(4dHHersSquB@LN;aeVBNwB@zN^FlL`T0b&Y8-UzjL>jo-kRzPzh?G zJ>5>fu-cR&#fb0-K*S@&GB(D}uyt)ST^o*lxWf)aBUg_vo2z#S2F=|AeyZ2jZ!hv7 zk;qO9)LP2z|It~$KBgr4%^-XKlTAfqsu0iTZ8lSn1{wpDt|tPw z0v&{|!K>$~9usRMZK*jN7#T+tWU*2GZu1%66|@`9fVu}QaIirO@pdtD9r+(pxXLz! zb{u)Y1hxv|en@xwDO;A_e{+o1_%AmbLHd7=pi3VL<}r9;eoQ54F;Ik>Q;(9Q9qxP&2&3T`7=%cXO7k zZAJ9kUVuY`VsikO6ynuhD^F81hr4UNa`WR$s;qJ0a6;sM`|fZeU$xtEls>i0vd+fS zKZgtb+Oe`x5Fem!dV28m=Rm?-{2mvC-oJlO)+6AlllT2@547$xPklcdm4<6J7>`~4O7A7lD9#mA_nc~8UChDn*&U~5^iuJLXf_9?i`8`nrIB(&ATWSFdsX;3Ecmv zeA~r+OHV+vIm{P&))(->&RK}bQW>A;TgTDdN_U%koFb?Wad8_4!nu|GXH`DMg%AnG zpw>0G8ZvA!v40ZqB-$Vo4MDN3oPIu~sH?%sq5Oy#nn!aAjd^hx#E@UoWU)k)rCRCL z<1eq((KUpLfW7#xFYX}RDb@4EBVHJfiM`e3KAiG*Y=Ld=mk8Gi%FVBceXE$lySrq( zvE?zXmfX;VYppRi9zig<^M`bLOVB*F)d6P5RN?c!x92zy0NB|6NQ#P7aoN!r_HQ-bU%by;9?CC^#FRh2Fr`Jj|_8vgoM} zm%7juY}KsI%!(F2&yv4ec18x7oU)-6!*;y#@be-^^%M3j1w|iZEO2$j)l#1Baeq=k zYU@+Sn%ekUoY30Hky_Cv^qvCq_TOAFF!o8Q;!K{WJm zVlNGR$c-^1Gl*9{xt8fMwiEM27!$CXuXHxq^bU$OS!r)KWr!3>Nkcf?_NbeV^>`Rq z_Uw!ODlL?_)x!7e{b{X(8Iv6`(~Kd=#}#n?hR}g1$di;zCqm3($+S9YqJ;7VN~8(SdHYrya~@5(mid}vt!zNe(lVeT zB%Rl-Co}w09@=t}*68{)hw`6HX+?JR*wnL7qL+k-^xV{^3zg4L>CE<7*#4hE*;45V zPWBFT>iRrl;JszEkhDOi`y&&5pRA;f%K6e)erAK!rNN~7LyE)qbnR5`^JlJ7{r+$i z$9}0yqFU$qI6n2fd>0%FMurUdbW{EJ=^!l$gm~&7rPBP+NGF5TCui&D+M2yIN zKz}3I19- zBw%vKfxIN>iE2^>W=b5VsnyP^$<;CqLTQ*OBu7;mnuPyaA?M^pC3ErcejLQ;{kZ4H8 z_^BaxwnM~l-@R*Bwzqd&?H;;mIu;@qn*9A-5AU&&djs!>qCF)y<)WnL^i6L|^{4x} z!hanxUU_AusZYNb|JSKHf*n=cnnQ6VAS7hK<~3+g__?ctlAOF(Ut8Px!Rj4mO|x(y zngR#q855HR$+nDe<1taL$!&>_9?54u2K0RDYC}vSP4S!0Pb_<&G~08(NCfeSG5Y%p z(fx(s_e%?H6{66u*4bb4Nkw+sKQ11nvqZqlz;8q|ZK7KfMfd&9;~f8!$C0E}v;Uv! zY?9qjBDs5uXLu$t4kDqZAlCImS@ZF6_h6}N#Wsmdx;xB$qu)uG#PnsI-4jCaotXh1 zN3`11XLb7J+?0@7FXpnO(8+|2@qC^8h&tPR@G^4UHsS6O9Ht{Xdt-fyNn)x(`#S z^Wu7MQ|NHX_c5qWSw%nk&jyhnuiwOmD0Wn}IxBTQ`ta|!VbIOMxyoONoA%Igh+d`S z-0zzFu@K-epaf2b`A zI{?pzNWINU%FRPtA|RPy(PXv@o{M)-+yp8|MM*CAkG*n z*}fpPUT$FgeaaEHURgB_;ByZ1O0PdxXlSc8W?3cMZ6(~{+T^v3za5bQ;tP>VnHD8* za;FEnaA@Bn<56si0dJP7?S2RM3s@uQLL@WmZPO04845`mf0ue!N%mdc1zeK7y%weOO-}~q1 zTN>ia0uOr!97w)*cesFRr6q$>+V}rnhjLU332c#GIEz7i=#OFFu;t*(NB=zYoKUk` ztH~-AqLRrLf5iGcYqMz499C^Q7W(>f+y4EThE&IG8&m!LKG1U}?w`w)1svo5me#NS zc8Yfc1blRZzkhyIK~DlzB)>LpZ7ZFRH7HB?FZxLg03ya;z-2D-WX8=1KqS8yanYr@ z?R=uVq?F`jn6daqvHoh)0Md=D7a_dcZyagZU4@^{V~IXaIeH87Vls?(=OU zC9y<2l7QCz=7a#7dse_!^If=fn+!eR83LsX5zRVP=Eg1#g;Zxta|HeJ?-lLmM$`bzF>y(R4vnO z*NMX(4#PyeV6KBnbfM}h{9*;bAO+L%(vpF-MNR;fqA2Kcx&3#|G$1glsY$L@iXh*b z22%wFC*&)GE=LSRE$O3G-+D3nbC#uUx)bE#%g)cw3+P+47_cA4_;ZI?lJs?L!6US;wjK5n6r|( z;m-i(8P!u`)%^&mR78`EiL*5Ugk|AfGjX6(YoS~yRY8^Jxe>BSk#(KsHMtE87p@Q| zS6!8N!2{rcfB^in5n1d}qp^Ru=9|%SKGkK&=!p5fJFqQz)|8ny&hz<@cUb z_KB%W3jt39!tn=&^6InRLTGv%Vfh3^$j#z%3$7F_)NvIppJxFIh*K6A)sXl1R)z=D za~rJ6DDb1+$SFRzD2RW2;Tf>#GzpzmhEK$x0TPK4wD;G^uO9%{Zvr_UBMpu71hr;eiQ~I$7>%CxDfnR# z=Yx+yGRBbncI&=?4IMIy?kJIz)DCEw+odyXQ&0OrC^79jWiZ;{3jg{uXqWSCj8k)0 zjlX0Rmtdac6%AmTNOy-DT&UePXBOkqARLRcJ+uMEisug_hTFjqHczWIE^C?&79#Xs zkkDz^XVK6MJass?awZgLUe$)w_&wlBb#dRBf{D1F0gLG7louG7S`hGpWD#HP+m%Tw zWEv_2S&7cJz^Av(A*QRkB%f~4(laMOsUObW! zes7McRA8Z-KEj)Lwd}R7;8z$tk&pJfoxV(QXx{CQT>1YYg={H9hc;E2>?oTcFzF6E z4!bt-dfb3CavM|Cv!dEx$0wvxS2G0PQSLDn;y!K=8cy!tjQp{DvbzUT5INgPvxrof zOq%XL8MmM0PN(uwO7!Ls$c8r?0BmdgrZ;f%W|~c5+^9)n7=3uNj(^+P`z#aI^fs0G z=5hfPwH9k9YAD?0v%f2SIXVRBQdpSOIB>U0A*-&nqs2gjE|WPvW3%Ud)lWfklTe=P z?IBp`===N2MT(azCfm;y9=A4$HNVSvuS6qh}ez)dKkz?03m32bh zA$*G_XDszG4Py|%;Gj@D#8^cqaNu#0bCF;RBgVu9%c-=uQU-Qt(MO7l*9SNlw0-@m zMqNMSbAC?!E7Aa`qzTtg_Wz6Vc)wFd54?~H!E`Tcup@>Wi<4oB@6DAg%+hV&HA;57 zY=dqOL6x~IavL2^%-&c4!|9WcB|IMethHI82Oa+i5+8L?pKJBJH{-z${#JYo1b==d zTv#vYYG^=}ZSoA?(>LM+$)6vrgi(jeMLh7Ndk(HN0JAgejoGR4^uNr`ce#2zY3u`X z3~auzLZ+}`Pe%*sUHH6kV-4{A=u9Y=bniWzLd&#IS%J`T%|-^Z$xr{=X&p}Q{Ygx_ z(_9Z7``zV6U5M_0{{A&Jt5qHZ_$06OR_e6k?saveK-~#tpNXs=29M5E1ydc8>{`*) z4Jx@&np2y)+*;jexLPDI=(V&EU+3)XB_-D|SP|p1VR4aA+gbq8 z{yOyE>9n61I&>1M8(JmFfe;di<2NoH=%h_)O?&{jzGGo;SU~tujHf&K&M#KOf1ZF) zO+uep?eS85`6m>ap>}oy+?j|*^xPNQpKM6GO1e)!{ej#j^1XB zJ1OUTTfbC1n@SnGc{cx0BJu#!n>&b~F@^>9Jm*H+A;%nKo4ASV5ph>Qb;RqCT@$&^ z!aNtf4Kwo-u=(QWl%*p6s5mIeAUFTwIr z1#&~we;#iEKk{U=7~H1CK1~kLhytQpM(D{9yv(s{b3XR0^m!%Y0e4lbAVKZ&#ZP6; zJU`t_S2UooMgl2!M4@?9*ZJuHyG25wW9KiJ9uTLEEL+{KYITOM0D)7uEo{SV>OTa| zb#I^a1zCp+w4co*%R7UGijTy1It;f9pAPTN15gFhMb}C*0$WrsDm`wQTp_-EgG`kG zZckj}^dCQ{i8;jI7@QkBYD!W{#k1&Rd8`E}KJUjG3{b~$0SITZo)>jmfH-6R5|I@) zY;e0_+Vg}SPTmGqse(9qf5XLl5S73tW1qD~W)n*s~KRF*J9s*w=vfi>5}7nrZ! zVUo98chlpfGM5qmoq1x&{BmdH!mG%H_lYc35 zy+iL@uLoANXFarvGkzJF&YXuk)Po+GKj5dvp1S`#W zzM^bcWnXXT3$|POCl;rDrE>-z&95tV>GS^jfbL$Hx zAS?bo!8M13@o|YWp(fcf+hq;{0v@LkYg0apSu41qSMCZC!T`)hZs=75Wa&L) zyCGVXq{q?JLu$Sk4uaVmHAMkc*rj?O__2r4^>8 zrWW_>j}NJcDCsf~ViTrN7XGN4^rwWv~~Swgh_+Ll8*He=kipKNc!egvjfV z(4R|mm0bZw-+y=0ed5M^+F%PRjQwTED088r|G2=$HiQ=F<*}yba(khT&)lcQDN$5Y z!L8*EB7~)VQSt_Bxm&oA?AYjiP2|oxvyJCsKcu_jR*4-6_;lt!j`p=wJM+|V43=JV# ztU91T#x5*l!lp$uTAW&>f9Ob!J^gC0i~GX@QCFd$F9&NRi-_6=lf8YxZ}A?2eT{HyC2kg5R3Qsr+!o<_#ja` zq5zOzBW7Y_3yTjlbDG2-PkuqU8~nv-FuY}5DJlF&q0^Fxw|3&=+()H4N)g)#ob4%a z6*8;}PzVMM6AYX~n3iUWT}T3_FDrhwqnu`uHo)QuCl1D!!~31M;H@D-UdJdwVNhcs z4wa#)=s5?*e*fO&5WTQgtZa!)eWOO9j4Y7AQY3zsk;+zuj`E60sequy{+rg{Uxg7LiwBos3en6#R~gVn0aK#ifaUic7|C^}u0t zm+N+FadZu(6?We%i-#-aarlVsGD7Z?^frW~Q<0pId%yg|kQ^H~6qjM{ef(67^%~px zby<1O=0;@L&UNx5k7xKeju0N2!E&Ab-!2zyk!qX~ktH!}Q3wo%9A5F8uf-g5l3ni% zd(x@Dh|Soo-0CjSBd2gg2?`Ld+BGy}cjNPjvN*!$MsZuehzF6iQvAp4;n(u>&GWNe zob5Km2>lT(GX~M@?-s$B2RjLB5CDiIwWwAKM*d>nc9TtCI|HDaQc--cwRaB6Vqya9 z4sG5K*)i>0pf9Jd#X;fH7Hw?M5?PTYJ~4jN8j5=+k~+b*ob~+iTkW(9oPiA8PF3+& zhzbIep5Vw18ND1BauCsue)}fAVS)!+a`MYM{00&=30F9y)#~K3&cKxB22gAizbrpt ztRk-oF+9?jJW8)?@L^ybL+1H+EU6v1ev0WXlFvrLK$^>3+o^aORSDU0IR86v#)cE< zHXE|!Lr#GZu$@w-WiPcZ_K!f>N(%*r7_^(nOb!G(WpG0}SF8Y8-k&{CztaT0>7baw zFD54XqQqf)Qu}_PPN{GYv6a!1dov{Q@ek(2;}1BYdu}-(1nqpHDx&W;o+0R;sd=T6 zZ6{-kLMC`kKGFU2&kJP?^}X(9iE~`I(bWp%n4Btc5!3yHmu4+_C4okXgTCb7*lhe4oNOy>HBuwAOKi(OC&@o)9idt%UI>knTDuuoCrMSRg4}F=?}t}H!*F4 z*iBjhU@s^JOXd~{6ucvqi18cuBw*Y%CYojuL3C(B6+7f&Zlcce?K3iZLO`SmhqlBg zE*Oj3?la3I6&0&v8~RmvIeqbT51thAxUbsyTzr$x>j7bN8eE(F2$UiqA{1w@JD)5w zf?EFzex&;3e)Tcpi?P@GZ$j9^V^1{fTM!03njFhA)#Jr>`^&RBcFUWJLVtOp7Ix9Uqo-(- z90O#fS3=JMxsXTpSw-p5NT0ay{=5&;C%ZNp{SCA|^gG(Bl9B=Ev|mer?`>Pb&4mFr zlw4uf))F^ZkrUw>abJ#Dx5ze_jq!=9`p<7YmzC|dI-b};mo@7xr2eCiqr1o4RkBj^ zY=X-no{0EKIenMK&Ot%;yviq8(_w`NQH@5Q8_qX2domgX4OUj23=Uoj4VHh{XWjHJ zDhSZy%Pm@Q=k0%#uX6ncPNrrpo_3ty5o64^i$FxOI??O*l|eN{r&*B#CK&y!Z|<+T zjJbFJ88NQCdC&;^W}lE~w8bQ(NA4<*9zid>-Rd7*W;_y^Hc$t{nZo7ekM*oy&{U?Y zD*V%fC-sp__FA=5$^Ol&K9;?p18k92Jxt{IfidJ)^mm5`IUOAes5*vverpy4d54dU zU<9HJ+{$$x0Z{>oL7IkP!kA|QfZzCOC|`il;7fZIGuEU0AGOQz@ssb>w!SpS=>p@+ znaGKfP1%aXzdmIRd1)*{x}qbp1zoN*ZyI;ij?0M?pTaMH2dpOo8CH}bT<(srT_12H z=%HEbQrU{E0UTvMJuruE!0Suajw)||T{XASR8`Ad2clsWCk|@)5MwD{O5Rri4A+n^ z>5kl{YA`U4qyo$@o;$;dbU}K-Un-~f0E{wT@A~^#n3B89i%fxa{vCF8;^WR#jif>GyLv5E=1HGREy4|Qv`MzjMyP%m5}GAoP4y) zzYK2a|M3t;#iM;?m%RHm3o#Zk!>XWKX0U<%PE^=ZVWAt22Qppj zI|QDAD872=zKDzX`szplQSI+OmIfQoe3eqJKcS^qVFQ@lDt2DBh+%cVP=^-l2Q%7? z2B1MRjFT7EyrWLshO|I*Me8;iz#r}?Ld{v_9+7>?DFVBo;vEVRX?^j&&!ziqqY~}! zOxpmxlvzYcKA@UH6kj_B&W%%wtY$29k1P(`tMX7T$9b5?sZfxEMv;FCpp* zOvN}**AM#fQJD{o%-7IOQsX%Fhp~YAO}IX}l;fa?QweevPU3doPsS7BU2sZ0C*jLB z20p)&mef5sbWagDC{O=!>RL=9W)0$?{R7raM+e^yV-C^NjCHJz+4G0ZH&$jT$Er+n z0p%1EWLZ*yRvup0hdn+PFXAn2hfeml2hBY$=W9RuGrpqvFzJ-EG${Phjc4r2Rxy-{URK~T@1LYvMhgAWMPi8HFpW8kyL2Ce?Eq*>wFOiB z`Qs>Ra{c3b`ip#19ttiSmeBR(BuujsrP`6e&qy-P_Uf$cC1KQKlnpz0zLv-Ja_qn! z+ni<>p)LwHWW%ar)l>4hd)+WBUI65+1HTX24LM_lfUz~E&m2b_Bis9wrdQvf!aIH&vQC`s;ZdyOLM-{{MuE#0XMf>z&;sYzg*u+P zOUsQOv?YWe_G2Fjk^H;cWfNq6=(-!l@^gBC@=M0VQ~GNnYbuLZlfGcN#`W6wHG;D- zdBcs;k=54Z%&&GS-NT9CtpVwcIxEoLdmm){*Y4`YxwdDBFO`yzz5E$@&yJum7l_T~ zj2OzSqy))0wd{3C;-y&M(KX1Grv6{(@D|VzLL9xXj42tTEVl0eG!e;6+{{#|A4{Z{|GPclS)kf^T)qqq zgno>asdtX!7`7Ct*R?fr^3km{AY&@${}H*XUx9NINTh^dGuPANv~hFS6ShmdbsAK0 zTkp7{ay~nYj*P!Z%iO~p_E^8x7I-bf=y^A15)Jr5JF;3~RmOkYSx2(ma+kZ}QnRv( zHVszGcqvU^kLEvmc@S3FF{h>fxJ&`M9I(+YQ+*wb&^Inx-@$E%3Y^PzXD0p+F_3vR zx$@kwmqqk*D_WL|t#G0Ku}-W)c9e{znaTGw@}Jma65ELIo>yA>zkB=pzt&r&@cZb* ziEO!G^<~3K>3nG_M!{p2(-O=2Q-~ssx$QsXW&}Q5E&baRI`<>vw;dI#7`km#~nL7IGZtc`DFGuZs(Pi9U zvfMyqEPAC+78un8v*A)v1uI=qr9{U+=y+>(o_TJhvl}GiS}d=Zs>el&i--_qZduW$ zn11@U;`cUzM+ccf@{-GqiW~BP4|QN|6cxfk=e3P{^4^uzZXt(X_r6xUkV42SYu`~6 z_`<_e(Sax$Y#UGW8f}e}@*0(Qejj@*=*;Raq$MULnb)Z&HqtjzmlZVlBYgf&R7H~U z`DM3x3fCm~lgaz{Fg)TRx2xKtt+&aE?5E4sa8UlfL~;<&fH7fE$Wt|UK@_L<>dI)x zIhw>BJ3^%tLNT@sSqNel*5k(WPuoHtrudfh>9{^*-{(D`IvCXQSJ(S6`wBUa&@zW*>$_r*>X<}WQdnZ0mRGHsWYP)AniTUKou~{KS??fM zToHV(=UP7Ne0nLy%C(iF-<|3?mE;MgQ}CDIT^IwZR2WFXjQKb8;EDnJ?vqr5M(v_X z^TK2=6*@PL01wArTP>1m!RAL#*SI-wGb)mogC&e`KwZl72O zuKuv!50z_T#Gh=O3`6D&i-PDvt7AEV&qTmpl!)buCza>ZKN2yWalf+nq;4k^at1Vc@8fw1eouA-*K`)-d-{PMJo9v_ML`)}D z5$GmTp6B)oBewUR<1G~T_NkT1%Wyg4DRU3nUpXWA*1Th7yiO%qi{m#vB~v1<%LN{e zPbD3%rj=)QJ(b?yKQt&f95`Lz68_rdaHHL6t~}v!Nh2J4ez;C{+_B=S^(NNfXP>ga z_)F>pTuZw{RG>a%8?TW!`P~rfHpP8ow&&@xTj0$pzcovy{ieIU1l^@Qn~*Sxd4E(m zo_gDnHTw8*YW2iln@t!6$S%`m28{>60inF(=L@mfe_rp91fZ^VV{Gy%$;g6F&tnUK zp0t!~K9|6AP0oD(pHAx?0JLh&=b9$!{U`%050#a9wy7N;PXi^??m$gbA<+IoSuMYbvzaurG78J(Ogt{=hP4Y$VaOfIjERkc)ikrA0zDskx}o3U}LY~0D7ET`J|o0+u;XixLb!9m!QS1Plj zjEK@qf;w!NXbYfhYAfY6v!h4B8mFHqLV{z-X~*WQeDC$VBeLkk5K!dKRmfLs**LzD zouYUv^*-EIg>1~8hW0(!$L_20;JS2BxaNm~U>9|Z*@n;0Jhe;8yHvIg&m$H_~cZ?9jL z$>8d9qYe@kF`7zZtsSn4{P{E6G#!bt2$!#=SQK)lV8gnJA_6RiQ`ONS;12X&?E`gH z<0Js@{j)nT)}pc*+$#(N1a?wcY)KcBUupny;L%2KfkDPzCg4?t& zX%04lIq1*cNJ80n?-4WB*Y%3Do7qG~MJIsNDT4Ju|C~-`mfInsIMQO1lVun6moFl4 zdpmcF|2|{7Zm|&{P_PfwkWn0E2DblOzIxt6{`jk7wMun}F5ULKv}Ug~Z4k|I!zJS4 zNiMbM6NbCI>E8&jM}Kt{v!=;%PLNOjUUT>h-M3U*uQkmX+6VIdldhg(jQ*V?#iiJp zdVWGDWgp;{51@*fgWGrzVkVzpoV&_h#G?skwzQSe^djdI!G96bZo+%`g^ZPB$sd$<0muIs$lTsKRrbJysh-GC4!+R_kv-O})GN1LE_Vfv=Sr zkv^Z)Rn6r0c3H|g!8AG8WqSJGXQvCnoCFeV*N1a~bv8(wp7ZewQgg|9Qv1@7kX+Vx zlJvAWF)>m&Ts5rM$4haSIHx(v#SwDX2bc>Y&Nal`H>T2g`RQrmAt-%{eGxO}fB)!& zMwXYeizD6U4NG0F`GgN#Y;&7mACN4PYL0R+r;|Nc9)J1#Ir!4S))@V7Sjrf8D&Ub4 zcn8at$7twoE^WoN)6+N0`TBSY*}KWG`%8AcU~i5iz5y4(hIOwKwt0_HN=9ar%|k6A zEX#U{&Y{eW++y-ibZ_`!7cLLdw3fBG;Z&BD70^`0YcqvF6ov($h-G{36|0mgG?tOerj^w6Yu4LruY*rQRolIv_r~~N z-S){AGR_E~B1wVc_RwfB38oa=wkIF^`^ zMn*o|68`7W1r3Q0l_f~8pAJ1TjIVKZRm>jSk+w#PY~hy3(%JH346}Lu3#n;kZy`qb zC#7GrqqA^3%)xQ_7iGDWoT94iRk|=5+_L$QOjOKqK_4snwl&a~WjerQwE? zT0V)tlX6F~pRt4$<8uy%?Ee-teqxM85bQvP&Y&C{9Q+Kz!lc@(Sw1@t;-{_g12So& z(YV8lZ+8~oybs>9yE~b7!-vlOUfbVcU^lAWoX3~v&c!Rn>vY58htdhWavl6)sj1!3 z5jc}ZYfWfU^74#EaDD+RJ{N{KE_+^exkXcxjD*B4msuB>?XspP61QHG+qm--kCdz| zgA?rNd4=hg@`e1+)lzyrz(&H}{>Rm{B7ZeQJUAVMECZ-dhR$$%5r5G?d=S+2MEmCL zom*(L;$YRATB0*B@agKj52bkj^u zA1{XJi%0SRzGLBYbJ1lMTx2pCNcLu9^v+ZgNC zl8})2jDmvF^!oBh$;Fklj)3BCw^nT`+iF*KYGzkuGJ+Gq$slsxL)Hlth?&h-=u4at z0vKe$$PXGsf89U}rtQIkgEM{wMtriG=fcvf~NBi;a?&D9f zmW`O(6zjxDv~DOZ4tP_Kyo^?MI=YDam3mVvbLxK^DS1%=|38>BE_o1_?iYuWHHVhE z2iFQlkPWB^^9$3%?7N*)1SW@dxsxlY)Kk3L)KgsrkIAaV3UN=K+WQ72$KDtFpBA=uH-(r94c5+_cGywajwOcXI9^YrvTb;fjLuRe-*_lL<;o0SSasBNx`n8}aCeN1vO z9C7Aoy*DZNuthFgmnyr~R;qru;Jb^~+jS#T-3_F&Rq0d4l4e4iTx@&WW(uu7_)J=P zNCrjx1-z528qIb506{Hgq-e!#dyoi+$CcOX;v019oxx|IGcS>KcftZE-Fq=+Bs8Q_ zAVpNO4$mm;C!Qso=AxQLSnGDP^RYtS0`PndSQUN8w~=Im`GiHUQvx*t1ht|rb3BTP zTUuJofG@s;Yne)E(nJNT#dOB&^Qn*fF;`XqiNf7Pws`Eg&Gh^h)S?A6b-*c4Zvy}# z2hCCfg`ez(h3MlGFhUQ%NhM=CBBiToHR~u8t)~UMUxD%d- zn}QT`pxyWJHMe?H_tj$$hK3du>25UmNK1<&gq%MTc*7HH`+*y{c~ZLd;YxL1u~Hy$0J-3mjNKnwq@8sxE$R zzS=@ps_Ej(X2sEqvxmsGIj8M;17-2(ZSr> zjBMl#2rs=H=!+85#tW)Oo8qB+vk4mqjkmag9{_&{xbf50gmTfp^BKiC=sSu#oL89s zK^kFFWtEI~Q{wUEI1QWi?%ZLk*8X0iWev|$a9b)oUSH>?95%X7zz*Rs8cmeM@#V4p zLmh|tg-FcAbxsgvjh!eCYw>1@LUrb34a(pJ4(xT=J8&-}kIxzIY|Q212wz#v=^d*E zZY;A4c+)pNipY){6);V$X(ikPqqQVQTHjAkE~URr8;hujQYJg9E8dOVr~SdL;eMft z)tAJ^W}AaCc5se#vYJuoTnO^ySl=uKQeQkXa%bG9{gl`MF+k400sduGpDIRkR?;}{ z?l^*FbqsYHqOytrW8N=S=3=La^>>g@v8r*Cgg$#(p$rA}E)lx6V!dnoO($^k`Q6p2i>6v#K4yG(7+&=skcdEvIn>5RnQTHP3d% zG}ur*2Z)U<13N4Mqb)PF9lQB&ZWRb<8_>kSK%5UQBbI+(XUb|616!a+!>_x?$6_kb zt{wBlTPR(^cdqQ1Hz~QA_p;K3XX+-RYaymQ*D^<07|{=KUxX8Q95HTRt^tV;$&p;G zx9_AMH$0>%&-|yP-z)OP@ja^_p!w#_I6Jg-oMy>FJP(@xf}tN<7I$4zZs#=9Jajg{ zr4q>{fQY_hv3Q`WWk`p-w+A|l+>dp13`t^fvTB6`kki2lwZdTJ4IbviDXh`wn5u=o zR)cqltx^}JP>T0=dcX1K@gQKT` zA-co4ATBw1Dl6jX)a20`gaE&+Y-$|a=PbQ4`nrn&%Te*j;KQIxfD9NG5Lc_@chTfH z@Qpl}lLU1ch5xQ%!J9#x9wlGb`-h&jJDw&E-Xy|aT@7S;3&^b}(|C53y0p}}v`4lh zcxt*(Q5lsD)OXe>hRS~Df`Y^HH9Zu7f6`Hbl6%R^NuVvj(7JXaTp?@qjcntAhND2I zHp4-LfGtC*c&pfAUV^jsxS`;#AxE2uv7VZVyUn7QW-^H#8~)HTtJK4Jm)M5OnpZxX zfQSHlNKDL|bdvgAzD}Pu)N~r|8ReKPGh9Kk)hk`AG2Zicq?9I{$#w`!0|f_Wzo%bk4b6$XL4j0VQ`|WexWO_IsITK7@?kt6)ksw#2*6YKsOzB&%ep4YM zOsTUI7vOxZ5U!x3=v2c0^%o6sB&vqfpc>-W0i4{>8&K$(#H zizbl7DpC=gNFRs*VrHnHd2+ji%D@me7JvJ21F)Xkqfmfl0nCX#`1NPLMD3xR#V`z& z?#vR!jj)a z_Ncpfstfl5l9|8#;Al=u9>xuq(*bCJ!x+W_$>70w#lTmvnNLE+A~TV0H{sxV1|vNx zq~4z3_b)CB(s0xn@Glx#l&v(=??MLLM?0>b~W0KDqE!AR{6#taDS#T*vy(hgwip^s^*)}CIxSJu|%*|sTt z-+%xfhum5<)mI#;2H7;8Z|U9-lp_g@!fOb5#}&|mX*MFl;?rQcQjMl*cMcyQco93m z4L$2|(kSi)P#(p78-e14>>tvB_X6{8{l+nc+%;F@5wAcO>fkhvRFnb|*$EI+U~N`& zRN`9)jw8x^du&JslOV{yQ3&|r{QUg6L4A2irAA|(>mPitz+cH>5n#-EHa5dOPjR+q zdgVDR4Hq1ywTMO3jSw^@#ekLR1Or+`pj~m*Ts-o}8Le=XMt=g(b@xPgyb~ zIM~thyG-GiZBKa#PLW*s63LWH`7DM747-pPTh}GI>f9;aU|4eU0tmkFk4Ae@oA>@C zvvNi{-bX^#+3BKeaCa!PNu|6W&pdV&7K(p40tBwBQSR$ICy87~mekGNbaq3&vr4k< zA)9_!{xKuj^VfT+w%9e8N#J$?jnLni-J!kihZMp_VQV+m)fdD}&ed zjLG&?tCf1_#UlYjhi+~4b!4gMMG_bwPN{!95#i$ti5X~0*X2o$n9HtT1M0o+4YLYN zq*1VBNB|iHuh_5Bu+{8np6+3PaZ+rJBQhH3?gQI3Ne%{TTiyV17b<E9Y<>Ju{k({EqxE;h`0{@Q z-xwWSe^Gkhetf?hge?WR>GNVI^PNfQPQj|w}qjZ zxaLlFZ4a9HYK46W#SJJc1PMhLlD8aCY!~eKW=A*D0;HkMo{<91)DOw8fo~vi)r_De zDsQ&)vYqKRqJspe7+}yp{71yC_z5v=bv%)i=pa;PDqu&+$e9-QsA2T-wq$yu z3II#oSkQlUc1KVFi{p}tH8G=Osz?Z3&qM+2)V(UOPoq|{h~KI23$T-u^FFjKg` zQys+Vvq1|S`GO)ldcz|r)@XeCTHw7ZeC&`c+?ZR$(zWY}&jFyrnf7^tZda z;HM@`HyPD;tz8Q-QD<$d`3gS(A)F6=2z+O!#xsRE(;Yl|Hi2~96|mfl11-(UI!l19 zzQD5>$bzu|F#7|*Nq(@@U~lNY5rhp|bgMC+lZiipbITJC$H|@S&}#EkKj-m&;&=;^ zNpweewzPWO<^hLSYJG`KgwjW#>(1mor6+ zC&dF9Bzd6YhLVX%q1JqL*)^i9tn6x#y1ZZ^Cnskd2vL5GrBcqSU-Q<4QvlL|S%AX+ zwu6mbN4f+&Swqxq;|>N#Tuujotu0^=i2tcBg6|rI&2G=nGlz$VwZN5Z5u|1r=k=x| zad%(uj|JC(n#Y)=q#{0gpdo#P^^I{gI5?OEv|Ja3<6FsOqVTn!oSZZ+O8Wgjcd5X+ zfB?&0&!!jEr|Oy>V%~J>AYUYXY$2PTP|W=S^7Lu&V!bUP5K#*U@&mGfy)XEKfqy{2 zKEQwh1om#=tEd39G$|9_r34VQXl4N@lOFWEGXS|HKSCr0j3U+~1m+$D!%#-J%z&SB zygSn;&47LX{zJ{hcgTqnb!O$r#sI|KDnKnw?v=+!dJ&+u9ZN!L8Z<`}fJl!7e4LX2 z$Du#P7a57GgiX&0QWY+tlSG@0Ek23GTmf2zNbx^<#Q)sr{V0HzIfh~}*+&Hx%Q40| zSzxYI?54@pWI@S_&*Gml7?V3cPNLLVjH6tnEp92aXZXWrd3;-zy(HwlJc(I`eqO85 zz=tG0FD|5y3<5Athd}s}iC(-pUe{aQvW#W<0fCS4>a=O&lZ`(I)gwWArU{~sOT*y` zR={_PVeA10ioxISPTj=Bg3ZB=SpRvh{`Xx`h=INmTp3)MVCEOjI?)?`$(TD_O_#A& z7jEA1l9^*>E|6Gxzcu4iF!6i550Ch6rZWIGR=q(5W#dzljr3vo1@QOcxq)bM^N}Q0 zstjCcGeA$AIc`2}%LXJL3z})Pq_2wpJ9y6-$HA0MVhp%%RI$I1Q_go;h9y8uzkqCa zEM2v&3pHuveCBQ*Tm#&6IyYqt9|$Sw-9ctT+$CaBD-ckR0BEapnQL8w_{-bF;eXdb zIZre@I^`mz^VHVimj2J}=r%ks$!&Jt;LU$OJ@YPV*<*e+C&J_B+p3xFdthUWny5rB^e zU9j6m;*6D$-@9e<4+)1Vpl-%6L_jzK(kVR>Az#XP9w4|-@pIKA+S}XLxL;dff<|M~ zb1gw@3?3**NXjO+JB!3-+TOjDE+ad=aaCDAeB*G?>F_~hz#x(rGXb?)6cL*E|1KZU zet*M!6B@ABZp*%oEsr#^T$d{QsfgwNW}O2cp=HtnZwmAWlmJ7F-&RKiIsi?+uXaGq zQoY@q2;h4>V$N0ma}Q*~%Kfb}Ux24qKJYBjFkdEiyggcoK54zx2_x%7-O?B0x10q^ zUS?Ed;TS)+$|kdgvs62!jHPfYiiU+$@B&G0%pUyB#HBl-M19WB!*6i4`vQ_l?x#&@ zIFl>4aKlBNW-)$`xsvNx!wE3~W@~Xh5j6=t=Jy(oA|B!*F8_b;NPtpi1U!}EW9uCU zeT<~=&b+YjqFeYOh6cLpclksUg1H#y1d=LfgfsB+fnXK};cgy~?>}dEAK{a=?SKTU z5uY27mPEwGi`O-_2VRgf2b)ff!1n4Areibi{j7Zx`*#1gPgg0B$=ZfT+o26*q zoNqRPle#p-a(%(Vp1vE@gOv%;PRfgUs=X-65)A{YPvQ4 zE{?Xg!8$vx!@w9p6_WI4S)49WpQ-9+co$4(Ns1A@kki_pP#O zCRa~m^FdW$bc&&~*$Gq-3AVg58w0SGxqN+Ji-Xl*=k>aEFTEC2^>)MhR85;RdxEyUFC(vkp@oNs zEdFTuQ2v{pzgaE*qv$1pIJ#|@<@xqR!9SR&|J}_JWKh6kArR2q{_oyJU_cXzAisw3h!#e-->;K=Cm;w?M!!|sm1vN_|*&qrU=Hy77EYDxf znlSqK|9p)g|MN2Vpg#1pZngK_>*)7}Cu2=zAGbCHb$y5&?;g>~Fi~FG_CVaH_@BjP zJ`_R$`DCd+@?f@9^5x~F&NSjA(Pwr{d+2gcHCaMQwQ&2LewJo!UH$5Wfp@oyl zbCRo8x8%sZy+^;_KLy;~sYJ!nvVQ(l0*YMOb_>f7$G6G8{BdBIqj3Nif88EB^oKGr z*3SR)N75o?Ft+$tHTY9VggHueMnC3Gwlqd#EmR7>O~hwYZd$xoE|UAv!qakf$jbX; zdrU_|3`eCL! zbPROIO_yr2FVXis4w&nY6^eS3jV;$Soy-nK(M6bii0+K}4*((G#iH(bEq5i-g=fe)G&x_~5N^`w%NT66gfDYW+ z-~XnruI@NRfI2b^jRKdLn0N)uYYr^&J5|S|WI}16l(1BI1b}qYZ=?!Z%cL01J+`4VOY8f#VYL- z$2a$vuDB%RLJI^Ii({Ii~LRR(OZGcF#^pXI9oDW+(HHtz4-aJqgf zYMy=Z*V`W07owMt0lRs=I?%rIay-c;aF+Em2=%?oz@B0+tH|?WAfEaP_GW&3pSoI? z_8H|Q&(gebYad%c`aMrZu#59W22L7!pg8>g}FxR3m9C$u~#l(y3fX z`qYVTTidKjr}kre_a1J_`Ej((hvoJkK2!xP(dFLV32*&XNIjT2l;-t_FwtL*Wryh6 zPxs+dI4;+X%waZFx%@~zQ(JC}i^HIo#Z|6;`E7M?xi{&6_sC-u{M2o#CJ@Y z_eC#deI4^i9JkBglS#Q~ItGXJK-y)ES8Hu2-KWhMeC1lCR*9p@TDrp;w{d@!+vY_$ zkvy<8`5y80;SfRMD@e74TB$$`5_05vbKPjBh|?;VP_(U$cEA7Ec1)ae#O`YR!)IJbUIXSr^F#VW0?Ks=uyxZg6wZ8z)1n6ujYi_&v zUc~?_8;F57i@k};ZHSxn+D%I8D$38l~*ZslqBt#x=xqQrxMQ zOmSq%tZp+$vs@op@6P(^>jj@Eskr>E@2KNZ7vmy+bMnbWQ&`&34wg%*iMfk+f%DDAm>w^e^HBn5Pi5lwd*FF5rv~CM zyj66_#Kvmri9B7vFhswqptYnto)kS`+2C}b+Z8(B&{ygOjIfI0Me=S?oSe#EuJ*NP zPiy0-Rb}qaTY>s&7K>?$?ah!>i-gm+BFGvbc1U<^-<>aE=DFCX< zZOlG^wLu@~>l0TdVHgIe7BZ1M7a)F`S787}lMC#=#|l;9<%5>)l+!g@3+%Vo755{ByyOxP0R!b1LJAl0A0jMsL*LVR4 zXvL>w1QKgrx7w_#!fkG)>fNV)umnVENFDXai(Wh(0D*VLuE{|M8V!VqsC0_X7CQ{L zH+vAa{yTIg2GABdW)Tj}hZANbIM%vRp3%@k?q3vx${)|4*YOaBlhKlhVBWPq_m6QzxT1z1%UU> zND_|ucYJtnvv(-ZaA?Q752tJG>3nzV?`BYMrK~&+rW&jks)}s>d`FY`-rG8N)!FY?S$WE4mEHSa%-{G9c2VKcRwO~<{^sBngqo@W-+#c*W( zj@3t>hwu%1@0sybvAOry?A~wtir6QO{=Ifi9n#`tONQH(>V@u=|0#m|#&TNi8|UWP zraM>apWVQ3DaaS>?0j>KquERA5Bj3rtj|)65OPbkvE0-8!7UD)r9rD%_^_x$f3RdP zg`HdoupXZDoKg5IM61|HrFl678Qui)Sh2r8uaAWMT5Jj^8Xh-C@;m2mP~Qt+-f=xQ z)BPz>=?+Fn5t0~3qZjCEjj9!m-8-&dQ!(iT)ER|57l!;fP?yJ>)`6M;Y@Lb)7+me3 zHavXKGa%jeGDBkAfRy;N7(mX>1O&S^i&nPx5e(nn(SA5^{mDBwz$=W&XyDYxs6AA^7^@Xx@|(r zLq>iGt-xL{;of_G&RGe?!*PZMRSyG0YqC*K)?7qmbc>y8cXc_YVmGi3b@}jd{+HJ@|IVWXjpZ-ciVn@*f^W^v?-rgsezzSB#_C(u zVstIu5ViW2DLbFO@YI@5X_{B;jx_&)I@7Dr!wF*_(gu-I{UcLQqTV;YHpNlUJ)V6y!&!V&}2hLHj>q zG$)qxKRqu7$Y-80*HQs)(FIw*UJ;rNfi%(!F8w?MKzu3I@h8(-4z`_ZAujh_?Yv>9_q^E0Ogr{D>d;@0K;XeCn^ z|4XFttI1#I_1K9t#f4_>7uoHk^=g1$tEIRzgw=bve};d%<~Nh=Qjn)TPCSf^YQBOa zEpdd5_1F)aVp`%1P1!66l;g<*G`__jKYk1z*#bVqD?puA02;Al77Xm{7>GmZScr*u zSOg8Bs;hy_OHl~zNZ>hehpKuvoq=Hq?|ifIK`3nFEtXL3j*cv_b{b`DP#Gg3c{n)8 zQz5)}sk{K$BNUc}2J{r{Ym1{^)E5xX>3@T}sTXd&bijhd;1rmFOpE~b7lXmE$#M4c z;gLGji-5C)1Rnge4*NCO3F=Rb4Wr7mJ?@^7P@_vPdT^4O#Ixk=b(Z6W`T1@hryN-;qD}C76W6 zNk^m)4H*0T=Ou#tqy7i#SahWb7C2L4;fvK#Nu5dOvTla9=xgF&Ht6y9o2fjF>4%XO zWW2xFv24$Fe7P;1qgk*Xvde9Sog(fZ?`t=ax*DnGQ|jwaR>LGT7xzACaM(K(_2r$? zDp~i0#;U8GbSC39-FLtf$HEjpT(2p1apK(Hv;G~KS%zG%8KIKg*=T4tK*!!WIm7RL zMuuw59B?bus8!;uIle>c63c6D<|ZZG?(OSxu%ZeU#rm6~2Zl&)(ct-@#s+Ak#UC}H z9iLX$or?GWG@`S-UU|Cr?taS6Wy4!bW=}j5!f>&io~bWp@`?N&PW1P+GO@B~sOK*1 zp$x^@I|}EXJ!=YEcIqI26Y60h%+!3X)~hHLSJT{zze#&zuP;6P`w@tX&_xGs?}hbg z|GsQ&3dpaU^ZCpPj5&GA*h-YcA3bgE?3gezXd_>R~jP)`d-kQ_@cceA*Thbb@Ymei=s<_9}}?sX42CEg$p*>$iR|n;Iwiu53n=ONg2f zl_93DV5E%wSdIHNQhq8NH@@QA)yJKsgm+8VTlUNM-oJawi^Y!hRwEqka2gw8RP!k* z;YyBY-~hkM#KW#riCQI$CgC2-ycw+Gb4iKR3@NMfE$;e$qTyg<-S*I0Y#3=)-6r49 zjvqUqIPtH)U^=zX$BApQwMalicCr4&@<4M(tR1o>xf&Jc?=xIj|1*?KEs`hi&TF_6 z={g0SMA@Sa!$ViIdN$Y65B{f?>J=k?MVQ4!`r1QHMVsNt?9+^-B%=7Zm%A+EGBE6c+CWw@zUK&!+FK6_ST$K zPsTEMd2&ks-6SxA9ScfCR3PSk%_p>iL!I8Q0_Ah9{5{7@5}Cy>8C7`W1x2dH5@XZm z5mc444OZ$lK8(Tsk--YZc}OKt5Q;+376B&MI2Pk?wwk9FB<`i?#rJu~sBOewNg(h* zFNUaj#3=y)1~6;5U$b^HaW5NDhz{CC81fmA{|3eJu0elbR?lpw`!!l;WwJrTnAzVCqi$ZVrM;$D`W-lXxe}R;4F-lPg!ZD0$_rb2yO3WHXcrg9*U3H|&_r1?rTlu_^ zH_aoTPfv1UQ)T;|fmzwjr%&V@1mZl&{)aR^RaK6+j?!}Cu$qfo23B<$H46$DD(iU5 z8CzR;k`M`<`T2yVp5Z>S72m=i10purpDO{Y4shmKss^QT8FT04g)Nm?4peKsk(9M< ze$Hg5Krrglg3sCwH*c39%BAF;b}Z=RUR3ts?LkC>Dku2YYGR(#fMG-a3e9YPU#K%4 z{JAmS-UR*d#A|Q(!Dmn70rR3nC;G42yp+)f+Yi=vBN{8Y&{sY#$L!P@-Hxa`^ZWbz zN3d?eZ~k?toX$UZLahD;#Cy0>Bj=nVyu;1M_x6Eo&>H)|j!fA+H&fqF1xIi~05t;b z4(WQm6isTgQr#ESj?=k?mlrbb2o$*y9{8cW1SEA>7U~?@x(A-2&?3)%zupM)6=lc{ z@%aqWKm{Ft9E&0f6vho)7s`_lD=l4!icCQO-jEjv;F4Czd4F>%(!8~43wavQSdl1! zku^BJhM&z^D`y#R!~1@)+-OY0!Z&Qg_0sshP-R3M#xN`bc|h5;3}R<*9-<$GlvI1? zam@`Gk6nd6C0$=v7g|d=$4z+91bw5wp8<=4yXbF10z(~y*=XF?CXWyBKx&|$nSXbD zwz={8@5msYCqp?dyG)`n>`*}fEJ{+TFfsJqoQ{X|iY>d%@>lw{yR0@^Z`%rc1W0Z4 zjPs=$s|BWNAqK6eibD89GQ}@8z9;}F! zVA8BD;jc(z?w^*Ejtn8p|I}<+0EP~JJbE&{+HaFBG+v2wRONlFUH|R`am(1f3uP?> zJj?-wd0mB=Nbs)>=46i%9{cX(biE3U#;4f9oy|CMFS}bE<$ayr0SA&Yx5LtUCEh@- zgrCF`O>vX&$>z>JJv|(j#}fSvK}x{?Y?h?&&M5gVhDte<z|)=`tlp@zXl6)!VT%FCy{~|nswBr{#*avNHa@1oyQn9FBj^zTD`stj zT2jgB$J&KWfOfpGiTo-7O@DEFJ9ismPF5pe7P&57Fa?_5t~KfAH1lFzTys=d+uZ;TV22WMPt=eUE$ne_N!Ere;DP7M19<010vzJLaYrQ;a>kJq$P~C zwK{xJrEED0rVFXYMqBuX{8rK5nHM+cCzY~AMa3PeZJ^D%hlZCkTv0#SS^LLx_Llk9 zM{K9^AK|=x;Flk}H(zckZRZ0oEYNX1bnZ*Cg~h}^CztB#4?7pU0P|(zS0_WH1~kKf zusmt;B8n5q_`0nzXOal%i+aJ*bIQMtLN|rq`EyZ7Epq=fj`sOtX-DBN>BIfr7|XOF#kEyWrLh#nuToqx+60jW_G-#) z_t2uC^t%fBkiyGVzgF{5q`1$thxIv+oDAzst2{WhUKq72Q!1ynWk?G-GU)EqXSD98 zR~{@ja~uz>TdEi3d$PoE#5J1-$nb^uLWy%s`%6e`3TM}P?hOasS10{0l-qq64}3Qs zNsaboUfY+LvF!I!mQS?!8&DzPXp%OTaSz}Av+Icv0Y>2wBGrLsMW^y{@8v}`T!^K& zMP$bY^NNs?CxX^jN;o6)Em(`FOWmx~aboV$eYD49n%1p?Q3bfI!_OeDr)2rh-&wL) zy0yfNhw`}+F-e2{LzskxPzl1%P~U<16Zk)Ogqc`;cNg*M8;XhILozuck`_kJR15on zBG?~u0RWB&!x48QI-Fdix|b{5^geEZy11o?^qGEel0a38eRoAk|0d!;$HEuvd8xtd zd5g5)fHEh`g!SUEK0+ebK@)iQQO)&PJ~3Tf z%sX>%okS;p)Q*?%I0w8tfv3b2@Xpw~JDIt2I-}DO3(HYM0Gw>of?v>N;Z&-*HU`$| z#}au~ySv$8Bs=R}r7nq$oD7x|7mZLJW^Ot*mG$keC_PI4EVWk)rK}4?eA*&i|47B1u>P zp!GK|%6VOmuq%U?`_kPHD819GuU62Ok=nm8~LNx^P?8RZJunriYQZ)ZJixc2OrRYgYNDk(w zx?j&cg(BVr#tLH1vkwxSl+GZd<%Vya=btb}-9{zP!LyC{uamJ2l1jCq*sP_hA;|a$ zxqo7miWHm4q&?484eI&2;e-W3h>)s96IPOc*Sb&LIM9OBgdrxLPjduB7~ahqh^Tev zQA`8G3|$aS<=%I4^!<-d4$hPbDSsgdh-mG^$KRmj`A4v8Kb490@G7c?JrWPnx5!YP&=w#Q?!#W!* z1QBQpa6_#*_I8U?Y%UhGQfiefP$x6@hf#p3o{;r-3mdWf4M=_DiTO%mE3*}&L4;X7 zJAI)R!k?y;n<3`ynqH|6q(NdM1fuGAN@wu{?NRy7rkS!E61|vQ;0?rkR&)@dwD`Hw1L6>c zGhC|R&3Kzq(;?>!xAtdY`}j?B=5`jQeBQZ(&>=L94`$rM<|CEwEw6iwQ<-FeF;NAQ zA3!`+-Pr>Oe1haMExoh6`05@yA?(zt9M_vhSVY{ojFT)oVnOe*x7A2~v>ep?KXF>e z(rz6lN7r^KcmPSE153&KLdB5zKQAEIO{*T9y~88Jwm6t;H7s|hxOaIx>n6}cpM@pA zOtHddR8yk~HoN<)(VmM%u+W`|k2`$8V&RZX~r- zB?*S5da*16NiQ?dl{Hvh6@F0h;ccTt6h#P~^2=2HbK@>-6L-0+_H2yLoxuyqB$n}? zGt}H|Rd#k@MzZtpH4*rjfU)o!pFrcaOkxUes4-<~D%wquowLhz!|W`SUE@BPmj>bH z=>EG`wG*9CfAVT(H&mU`flVCoNzY%xe|&-mhYr4$6QfCkiRFQh{flo|e={OrR}tF# zNL2klbL=dTK$zBi(w1iJRhw77+Dc4)Zg}?2QjNKIuQPWaH$n(^a3taX>-xKh^aZ~(OUQ~7RaiZ%kg(a%Z5Ie?^IzN+>MPM<19ybo zE)m2AuFwa9hF|dL6G2EYS3rVJ73M)m#B$4!&-YYG)L(FtDUXF`vxpw^lUR zxNq`1nr2B^k!TpiVr6$KP;z8lYweBe32@di@bIMi5s)@CAAbryT1xbbN3g_1yvg(S zZFj{HdfTW3qSkz~ShWT{@U`~rcIyIR(!hMj`(U+|8?aS*NnBc2X2!ysZQ8H70hY>= zniz}!+%AwF|IAe}tzJ1^#Gj+m++vXlP_m0#xK}bpQ&TT;Q1!89{RMuBy%__cbrljY z0Z1I%oYt>$Y`#1l9i5opzl8(^1s#EMFy)>7{lwx{jQPk8Ag1kx{v{dE-h?#kgYCUf zhNjC>*`*UFlcAs-7ti8#H2UvMC&x2O3vJixQiR>eOEsJV*%hg(>K5juxasH;)4bgY z@cHn@7KaX4><#F9`sU`6vlBe3Q9WtLz5z~*Xq9rlEZfb$e}_Gj_R4FczkmNYiryBB zjMvbA-!tU~&WA$6n@{Ndxu45Aa0x=cY=3=8Ch&Q(7aFw>KXaR+;NeN(d)Om!`t<43 zz@^5B_c{3tE87n;nUn%nV;+^lAGfD9D%7OnQRJNdbZ(OZ{paSPNnoV^!q;0pQF zYEE##3ErXTtOjamYdr5AbmlmFo6G-ZdaY(oXxEtiN>^@eAlcS@X@_Sj1#hPnW%rwbs*`%?+W^2Y zxX?d_$D`L|bEmV<{p{j@o3GRAUc@gobt$RguHzOwOz%G_`_DTw1p5A?+1Sd)a^zfb zBQTz{seNoEt|;d%*A>bM<>%+81fckv9JWK%AzJ|_<^!hC{Q1p|O5Pdj0jr#zL-E=tPO z!wk5wQWyeun|R1{a7;pj|IYBl`Go40{qK~L%~DoBlqSla9?~kJTV{l=!iS>ubrCGY z$OW1V4`7aQOa*POX5n}^8$K9AnY|l=4vGXY(yGR&48*7wb9{V!V%C*@EG{Qn*Z0u2 zW_H=x*)zevXDa}MBs9NEf^WCQpBMu}!+pR6w;PVAYb=2x{Q|_4%h)P1w%*Mh?vzzeW+k|bX!51eeA~6zl3bgPOOTm7sx#bhG4S-9$T2%~}WzJnaHk2A6n$-Vt#d7h(f!%-JMSd1yYB@$W+-5bZuKXOBPDbVq7oW)Xn! zx$?>xL5IY9vd3VxEQO_EX4<)4W}Yq$VluMcivAriGzuO-1#l?72LisF%$?e7x3R(h zwm!h77NF`thzQ+~_-fli_jX3+QfA^^M-XXBFKnO$d*<9R60+N*OcHdwp1g%y!Gc^E zJS+kMez4d_lW*O#gFlg*p8z+!0t&)iWsosMR+UPT(hs6N;VH;9KC`{EjEwNy`wacm z@pWTk<3dtko45l73B?20RP$IM8QcQX4ZU~F>GXb)Fklk^&?P~LysmMP%}1+)dQGia zx#?Z?;<(X#LhoIC?l{BFEvmIsN3!Fa;g!BVM$ZeJ%dQ{{<&`Sq@Rp71&fRCxz|10BKfKEv1^91~I~f9^58OXlQ7PLth{SqH({%ZWguV{w^79o`s=C z3W6UT_$cOG=@$ewx!!32Ne46kk&3I}K0eCGYXWyy&%nk7`cf$2iJ0jWsMO{#8y6t`z6lA7 z0)1va1uz@DiU>V-Y6`|tJJ2}3E)C2r;t)s&^dyYJ;CvbuePrx=hXCyaT{kesgVYxX z7F?GRhCumyS0-c_?18*&5&Aii*?5j6Q`EjK4;%`lc10N(&r4>eVI06tGx{SQaiKLM zga1;yIPHPZ`04ZWfm)v9y#the8ML$`FGvt)XIIna1tgyxXJsg;DK>8P`=f}dK+8u9 z)%&^eItuONHy1%f8mNQR7QAfHg25X4W-pmP*vN;mj0iN=T6VHaXU36`+cO!~LQs+X zF(E)I7NCT9>L6R@bKWj%-t_-`z!AR8-bOVc2usc1B#C@su|-mXY*WM-mV_Hg22zM@ezfaTkx3Wp zeT)(FD9<$Skl~Oz%#%$o`#jurip;;b2YW0GtPxk;da#5j+&HpcL7hJ~#9%_DccIdP zHQIpGOYtgDR~5;%$Sphb?d6}(_Kx5L;3}r1q75{YC>O|O_GihZ1log%PF8R`Z~G)` zz`KlXbB8peEiH~+dClC=*N(^ym}45()GZ6Hop=b!bv`~{`bZn4nw__I0^So4aGt=y zqNHu~uiTiPpWTMU@r6oH7|x44qrxIKhe=N>E(jeEHFG#AURG?QRDp=(GKtN*$_uwY z1j=`>33T(-AK-Ovo-JX1_>e`&L_;G57y00?=?WP7Xlv1|_hci%Pr(+I=4ZG+Gi-yw zZ0w>|EFCd;bTrH+!*VtT6()CYn(OvYeZnW1Ze3n_|8g$2KWHgsL^;+hA8mv%0@JU6 z`yUe6Z1xLwsH4w2gl-KJKv#f&VlXc(ELezt;+~Hn^I+KvHthDq3)HrOK4&Do`?V3Y za>Z&nJI;ODk{#$^MzT&A;&8lygQolI00u296ApqHKT?cgZfGc9Zu7@9!{R8v=fe4B z+L{~A!=?FUR5p>^2UMVbSz%FtR_vXY`I*}6^e>#U8G8V?YSS!mIYZt|%=jQ!7BEvzz|g3r+5mMcwdTquZvSS&xhS|Y(*mDMzN zds1b!ZNcKu@!XDk9(C^H<{L=&8L8>IPHlv$M$sEeI6&OD855@ZwF=$qyobVjZN+Rd z2j+a@?&}84cu}wIB~Vp1ujvNCofC)SdOj=TPB~LG-L8?E-f^ zOGS|4<17hU-6;4rS`~MLD4Yg-9f&6Dc9h+DENt9*A8aH5UkXF}97$|C*I6$a8ygm| zmlCZ|f#__t0+L2l61;&1TlhYJ8AS=hMUDBR0uTjLUWNdz+sQJBFV)+sYCMgmf(@t= zEKN&?2L`^ec2-CJkL}wK&8}Bk#irsO7851@`}a^^y7^YRpCQt3*O%IFjF3RZ`+gf+ z=8;*bbquugo}VKpQ_x#EVOCHPSsxqa$u$#s@%U|Qlk4F}2~6OgglEEll2 zj3Wvl@acC!cW;D`0uPHK7Wf1NK3i9Sz$0i2z{aA>-EfeIu>A$#gdqGwGtD{JI?nv_ zP?NPaju1e{!GTD%SwtDa)hNU;ZM7UY@5=`J`{lOB|6uh#PokoTr;H^`1fFK<4!)R^QS}l6*BY3n@>e$`ojFHQTW4MS0+Nh z6Nl2%mc9oI;-&FnN7+|N+vn*#NQ6dQPai3T7O;|Q^Odm@nxpRP2kCU)tI*eA!_$EI{6;#kjo zs-4qO6tox~F$R28q2y4L8^q8kSgz{SWCOa~?!$K!`*XJ!!&X}wTQ48CvN<_m#{jJ)8BOYp9TcoIl0q?MkE6kurVHS+KZMh5v1-{M=kJr{3D&ph5 z2i=(N+2qYEdHgX!ob2z6Bw#c>`$_cQ6qKADkOPi9lOFk5m2q@p1lgJ~kLm2gW40l_ zHtmDD*~K$EuDfhUH@-+r8fFq~6B6Ts0s+Az{!K(sNzJsh++6b*hlltI*J7ro>1kB) zkX~Fcqk+hd9JE&v z`y?#EVfE24`jgc_leGmG4D7T-)8~;L@8b$i~L!8)-uOs~T!HR+R zhMluRL`V&w#c{NZ?w5Sj|Hc6;YpGGz@}QBVsKax~Eh}mGZ)md22VG%~(C!9;*&R() zOp;z^&XC6b0FCzp0($BVMh0W>PS-3Fn?}t}9Bx;QovoYZKE6A2^cS?`$Nw*%j28xM zmB2JwG)eJ(mr2-$Swk$ZoQP1Bf7OB>3DwB$c-f@J%M*9Shy@Zy>axt-sa za3Vu){LiKRfNIA!qOJV_i`4S}&An6*`i=K9J2D+0a#n^7X56$MnG*5-_s9bu=*#R0 zO^WUA#}G66-z_-shul}tA98Yq$yf{r+Cw4MVpqkhZMDIMxNot8&C&7V#!aIOkfXXy z8DixJ8=@!M)N&RNm`yQ%OmL-YiRZUH@~Kz;uu#MtYQla?3I> z94~rs6HAHA1fml$Y4)*Hb}v>w{I(Yt!)TwckhVoo83F|63qL+=^t~%GxiCB)SX+Bx zu`-#*(wK-N5xnZC8@SS054+m=Zfe%Kv$i*)$h>!3R&DM&=jX_{@d1Wz8ism_?@sn$ zvIHML5|oWRbfOIAV)f>RnZ2mzYVRMy-do5%{aA~;Y995=*G3YTN|7KeAoi*?&hBdc=l*m zZgJl8H_ZmDjk{(SOKZmxZLKY{=~)b3}4z4;$t4E*Q< zs909pzqVg8P8Y%cOibm!l7WHpq#?!K*{7mD&ZcG;YyDHX$rof1BHm{lud5$20h~6& zwcMzXmy##b1+>S-ZJ}NCqLbf`6^GfXa>ExQ?rBomPAng&jgi8y@x+cT>vM(=6KmKX z7(~f?ccQbeZDKSy1Ia{o`JE{cZpxA<-s;bU2rVo+;m$ z;AplKRit|RMHL%se2Uq8b4L%J+siMhl88R(O3N-b!QV7ZS0*u$-E6!Ag3E6G^YOA% z;$R%Lv?4isuHU<)Vkf%iO9<;Hc7L#czPw%rwbOxGsu=Hl5)X&M+N#$E%WFsgkdBHY zh<^2Ii6%MZJ|9YKdy>kx_uikujQQ=58oavZ`*33;^jg9pRXm%Ld9Ye`b+Yt)?NvIm z`;0OxKOICp-KZ!H`0<&JSChZG)Y|2f=R0S(`>ne3)n6Fx-ze8GI&$NG;}Z14Jdh(_ zn`J3l^4gN`O!X|DQ7V^WORpDs^Jp2AAZ0G?nN5DPIFe6ypE;EvIi1xnsU0}{=zZSu zVRXX8YAJKN*@=AykL+3Ae&V4_5nC!7cVS_=T;65T-JKo(C%@Qn(WCX;B{!$!aY+4z@IZrjN~hWT2-J&&g_8!Y4fX z*5@@eOMy;dm&>C6PeFii57jY z*R1m{oumjhWOF&d6tp}p3%6caxNib;#r49uX35TuEkmyS%Ycrw@{DY8JnQvj z$0t~@IofRPg=VpmIUypwf0nt)wt{Z($)C`9A`qBIYzumnP5mXMbR^~qU-il7x82do zZM^(&ea#`rTVVLebnu-&1etWIS6WpaVgjz{+rX!ywePTHhfC{!7CmLsr87mt6o2+E z*F7`2sd7tA>9Dfdvl&=9Y@BHLktyR!ubyxzdg9rKJ1BAuEuJ2RR1I4sV3)kck{$Vc zTO*|)R!fY~{Th*bE8bc_@A78=D8bA)_eh(nh7U!^ySJyI(2>rE^AbB4y5uTU?2do0 zx+h9K$u{ZIj8%Q}M71)N#T@J6L^5q&^Dt==+8>eC7$0XQT0`r=PFk*iMEIzt8_aps z?ET%@YDKcoHf1t?Exy2m{`Zt(xNFBhUwvA(=(*3w+9j;kUa8 z0dn8@0FpF?zNc%=9Vk-aA@qH%H)&|>vNa+U4H<}bGI3e z!zri5L>5~r50`K4;})-?^%i}S+|s)Vy=d0aP`*)(43GyhubeKpp3J^06cc7w3ccBpwE z-(r+ZQ>O%W`tTbyvQ3V0p{4mkUajL=8{d^xeP4k`SVUtJ5`_;6@7y)xA|ZiLd62ir zn(jklUJ8zI=>hA|%*`BKb-^#$jElAQxZEYz{iQ10)ROj~n{?z%MnT!#14A|6@PIjY zUQr*|@?6`~_FdUN)q)=P4Y-xb3Z%`YvFMQ9I~eZ`Tv zeN7Pxb9H)Zy#otWqrej&FWRvFj7$LWS|fYu<3g`Je388zmoU1w2cO{s+|ZAI-{GLZ zw|wUpy)gKt&HOGndPzs0^k!P+MA}zCdQz8+{|0Q>3Kra_guutu^E|SXkBOg2=iZ!h zf$3p+??OfkWPnI_CLMnAe4l^@wkC9*3|t0mNWJ`}?MwPmt+hwOWLft3NGXl=nw!{) z>9eP#{Ga<|M?R)s8ub_XgRz5(V!<**!b?=jRB{0ib#P&3wh_Z4eHGesbgR>q!Vsb& zU+nB@dUU9GBvH&nhqxQ%O>UHp=}Jf5`IFT25!E}C)jZ$n;Pd5r#oXNUB>&`=5I~6x z&&sguv?$3eeN=oDqb<}*WCH$cn|Dl?;b&{Caq=sIZ#tM%Q-1?|D5M`Qrmt%}oEW?u z?vZfjrsm_DWK(UXiE4GJ+oA?zt8N94mcBdJ`E9I`2hKb_x{6zP2b zYZKlyYg0bFM)LRbkI~EKq{6U-$Z%A%OTpXv{l4UP(v1u9PMr!Ht;bC$(k-5|<+8x;9R`?4%cPuJpH(^`K zp~t-5=aq(-@3p3?bAT%+6^p{Sp=OGA*^VP*8?tm~bNZYXrMw{1zmUy)udyAO4mCF3 zf4nKyn32|QYC0I+vt4E=aXPvu_tI6BU%pM@D2V(Uf%aDsTyqnR-16IU{15fF#=#5C zC_M%hFT&JD=XdE47mv2g9TlsKAB|H|m2)1vOPi% zFq?goyaU7Gtv=)!QE!8P49Is}E+ohH4HlYn%k)yyn2PDO42*!($utUg0#lT!6#yADM*S`*YW*>kgw$W+%r9NFEiI zBy5zF-|}Qqsic!we!(DMeRXwhpwX!L%EZiU3`p05XMm8~jPuU$5m2z1Y*%@JzJau- zO~Tjls`q^bygNX5K|KdSdp&>+fa_YeU1=f(q~hPx(@JmNRU-h&^VW<7oJvc1iyRQ) zqB_cVYnt|~a-#**)SMe=e_sCT)*RR)UmENX#|^8m&kqbXx%Kc!{scUe-6Oob zsu3HeOv@}6mYKH%tW@r*ehmb}n7GAPzW=yOQagN{-TW%{zHXm%H3^%8g=lH$P<5iO zW;#6@IXPkk#VWjz03)kq`{V1>FJ7t^cg-h)sbg0Eqa_7jnv+d_FYP*lWm1OeiP0~n zrnce*ZEj0mJEojqb;*Xjneg^2hQmad2PH;Ag{?j{+|MxMD#y<<`)xPD(Dnq5Y zA|OUmXbupg;w3!$^mhtEBGV$KS$^D{H$Bd z^|>tWCmkuNC_p*N;n@vAA&djQgj=6by0vZ3x&X|Js7jd@WvOPpO1!X;P)(q?Xg$At zdh*(r^-*XAg__|d>@o`9hV!)lI_2{IB=r971!zDoF**k7Hh*ABQURyK{h$JyuT# zgDwy$zHkTVLo!9G;A5wXk=zKp|;V$)`P#`rOh!vue#3 zUDYpSTuL~zkxHzSV`;Lp&8#TqZsrpuad!`kgj|+QiLk*Wa(O?EW7ECzQdP!0%RO7x zf0k&6@a}%n_*TutbaSixhX;CfuHL`pUJPO6du06Gouhgy8LxO^ZDs(j8NF7uMAb^` zrCeUCx^~_ON4~LpJx@8S7mxQb!}V)Xy*hNGu^+MyEs2SM6xc*}>M{NJJO}>%g=1q) zeN}_jy;UQT=o9W!U_wYo_Roc_lQGGeW524)Mek@+my-Z?>7;FT6RF!@79I;BKhmi- z@h*Rc5zrcXsEzX3ez0<0SFEg(igZ&~Nz+P>T|b#ieeVPE(&%*_pf;6xW;a?mFRvih z;_|4E9$4uu{%vLQc}D-!)VqNbL5$JR!!;A#yKB(E()i-4O0i4y?L{ZIBCf6bCTL$q0{U8QbITOg_{H9{?CTG5*`f%0 z^y(R`NyKiC&@F}~KI=+8g>O<(djpNBOqLRy+%M6;>@~yihA%o)OL5Hl@bQG+Zh;7N z3h-ucc*y95T9%ZgkPy_6Dd!6wyjO@Dz9Ub_*?5UvD>F7-7_H%g3YNP-LFWtso9-(hGQun@Ri@*S&J6c;2OytvZ*4pj z$Y*Z>B!S;pv{f&WABbx7s@JhmQAcOa;&C6aePot)Fevz9 zTk#u5j{8=>Hk0PpNFAcozQR1he)}HR+ETC>J8i_7AA1LnP(s$Jd^Gk>uMFiX=%-XE zGS?Ln!eB&jM?-&mjq2ml-1S3zP3fH0sM)7|%OEi|meG-IteNvRL)f13-{pUlB9%6t zFXw1~#c!H?4RZ)L+Rb@||FFh6d8BVP_ECJNhRu0Qhc;0=L_8Oq?_A}%FTR*wn)P_B zHue8&>$>BqZr?vL%cjTPGmUXC|mYk*_+6WV~@xTCCc6-r0ks)+0^ek z^)#N>_t)$EK`)MTU!VKF?)SCcZ=VqbZ%jo=bXTBd=MR+fT>1D8qZr?45wtoIfMw*I zG_|aYtLw`{LOqogFj_+y zhX*v)2=v*j&*9bmKyNh3$mt29+` ztKp&h>A{RrYb0fz3?mbrWXXdgRoWOQLU%?UZlMHAr;^T`@$q<3Y33u52Pw0%Zj>MR zTd0(0B58H*wjB4`P%rkNDN?}}`UmfR&->Nqtf4HGgCk{@ZwY!JxmWWtnRoB2Jzx?*oeOk&Hs|pTT zkMOHg`?awaV$vDbXYn?7oMnty-tq^OV<|y`Wu6Gd1x^kMIw=SU-5xqJ*QX-d;^0jnboN8gND3pXURT-Z1MTL|y2F6MbFoO#wuptdim^r^I7W8l6 zU}IBgaNU8WFFR5$R9jCbz<_LQD{Y#6oTflb^!nObv2dEC#|Naih{!M7BbFI6L~v>d z8XUweei)MzbL!#l)>e7`I`k)ITMQS>M6jKn9)9hx9K+XTAN1n0tSJ73nA7^GUY3}{ zjHv>!qu~qBxTeDFQ8XZItX&rKL`_9>H!>*8JrjM^jrmY*z@Xc9g7+!aYt0*mX@96L9ds0{_>6j381q4(b}!}v4;C**$)5iF-D&O<;GaI zKBe8+NF{kv_o7OshPt_Bl*GaCME@n@mbqo_l{2_3(6DIzYOqG5)jfU|jg<2$M%$+6 z-ufK{Rn-LOr<3|Blg?RP1wF?ubJ21kHji4bwYIb@)aHYhnM+CS=YY3wWnjBS76eR` z8eDPGj&=RLsyJedw8Jawifyhn_#DKDt#ho-c8m8g={_YfIPzaWH!v^&xgH@NMDGRt z5(w)RF2h*-BZ7SaC+slKwN`BY`tdf%YARu!7%D4S2|A2sY5M4I?y42qh z3Uh_RRD33nPoMZ3T>-M0vxF~Us8E}$!0Y?Bt&jG-?ZbsSrqENl^>t9KbHu=lXH;&y z0-A2m7t+&db^>vFVs>+n_xJbZWn}yhmktei58=qOa&pSws(O%b zuuvU~yTprlqCTvEI2ZVP{p{%M!7qYapQIKi4<$aIVnn)EW^k2rU+!5CXzUA&PEATW z2Yj*QCb6#^KPM>0U^X9vsF`L~;zxZQ@1f#9^KMe|Gai?QAc99<7 z+irQNxFC??6_&_w-_z5xhe9>@UuOd@Cn^+8VyV_U&VO*Kkt@d(69?-_#F_{~fr(Z6 z>K4#3(-hu*UJ7(u#pQPMirNDp3Un);`YO9ICI0>9Kmtu!7f_cndE<+<1+BCB12Rh} z)gf?(Z?p(c2OfaPP#>~fnB~$(AOLzNK7CdnzcH4G=&qt-2#|;=xbzS)NS=pYH5>U> z^i$Y*6oh&0_(XI5cw|E#kBRVVxP9{SIO8#U=ubAEzW**h#{WvV^~q}!&K{T4OCu}8 zg~OAks4lHAP#2IJ^5vh?#Qx<<(C}_DH%credZW1D7FNWWaYM!|l{E1& zRxT$O$suFeLaqFm4>)JCq^vi^lNLquG;<>+koB9J>P+qwnTxJ|Mz3t9uf_{foorG! zZI=W+U77uAeOt6?R4z|ae1|jMKgz9MeQE4PuBX^*xY1LT8TZoGAVCuny_+?=LGa+U z%Y3{}HW+VaZEeluD!JS*Cy&5z!E?TAaL3A+d*h=1B~l-Wpa}W>(!hhHGl^%4U($aN z@%nZw?)HwPY5jilm7yKw!PZCy3NJ4&pT&v#6F4Tm2dIwpok(NKfW^rP|ZWD%Wte3KJ@It^{37gPS1E72{&Z7bBKmR~Vzu4C|CpH;ZnHqRoXx z(nfv>$Mt82?ndhtmI30?Fmq1yyWPNd7Gf|{C6I_*`LAL#tgmP24%V4Zq{ zDSaV(BS({^?f~eRwcb0JSj#=S&*~{HVMsX`%dVoqv?xDyuXh8-xT_V_vwE*Lt$4Sa z`9&S_gWCJ>53K<@|C+uK_WgdCKRn`zn8S z$qztag{c)&c(nLGYI*#WDg2_0x z=F|~bSXSelhh|MwfBbm{C!X_wFt1{L+(Xq2;PA@%u(UAZq6{A32Y?xVl*z4Al1CcA zsdC>c110qHkmMZ5)hxGwsvz|eJGJ<~;0$F)W6}(qPfvQoZ^gpSGQ{A#;=H|}VrtWT z+bTaZMhZaKdB-o*f0iBPErsVytz}*CV`*#&2xa9kt>RnS0|NtZlYR8>QuGG=zQv*t z=h&wX;O5q-cfXK|a>gGc5h!jMjf;K7g3hDYNu<;gKzB^~%g#>aq$6>|l$6C$x$=3!eW5mC}02~g=B(&JKR0qpv z)%TRl%}ia6Teq~b6lON)ZX(XrhXZ2N#so&{bmJ9B44vkC#Zs#$BO?W#^s-nWe@niksTbp5>jaq`N!rue_v=_!6+SzJnQRijs-FA&W9<7P}Q8tsq;K}nS3^L@%b1@xj<$Bj~S z00Sqoru_>_e^`w&7;P_uX4!l`%W`#|uAF_^;2@0j%iigzp)T@7=RU`Ii}yw67~D5~ zJa0`|Q(mH?8slY7VXJODUHc~7WCoikGm1;E?vVnh)Ouek%`AwuRPtxO#v71-07o6A<$hN zO3Vs9{08t*=k+JZoN`)=l-EGM+5iaAnE_EG$kcWV%3$5RT{_OGaP9YTly7{8DQ=|o zf-1eSWcz8+g=Y_M3N4fEjEkRqj{O$9NPX3GvHK~&}^GxjS4gT9pg#@BWe+&(@ zEK`zrwkA?NR4>6TUn7t>^8L^@ZTs59Rs;5&HKSMDsIWXVM)fUH6OAUuvS zq@Q5Y<|AVQLqCbui-&s~le|FYr-?1fekq-35!b$|1+%EQo#vvUH{WVmE(6mbD!zgzOrTg1WSyg}jiTHS26lvYB2F%d$eAm9u| z2h6X;SN}79){yh5wI9N{cw(wOK!<{91(#0l#rsKs`X^Pilg=dG#4i5JD+Fow0&ZXX zH`-5%JBP!azOraB7;P*K(liC`U`qgzcXs-%mQxeuYRA;tGKTd*0edNzzusQS_+Y7(z!A}ImND<;`ma2?LpHl?em{NC+*Wgu(aeV{FLGh$sM1$zf*kB&C`-a|gh6}}v zho6t)c-s9Q%;7ZRbUmM>6G7kf^&5NB-M;H6+lRV|TTjDjgw@q|PZ?z0-t) zyPN9fb|X&Ydz}_fNl0nrTecJ}*~5TN9i&{)jhJkzrSH|o)`X|-aQJu(U5wEwx|wOf z=fQ$We`G*{9q#FG-|Rg|AZvNTj$TU`g?Wbe6o8@}@tw{0#%iKXOJ#f1-N}*{y-5-x z{O{p@zichfhog2(Vc?!A{$BqVF>NMHoZftgj-b@Xt|oi<>uy|k$k|aK7{#bW1{$5 z&zp3iV-IiZzcwZ3Lrn1}tR*JmTT+$j1LZG9q85`IO2W2x6u2>yKG|1WUp|RD(ulD4 z&xCk()7dTo{4; zONoW*=aYTds@q3jzZ@)QM804r+fz&8yGBYzHXIrS9FzH6c!tL2l5L%l!GbRG*g-|x zZGA+iz@e*f9WcZ!ltm-1lOZYy^#^vA2j%o#myxvdWTCEB9gzI_1>XPw%PJM@5Ffdx z_D9i)LEh>^h50PLZQOMP#%)zE?!4fLt~GOtdee7KPg%LdJIM%2MIyMJ6Lsi!j6CXe zzh-20QKjY5lM-l8G0Bz-I=fBpwA8vNG#nqU=@Nd6j!4Ad^t(54emQGzb}w{wu1ef0 z>UP=PceJ1TH>!8SA1qCw5qTPom?_}Mnao@}MY_hM>E_u@&t5fWWa-1=HoiR=bmD@? zc!^m*WYl86J42kxbG$YkC*~kii-rqp%9Oy9X8o8CYh3tiF?-efu(k8N^_#vOXMJcX z{(?K|$+*r7s>0gIz%@M*@?jz8aN*X>*OQ>gf|G?&w}`$+DIBS_=lYW~tzLcqm=eTe zOfhTtJeg*3Vei9Wx?85$YCdsv zsd}|$bXQ5=%DC^n-m1MMdYstXPSppUjh9*HR4#h4U+i#N|9H;XHXu=#@|5vJDuILB zxn;{n>ajl;WJU$a=39E5ZTwG20)+WZYo~6`E19NNtrPa{Ujsi!2&{^H2U_zY>V<?T(tO+_-9VyPUTz4|ZU7c-u1Y~1S8M+ zxsDilA?h#$te~Vsri3jjzAE39N3$4ZvTjs;VeG`MzM&yLCao^x*2eSegc!3ns8!gop;OM?-z;LGVzi^lAfHH+aMRMp(pgyu ztBoGVF#RWbpCq2OC4%lVep#Hz?F;I5GwrxkeNfJ+74s#uKWS{qbiN3=3PdAKKw8#v^4uw5uwTSw3wJ@ zipBA~1{0K_&ok!%pJ`b`4I%vcD)a9%>l35UNH!f)6tKSEeCOmOfmTTS>u$`;eiBmM zW;?nKTECwW_GR4coSf4gIYyBp)Vrw+B6c$B2}Euc)0gCKf`0Xpw!BzJc_!0#UH?;k zeHEg4p+ncdKcDc`M$PZ7Q7l5X5A-pXtNG^_Ym8&^PyAk5X?541at=V5Zk5$$?So)& zc(`CVWJY|aG+*3PG0hON7?OACGkU_o%9{6Jk+b#&X?YE*tXe$Y+uK{=N&h=Wib9w( zHHt2&dJfp)DfmWKUe0z(6u*=1^{w`UnCQK(C*mFv`ZhV|eX-8WL8?tNXM{;!ZH2GLh+&p;zr$1C++He`?=+a~Q)Q?V*%+jKD^j)q& z*ACCb!~~m>uHNt5H0)%VjG=g4%Zd702qFi$vH^kLT;mRjfXV(gNWW>(djpbf1L6ZD zr13}@7c^3jtNYQTF}8ve;j1Y6@fnWU2@U0zNdUB zjM$ijX&5)#Ec;w$4SXe%psA>22=FBuVoPdxp0rXOn=m|T>reBH) z3<=0S6?Z9Dplcwf7hlEoGkEEc|6fq%mfW)S>*M};=SF8t@$lSodw~}HRye<>n~tU> ztOs+#?J>oqLiF|TgRrqiseXevDFf)(zQJ*f9x1-ffr`W?_Mm7nPt|$m??CbA*DZ{w zOoX)Y{S_0Q=wb|iAl##2X-KFbEhATBpI zU|d)Ji58GRM#5)4z?!e$@DiU^Se?xeGPqB>QpI#k#V0DvW4oSQYS!WxsXm{0AuJY> zIOLB}MJz0@s_XBjAx^-MzGLl76|_XPt){1!LM!QhGbT26$LRQXK@C3AMMfXKWTyqD zFljRZPwmj z)DxC^!Be}FkMXCv$B16dkrDH@wjlwDkn(@Fc)6$S!EMvY^Hhs9t;y%VmO*Z*<_fx& z31X%LWJ4-pShAD2k17V#@qt&zOZm6H;e24km;M4f{ZDwX>#Yc!L2f6H?AMRN?|A!RibG*xc8Z7gr~jL>z<>~qLd#`yZ?F1h_nYBEThBjR z=ts4cPa$Qt&lv~xF63W#txJjV2~0@^H3A7rp)* zG;ho>wG8>IAHyR9xPR=-5t14xIlpabNhU{73Az(^l+Y~66Y5kw&@TXAS>e>d&wD7^m7)J|NNqj7e*RAJ-zRP#s?83qc0>?*C+b%?{as) zsL!of9&A)B-R2D%#*KDbXqb0@6ZfM5=|Ap6{XC}l{S=BY`{EqI2NRTo0^Eb;-BPNn z%4$l9Wh~!0gFGdRvaQA|q$fOgB&ddVYekWh442$}BY@=VQE%PQobXwKF&g-ScD|`k)nSuZ;rE$4i?d@;* z?ap72q87AdOm%aNO5eM;W_{)PVn&6yM~*+XpY@)cbn0ZvE0WZ&U->a=c^+dgNsg|8KKE~q^m6Ntf z3^X)67_X7`ETr13tKNuJl@R3$->NHpJe-5V690K|4r8uvWdJqN4Jk!P0s7$-oBhKZ z&ic6mSIDJ*TB3CPSx)Dr)v+>z1oy3g`pw+3t)0kD)A#lHA`TXVnaJb%qm0$jm$x6C z)Tn)MxSx5rUB??l{GVj-&yy@1k9egpbE8zB2bHkT&du$Fw1X)`TU&2%7=*R)Sk6dS z?OKqaTi`KW_wlvY5t86~rdMlc$G#j^bnLD|7*E_W;bfzx`}Ga!a{uelp|I0BCkLMr zrE&ki{h-KbKy(OB)D&{#DJ8T4uLG-y$XI>|rS46K*%giUk=xIx18d*$ zO))Wu+j-aTY>91sB#V99JE>zK;~x^&exvkZYl5APK}yBoZtmyqw4<+O|MB}jjcIei z$9*s3it{F-BayfC>iAPZOLo9azFiw28PqfUc4{E`QNCuzS$sHZKI@$xgTtM=yvm#I z;+-xX4D44p)Fh5-PQTvU*^bU_jqI>hGJ80Au>Lk&q-4zAAcDsEe=0_-QvyFuTEt^wVJX~v;^rKhD%;fP8(}dvHt8|zu{`u5b;w$8q=MAB z=gh!qR|Bbq8HxWK(;qDtx|rhAOx44I_*BeLXCMW^>9aHXF#Wmwp|Y^}_NY!5<`mQS z<~cK@(cs}basJ%@DJhZK{Da>6(XrnCjH-%CJQU~wAfNTGF$NW&`1rCkxAVPsq!}w* zA5Z;_>wax|J&XhP;G>17)|kOFeNYg=OnUQuxB7Ly{kNdMoZoM}(^~nDF^^nIkP1Fv47!QeGcv(iDe*siw9WJ)ZJD0cQ*64Yf{Gic7>$?QL|B( z{RIvFDO^*PDY zVJ~TIVP|DIE^uyVT)k&lQ&HC~s-mEPAkw6ZNN)ntOKgZz1*DfK2uPO>QnrFf2kD)l z2#A!>i0P>X<;}(W(d*tGCs|Up{KHWHS078Xo?}r0vR&CDThLR90=Z z-kmLXt)QI-PQRL7K3WJom^*9n*_Ta+Y~*;@uFt3AY%k>+9sL|-e@*|%JmLux+sd%I z_Dh@ikC(~Emr$2~DYcmQMMOkgdet%sq}EMc{!s#-7PcmCoP$E9SH5S_Ub;;tZ*g~H zT?yK|)oxx^84-8$lR3pDlkDz9 zn=6k(BrX?!g55yk$asu+XG2d=V}$A6PGLkW)(I2o0H0NhN! zc9ZdOKM4P>_IO@;l_gI5g5$08W$_0A)8sZU-G3w@XILwpzsjX4vQxw`3fH5dd!a|U zay=i`bM*YNGzJQc_P+3ti2SCbz!*C(1(52qZsuJ{gS7t@KM$s z>6JO5;aDoJ3W&jd%5c_-2C@D)tvg#A9N+JE03GXZzls>kd&{iKHnX?sD zOUrx0z@@Mog*)~`o{J}aXjxzV{wjwZZ6JP&oIH>XexG~4IOg>-*SUfCpl)fz+sv$Q z@dRtSqhPswxXkLaYgylTKE}VMI~ENyX(~@!Zh9;EjnelKjr$|cZ@YHhP7MW%>ie%h z$$h(7`RP{ABeC#LOrhmHkK}F@SIg&KPrrUIS>;vUry9*Q^eY>#n>AbigxHvF+`5#q z4I9xO9fXEg6O-+w|BB=<+;xAO4cDoLZUw^qqmM$+G3i@N!y zP2t<-W6!&PRy5~1HkMlInfHVJZ|&24yj~}COsPz-dY2(QChjr7bi&L6yY~4(0{e@% z!cV>>FXvUa?YZg9)7qgH0l#AQV?+(L_4T`gJd97+cq5kmTl&NQttfIu++^Rw%^TkBfP*A z<22b4f-%Tr$j3q`OSne-@|`_`h20IKQkD4)OwHl3&9!!gHScTJKk(VN8syVPe`Yby z$F$PbUlCuTIAFID%N+ZLJnbgaC#zSKhQZRglulP_a%pz2_&=hOyB-^y zxFk}4z3lT`F5AgxyIiiJ;Kx@Vzqo$$?OlBM4Xe-7+_B+`D0XE=1pnkt55L;0 zX3G=xP46dl(GwY-(;o4j%c}zJtPNl0pMCts-vjGWV|Y5D%jfXL^ao1UCn@A>9(t4E zA$@i%)Ay*6wfDTHA^XoVNAfmJPFQDSRGv~i_*C@vPnw`@T!Zyxed%OP2yC-~a$-k$)dOZDnT1W12{qs$pCf?f-e?HJO(mjn3>=0QIS&>{J zx1z7e_Kld?UBt9&(U4gM61W>pU?EKCOzq+>|;`ATf34UC;4LHhpBFJ5qex?`-%f^P5j5; zk70OIEiLEhjIh~f(iO7-HR?4B4u#_%$5nng7SH{r_@!ewYy>T9v1qm+7T_IOV{Bg@ z=jD$wRIgQkoRyeWp7mD#($7 zMoPxz45h(_jEM}2hm8*@s_&T6n2wk>nD$qDzt5ihSfVvrJ5Dpo^j>_jY(k}Ap}+Nx zZS*B_SVee6s9W$z_kGFIG;>>~s-%V}znmF(UMZ?1@t2f-q3Omq?K-gn$D;m;!4Zq^ zjcR9q_SKYmlw)&VxfWUGE!s5u#5eUmTYE@EC;)_G~e5S zzY<#3`x&}}^MjHDeS-=E_(81!oA~5lkAJ*kP7T<8#58Kv4w7d^)&44tD($JA#RPLWY&h`O&b{%m7kOLK zZQMJZQDK4E#;~7XIVV5Qar=Y1*Con6CAr_}dyFnZ8O0p1gQ0tWhu*rrMSB19zV2bX z`EUKOFt3ycSuu$UNH_an8kv*O<7Et&iuf_ z==@}(SA*1o^?Ygr?C7p9)_>qwZWG-$Hle@V(0!br+H6!iMFa1qFX6k+@09*;N4YC= zqj{!rE^IAv{kTe}4qhZaT-SBh0!xRrx@IDIVsG+CRV5z(h3$zSBM(5aR;f4IkNod4 z-MMXi+gIg@QH zf0g|d74%05d*C6!R8-3SwzAXNgT+X9Dh^~z8PG3wfmV$)`s51W8Sh?huj5RQP zKUq-XGcz(XR~6=-;GW^$+hE^7aep?!sTZw;YD)J@{pmewWq;;5yyaMM*8kULZZ$k0 zvdN(BOW1@5ZW0GsJ!8N!yk>5K#miYAXqKiYq;F68Mg2vLg7Dp0{XVG|N_o|xbn zWe+(InPJuSg5kY1I~iAWQwxs!c!%i~^E+{@Gq?ZSnZL482~0JjGNwv^+W{>%tWQ#O{C&4a9)-uv*C)hhr=gmMObm zmQ>Qz(&uAfk#1sU}KZ?SA%VK3_COq$*A3-6osTHi4&JAcjl z`;XxsbfJ3j199~9K<2uP`Qm0>gfTw{-toD!Z#?qp!oN_Ok@wr^wD{a;%C^TQE4w9=yieYE z>;ob4?xpVd|2^~E^+L|o4_hJe#AqV#;0uqp9zfKu{6^{g)6vi6WE{?x&gTHf*$yV8 zfTEaoi`~>M?V~Sx`8$uQ8u@Jg-f)~P=iXl0q}#diQAKe#KPLpZN9ZU@Y~zpfa#x7U zI#TgEtlronvzs5T&hk>83m96PCn3#)=77c1fa7a*RHe+yVzm|-AGQu{ko{`#tCsS9 z$^NIiHNPBF%lOR^Bhn4U=UnX zQ{~Uf8~fc0h=u-xK+Gf3l0I@JtU8P_PLp#2;vEoh`0_9@N{3&0&z~<)2HS+CErm=X z%7ZEn@{#=>#9m?`{2lx&$sA(}o?>K&TouTz$oHEE0~N7ltIeeIKeYQ?3J|`)fQND@ z`Yru6yUbx{=wHM?jmijwl=aayhkdFJ>i6=j<}^w|~*5_PUzEpA!E77KwIp|NF~1p&yG<2?T$ zc=W@6#I&_YGH$CHh|@KBCT?+s=+NmwotEZVsv$ zCS@Q;_}2tX?>&c=ZBnVMa4S~kuQcUJsmf2kop^NZ-D)RJyJdLKtnY;`vqHbBtaCmo zP#}UNwC6)Y>(WpK4OR?#&2dT&85xxa;1nT(RNYCXhfr+>B2}C!a9N-qkntjD zWEwaQsd)B1`-*;j?omMfqlIc9zRn&DJ&GeOSagy?0oE@GvM9tPlrsu*D1Kvm_`Ax= zMiCQ9aE{r1oyU6H^c+SAff20dP7qAz%+#|(>y441f$=spt@IFQI0seisYtU2DWT`g zq)d$KHWa0Q6~}Z4nJacOC+OVDH2Vj3h!YTj0lkh`sC(9f>M+tQHs%E2AxVTQtsG%h z#leI3%dpzS982s?;Sgl%l`oHGO-UmvbL-4XuL;K{iaj1(NV87(9+C?2-qoL%#D*Vh z**p?&L7XV^pb%C-D4d9>1Cz02mn4chw-q0j?jeQsyw zgZa>Pj}atgDXuO-@ElaiKl@1M(xmorsQ=#up&Zrm^$_RGFw!$}kWH)<=#1;g-?gt1kmoPFgq2kE$-I zba#IL{naR!6>az}ON|(NDH=Y9wDyyioHW`+fF6KCFod8#ry$hC&{LK z_HOH+mrCP4d64H-1vf;{+@hybZW1|!2uNIFfV!o~w3es0dxu1JQ>vjlTSVM7e8G@v z$~Y8v8ye_!Z?;ZTILMAlrJFt(<39%_ItJ{S?Z9a)wso{J)NyM++7Q>UXK~nrR{+&- zX;;+?lULr2W0h`MGdn%FJDtRP`YiSbFh=SGsZF)ffY?oG+{PuwhfmQE6_5K=1te;{ zU+=42BLK=t(o`yID5$5;L8XEp#r!40D-rmgL)DK@Poz84TMkoA!J$PAGsJmx95Kz+ zM6Louml~3ii!lI2a|Brn22O;Ej+WyZKe!NlHtnPjnC#mQ{(|%{>m#^!F9aJXbj}Pq zt`s)PoVc#Y?!g&cFLO2QwlM!j;M4*b3q>33V-VxOcML^(WhkfsG7_Ueggp3r?e6pQ zDIC0zL{){z){45Y&{S+OT9X_RDQ7;qeyUmkVU2%8Q_1Uv=U)(wu4zY*TG?K^v5DH@);a^_qC z9K{92V0GjLdMXA07C?){2)82@;|hOZZ%^cbf&;x3UL4OJqG)eso8ZiEDr~S4o%hC5AXv8|gjV~YdVHr!SM_0h@G_5lX zuxxtlN(E+RXaqag09=Y(H)m5vGM@y~Sr{*TvDz5xeBChuC-cfYU7&lwpl7_M@qzWx z>)zl6^)56`t9oLfWSiIJ!_i~ZN--27Q`Wq%;Q2GlSzioI^VM$tzljMDcsvfQEYn^lB~W%C>73YGxGL-D{Ow~ zi0e{&9c#_LDEe>jGCKaL-NRm96`R$v%rypWW}PX zz1kUWbkEnijr4APLX-Vf=MYZHcOip)Jo?$B;1qK}UDoAV1H>FSe4C9j-W_g4CS8tY z#q+laeFs*GAzZIot!G;&Vhc!F`d}pZm8jfR#0QR(hdm7ikj@gc)rU~j6u}51ju)C7UH(2z_)>=v-}TMZ4txuPMl#o&eQKQzX|39j52 zpKGHulSUlC&472~+%=B0;Km0$WP=T_k%pXrVLomS|BhI51nXwV!6L*WIoC~)B2Kcm zkn1F#iL~)io#cF-BH=tM-H0HIf*-~mnzVGKf_0(LEjSdjickfle>oKsYl^?f?8O<0 zegU5obP@Ym4&WHfj0h!&#j=2^z-rMh1o2l#{Ud4$FMbt?P4ox&!GIsd!sxINOsiTU zD^hzA>o|=x)LR^VJCV4m0B&7W#re|4z~b3B^m`E;Jb$SiMZ9^7>e%A^*k%4b7(5&{ zOS(x&06wC8PPYMbuR*L?I7u4Z0!p#16WAm1ulPbRLYymn{tz)sssZ^gYC#-k-+uEW z9b97YVne6yNuL^(oj_=ku}?X#|BOiDURyKog;4fGj&)+x$?$tL1%v~1DqQ${tO&EAEckg(nHUq)D&0v;X#ElyC5r8RrI0INi7yC zqh?lH$n{Re0I;kbX(x3-Lk}`l(oFkJgoGn*{k=zbQ}FtM=deYxW}r<60NI9H+RRNb7vO)5S?0XsY0o$a(L>^r4(E=Q}H)t_~E_?XnrUuuRP zlyvs{iHZAfjT)_FPWbxue11o+9}0={CZb_^ngka1iM3y!61Z8@6oT8fB9l0tZM!<7 zi=>7zxRu|bpI0=r8na)bXV%9diJ8XRIy3C)W6wvB?iuN1rWyg|dVr}!d2$<*m+v*W z9g_z-x+&}BT%bPYo{mo`!np`?`pe+ZSw~FH@EC@#ThhO&U6VF_cUF7FD-n|%UK z6RA#JPr;75g}*>MxCZs_(=P?Y3F9z#7GP=T++t~mo&_A|UA-KXh&8*T@~e~(g$xJo zq=NT8EJM5PYk)4UBZl)3q!kdzf2=ba=4}s-X35nMFJ??*H6EsPu?%1+8Ye(?Qm9%_ z4*rGXM=1o9D^(1F z6&f^w*al5;8v^hg>`G6eCE^tr@=Jjv_->gJih!@=uiW2rJ@1uA$CXG2tph{67c*{L zO;*$BT9NS|179-=n8`nIZ+yyj9x@W8q=}9gJLLZ!!FqT6yA}^xa0tH~0 z3$q6jfo4i#=Vi!g7}e>AT+MjO3m;T?&EZ`3r0^O?463BlMsXH-XR?f!)YpjCCl#j> zUG3|V+QHCqrt!UHa9dM%@RF+i*^iqThA^%*tLc}Z_}d;+mq7&ErPZ*w5a1if4SXcMdKIs={3k%ncELb zg{0RJ2WdKN--=>so~#!kqJIMk<|k7{yfGe9&XKN6t#P0fzk zLq}m8EeDqk{fCHvo=lMh(lK1J`#9_%Z|bVgX(~8nnaR457049aM{C@S zQ21~yt`F`-&Un~%M>j}WW9Dbj_#F>x z6-h6jhL*P7%;#))evnbcu10MT@OGJeG?M`YLWnRK_NAZguSqb1MiF5Lg+~Mpo*9y) zNJaWsap5nn+h9Ve`L=7&G9oC$uxwYnFqO1_hCV^*+|Q{`2R<$%RQz4$!G9t3T;CA4WF?{Sq+uUbb^wW&WKouZRcz$9kBa! z*`pW0K6M6)b~+(YHo_E6oXD{T3m~B7&a#f#(6V;xCH31nKrF69qZe`wx;mnx#K@cj zSavxU6A#YMiEcB=sZuJzQ`BKO7z&ldMvOR44I+vwQzPkPgh&H7K62;G7rm1|S z6M^{aNe}fiCBox@n{wnH7w3)(2MioLft0DZrSj-U>K{rx7;MZ+5n@#_3g&wwl@3^&*kzEf46c65{M$6F+T$t=0!6R53= zo*@dDB*-&@Rn}rM>9YPbYw|Naz%?X6yd@&93vrkbW!1OZtBhWL`xc9V9KnsSja~3# z*HR#kpw?>&ek>o)1NAj+96BJ*QE{$JKgBLA1Xk?cXRs0%pdo!Kj=PviQ;*Ye9eiwf z{Vw>*6bTNVR)A|A!KA53Xq_utCuoL(9J|hvtBf|Qo16T}41BW%OnmBheq;}LCg*h+ zl_kYWZO#{srGIOzzV&2?o+0c-yKcYo3!1{F#T<=zfkIt#nwmUMlUG;P?=iS!eKEfA zaoRQ1>fz4fL&YrKRCCD|bc|~!U#80wWev9Q3>?=oeRxt4+F3tcQdf#HX;*XpMZ(aJ ze~dxDJEvaK^LKX`Sw`fin8b?2DiQL(me*3G(8l8rA^o#0v< zWw=S?et`bG)O0$5xF4nt*!&B{ejmvdj#r?MWu^`8ZYffk{hKzzC{NCCM6!OhrLpfGct2^u1dsUZ3Y+tW>g zQa|IP*uEAfd$)E4oKHj>WDW{KsoV-X=sUG>GRR#?kg16-Nbe6vO|R zIyEnNO9UMyrKvbO)E*NyE6}@X8!Me24mh@kk3_$RX(*Qe@*~q=FT`A;LMzomR%pnWL5gH$d z0!63YW!H}zktFWg87sEG<-*!Z=#KimA;l3LhR@aB9dE;cdl;l6GP+Si{M_37!+t~V z19*Fb))5}&pEjyvBVhgabAV5lf7gtJRS_@q64EBT<-rH0iP{B3TY_`>@>g`*fX9N{Rz47|CF5^I zZ5Dv$Q>paib`%bBh}PVOk>YyFsJFch41mkm>gA;j1QqIe(}(KmZd%*!q@L#pzBchx_b#c z^xduUzle|MmGXr5zFqGEbRlb(6JcLTNs~?T(-Uun{NEAP%jB2NiqUk{REi46L4@>; z@}{ihXAj*w4vjyi=cAbI2*F=GKk41AI=aigS5}R8sCbXKT!h+@vhDtbAW6rnY)eTb zCg-u0aWeWJRQRXpGux<>dP>PdKCVhCM?4KUP3x~1hxL2RRy3Grg-5s^>8QLfX@l5w zt4Q&22Cc?pPwZkfvxG?>Ob9mPP^+FF?W3f!*I6G3XbIP$rZfq_n?SO%$j*WKm~6^ZOs zMb8mclp>Pk9Z_5jQ3|d@cV%{rK(SA11BaW>x^9-3avpbzCx4drHe@{|EU7_$8Wrr4v3+uK@zp!%*`Gxc&XbN6 z^GCw(SP}~*8V2+?rAF=|{vaxx3=#^iQ( zJ**?>qPmZSn|b(j((YJysW6*4RoGl1utp@ZdAsSw5wMNsV1TPWs(Y%cDo# zi|DZR7_0`74YNUgs-wKOA(3`DiQ|Y%?9WxMAZeA;ULD=vt4J;wf&L`qfu$Fzc~uq> zvqN&%>PyJx7H)!Tr89+b9-%kq;IM2R?~J*4kXB{)A17A%$TfMx;FmPXkreaz95#T^ z%fkC~z{PP|P5xooR-50x+k;zh?WhIsMd@LkG$rno`#J;p>nBC}D_=87Ob6DN4Cg=% zC{8b$MXF$>q7PWQ1LCzfI4D{UTICK~&w|S!%wSJ3vna-O5S&%Toqz-2QYIKlj^~Q` z;BwAU7uTRkvK`J~q?Od2zqn2S*DhR~N;;S_zN!M(xX1`4jHX(h@6{z|4A4uNj0EmR zbgvl4W`Zt_==D3Y>(>sqN!r1?>|W#CjiZx!E?%Ij7_)fs>IX+(i1a@;@$Ccm-Rddy6Tg7 zyYO_MZ{1Ry;w0z^9H-Ml_uQ|8QU06@#bxqw1M(GZB6hG@!wI>T7qGt!tiJ-B<|e<{ zlo5(~x|1v*?%%p3T6}NWb5y6v_4v$ODoi+RX!3D*7^@+P{?=7~F32Xz4WZ?x-uQE) z8eTEAQ&gDK_iQ)(m@aEYz33;P_f{ zrCTWM71rueDRV1fNbqu>T1l@^uVlZ-MQ#mzqjb`mhn^4ze)8G*^P7r5Dm|Uv&tl(p`WS0imwSeec7n`3rA83wbf4WQc-5mXqa3jYx7) zEBpzIM0pi(!Zj^!CrHn)6M3L=wBVcF53OqGc;Iw+H#vffbO^D&CFP7mZ1+LBe>@HA zFf?;!^g;T`p8i=mD`6U3a}TxA!Hx8ez;*1l!MBDzDP}J6p7*wfy7$5(ubmdMo+h-f z!dPxpg^VNCXIBeb8U7qaLb`1;T{DD>`N562PrKm@-biH{;xu=JPEmFLCNnHfJa9Sf z2gD`?>YZPYbCvCG^g)WI7`s24H1iz!{&LpDE{kO&+vl=$#lE>1)>{Z6e3w<9l+DXX zU=NZd=mgPGa=l-JB0kWDw*CH>vokgVNilIR+T>($``35yhH>`{T_#%BTERnplbu04 zhKmaclFm>+sKla&K9kWS;uzaxgA~$k(6UJ0H##3`Txv>Fa?=a=dLuOP3jLl0?A)rP zuI;1pu6Rq+pK%Cnq2(tawh*zRbN8|V4uV{GR7`SM>YW9RYz}J*gvB0~u#sXlB4|~P z-UMu9BEMgz@?bYNDm+m{+i9*H?K@VXAf%8sZX3;$jU0bVISu5ykeHHNI!d_L+TkU| zpqUP#v~E@@=mWvWdMQ`+uu;`I`@7>ks+d=;SlKwg`TE|ggN-T@>uby?yTYu5d+7rk zeh+ccch3JFSF~dk%UMmFzWh>!Jgm$%zr5T$4a59HOpuz7<7~w+;tEk<>P}gVFzJN< z{xj|EVJq?79S_@%sg_f%XWcODA_DwWf5)E-+d_6H;AX))HS=&Tmp`3MZu4%?xZ`1Y zDa$vbct!#?x@u@3`P(p8;A?Zt281rmsI!8)wUh^T4Jz`Ft_LfQE35>Pfs>saTo~M* zKJ#8-?=|{-zv(wu>8skXS*eNStpK2a=S?xD&Y=RM${n&uIuoqGq~n;iDmls@VTU-O z)y`)xB|!Zq3?z~@+K-o!j7+azfc=ChodV(-GEa5hiYwNJREp9u5x!9!ACfC=WFn23 z4~)B`ydQeUYfxGuLn97>-5NHL-;K_T#d}hlImwY_?qLx(FL}1Ew5O7kJ=S;S-XPAp z$TR(F$YisI^45U+#TTB@E{DHUhxH42Rnfb7eM zX%*I}f*sfU7~`4GD2OG-pYwE_1&Lp;J0`S#CR_QVJJmH{B9$h9fPaQlcKtPM_(dlX zG!TV8nI1tmMgbgg4@|NlcG_8(V=3#yrO&+^VJd`WV}EDzJr=M_bs3>X7<(T93|aH9 z9VZhCiNZvx&)A#zLlfd4P=-w+Q6N|6385#zQM!Br<^fj>Gr02>n04sla!$5N8Tzxm zuYpM34?b9eJ2WcTfg3hQqhM~_8V*KEHPtQe+Q?3t8vv3ta3aB-Y(&5+<@&d;P+X` zk(+gkcXTANde;*T_Em5H!&J!(i98+0^{A;Z6gOM11=D`HEEdF)`!11DrTbWtAlr&A5J*fE-t<8f6(aaR6EkOYo9T+d)|N7yW?Et!z;qNEOYm_&rer6 zxL^#&(|I04@S!;W{U(0Cs=iwGVuy3YhH}Lijbg52$4h=tAjkh`MsBI~tiuavMeKkIk-3dZmMmwIsdh|p96pPJ zi@@FfbLtnl5%(;`-Y{KhTf85S-|ZT;d=l^ByNl&=Q{$vT^i!JsPUzp=yFMrp9Nxk~0 zKWwhy;_RpLhKXX~%$DrTJ53&YzPlCOs3*HTj48?SEcyk0+5xXv~%&{(P4$p=A(aXf_K^=DfBGL#h^OBxJ$a00G)$dNZ6$S^J&HSxKCO0m`eyA|Sz`x34enW%Pg?_ew`#a+d#6lwPY>A^_fmXMT!q8I89=iU3JFmUMv^}NhlrbCI`koJm zNM5p_2&$WgDl;@aUKn>{8j=Lm69Qbijr>Ben=@$fZCY}lDPP{ zEqpnu`O2e4fm$YJ{Zr|DJJd^QiIIaV5Wf4 zNC*DkW3E;3v0!1Urt5uLb9^JDqXyL>0fyH`tXC8I-`VAYdsScycJq19 zEaSPvoq7~TaYY|SdPr7LQ9+cM>+TTLw>q=%wr;HzNEEVv8g$yd@GD0`AZVBnW!uGt zk)n_z|8@hVL->I}+ff*t98i%2FS;l5MhP4ByPQGgw-C9l`?E5j=SJkwZ^u#^M=TJd zGqcQ-+9RjW8n^LVLNdQdz#qAAwzl1Xo~4J**+V_rg9&z|d78Epw%#Xcdlj1btp52^&mX zrhC+I1#lr=uh5p^B2(pM)#1XI#8NgP3`cE zJa^hc^vEL)2f}^f8xAXu-Kmxzc?+73gtXZz_Gsp8jy{MVw|*v~rr`ndIezOi=Aj?# zCDi`Otm0F&F9_pky3rya*W&2_KG;*ARlFw(s*M-wu4Q*3H=9|J8wQlO&K9cN05S1{62P#@> zINYePg%t_5MY!$6$TG6alocTFYa3A;zk9Tc07)z*c%-N-vO^_Y%X;>;;TxE*l1+U~ z|G!iaH!M*PKC;E|y!j<;xhC2FTE_LDX^f@eirv5 zQ51j(UaE(P8`gA&jYLfri~1D9sp-%7>dRC z)L!oen+-WsRuxL$vyuzjN`YFiY~lM5ZO1#}QpA-O5qG3@o){-@cJ3SjL@{SpuS4fv zf;^9mENt>OWpg2n=N;989oNigCd~uAiu0k-ewc<6p#9?5?=F{_T*++t@iM`Z(4K8m zV-Mx~!1_WV`xbVa17x8}sz6l{6TnPDaht{;IVet=FMN;RhVFeN) z`oX#gI@>&O-vg$9%@Pk)3)ufPTmS>R)gZCd)E@;9vwgzdVaBcXSR>}HA;taiC1fcd z?0jIvFcz`+K*)9|NLhvlsg?Cmen@FAwc?<~zdO7$_1)zqJ*VzZFYjhmbr}IDD0U!k z$>V1_K!>1q5_rUIEld>jV@_^o4K`YbQ1)cvXKB>r%MeW9u)%#|oKz`Ee5_0DB9$$- zr0+BL3LKzcnd5}mxOblQkxUZA2MJUy&r8db<|d5YyoBa9_rM~^or~Q6H-*!|2x(*= zLfzX>-*Qf0TP57$P?*@s9Fd6EDx|&NPB~r~(zQ(3rz&mc+_mA&eqgqql_)}?hRKM{ zxJH)%pP_z$?)!f@Rg{?%Nz71_CYJmDKsT5Fz5V8c7S94#_w+YBw)Zb$ zq1AUfdBdWNL)~ote&MDqE^Q!}y&E7^R=+|i#-GK7;@6B$4Dz)q>2M;^hjD1DL8SLv zPGhIN;0ve~B#Bk=Bx0Bo*E^ledve}@+G2xVAZgG#shvQ;YF;>{-7S{{Jv*;alkCTn z`17AmH}gsRY<<8a>M56!yj|~RPHOG1`cs*?t_Hgtwp6H>%`O5N^l&_NsX4{O3pO3R z=H&A4O2;!!r$0bS+iRoUh7FYx8tted6446Qd={IZVo|W9-_w@xcofknh0ZsI_1Tsq zup;C(t!vwt@ktY!8ix>KoHw;8ZE~K$27ASvOJgTz<35vJj+dckx(x56na@H!p|al! z&C3)Q-!Bq@{7ZY9h12t=tF>z;S;Lrk`G{Hsj}FzG8c8YKU7E_dN7>`~kmRe-Ge5c0Nf6+7$J zJu*3eN7DCt=mcV5oiA_r+j9H&Pe-<}$0(ABboei;X1vh~TB_4G6meZs4l)0u#l z*;=HI?~HNm-_B%)OKrKGK7v&qS=1ppLcZRNJ)Ja>m9aK>$LG%iwMuq=xq>v_N=lps zTQ|%q3Q0n=hxc1>v^B@fP&V8!=Of};;AlU*LzFtJ@{ULZxN5D_`Fg+g z`<(s##Vg*BlT7;MlY50$=G12s0(Pjwq5U=+x5eQyI{@o8d`k zNXZNkDvW=E-;CdFzFA$mTWLACP2AtLu*gtu^**|{7Rg`vj-roF)qqeyi~)u`vP8ZS zVU-L7fF0b{i5ymuIewW3Mj88^POSI<1ZySYsx^8Kr4vpYv_!UQ>VCVDW>@j<8Rbxx zyp)R1$%Y9I;I7l#1R~(n(VCMh4xhd#AN4#%pQMejfZ`7%_7OezB&>XE_P$=(wG~hw z$Mz&ME{pRA3ZyCcCDDcgAKx`_rzx*rEVyNr@aIDVvP+Ez_F~R2V7u5N+P)pTb#1uk z+RK)Dqhc&qehq{_8rV^wJglRVUx#SdtwJxLKv&-$0x{Prl#g9meoNyarryzs=l_1~ zww5k~<7ej9gvV92NZPm6e(URfpu_nN&-TwJG({pCEw217L5A;#mV7pc{kl1`RZd1t z>=iEmTo<`Ab6W2dt#0G-{arbp`)$@YcB9Gp@O^Tr)F4sU?y0)5o&NlmuL7}U_P?Uu z`86szYw?9|RJ465eiGrT=PMNu()TzyPffgEBpmu~cl{aSay{k8a1dXTJ|f}yer02q zQ)45Xont*QVANiqjyHAbxmXv6H8p2b)xO}BH%e7_X(P*tf^RJ$jYO4OQ8DaoK4R_4 z5LS8fNY20R=te!@;IP4V+zU+^HnF-I!p|c9mM^ zC9xYbPR^jgq`9azcBl@;N}eHA*v!PE78`w2c2;12ZAfen(mR)BKbG7^+7DJ77 zcw<*k;_Ya$({0$DesP4k($PPj`PB-q`41?h6)h$pod7u+q0P78;%7nhal9|CP(ldw zngDdJ zY>tl5aX}&^&q2lt)?&IaPVX1doW}v?{(Az8Fkw=hCLSii6GZdclmNj|sJ3Vj(E00J z=h*xmqSJyo~Lr0F1Je`)-5yVl)R^N_v<1$HhJYK7ygZAwgOKJ zvDCHeE=DeBO9OiU&0WoAgXXISPr?6WbtRJv5h+=l^62B?^5r|HoK+DeOv*<~A=h8; z!l7De54kN1$pXU-tWikDjriRgCl$BZO6zo;`YuuHcb?{vSlL?FQZk*GHlUtw=e^Fd zRry5H(X^J(m9t_b?xQ)d=QY3dfj_Zx;#T9*Q`as;*?V_Mn$BUuPA(O12A|RG@(oWQy!i3qm&No3} zlAR{M3i^@x-5YB$K*lw3)D5~Za1=usOO!Y4MhMe39|M?|N3M!Z8?d4(*|o-VUS$85 zQLJL}<=uB>3QCF@&Arq;%x@pKpNw>OxB|rURkHx2ic^Sud#Eo9a1Akyq~|4_LX4OO ztzDTwm7v^O1p46jPd9<|<6=TF$qOtbLDtp#IqDW}`+rbf2|P#0o+8lenGJ5JEn~Nu z<^2h;2l*F=wT+kIq_vtCfcZrOC|*9iQVvDMf8CN$%IU-AS?d* z1+tx}LklKSM9aYYz?)!RR$wYvs^4`%p`+;THoy)V*^Raak6Q5g>YN<32S+mxw2luIg;z02WIreBaYc-SYs5Y z--#Q>QS@T7Y@(98=6HCo&Ls9BgxaL{-xB<(W&pYYL}Kb2g)YwmM*zm(;=vs zw``^k3Hn)3r+HGGZgpEgTJp$G-Pmt`8eONp)U9u{GqCKUd|FOs61j%f7K_07ZRO9f z1?&6VKJAO2%3Wh7`~}ia`vBI|TD_pY$+Bn5o=e)nZCP(D(4Dorwrs9U2awHA7e_#K z9wsx9+F9G3=~&)?Q=iGD=ojaWX%F02^=4)^B~jf7_KloCnfZHlN*}iL_JPg?^9H?3 zt-p)Q*t^+1G>@Pt;kqC`y2^L%zi~R}!uPtVz@_8=fXU{g#5>Pg&d9``4n^_ADM{AO zIqamh+MeXU&{TALx$KrBTr)PL*j>K?eK*`)i28~k#?0nd&08Idj)F|fx3TZY9sT#4 z)dp5fUL7Hh#T2_N&-YV5Vto_BnmSZlCrPOhlXRjsQRltDNFxTUF8T99sFEpaHFXsf zK)x0m#2d%GZD-bCiN;?fi}+w#)k6x7bbxUpO%SK7b&p#q!u_O> z-Ul2sbu4YCCjF|9ZG5jLB7M*MGnHZ}O+sSal@FD7TSjFGv`9T5unRk!)QQUg*{?Eg zRp`*f8^2^@3S-Ad$l>@e5Nr|j4Q3y_42L*l_+h>o$ptYhg@rk+QE|riDB5PnKPPTU zpnk}<@HzKFRy1ZZm*Inv^HZ_s6kU*L*|zrWOUI02)ksT`#6U`H?fXOmr)o8jz0M0-bS_l8ZN z4g(?9cdZj$amr-o))D>s=#6FaQsa*q%j^xJP|za#527%rkFSPcM53hm{`HZ1N~Uj; z?En1|L5JO};os;+NYb5yX*VWLgahQ6X&dNaQe1WP2~f zYwYP*fq&c24L?GA8;eAJ*hU|7V9-w!tYJHHc4awFhS<;aM4GRd*?pTL)kWR^7Z*5k zl>XZgW2Ak~UUNaXSp_1$*O4VZClmn&Lv7WOzhJeR08K!$za%;27zy)M6^N?AK-Mo{ zp#{VUmUFJ5^t0R0^ZxwH*VSW?ieLdD^2v>UgA&o_EMjKf---%g$D@aj(Ls7K-vOyFSxll+TKE zoQlwSjP?p=g;|y8iPH7M>z^orgk$uSBRsa$XPS?RqyBoa2K~${5)Y?83A z$R$&$>l0%$O@A_-lArQ6)4wRx?EV>O4-JwRqgbNmgE4Pyrdo5g1(s<3yOJvRwc}0B z<24PUbW+zp+`@xh=U;xpa!)-QDOoYHsX0thkE5v9+x*8GlB(!a$?I&3e1hiPhLx}G zHQgC{uAXS*CWI}_nHu$Q{Zc6`QMr--&Tmwwx$`9iYKS{L)o)tkRx^1!J79JB54OQ#R@*!TAFc*##YN?%eEumMC`o%f@ z1#HnkNIxz~Z39^iX~<5FE&zKqys!2MeUpUBHt+5m$Q$UL56?7=;jg|56?UCl?gg}u+ZP`gmYO(I2? zKdqcV1xa#ywtg#RZj6tn&(LO~42!7j8U0Iuglf(4K@VZ6qhqyNpbkl}T$=4y-G(<7 zK{{2i2<}&#yVZ2-zK(f<(nb^2%uY2mTL*keZ)~F~+CP6BqA0Sx2`+|yydacRSXI)+ zU6o5{JD)dpo-l|Xdl@1ljg1;qCrINC?vWnYM{uYsY{u`fKeOg9Esf*%?Sf#jh|C}S z6;J8}f-*8I1@pm}Ken$+&W3y>Sy=9BMI0>t{#+vIOEJTqanE(*-I|%x7gCo`3uAW> zaYw?ZON4x2?(=<4NsTw5aO!O{!tiP@-Mhoe6@7E^Vb)E-7L@~Dj>yBMJ}K)CcMWs^ zJkW{TJ6Fog0hf<*Agoxqu(S01EJ&QF5dUC3*j17nxG{(Pd5``+c6j`Z{33nU_ui!^ zB?cnD8!_A~L{cxZCFMD-LrjAKuhUA`Y@pCXc8OBB^cPD4IL;+Ggk4L=Wi?xP&j?!D zI(BNHpnngh?0!h`4=HSvU^L2rQ$!!&?+G!g0UtHD+LBw%Hzh z5?t!}!5))u?64~7)@KhvDdJN9*d4R~xj{Y9a?)unpm#KkM#`%Yk%wzgJSfL!+h1Wc z$@m7w=R%Q!riGSbz5jTT1aZ*&W@yB`A#O@<_WI}!A6fx=>1wH+ zn_(I$v&4!3@R7+>QN%Li2OQ`TH`AEu0~lX;lbsoEp{)SD~vEpch{sS-rnB z5l#nQgKmwI^ZgnCw=c5$h-o#I2U__dAtnwlFA*M|bM0BKAf{oan}rMGNQ~2zMoaDX zU7?V^Gm*A~)v-|nP+UbW0zQO&h5;CZ1`$fL&m$mry6e~^Aq*U?VPRAG zVO{kYx(2xG9}YSuEoasmIIInm_|Vac1Xw$bCL6Y|PgXqs_BYPwrY*iksXSJxtc=D1 zirJD!Nx|FKekC(%+M%Gg4;Eos_5RjZt8l#{2s=N9Z|@`A$qVuoZm5&l({Kz$p}Inj z*Rg%J|M&_c{{_Pr%l zje9OtTi?Wn=bjf159BJZy*6vfClzu1v88BxoN6v>>KbC~*J-elUNPKZr{eQaDkXWP z*N(GLTWzJfVUDt}AqN!-4R-8D6>$~mIsLTb8oM3hmM{Q_3)^E%!q`+G0D-BlB&oSoN4tkHU;eiiz}^yh_UD~`yLa|uBg2SW zsg`c?{X60w5gwu#Z|Y^29-po#>+Y`SnJ%~C1a$IrU|sWyis9omfOD#8SpHzwJU{yk zpJnV4%D7@IM)8OBqhuVf9~ea8KC`VXk<%|SW$x!S-{z34GXQ{LDowA5fnw1*E<+lW zn_0BuS|lw=$suN(>_{%cr<0mfQouPLqgHquNU?t6&RQ4lk=OH)t&D4|KI^xR<#4uX zdy4Tr8Cy90EyluyieqoZu5wl8s76u{^EnxK|BX}i3^_WUmWa61fW4i5>(kF*G=J%l z>*%VTR zz-_d{I6Cv(WtKFF=U)Z(6QsbQXmBz+$fR@ zjZNT!1vo6;XuK1mZp7+97yv}E%|v7}6UCMP0L?X0@!RlGWC#%L0<|XW#I3`ap#h^Zri~e^3*64;D z+7UQck5+Vx^60_2hGo&S!6IR7)y9y`8)?kXkaMoA0gAtT;0L3eXK%nfIfquAhpuO`gpFE(Uyx~Iiu*FI_~4$YY#j7 zvHTPx(_H&W2osG< zHmzu*na0sL>WbM}$Bx1{>^qUcH6gO;nDq!9RU_6cx_Y%oD23e2Va{Jo*%!%pMhi7& zXffB>sda@4VK@zeyCX*$?Q-cPBmx@tQoGrQx%0x1_C=9w>R7D4jdRRrv29u|@89b)Ze){Gz* zE?`~r?AyDBN3N}lZc}?DZ_G1&uFm=)>;OZabUN3zwU9&|(s2DAM$sB^woC87_lH85 zb^o9kTgTzK`xaQ$2)HC^T%ptaaT^+(dcoKvCB*~Tk2id1pDk*`zi!@@UA+H5mKgWx zf?ajF!^0YO6GoJd9rBJEtcz~kZxD_pbkHgFlG2Us*OIMx4Tm6-1n-ogo``^{L);~wfcH@|#x1z-QMAzrD*R+HJU+T>w zx~6`0f(E07y38C7ppp1QW$g35iR)Nz#vfb?^>(U(r~1ynBy5MX7&nO9PjXnKg<5c@ zaJLO43N6G|Q?sKr@MdaxGhdf z2jU3qJ>c|hz!98(9AgLu-R~vLxrh?xmIdM@ho3SN5$g~XL^*#F_8C7|*Lj(O<3&OS z7h+>{gO}Oj_5lE%8{1oXTWqbhZZDqiM<}PQt~wbL+hE;Ntt9V_QgkNNVnDs)o?Gi> z3U?o*GfploMs`l5cEQ%nmeAiV*)PUSW?aF99HL-q_<5=q9fWC^ww>FX&h&kk)oW2# zH;nNS}|{557r0pRXE@aGXhO=oeG$mY5e+$Z{t4NXMa4 zaF;ea@0?^~`eEJ6VO(uOV~;D4E$3Au(@jPMcmy1l36>l0fiG;H&LWM4GrgB-IggXv zw9p?<>!-Pp-(&rZN^M(IWMkK3-{YW;3pLj5KF;dN2|%~U%fR)LDXV1Zspxa`;6_dW z-&b*khqa6DJH8nat2Rc2i00ItPT_eaD@~E^+E3amRTL`s9v+E*v>}WreyF!Hun<14 z>ww_^$&h5-sklfT4)oT^+El$aj6l?pVxcjhv6dt<1PS@*u75sf zzH})>yrt!Kw{N$fpFR#920kmYGe?bBt97rNIdg__cnie2uyDfO<@)_ogZyR6pp&mZ z9C@-L-nR5w?G+~l{~(rvYh=7PY(fTSwAe=q>M#riM?tw?o}=H$#J5M^MS$b&r0&bb z-J)v9+|l3sEf4h6RIq+V_#j;jw$1a7^*{ZmpbQvqL9RXyhOZv`3s@YDSlZQjU09ff_xmCxr~ zkC-U+7Ka9&y}gUGyLyPm4%o%sFQV3n4qe_T`Oe%@d_x}p(}&WH{ejd7)b6>)>KtoR0Ft-^(8uQ$xmw z(=T68nlB(BtPP&*Ao1W>seDGlx$E`5He0+u)oT-1Y}=X6Y6#Rb|Lz;3AEm)150CZf^hORL?nd4TRis0p(p39bnNR_;J6}$k)-v`=GCwK)5r8F zRg($heUXfmJ&^g0PoJ*z5hP{9eUArd%v|a1V1YsA$En3fVpU`;^}ptLu|2;W;mdSf zV@KM97TDq|(xi*)!R`v`<=$1r-6pc(F2%cFB`=@fO_UZ-j$VmHAW8V!6(H@U=$p?baYfg+3d<9*jRqy?xeWL@a_1l zKf927$b8rQlu~28p@2BZ!wWt<;<90~y^zW&iu!J?_TbGUyV-_bNbOQo!{!;al}qy) zpJYSt{+LC#n>HJfbkFDZY6JZ3H}g)#H(CY=bJ5qI`0 z2Ov5LZ6{JlYy&4}o3~$FJzD_hwHn-Y*P!`~n z;RgA*n>HV^1-1JJIuN2SB93J3z4=3___?r8t}W7}v4ir@?kS`~Y+*yoDqvPPR-4VsNt$@b9mCr6DMKx&9c;EcC;)8Q3P_QAZcR`iXt8j`lT&zy}B>D`E; z6xUX}OWdzx+Q1K4-M?>#6;-_fH{6niAiShf>*ypBd}#-2a}=T-0Vj^YP>cDEN^z%j zjr%|h;Ai$lHFmi@CEU8DHHJr%A=zj8c01~1Y&hJenJs%=^}#u;KN3tR$yF4@^-CL7 zsiK5Pw+HW(x$F*wL^aQ->QV(AiK|q;k|qwN+`f=`@Z=EZm%+ox!57ah_EMI%;UMFu zjt`S*I9g7IQIhyEEs_e{j2mYGD%DsbAD$SgcqCxcL4iHYU8DKc$v-xy3Biwk0dC|U z?uS--f!3EtC_!E@*`QG!bSgc1dio=f2%THq=K8yuJBJMukGyWOGECdNizI_EsufUl zX+K!h{dN@apy$0fnG}avFg6GC=u)pRN@_rjV+2Yvst-;^Z^mc?V-yWE-^6SC(Va8&rmy8Zu2Ym zWfW^SZG0O3DWvl8;mJl8%_}y;yokKI&G442i7j)QaA*C19mj$DvsNkjvG&2(7bff` z{vDX6{E43~W7m-00!F`W5{8rnX>8bI_`&gE1BTg}?@bH|*uS3-?D`7H1o$DP*doX^ zh4q1$xr1gYnT3GkfUil(NA9*OC?|5mK}f(wx{sp*P0m&oX8ULs+$zjjp*0+ij`551 zo8?+qv%_Si&&PYo($39`HN3Lp%FAWyMc@xDNLpV;U!TAUIw}q%L4Iy&uov!*Spge1 z)Ve8!%Q|=yyZ!o(@8N!8zfe-Lz2^5^@S@X2U-xIR~}okVZ0%T4E8+qu3~XVrtS ziH@_Ic`B1$IO_Umrtvm1A1#Xkw)G0Jh$qLR6&1Bl@9vkY0k)2__tM{ZJV?E2xg>EX z^XPqIV|qymg7mfFC5P7tth?bu;Y^7=T;dY+N;cDAh;!9M?E1mbdBqDsj(Np!+d*8ci`jO2Y0zq@J?_7^mDmm?2^w|AL2>rBQYG8 zpUOUR2u>9=b@3Qlt_-yd`BGpG+Y<2z;F&);*_vHLl%q1CGfx=>k2qLgO7$z>7oOK@ zyaAj&*o)Jo%mt2Z0sT)N*9tZ(ug)oITJtRnccIhB1Ne9P7I+aItlXPD7 zw@9>98lZLB<;yJvTAY)-{ZZC|hqtNaSVI72Id#xz2B8YZo_A{wyj55DwMM5mnmv*1 zUUI3TdL&Han`yT}EMB3xze4`^ltX}ayHN-y?Zl0{bIYHC8*<+9uioO`D!&=?SGHf2 z8tK?0-9mHheaKP$PwBJiAwA=TLLyzPpe!Uwy&Y$fcbt@`4meJS>Rov8U*B(d15NE)xd=q)_`kifQuT;dAIC_1Ur!WDARUa>&&n5;OK zjB65$9M4Vf;tE}yZ)BU27}fgkoXkSE+>2^LLD_1^X@?P$!~`U?^hCV7^Jm~}*(vap z#BFR6+0l%ZwOUJpagz8|^kfff*1iuh)yH~ZDPA_U>= zFWhM)5=M4uPB-NQXto>_GO1xRg6cwUYbyj)r3fS{%4nox7 zx-xMiQpGvWws6A+QC;ZH=kr29CrJ=J^#igYn6&1YIfc=&oj_be&Y=FHXj!6*D53ti zv5R(o|A_Lpgsd<>a?tODo|+J=ZqBU$#h{>1DTIsUj~-k1W=JMcRRAk&!0cl13*#fW z-uGs&f9>hsw4gqJ5Gfus`~4O)3^;MA0q|U;3toR8*q04i8q;nkxiSInmTQQFtBaRl zm{I!E%;$s)JrQ=QP3Q*Tbrh`QO4PEtdEO7QZ9%st+DWsYjs~&fv*Jm>mtqtm79knA z8%oQ3v5q`h1A5&Dfr5o-2+c?9MrgLtD^&%A!E4~Aa zfDLT*FCKEUfV2h=8m|zzJOlQ~s~B%^m85bPXM249LW_st8!dWK$`=_k_i`uPH$dr5 zx>Q^-#5wi745{~;oW{1R;udob+`oA{@f0hFXTBhyQK)F?w^VO2sDD6v+#2eQh9H$+ z$lJJLp@!@Am^14630(CMxIG-l_g(Tzv=Bs;gl-=E5A<^Un_AI&2^4 zefzr)!zAbR3JsvxSem{-Mm{vc3Ypx zOgDbwkF}MvC2W=~)GChM$X$u7$khvQFs3t%!i-)adpKkqj<#4ntXn5&W0DuvJU6kqGn+TP&@J>HTmg?O? zlk9$f*OHlJsxiJ+!b+){^V0Teh_lwWw2A*zI5%`0G@+7yiNRajeO(j1Wo+lh&41w0Loiqb-Q|v{+ zLE*>r$TqnRd6z0>0%8RKXuyVD%h2a95`r$L`W(5-tT;K?W=AME#iL5Hjd`yZ0W&B$HaIvPj&Vt}Lm zvjWgRfgo&W(9DU0Dt;)d1MNUN?VlFJ3&GiQJCHWEp&*RN_=Kzvfi48+E@9WdbTA)0 zHf+^Pp}wUSoS!RY1D}}XV3|I(v)Oo+;tqY5@TNUQ2e+AlbyzZeG1N?0(J!CZ+~7KW zSTo(rGEI4kjDla@*7epQR6dqlP*!AtudP$D@EX2N?n!O?KBVwuAN{E4UEw6GGIm_! zU-5@h#L1yaXO*8g^KS^*eTG5)gCC90z2C&+`G53yYA<~pxJd|nkiy%{FuMvn?zv|- zG)@V!Ue}zhsuf)mfzkFNupdNi_sNzQD86hP|Izk4{cA+A2PetI{Rj#w#)wyCQF49a z#H8A>s*@bCOr&Ia`Q1(g{nf;{zGAyU1kLW%zXeVOwE)w~FMnc(>(Rko*@H)dstK3O zM4Iq5UE=tD2q@@$$O|U9Kv@-u!Hyo z|1PeqSIR{Ag@^*l`B2A<7d+`h%tA^HoD6AiB|RZad&y3n4_Z6oT&EG0Row!?TfhDt zLJIi|NZ+$+%>`7Lejg*gB{K{X3UBUUr%0~3KrFB63N(4tC-OGoD=0)_<^-r_F zk=D8XQqm}|QKxMv@Xj8~Whty;lYyT?L(dRfGX^9zt~Jd7p(7Jd=*{yvaK@66s?$)q zCB#7Ect>;=N*dJey&w)S#CF7fT;PxYS|9<6L|+!l%{y#qxc42kH2UrBy`iN%%^UZx z(AxLucwb}Dv~0K^B=iWGKO#d#2NJQPx(bqWWoV8fNz66mX?5^$CfCtyvkxVov~jBj zm*%J6hE8!z+(X_T^0kx5HqV3?QJZoJ=hYnbw_&v#9yg1-rreT7dW(i1_l}!i z%eYav4&_7o zru^$+((&a8R^s3;47+r{WpB)T@WMs37s9C_XGxL*vMQC|*P#K=pq~KI~OXlXP@202#Y}hYEFJM{UE(&wA`P67c-0L0>gy-yb5|LEUhpVsMAK`P3B; z^RE07)2{HRfH;!3v;$P8jq{h03OSg*!k9`4aZHJTpYw`-T;9s?7-)($qC6`bClu$A zkUS)3U1I#NW$=;>!L0UTBY`i?m4z6{Qm}!OLotobhhwC1$1bk;CFmnEdaFH>F`AvL~w7V7~xIEHKR_D-GfPeh|2^OqU+VnNN^ln2n^M`z@)4tT?svLuJ2}ECRnucQohnHa5(`^V?(P7>qf1pTIUz#bc8$HXI)!1fUG!05IqpFqxoMqz>#|bVP+J z8nFToxK@V&h`;(k>7Z?K4TgR~;Z;#W-O0sTFms_#ISBdUiicY2sfLY$GwM&6FZ8!# z$FW`cc>N!nao1Pu-bBU)X{VGLb_4CCBO_o={o`kx z0X(Ph3uWM)vD?qhxNy65e>MiP>ET*Ax1m^&u-9C+C@BF-=WaOe)Cv90|XIR!D zyjB?d~f60P7m6*?L^ifYJf1L!Nhc`mRT^*RCiw?%>?`2 zSgu~(^2lREQ9_^?vAPteQ>%Y&q@osmuq_Zdc%%p@C1kBh=%ni1NSp7mk+)S`JCM;c zVwuo#JQq^|Js_9WM5ox0lC?jXf-s2)dVK<`;=%a_uPD;~EUksm>AgbsL_o z486aUh~55GN)Ow*+BwLmIvjaGS*N7->L#UK)0*%x&tP&|Y23%$q~oTv&S81+7rbT* zhI?l2i;=LPl(ppIl~BpGi4y>^aW`1M24wS2@2@Q9Ke1mNXh^4uB%L~Fpp2iYbUYh6 zk(gCySvIy%Pwa&1%hIF)?APDlt6n3cmO1V&so#H3A{t>lHh3yqP zvj|s>PW11Owfn$f)mJ5|0ec&*ednS|sqP827sb8O>IGVV0`G}!I3VD2Ju%KRR|rN2 zIl|&*+RhrJ37^|YRAgza>faMV8)oQ?(_OR%BJ(0LFhkDkFe9QKlY>C;#a}S-@4JX z$IEoSfcFR+ACEv;#W_#LO&CFWT&FA(%;M;)RX>@&v^i!m;STapXYMQhz?T!Y;y-6Wqy_+b0(jqu4ciy z+U0tjIm<*^_{>RJqK0ojG%}eDfrH)!b2n>Q-v8f^3z6eXTDkC^YsH)aHR<;M_pSf_ z(v;*syNQWO?9{z#GuQwB-OaW~uuf)Za3kl!zv-Zw|L-r)QWJC@{IlZ(dRv;8NkH(n z%=7=ZhX1X@gMYq1pJ#si-?jcf^#WPQ6$1AS&rhLtZ(2W*DmIr?e?SpKo5KLt{?vbq zIYhL78fMIr^06FP10Bcgx^_I)Ne9ze!Vl1CdD70!@BjIj6nN*3iqne|SDg$}AoXNQ^+hpn z$q7OPTY zj2If?M9x9~J9cMpS{0N3Ptg~nH**U0r3~uEzN9lka$aEnnJwZViGNN^949sx9Z=y5 zb@% zyPisE`0v~_h17CXKHZgYf*TirbB=JvCMf8A+jT9E*f7|Npd#Dr9YaLr&$`#LU=f3l zx;HnV+ax>8XD_A0XP#MJ_98NvqB}~SuRN()(lotvU>s5fgV9Dt=E{F)16@5`%h%1U zKWsPCU3*P`Zg+eNlQ#8K6qi8Ioj z2foJCY{p`Wn%RR=pKUc`EH+&4gvAj&os>39Yo^#d*BDc`0)G*k|1(qoJ$Vk>`6wdd zr?bS|ez+uSJZrfSHgTIHpy9~A!{ zF)F{cy4S?aZt&K{IG}vMe)_A@%8%8bZ=m*6g%CG8!bFdXw z^he7!c^7Qnqvr)zg^lOQA+<~jLD%gs|43W-gMh`Fvp=dMD;zm(1XSxIK7an~xrg_P z+qs~&kXtl+i_RaNaVg~&#`M}_>B%CA zXALL?9AxEh@X!I}lzrr<^Dpq9ypSRdhc$(#mUXM$2k%!sot~Oc?|Z~MT1Zk(=JCt2 zuq^6O*ict}&aH^sBDFhu%6{OoXlRaPgxfPy#*dGZ;m$e@69yEF^Q+C zMcn3PxR$4bxLobh{@i3JgO}>`U@S`S=L_wdnGXxw)pC>}Y*S^Gd)F!3rn3M1i$#F( z)v{GKc?Sr#7j7#`ib=rkFv`BKnq@a4_Bnc`D}Nahq{A{=ST|wAL|Q<=c6QY-kK~OJ zW~4ML7tX#v4J%T+U}Iyn9yhv}Pwe6{ZT`YT&iiK&Nx1z&*N%= ziJhSHT-ko4;9Vgu45irk_;_o(OOj?-D9Bm!=#RlYuuE|Huf zYTBBT{Kzn&pud)`?k$`>q{*v+C8`#|-0T|B_{%wt1*X{TgLYAYl6 z>cu1s-@ZD1vJymZ^ZN$p-W?|^t1*VFDdH7DZ$ndOI=;}w_ps%>`F$hWo8hq+A=okV zjr==CzjvmTbI&)Z(j2bjadgsOkh0gPxULtzWjng-`tC*&{ON}OXuOBT=1Kl{&-Ilv z&-Kv8#HZu#rVf!cE8iI{oQ3yxXf<${7wrDE255@~$7 z*gHwd&pnb0qQWTnI^27IR@CoJr+V5qweTZ;1+%;$i>5Cb()RC+g3zNjuNw_-Ruptb zF~@CB6>De!W-h4|!Wwc=Qh=YJ8b%f;d6+kxDVu+xrZ>{yfpHFF^O*ld_qyVVU!%hQ z;>BMe9)y~cHLZ0-Bqj;lY5z^S{4(J_UH>hH$1i-(DT{ZxGG(Gd%buS)=oy8^_34_| zPL^6A9#5hv`d*Fv4Yg@jKQ+C&Hu)mc8#=Nr?P%k*QD!mTq$(_Ax&72(W?jS0J|iG1 zMI=8?$ROT%Pcgt+|B##(mxHId^TNP!JSDCd>|P&yUH`9fWnEOi`A??WdSY8z&t)+<^mU^pS*Dp! z&lx2AibL_kNU_!4M2)iH^s4n~)9^LbsMOoFMgLv&EgxPX=|npY#iUs0h-*r>u`&xw zm9(+&-sp=Jd0Kp&swBy8?CW)`1Wj`YewzDC{z;8YC{6#b)Vi0PLl<`NpYL!-GIjak zDcq`_s5G%(RgDLEE>_-4Dl z?w=rWK8ls@B`;h0SO!7!@V!2LI`=cHP-p zhnGlCLSG8Cs_VQs{rh?BjUVNAEsM=(BrBDh0z(Zj12Y~;DuD{Rw+Dyb*jIIFKYke^ zdG)i|*=Jtzn@p{ZJ_o(Ea7CXyrQzHVW^xjAPxxVOM%TClfj6e!MO!XjD58_V<>X4I@NIr_L2w0OQyE zNu;0|{i_;Pq#J^-b=UR!?vNZ;+6hM)yb?;A(vPlqn;Cig)fM$6Ri0Z*!-n6x z_l4dn^={WVHwrT8NOSXW6R~ea*7;Nd1m2ZAR{rDubp1;Emy+chd?wA_&QhI!Dvq~a zyb!Q>Zj7UBa?@JBl6b>J>!ScN?cFI{G1LBZuw8PNjxzOO)G=G}bVH_*jo5?L80rRZ zI|_>?6?x;{j|`7=I3Le_@$T)x8lzi7LutNyN?hR_ZP;-W{6<0jEadOzJ}%xAMwHs^ zUjCsZT>>3;;R&9nYn&)^c6902Ka6{FrHyXb=Duaq(%M|f7v48f8S$C2uHn4BB`C$` z(RZ$1`%B;Zjk{UEPs(nX&QWXMTwXA!r=@+)XxhfrU0G=`LUpAxMorfBY8`#Z%^~#N zU~_p7WA`sD*S#Zd^C#3RBvKjvo`U+v{0=ZTNpPsVR~ud$rNt_pE0ga%{2` zq~~Qed|@|A>Yq&F^|0+r63nZA`#sv~)is8<0&eA+>()EgTar3(o9gdIab-z7YTkV$ zTbW>955>kGNI~OI_>=9S$qMgk+d&0ww?L9*y+xBki zv$S_LtJzaCgFXpj$mYki@=F~5;}r7Wt6FaCqr!%ZGA`C4LZgC=vnqd`n<9t*F(ch=V}-+8oH8ekc2_o;Nq>yZzr`{= z>`3I!B~9)XqILNUDQN?X?`vlni-=7=6yT4b=dI)mZD3cr_4(Pd!(0p5M6te^RqHK( za^|%q?)IMn#^--k+J!R1=g9iM8GHzMnQ+J;AOciKCM6~_(QDWZZq(1$j7?R)ZRc89 zaU9>3Qt;jU_6~=v-IJ`pT=py=h*d&;zT)|JEtpugg+X~eqv-A3qw2X^l?j5@&rQ_- zMstT-pP$3BlOEdN)@}L5By6i`M&M+4Xgs12G^UDy);_V(o%G(L@mAg#N{%{O9a2r5 z$*?oHs;l!l^2U( z^))Zh;F(f;GjuY@GiKvzqqkRfw0B1f@4B#`TOCyO3(LNL!M55pw9pSWg3ym|Be4e` z28>30z3yFH{j2|y5`@AS){1q$XI79l9Btk4yKll+P?IopMjG;-QjWJCLBKCT-&30UC zfjgoz)vm}O^`3p14nGrK=h=r@u5i&CZpOdZ^6=*I7i%3O?^`S_a%?dWRFCgtgd`9j zT?9jxDOO@TzLsMcT`us~ThnM1yV2Q;BoTo?a3AvM!`NdP1%aop9=&A@xqHy5k!o}C z*E$%Bqn&`-FYJX}VR1{wzgr$!Z{PQ3v`rKgc}`*|c`!@)rLsIi&1SMxUpT3BD3Pv& z_Ur+JwlQlPYl`BFzFTJpzm_58X4n`zp-+vB85W^da5vmO3kivGu0>-+w9 zD}V}@d`I;pJ60UyoG6zFePM$Y&RvPzxQ>r=Oz#MU+T?s=fX#Dh$db3@LLia^lJm1|Uz_I(d4FuBdI z7)JB8gty-A2{%>p)lz-lOY`rqmqXG<1cqE2SZy16@axj#Q+9}4Yvt9)^M0L+x>*Ie2mVl9LGEBdRl11GR@?VdH_1g541zm=jPdg(W z0gso16-PV1q&rGSJ~YVu{vYr1L&T#`Zs+w$W>S8dceP7ow-$*tO228vx!%6X0zn@VYZZMmgEmDD7T*cQM&sQfSx4tqC~A#T{CsIs?b_e}b?L2?t8tk`VBRbdnh<(mzj zq9dD(SMzxCX5xl3bUC@xjb?KyQ^9LXjFNMEXCg1N-X@M+xli5IQ?b}0dsey#tP5Gi ze!u^C<_fA_DVSl*`($@aC#fV!5SqWJ-1uF=?b^KuP5i^wwv*>)d%XR(t?lG}1wMo> z3JS~}c6Tf-&t+-MJ@3C#3(OQS2FiNgdE3EDF0(YBcBJL^(6Nz*V=Ixh=9%u(L*+a7 z#7hz(H`#=`FFA5Nw;{EbZT%84BN3wdQiZL3vLD?D33cy>0=+e?7ZD$4{r{Zzw{4yHzjt!BapPhGF_@LZqwhgRNX zLPQ3faz6;jZ4M;xUK0!@M6Sd#Cy2Gk+Z%aGax0In<7E9vj~~)O*)>GM$3cXRK*hi> zHDD*FXB0O$|K9Ds@wqO^b;Rr<LIuZ zr9y@{a9Up>BmUA3b(Nd&fdgfZb&mkynP|fpW%>JSgOX5bE3d%!1L$4cU?CHW!72P_ zYh2=j!`k!_@AeuvCAWw^!m#ge_;Qjow%X(+mj)F!>OmR)tPBKtzXtg6|LeM z*J~?3-S{eWyHFmwXYfY5C0D{jHVh3?`A`&@#&%IVfpvqxolGSXRDCd3zns9aU=~~A z=~v_y`5U`oZq(xfN)oQD4!e6Pw_Z1A_)P8%0ch0}pPpo!D5+F?e}UiN0ue3TUu* z3WV2=Jm$SVYD3y#tL_YV6k&K7gnaFTmC!s2w}d*`Au*MgItIvYAN8!l@#yF%qICTw z1Pf7azi3fsPQy*F(EbLDegihBU>)d1<1pV4ro5UnL7mHM5lO$dM{LNS;JXMVT1CKS zd4e*LY~S*Mj@(wX@Z`+ERZA4WdzjEC)~b^IJ~;!;Ym!?(ID6k1@#2cm8@ch6$nvU7 z`gvP=y^qxQKwK4giX!-U{2S!(sdXDy1);ZUoy%f{_lZIYq}dt8)XqG0EYjg~T z_a=+KN2s+5@(fQtVd5p|g6X)+yayO3Hxjt2dl}s?6`9{tSn@6-inp56bT4VZC{Tjn z$fZ$Yeq!PVDSY9OgKOP}bi&Awpu*uiN}xH`@7Xd^8ZCrO5W=ANa*>$7_$@qlPdvQ< zQqKh(%LiK{PyZm!?{GU+>$A)mOQ=_Mh~y~038>i?j33BLSb9mH6VL z=PeS$oub*c{5pCh6r=SwNGC#t;v14jYnTHu#ZZCnhJ#Z~_Csf&fEySvpssa6Ss~1- z*R#Rf*_@uC>-DY=)t>-3K*zt`OXbTY{s-af9F`T*{lav)5EW>Q;CU5#vf_gR=P{-G zpVqp$!=CY#J<#SR?>UK|#1>y*es6WQ{kw^07bp`J)OwkYxZfne8}qcF|n% z$Lk@ojz%u+X99Ql-UT;siDe;kZc{>o)0(&AMX24eoVsK=zS_p_*^9$tcSa20S!oX2KjaUli}E~fPo|RuUvn9> zUve=#Gwmu`XEOZ`}*Lwlq>G2E7KIF@=lmLB2&Gt?{k-plydrZXld>24xKGl*sQ% z<7Wr!X8jJn^dga63hnSgF2v5|SIg-AWt-URQp1M?X3xhdv>PhzCGnU?F`EaI;e^5| zinSv0r!T=eZ7xyX`rm`S_3MMZ@mUtlVBVUTAK!(QjaU_I55_4a+qR=YeS6I&sS7Wc zhfT6otZa}8|KJvt0H@CVGOV`H{%o7ZZt|`ziH1xK$W14m!IP*v$!0b-rQ?$NGV-fZ zzY=L@%W*GyB<+1Vv^Vb;R+FLL>yc{A3}!=8#7FNG>o&LZ&7bw!*wUGN+;W-hsljh? zKP{Q+;_!dQXw%-;)t*v2k!81B{E9@t0|W{|;?elR_iJOe!^XOHoPs>?0nkXf?w7mM zMc0A_H@}uNOKY`*!8;sp^{P*dK1AY7(r85EtJaX_Q<)pG2bLe(>f0)&{c%Q)Xfu}?#r?pJ`_36IjS3>s( zlL0LS(WKYa@9EKwMMp^byj+Y<-m4=?GkLVOE6ohf1@ei?JaU9;xj}!e=8Pz3L)1U$ zG%CWEP?MOH+IgG}WQ0kvT~5>KtBv|1Y7WVWc}V?SBWm5IMEQLm=a zmkcC@#x{sPw*Ble*YJ?-8HImYORZl;?0hs8i$)<${nT>q?v}`4TNVDyXIP`HPPc@F zkCpBFowm_tCHH{MOr_b$;+u0R7ROGh^HL=&5iAC))d#}upqW0*?{*vDY86*3QTQxz z0Pbz0LaFHT{BWJ?S#L3&#_>|^M=6&kiN|S^A5GAnR6^&YlZr*3Vte~dt+dceCX1xa zGhNVn$#c-US*n9kOVY<`QL;cfG2e7FZ8{3CYbb2ctbJv$!}&;^Rx=mlm&ve2o%!VP z*f@`XnK6i_ty5j+$AaUY#p4?9LK=3+;cSWg`}^i_RDNjdrSnEPrH2qqRBCTV+8))CLf>s<&L2RK2(~F5W5d0Kl`3s+8Qr}t5G5_=(Nfn(%-oVd|J&1 zGZ}s2A>j3nqq7*4~VLhVFi8mSyT&~u>s|RD;`dHm4L)S z9$(OK_#$QLZjef?*f1}+W{uBwC#PEse!AW3ksP^c-59cB=>8IW0*1)D6CX%M5lz4= z&g*)T-xUC(1bj^79&>fAxpBC%FzKOK2jJ}Sqy($i?Gr$e$Z-|H;A2xe$ z6*ieq`uXDYu@4_rRwuH3%P%l1a6avLbZ0;Gk`{$K@F|NFj(u!0sw$w>U*&W1U5UhI z)WLuPw7FWLYNepbZj9uWpT(!h?Ht*%xZI=agXB_ZDmkw3lFHl-$ArB0{w}{3EM`kExz;bu9= zDIif77Gty|k#3R4L9hw|4;~9c3ACSWko)|lRHIUFM&tK=8zw{%Xk6>Y=<(6ESq}e1eLvB8H zqup@Q34EC7_o>yp$jSvT(6l6AoJSI@Dr!Kj+^_hC^$dYj&oyWF_Er(V4y688?%W zu+sfZ2(rKWfvTORX~*ePyE`g+&$?5-mPnV7*T5i1My-j$cLo9a?%#q4k4~?tNQkl& zd?)h5EBadmk)T^u2>Dr-lc%*%Bn88o_IDGn-DN1xU&os%y=x0;uG57-yGjtmD4d59 z;>MqZWfQi3%o&$mQA(od*BIbIn}K$~97CKD!H1XSqoo27IBhd^FrpH>%JB&eFgh&Q z_9mPgXuE@6;I-LV%#A5uy(8BJoG*S_gb%`_=oH)qhl=!fK>dX4It6D*LGfJMN~r(> zmIxAcnDB%*2!76X_ot;|_x{&7w+LtTL!{9Ry!ICf)PYs>0^U!dNsa>uU!^hVq>n|i z>#fQmYx{=Pf1I~#^xiw0mTM&cWr~2IRtH}pR(pbxEyw7)>|-!0fj+gq=RwOO03f49 zM`YVQ#qNgM#O$+{)4=4Jf?vr@`mvr(EWGGVL|!cLsE_X+FGU;5py=rAX!^p?mo(AI z5tG3AT8UxP2>DIc zOUq+=q9o{9xxjOVai#e}cn~eOlN2$D{jC7?lZ`Mge!vlKg%${bL=lonubF=M&N1N@ z`PMWZ`kEXuoP6`R6X|3r?i4!@vvhXi>wSmx6YgCah)0{E`7f8sPJ~#b2O!h7m zQ$=MMCW%%ZtZv*mJ9^h$N9CPvnMtaM|44Z%kVyFC=R*)*^?etDA4MO%F@f-^Jw66T zemY;pt^}?I)DUa}Q&T5vM^ac3n7gP%G+`0cG2w?1^fGb9ANYynb(m;urd56BP{{DY zx>e9Qgw%L;+|gNFiS6dA^Db|3nhY^PNs1k)O{>|h+vAT(Qt-e@yB~2VTFnm}QXR!W@KoKC5Z7s#ooyzFymOHTGC@=nzvPy=8=+oJW*FGUns{!?SdFpqXSKmhuw8ySl!#1Wc`R>T}7kT z!+~4K?b}n$5vd9q(Bi}>us0r1I+!ZRs`e&XqvIko-leMe9 zZdX*>KPHWHso8g%_{bE8Zhi@Ns>tJ4)9~8KXhBWuby}N4R+}k8M+J@MYj>2-!7Xn^ z36zuBtJsAYr9}pWL@PQ*?}*4^L#j8VuoyvWbTu>OUX`6#`g9aMN>EZKE5@zD+Y3Tt z*S%V*y{qnvdBqjxBWut;^{IAy5h06lXB3oVS1;S__5Os~>yY-7MvfzzE`kY5$%(Pt zd4YA`|M#eO!hyYpE;GkbB4*lvlM!zC_d=Gz_Q%j}7JIsT@W49)qMyeSJ3wO6Cu6~M zdxcE+Hgk-48C;1y;F<(q4;_`0FDM=bH#1>G0%u*^0`}Cn0Bo^6@INfo#9Khv0GNH zO2=i9_yS6DZ<9rNxJHqY_rHT9=NJUFeE~8OPP6WVlNpm#SqUrE!f!4T7kwz>3VmNo zJEoYA!i$-lNKK}gt5-j=1dV`)LF2SfY#va}Zb$%60F9u!BNb|BL8sJO3_9YlUXZ5w zupF{K@$;Len!t?Uw_dOZ+uD|&-m0{Rto}G0p<%DA2Nm8u@S(;57Z#A=IjF#ZPcUbt zSzxzEoYfJzJM1J_t=p}y8^WE06uf0|{ts7V-jzm|X5$N039Vs6wnzJccECA78d1&+ zuy$Z$!*7D327=3W0TqCL^jC z(`KXb2ecE=rB*w_D8N4jYfZKO+$}fN2m^~xX z*#rF6h%k*&(J~ybph*?&1^z%d_Vaby#ipDDxYK;monKYaeEI85xo3-EB(L?B>d9ds zpKa81Q&M%yv$oVwOdB29UU;Z3T|djAciK&Xm@ptCMn_MT7MEYYN|svP<3SG0=QQAF z+Km<_jRb7-J>5apUu?T+gCJTfx-(?z#Q&Tg|Ih|Jy5`0SDo;r~{On19mG&*DryIx0xyfn!~4`ngi9aci6k9v|MK`0kGIxdWW&?*CC6ov)_WE-27|pY zWHA9S!H_La(#h2FW@BH`Em6y4t6Gg6G>qFyu9P&xkORO2kTGhE#1IyAk<|sv(U(gr zdBcu+8We-ld*rbF9D=?;_9}^d7kSoX?HIH6`~+31Q{5Wb-q}i&@RkdqjOjR4VS+L6wX_af2%tmMb|Fqlx7e##xme6!hJ zG#az+5y{sZSZDeU>Bz-3nME1{i+;e-@(@e~^iuY#-}VhrDHPHic=TkN>EVR!U+!I^ zFVUKizevjgh^@KVDuKDxr_y%3q5|vkQ+x3ls|}w)ZR-mU9lovfdRwK~YQ39h&^#L6UoD#Z4G13r$*{K|KVm%>e?qSo10lKUHhc0+}8n}NC~1)t#X z5PuWzy=thD{})jD7p}Q30OoTWVGc*p=}1=1%hq5rMsD)gZGQouP4dJdr~Xb}oN1RP zhEeH4d8lUP8S25-(He_`w!fy z2(ADWIHp0+{g;KAAe8?b=Ol%yJ^783{|B{IfZJ!sP|)1}6S5@@^6lu~6NNWh3H!T6 ze-*cad}_NVl+-T&+noHXE5HvZv|#nVLE+-RKaRib%->r!C!{LaC89>T+8Q*@4wyv1@1QSa z>WzCtQBBewSsh#g@h~fnl4EPBbcilJWb?!#cHP2T8(vzuJ-T}>VP4TRu3E>BE=3>p z1#Uv^klkXvBlG$r^YR9wC)aHsdHHvj8f~Wm|M#m6TbLsKr@1mib+RkOol*caRn3<~ z)#g_zk}t5BE*xxbOsGO0Qp?_v!A6BSUbtcVd_0~&D&|n4{5_6gbfFvIJ?2ar4@{mB zwHHy2YAe3Bw^7R-{v4~3Ui^8$W`3C@Xz}xmC}a1#>nY)AD(Bh(ho#Z(Nab`36oOVf zpI$Wm7$GNf{yMPT{)KIn&3j<*6JNED21>;r94|QjESR2CzBsJ6RIME=V)q&nl}=*+ zR*rjT-C#Zw42`%ialSQB#P4x?-a!2MxqhzrQ`BPJ_S}74Vr5spRNRDRD(k|KdozmW zSF)qe&>f%NA1OXEElmKPnm2=9hj#!t5fprbcB75Tv$))Tvb`}i5Yy#IfI}xg(<&mb z;mSK_Sn`x2N@S8S5uj!msM#6s*dN#+v*`aR)nMGy9Ts0?KGKx+%_mDQuKn|<)=(lH z6#=(H0v405`19x6{63ka$wvS&0H8~$Op^|VB7hiBl%($|AA&@X3xiB}u?M#D-6NS% zr-^vZt-;Dxu`gyw1~>@3<4ofrdAQDUDXl`MjrKMdV8-PD+9c&=E_5X-sp zBEae?qEg628M6Rw?w#7YW<9ySdVkO2rbFj-v8v=pQ0%B2Kk5lVKDbpYJ?NP#paziW zF{Fd<1@{m0S#y3H4=qjyXl-$%K?8F0^&ZGsm2ZY_`tinpq84CQxnE*0(x|$gEazCx zRjQOXU;jeNm&$`yt?7LXOyBDrR5^&JO*DA~@TC3mjt1o&Y0Qt$Bx}TWZ0AYf!P4bJ z*t1bnP!uE7Mv|@x{$*dUju)m`77ln42w@3-HdPDDf8~-|_rrTjuG{P+Z)?zG2n8(= z7b5YSJs6Q>ZGN~7m*7jZ|K%K=k|n;N1~^HZ>oh8z^P9uWVFNq8Dz$#*JI*o%MF*c$ zu7&=2MwK5!eh@GR`;*3cDxHeuOxy~o93OB-G6mG4-v~BOnGB)3)mzUfPj!A@*kcew zb-BqFDs1u0{CxdOA>wkU*2B#hZ)|1CWVl+A({?p?r=v1o^_#M?kdTwNkW~(d#dykg z*eCfH;KdXeiABuQw`n(8C&NtWYrje~!F^b09^E6X0XR+FAI9+DaSksj%zh%D?_A@z zhOBo~B{bf(awFn!rR2G1@$(PcHD%+eyfIVxQXiUjNr1?Vgzd*sk#F}} zq5}v+)EMIcSgNww8wQ&J|FlbjPN|U7>V7$oQ59lElk7OyksO-`WL?q8lDKQs_e*S# z#AQ`1jKo#^NjYscl4}YOW-B9-tBmUX`XisDDt4%>oSi6Pknpon^ZI{Wzy8WT6$N9t zH~1C^Do?yyxjLL2{Yb+1q+X^YMwCEnA=3lyEjVp9c5_(!=KA5HRYZyqNTg`u!!IH-Rvv-$X;gc=Pw*# z&T*h>V=1bB76l>EW%vGH=H)+U*ez2hlE!OmV&BV{mgts>n`@G=J(aUhN+x zczg4kG`qCa@FGHpqNq3;1&3F09w5kkMxxv95adzWm#^{p<;gv~i=Vm*h(5s!9!DtG zm#F0vn)&RWjpE!#c7~g$MB}q1tk0_jmI#4~Q|bg_I1+>-IW+nk1mt6bm;x~30{2ab0hW-E;0( zOE>vaXfoPEYEPgs3VMAv*hD7nV1raH=ZCud+x?l47t=AtPEVTEO?=!rwzAfNXrjg* zu!1-6_1D6PJL`KaWIL`(Ev9y6c>t;0s+>l`c4v@b$K#rSI4RE`>LMc7O5+={dTSr9 zbnN$8)_etpyOe7*D=GgJ=PEz7GL^X#2f3UrwKSiOFZNqhl8b{XMR0SAY7HPX!Ry=*~KD+X|gJ^vw1O!4(=1-cqs|{Wu)B;teGv#Zc<;~}y$#kkm zP?I@J-?qGDu4veCLV+NMbx!wbJDIcdOCi~YG30G#XNcd=!WnGJ!Gl|1D>%5=DeB<= z$eQt{2&(n#e)(nE{q>yrb6TPcmH-py%+ZYd(R@0`C&}wib4fSvKi%MZ>3qwjzL%6t zVfLF_;&;5!QEKmxArL#5DlC|>oKvzr(ZQxs{$Xu$+9C`gVyz#DQKe{ky&0Sj#QTy) zQVaUm)Paa|^`|UIIs|4pD%q4Tje^dYowV%cKNJUJ^oTIfYG1zil&vOlSTCMIJZ5Xp zm~MoW)5QTC$4}RNX2;^@68d%uFV}Od=bx(_xSi%>u7>Dnisj4GT-3U{gN%cTlMpyT zKL*q+6_=arO>ptG8}1?nXf@Pr#_Vjbk5^(mI=XhqReodvTwO689L4QOq0~;q`}Ao2 z$&wk%KI@zPbFziEboorZ$zN-$;$lKB$5vYUKEagI=oABcNnv_fU5{3i*8mbNXx*B- zuI=%~L`Fl9$MuA-z{FA{OK;^Dy<&%Bj0b?4I-S0F*>}|0EcnM!$%wn%ji#~9At5gt zS8JjMD|-NktAAQM$NRLzGkGMGsR4?USc>Fja6QC+zKZUM9T(*5aa|XR=zb+A%c*%xJ^IL{MK(> z?tY-&uj6Yn(8ZB}`*;rG!fykU%lzoIVL>Z2M0Mci*Y*n>_GT*-!U3`V+INRt6sT{u zm4usxx*a!X!^mWsa&~~4O5ZyeTfr%Ih5^k6A3cN zGL19I%U#c2zf!4%kReS_f@i!cx2M@5n)heZ*rX<(+dc~7{R>PQn`0ViBIk)zC&&1a zX<;fg(co7Q=~w^6-Dc-cQbl8U15rGl?#Ikn>kx3Tq5b1ETpUavF0sn*1VCB|tXBHn zdKF?aNmKJmWS~jgAL^ws7Vq#_4FWs)Tg@67A#d44FQV|62m(BjwazIk5T z2uByYhDbokgTOQP`0|_#zOE5M(T6_B|LdE{C$kJqWwDJ_S8FxvL&D?f4xYa8q@;Yk zc>zytaXq0^xC{5;*)nEN`Sbh!>QK2kaj^9M-D4i4S(Z1f@OZ>MA|Gc@FCpxI)9Z^G zU$)1yvOdj}?5I13CfkWweBk>M1~-(!n|!5p{>E>e#C~@~)1GBL82$+MBVamRL& zv@F2G7Qk};q(S$_!j52oU{bAo2rDB!HIIIj?modH+Z)Tuv*mHE?TblqVwUfuTxj^k zTZ6d=z4KA5TCN32wa$)YD0$Aq=3T9z=VKh(=RLRmV*@(u%~=D~H{;)3u|xY%`CXb= zOEeHnX9_%!hceixyq?uOTy|u!8{c>zi)VY1Fz&t;{J4(Bbfc#<)U$WWF6d@g`&1`y zr%>_Q*=2O#AMqBsagNobj%K9TlC;G$+wHa98SgTh>Cye-F08j3ncrdP}9a-Y{#6p!sIfIon612KIrV+X&3O z&reksg?Djmi}#!Z-kaWVJFp!-O?KJ7Y7hB5qh_x3Cyy~88vpf&)6tWpwPc1uC< za9+Qjx5UxoFv}qiSI6?)H61kJ2j%IFy{xY**|rwkuEz$#nXJw{*Xtq6D=oL%&0>5X zJ6_hL%^~<0Ln-JwZ%1u(c?JctCF}N5n4KWY{XwjOTB28(7pE@}Xt$>2co{1Cp-kg+ z-j7ww8{c6~tj@li!ez9`;<8nxKl3V;2$pN716q_H=eZvD&11qX_w7(YIJZR9ru&k} zuZG2Z*h+-A9C`Di2_Z}|{ACRr^C+uer8tlop?oCj$HN*GQ)jVx-z>I*9li=y^AZwN z0D1ugY-aP>d{nj($q)0zen_ks1<2CLq&T!`UN2BH#p-H2RA)lCxcsL0uH<8(tgZ(a zChArlWKPU^j*@U9ZfEquMbNiNhD0d<8Tnp|+t9|)t~G)zBokRF z+6IC69v(+{|7yJi(|4Lq_<&U!8)o&czQBNhbyA%U?>uV)MoGv@4;9uB(BAU5=?qqJ zIP3X*T(xbkvK>103&d+IOhXfx8q;5&1-{K$!KYZjeC~vu7tOxyl~S44(M}3RdJKcU zI| z#$>%*CuQSnj*VdmdPA(PQBBVEBz%fsPh^K{=0Qd$_vHR{8`S1f?nDlK^=nI!bhGq? zna#toNcN-dcqkmfLyy8HPv-~db4MUHn~!!J?27UAGSABIKD<0O8a(-RqbGzQo~-o* ziLI8+b(r`E!QA4nrLJ@TLPE2((8q4)C|_ghuXjSw$j^FZ+lA8zM**l`hvkk7C6>vS zhoM%-6oL@i=+X^S7cS=X6F3zJtHIaxrb5e2t1hq@ucCDg+P{sTd(dUEHSLnUvqLI{ zNl+*iqOll4*07Ce*@Jz&&6hQDnW@mLmQ7%B^OA1Wk33~d7fbE*MQ<9(_U)1h+!}D4 zeEZOK9bHAxl;Zkpfo!OXlgrHkKQqDJ%JMrakptfvy*nf6E-DG0zN@+Ia4;D4`%;bg z>xiMqkI; zWOP((&Y$DIt;Qa_Inm`s?Z*EKH{Wv!2Ip0rR2vuj)#ZN5ge7)wFeCoKi&t{&y(_G(!uQX2p!d)z!y{HfS|zZ|@}KLPIxB}hrn>sk$9v%W{*l%s5r z-=KuP5fJ;*qPXP0GM`SOY3D?G;A z{hyYHvVOug3=!{Es0>tEJ%*Mb#JcnMNb?4kv)+}jd%A38KeV@b%?yC*i0)@hgFZ-qonEE^(%s^;N+yr{`z;DUZUR30om(^egDS zUVCCT<8*q$K^_8TD3K{I=S8SffZ7CNIm$$wwKdx(`$_1Va3^0`If$d;1Abg}upu|q zS~|-eIB5nQ$7TWzkrj8m=u5yGPn`%idHKw<+NRAS*(^o~jqK%a8Aus&3>~uF)bJ_{ zSP>NwbadnJUtnBtT)3H`_Pkod?;7*oj}kQI)#E>v4aQT&Lj>7k^0VVpZ$i18EK}^N zSb8^Yqo8Q*Y)Qv?-km8`8>Kj>^uBI5Fon0?@8Vqz&rhm03X{>|8=ZIeL36&*38pL@ z<{7~gl;yKB;13i>p2LMa$AoyeDU8l&{=rTNo92qq8`+t0Kn)umlsZRS#kk2wOnsBi zsJr9uQE859pRQ(-^%z094xfB|2Zs)4LnF!P!bS@HmIVsO{EhHiEN`aLB&K?P=8q7s z!g{bq11ObHehz62+UlD9S@ZTrm!l*ZWg(n%T8mB==8tPWwK5yv1>0O$Ak_62+?#2; zhX#H9!_``BuhrJnlx1t)&~AiSFMi`XkRze}?T!WkMR3nDIRR>_pJY`WH~iQ^M2TbN-6PF?N1vbCZmK~cJkv&rsJIroH0Mqr@B?h7=l!NUR!-&}1#HUg-0YHQ4Pw)dFg<$w+Z2zix#cu42rkvMr<$W`eC| z3?;KV*L38D>_r!`f7j!eetk3(Ya!ns{Tf91gm3jtlv4H=7}PO&i_e*2W3!jxOrHR8 z;T|oW{7WZabf@Cgy2exckW@4_9Stzl1ZA!AX{>U~Aj^5ocot*mk{%X=P5tJ-_Z8@BZI8Kq#bdDI>k`C#QZ+J6(=)yT~s zb;k4z{K9{jNiZe{f$ti5==N|`O@w$t$pyoS@{Gm5=JYIJ#Zvzy=sR?M3I%ZgKYa=B&L$WU?_5sd(~4`PF521S{c#DsV#{ zq~4@Wyd#v}r;QiFUY&u9XN0$USi&d*35q|G%e5B?X5&mc!t_w+)MdeoV(4JBTf?yd z!7E;qB?}kit##8e%*`oXKVh#RGU0sIDITr`L<_$C3WoQs?suQ{Th?HSG2;nXK5HCm z&dmWs*7+fuJ$d!)IiaqeOOCq{uEA~TxLV?;$B4|;Wh1q>NV%>_SbEQ|OYORh)O?VJ z;r*~kDYs_}<9Xd@c`HPltZotI-1|y~{uA>0yvT(?gJ%j<{L5#H=dF$DL}?ZOel%`J;V|F8G;BRs~QaETMk75b_ccsL>6k{2M#SZ0=rC?LI!Pv+tj#t zhD&~%@JjnMT5{ih>94UU&HntZq>q7I-o@cZt; zbQf$neCE$6+JF6428r@x@MD!vRwgU|u#!uZ^Y%obNk@4$Wfa~}0=;7I%R;@3j+Oe? zrW}zCf0;4b6tsa7a!{jKpNZ^L%(>&B=^G5DqhXXiWBti@ulK^*i;Sbk-VQ#l{@iWw@0syJ$s(ARcXG%@ua&G2oF;7GX(gI z%o4pt_logg6W{EO{*YqyrtmVRbS7anJ2ii1J8YlR$jOspzY8#BB6O&^!k)R2ki4G& z8#jpv|0aS4{R>hM3^vp*2fPBa&TMMrJAQda$|H{D*0qg0MhW5UTvRqR%&(Snmc)LC zrh3HjRJm*I+g6Lv8Wl4c5l&B4XVvij&F6mZYwy@XLN5F3yOL;^=k4Wq@C*Z+L`MPw zi8yTVQ;c%O%bQs-7MlX8QW$yAJ_7jXT&`3sBeq_sP%n(&|X@t#}k69Z{KaLcVi8IgYTq&2n}-L-sPJ z&B^XLg_)&xHpVpp^Te!QCozhwRKO}9^pudD7l{s729)Ih;w`?DRn8YfWy@s`=0Ktg zhygT)JLlMC$Es*c+*^3bZ^{%OaUG)!A21alGi)xiMco5)w>N~D)$MgSmqrAZs*mpJ zTS!>ELhEbc3a;92!%x0+fUif)ng zAEODVK>|4`-SyF^t>P0ogd88M_TQ#_!Oi3<6jr{9bqvB@_NsHIR6&xF#>{&`R zZiVVsgI)&WRd7!6()Ffu6ju%@YVYj*$*pc!86*M$5nQ%>pTgS+IDJ$IQzLS_9Ak2H zqr$In;z}Eoh8bhsngXsn6OXXtj<=w=`8ymX`z>ysB zF;+XA*a8y71P!PRf^N4g$71dIw@6F~J7zNqRTZuGjfvo#yfNW1uN;kcBK^2DV+V@uW>jGpVNV18N=2$;$9nQS`IsHVXvu z9ZUp0O+|}17YQeMJiU$$>ya;6T@I(@FmfzZC>QyOhCNlKco3s&DFW59m>Lap9hO~3 zJTtwYdf?%Yz^_e=>;BcG5PO10W8I#~JaIY*RfiO?(S^`(zoVMC_njGLA$)L;6;6SF zi_u@TJ%AOJ4Y=L&m*54DYX4|E5_~IRMSnmYl!{xl{SkO{ONG1Z7=bAo0Ms~t$y0ty z0*WO&iMkU1rr7)^5E?7tYdm`_@l$NI!dc;u3hr#t&SE<0F<#}2KL7mVdMGgvOBF-O z#?tts2`#@RPmC<1m47@87VUQ^7gjL>5FY&#bkzmtK@4i?W$*YSz)C6!=weVIi~Ifv zu&y)u`CePj4dczMFcjba@dJ>mhb)_E>n1Wi>5sUv?*Qaar~?)rhT?x405%T0&u5Tn zKdt;n>(5erX$=VTrv3lC7U?VhVFQ~%FMG5#?G>Q`xHd+x=~u*zT@Mb^Rz zz2Ruu`>UN~eYEy?N;&BO8010*?S_e``^yXySGr#h*GF~sTjE+RE)37-13-{RjrQ|i zhUugrEFa`lE-%Z)N$%Ij_ zRWg;$tnm71E+k!p?O!?oDisO}gH~PW9Gcjt{na*JAU+cS$V)^kTQ9=P)qqGj<`JL( zc^1{Ivp%x}!(yh^x8Lf&t_rS-c)l2B!eG+l)25^@0jez`@_ACC55Z;qSY>_L4~}6( z{kiIY(vAG}9kx@g$01Cum_kBBPXVMd^MPmr3^MVzpC5lUegk0D?dTd;Ks%Ji@4@l> zc-nDwSXvqGaoKjeicm`fC`5CCTNY{bso&gE>$v&6+!rMX0@9;$;EbO#5Wrk30D@xD zxJ{tTonb2Xb)&D$hTvXjT`+-95!g(H05UZ_r|%Q_w0*wLmQJLV(o}!)2hr3eO5g!3vF{FWGRH(m=E(T~$D#%i$QkBRO*f^khyBmG z40ei6tWgpe=NsafCmxk~FC^UEvqWuh44vSNnU}Q*m%mk^UmwA86aGXQVp>n0p?Cg5;Nf80@bCGAO zp!kQg5E#rK_BCpwNzi?8*N8aGLR0e&R7b_gR>W5C5m=>32U4ZpwOCQCm8g||)P4Q; zn`)<6pDhgqag&-6dG9X;Cc^qZMkOL@YkgBL2*sqePhLR#pm_&Oa<~dU^_ydH1|tlz zUi*aX`gcA)K8I@^9ld^CUU12Vz}%v7KK!X#AdM;2xGTZzRR*dihqK}B)f5Jy#@ap^ z4#!32)=>o3bi&6+?)UC;*>8q=pxUd2t}V8EwKO3qbu18VmZz~>Y}Ro!V1!$upU5@w z0GX-e%6cbvN7KVF#c|7F$IS7xSFM~o#Sq5qGDNT#b*R_O@#ck$`Xgz`M3l1ZlZT+6 z^ZwZ$MBn+nnLX8kZx?Sx^PeYxf`>MWCsxEk$qT%rH3M70S-{T3=XMaSX?=ZpbkStd zg)$lh@^%>{pIA`<`E$?^g4~LMc|Q%XqeXL!Bhq9Q42Ll2)JN!tI15XC4Yu=R0d`4x zA9IJ?amrxAdrNiA!0zyQc35!}EefBPr&+b7i(;j`WB;>iuyai=LTXSDJZ4;LsDdL# zZ%Z|lEQTO;jTLtupZmqU3EMza7yQ2)zR)(hL62mWNiSYYurrkZ`laM*7|Z^hrDIp!;TGI`y)u z;RyHsY+^%YWi$WDr1?4E5coc{y%ZRD{9c~Zg*XbC;~HV%0MN?kIFv5IesHM9Vhfm( zukS6BhTj`6B8)gfQ(&VHiQqn7&*}df>Ujs(m{+}>`fQ}ERf>aMx?t0wxnw$ZrTq`1 z>rBA!O)rl7H2iF-1{1AD#aG$ja3H%zEe|DjkTxI)joly=2J%;s+eApP4_&=2J_7Pg z_4;iaEwEG@jL{x0*3*%!mH~Vq)lzi^`+NI0?bLxEg5Tz-mupG!rO@!&EOQO^9 z!dhP_IkA7chYA+ikD$N|J|6kgapZ^#5vl<&JQg@GAvm?g-_%?Ws3$ORGD|>Ji^)ta z)>~o+THr?-G=~Gbq9oyV56rZ%L7g4|!bF>vK&fD@0TT(adtWpZ7itizDx2M6YW}7t zTmxl%h{=6~TC#z9u=zTsR_P0Vp2;X$Z?&0nC9X+Wl+{f9H)81oY7&)CRWfQ^)l;-4 zqtud?E!B~zIqQZ5n&IFntPp$s+XIp^$33(uhXK0X4SYX_YwutTn^8)yPF9wZV1E6f zbM}n+ESkc0+A?KpBZ{W_dSh@1PjZRAviuW`?6RDvkp*XzJ=M){!!Lyn!0{ zBx7)=0d?(LDDhdOh48a1Ry_hJOhH0E`mj0yRp8wb1ocjRIl7gws;>&>i|{NT46{(p0>|5{Ho z1;LVwa@=0zysEW*@8}^rwhHD#2SoU=1F4D%-s*WbZbisRYyZdkUf-cwhdJFH_DQ*s zfZc(aR_a9Cp+m@iCJdPKeP<)l^!B{QF7i&)xBXwP=-C?SS(a+&i*^wxM*W{D68Z^p z`7@@Hs%2}#e^l(heF-K~u-6|>U2UPhb)$dU(Hwwh;GSMQTlCLD`CElt4333Fyi)e> zH85LrMeO{>uuoop+zcB680H&qrv9%AeQY&~um80ofg1wl0F`~!{l5A?3kYCvX8@6aWAK2mpsp;y^G{$DvvT002T1000yK003}sbT4pn zWpib2bYXO9Z*DGlZEWqB&2HQ_5PpfOwT0*p zBG<7K^wLX#zCd#fik|xdeV-tCiw-62F0~}uJiy+h8O~_tWyP)XVdvIS@0SUu2s9D*d$-e&{`*yP_xp>*~Z4I9v zo%Es_;*j@cCwJbu@9}14F%OBib;s13wt%!T^4M0jFF*uY%T>wM79N%;L>GWUR>d18 zmFQm=*HRrxys}s#f@2zIQ5pl!exW5W7Ng+eJaCyetrGIc9INUw`A zm?Sl#h;$S~5IZ$B)v={cs9~MhYBR;uR_BK0U3WZI?f<_~R#rl?MMbG>qGaz)8Oh#z z?@{*NAuGz3vRl++lk7-jL{TEiPVqZ8PtWZ>ozqX>KcDAxvR?Q5eXi?sy+5Dxxvq14 z?whCTC9C>4ow8}M!SR)uH~hMPwsIo z>k2uA%E4eMGtV?Sp0|e7^gPqpf@?QD4HuXSKi(SjE@(>zzMS)EoD%C;XX2%|>?C&h z!Z97fzm~En#wMh~AJH{&D9F@1uIU7R$J*_Y=Yex|IzfE&=QkgUpNpPUKFsW=eVbdZ z{H??Vm(nrm(E~k=F^B35ER;+);)blJjWp|m21{*nZJX{qR#Cd~kl*Y;Y{}&xOG}GI zt0(i^Tzl5+?3`V2rebHZ>uDnkwfssR@Wxzn`=U`0i(_m1`rA|kX%k+M4Rw*ur3R9^ zdui>PBc&2E7arc!HE6xyjnDh7zxu80rzjR?_xf1&ucKkQTke%gCCN6IC^Sqi5uW{a z;;62A?do6SRx=L!Jh?5`it-=XP~x~=?2po8&7ir0>zYGit#0p;Gye4&7C)i!ak`;{ z=i{+bX#)?@6PipMqFswL@hG|#A}e-ttr16v|2BVrzu!p)1ry9f%4?kQgu@MZv3Z;r zvc%VL+p?}HlJDCn2Y$Vc%|Ip95Hq7LlKOlfiy)%cdHlP>PypRYB#!!8Z(t_x$G0Eu z6cS_<`83W_*uP1Ctl<8&+UJot{h<$T4qrJ}?<|FXb65&r>pI(Z!|!HD*L`Wvn>EiT z^hhc*_;sc0mdP>KQfx7V&0Rjbv~66jrgp)$@nF}**mre9cj@XCq6Y|mn){@tinYQ0 z_RQZ`y7KS)Z7naa>h*MQ`9|Wk$LF;A&^1|IZ029BNSWRgFkozQXe?(L4sqkJ`J}%* z{4{K!tr`!CLH?nlNVd?4x|wqw!u4}X8b2EOY#npiuXMUPj{ zMlWC<#y}ukun>p?|Gef5@|7hC?TQWTBoeFA-vi$JOje!`R8FuZQFX(;K}ZgxDJgo``l<=-@jKr4954dA~m2`8g+)pi_97 zmclVa<=*r5i1%Ese_62bo|cGH*I_emkYAOR7|9As@eoZud4rgO|AJTv?vmik0tye` z;(9$oEh6rwAu`Up9XjD1(eaC0Lr;seqlk4^DQIIf3k;-GgO!;M$A^;dkF=QeDr8fU z;~{eP5$Ikpxgmj#MG&4g`c%OD30Bm?H&%Dx0~1yxHR-V)3!IHz!7xkw&S9U{J4$a6 zv)s?&lHK%CxIwu2Xv66{T;_Rk*UZB|Or?uIj+vd~?o#SH8&Bn(^z{(DjSmC%L&kes zJ7*Io1p_B%6Gx}BP)4up(mYZHyqFmWgR}?4^$nPjJ+7>@XBmGAjaM4$YO!9uf(yoEVZHb z37w*_VSIIRLPe`V9d6X%{0y}s=leVSRP-`=gRKVgZMTj@ST<@&&YT~rIiizd@|@Fr zD%Vpw>h8&KrUPRHB-F<(yoj>rOr^r_xMF zd0;EH_QI_O=4Y_?7rFR?m-dF^aFXXWD=EFoU2tv>m@af|oP^SGmOPd3Qw`p2G7!ykmhbg85W1U=g8z{$zB$ZAvCEkCi71g{1?4d{8QV%nQ`c*a=`|0)^L zbR}`tkgVa1w4~};j}4}H(l@G`wvE;Vsru_iv+KSsulVTGo_ba=x{mgTA6L7i^=hr! zsaX5Mh0zS1f|JK5wfnrxtg5P1M%bcb?rjZ?=6I{>xQX5Udgjc4Wk#=ku8Z}6tIApm?zHCP^cK zNIJdU1GkJ@hS)7U&yXZmQ>99`O{0%gplTp$CHVbE>JgR?_(`s z-XBY$CmhMtBB*G%$HDDVrfNlTR^*JSsi#s#K^(EW#j+ zku8CNjXh9;H1J$7yOKY91Bs~&NgicAH=bxT<2&}hx(j=c*cA!O^_9&FXZk;!HOt_s z=RKaH`JOK#gDjk@U*f{MC9%P5{;3|7$@dH1qa--W#h*l?IXJL8_G!{HMA2gOGvzEW zW%&nk2k%pli*1g(CQI6@NvfF5l{~Z=~ zjoeQK?D`W2`#*Q0+W0PHU=7&`tggL&i7NTYoF5F5doElnBX40Vi+UfuJU30)tjhA* zUkFHIP$;cGdo^%9c|3{q6lNzX9(=^YE=4b~pnXG0L*lVRjA9nJSdiHB@{yoUR+ zBw2C+VuX^>MdMC#!{i7Rxsd(oHGS@vA8_gBsvq#BnNhljhIpSXIeR;Ng=a>rbTx1- z52xt@FNL#rA6344sNAcA?P(gL7=_OrW!~gs4@GlF)E2}I9|#U_=xKhwWtCQagYbOH zl)`l)zeI-XZbCB-uS5zCHcv_=sG=|a}9Q!+G9u2O(GhE=3YW-klvay}}qLkg=6Tk2fP&6MfR(n)7=Re8@ zS6n)<_vswsi=$vDr;a!irYeV@F6 z4+OYyubP4X&I5jIC92WJQoH1cDN&{=(uq0=il7OthFGUJtWBm_cv`{IPx-G(ADTL< zcK>Lq;7ZQGr79JR&TA_XtcsV#1YT1$F4M{_`ni4(F#ACA!szHNKXn$mj9f0qJoVBP z&*xM*>0=&eEVV{)`gv!pY&Ss8&CyBy7c0M8`zCE+ z35l&*vW#NM@j};1yZj1HACWoTF|0AyEkJTl?vaH3iKV`fweiY}-ttUdz&je7@g!?? z9vK|s37F&dJ9lB!=G=jv!RE+L|0y%v@5&>iv$qVmIcV{Ju;V1DT6fpPI6OUk^yLNl zfpm zFmMF>2Q#)%lHmosF(8PS48Bv+RLG|4VjhevdYF5{s`hf5lQtOkI|J@NKxa;|?wSDVxZn4IkI zn`8WY7PYVh1yImi>uI8(2)L1XszhBhx=q2kSd_P>lO9V?rlIhb54$9Upd~I0~X z_0WgvTKRpiWgtK(0gH8e^A2v*P`#{0&Wv%s)RNBYk3?q#`d*)L7LlgaRQ9;0=IFpi zD){w?_!wOSqEJ03_qpN6&aYd(0dpgp74wZa`>RJST1~M1b>3TjiVS`=**8bAPs*9c zbu=#c5XWqLTGQtsfyj>}4_x)*RB5ctjcDi+CyH|Ew7y-}8M5&Hz>&vE$)mp<9IPH^ zVnyD3L^;zWT&#qVW`;0y(n306t7}EU=#=MDzn9V(UCQjEREi#y1QLX*o7_*6FEJh> zduh_(Nhc;`qS;~8nn%#CMbN&%+AwlHcrGzJrKR*H=et+j_GVU|lF?+Uvtx^t%UV(4 zV`)X5Pp^MHfNs9)cp=o7fYLSg@6~)fyUm9TE`a&E-AEp2lqU?z$i8FCjm?&mp%-qQ zCbpE5%ukw{E5;V3#hp>D#Qhw&xhmE$x1u-smr#$2T~uJY*_tg4#&nj&CmZ)ys-K6YUqh<=!I30BUz4j6*|3yCE zXwFFt{E2GD?;@CDWl={4EC|w4vgM65TL>hm#Ex*??WGJ)F}T@W8h(Vrf}lNxaZ3q{ z&?o9_`1!{q8&8g#`jA!}eb(C8FL3uMC{VlNk>E`IorUd9io7UW#_yipy2iVjL<-bK ziV#1E{EQJ7aOB*)y0jANt(Z9z414pnof+b^qDyDRTBD0m|u; zzy}SBBUtRupHuVfiy@7cF150=tG>@)pc7r-7N?o*9^XApLm$L2GFcEB68hBoajfJG zxwN~Xvd>OM+%7DNl2*g6JRx7rN7_6321}5}Xx;lJ?c+`hZ~SjY;Ed-$A_*xlj4nzZ-Bk}_UyWRD0}^MUD`0WP}>uV_zK$U`3FR2{_=m0l|I`ZB0bw` zM&jc|fR&?aLh-JtH{<=*kEBH)YmIs>c#iIFobuFuW8=jBfRD^IH1u}7v1L+s94dpE z(?bo$boAyjEyU^R94@{{47&IV%E^#)$-8T+EzeU!S)gt`4}3Q#^W{bF&`zZP{dO$UUaBj9t&D^`x#&0n#ha zRy1NU3_cl_J=9F_i91-~g?)0fatpx&3xZ28N@bBseD6o)PQ!hH(aVu>#ZBU{4@Ja; znNibgjhEh-=r(*&>@~ggN8yiumkrC1{);`n?Z2|bOo{(@zS}3;5TE|AW-j<)X z-eP~6*3+G2({>8$Y-#<<(%g{pjgX&3Klo zuXrtCqhmM|o{#KX6l1%=VV~HXvZX1~?*0>cxX4_XdheatS(Y{D{KXwEJ({{6{<%S-YuWs+pV)pp9~=Nd*hgAF_F zpM<_OxL{V0#PQN8`0GVNZq2B!aNq;XH=d*>2!+WkR2-X_J-~YlX*cKsHP zKg>Fy1l(#uz$*^upzTTO&Yw^-uBIdft3Y5OYd&Z*B-Sg+;aPigZDPHslF0^^e>A=N zA&%FoTRtH{szD~6c<+uHH@4kb{1!X;@yYz);mCVck`6a>(yy~xzfRR&h-v@Sm&r9< z#p(ilMw`&}$^7pNZ`X)2R@P#zhUz$G4bvy0RvRiv?wM!3I#Y&4S)=y4>=j+I(P`|f z-ZNC@n&h69oO@qFt*3Qy z3sud84CnnP>l3jILWft|zO*+o4XYVHNih}-x28_8mW#77jJIJacabmWk*E%rslMG> zo??7N;&=dl#~pKwv1KKb2jLH|9&0-YyrIo2+pz2VuV1Xxg?P)apl;X zH$=$AmAlsoim3hl70r~ZNXS^%W5oMIbEcV%PAc~HHK-Za+=z zkLE$Z8<2~S+oSMv-2mNbq`!VX+6%nw88DU%P%q!cqQ2Id=YAj4wuVN*Io& zeU=E^uT;Kyjqzq)-Bf`5<=JO^o|Xo65iM@P9-|@WXr9#{6)G%MQV}~VNJ6GiE+jxW zKb`zUibRJ)TSt|d@DvA4%Wzr)^=ZxFgIz)u=83ITQ`(COs@A6Xt(+#|He9)+rPZ40 z&&`FpXpT@S#E{VZYR!U;WFJqS#)=2uzd+jKDPRvq zczd80TtEi7A}-E562Zpi9>0u3(8f*3OK)5r@ncm|=`@@B!dfSL*9QAWgGNfz4g3u< zo>^lY|JyPHQu%Kuy}jMB>&Wjkos;M-C225t_-y!DUt|^S!aJ@A$*{WyMLf?~noMtB zV^hl;G8L-4Z=H^*6*J?u$>QXEk;-y$`R(>% zHfqiuS^Jm59t;AjkSognGJ|;V+&w)EC_@7Cw+h)cZI44+l1mlglg!YS%r5QwKquT7 zZbY$F=h*&rg)2Y=llDm@?ed{-ON?_X^uDBrpU)b0m&Os|;`?x)(Im9XZx~_1Jwr*L z$PpWSlX7KbuH*BK<7_UWQpuX?vigKZtRH1qKTCaWR&ZqMDsR-B2KZ~SKsq<}hMmLOmdPe_vt;V8pnI$tl`*8Z?BXu@YIf;P8_Vi?l zQ^i6BpG@cUQqSq#FL(TEOjC6KyGWkCU+>`ewC0s7VkMblKA`kP*7LL59;AYrU6;h7 zmY!35j<@;21G4aQko8vudrGU zwh`@X-u*5o$*|P6(*_yt+_aZu(cLL3l#HvSKxkgO;P!W?Dvb54ESl6cx*WAbGf% z-N#6|#{(eW8AJD-r^)9Y(-T&$fBQm+9$anc+gJ8r5Y!wN6ikK#3alR=*3$gK{E3({ z-h#?nsMYxJ#(Y$!w&s_Kg$#qtRfCm~`|J^?Kn7V~`?3#ZkOq6d2Y!1sND-Prbaxqq zlx2W=+aQF=&V_^#O)C8i?>##|b+_jc&s4wue6hpZT<Rm8bHxiZu!FO z&jrBWL|4?T6n)W8^+Kq$+S#MHnc^4qWvXpT6-0T%e|S0FWpGcYo$65ZagPabS1~+X z6I^vyIF_$YV9es-m|`(4Zs&*7M0E+lVU$E2jw*TL-AYfEXfC)f^Yh8CM$L^huYXahW=-z~=A zHw9EU*Rh^=sxzEnv5Ix{oqjaf`cqli55y(OW{@n_p^Q zOdL40Axx$H`kHWgod*?!oJdzVBX@os(0VA3{JECH zxr2%iDU%qF-e@D~HFONKQ12O3;<`PPYMQUwam}}ZOe&v|_A1Uqd9&lXohv1_-2%_x zC;!CxbY(KmuO2Hz2l{gkR$#Lh^J=)9iV!T=(4OWB(2vWEG^W;{zHv2qX#&u&E>}PuL{`u`ji*@pY7UWLVh(MBP3<#`$7> zjKk%w{-Zk{8y2)itiYy-j`HsOt*t7Z4D4Gz!ptGrq(LtvuNMNr}7=k%Y#Bm~PsU0g5`!icv!}&NxLc z7QM))2~_mhE22uo-wdi6Z&2q88 z9x93P%LiPpYA@XC_2fNLdmu#5KrcFMveI0-mva4hZ}vCe)1wFb9_7kvwF*A6s_yt! z^;Y>xsJEE157qgFSe#`nACYzy-u!(WA1XLp99q9^@8&^epnH=KCn_cXcgSat-9{ze z|EX@H+~z;kZB*|3pXxR$L;g>7`@fk7bN)B;V9tMA9=yjJ7%C6`_xUz_+V^h`h8)fCF+Fg0zz){!FY?C~SNFvDvoEWCg1bG#SiSx%nzjFOGVi>y|^mdHn#DUC8?6J-YC6#rZe4zFm9&&%33l@Iycb{LeN)^X0`$DZD^E>r`jlf{^#=U`i#j-PRVikRvqQVpO$|v%Sbk=4(=1opX8JDluoGd6W zvwTVAQK^>@pLFP+e6QkV=lkmtWBWf9JYBpR`K@P&PD8X@a%?&Q?{L6Pt_-I$Kayll zJ|$)BKO<1{(7lRmR3&>rzcndug@|UZcWRJymS<$(Bu908@UuA4 zQwvGeok`&ppS9u3u~Z5>_@mdG(W*MW{^CRSr=mF3TUYvCIzN;Tr83F!KPYJ#nOc9a znUyL#&pj|T{-C9-Q~@h>b{&Qnlzx=D|WCZPHmX>eG0xmJvz&1armZ{4<_sGhxI8A-bl4Q-9xq>(frx z&`vI2vGG+bU%_!VEMKniRm{9gaqr9&?A|}lt6z$l#p=taIxa&|uR-5D960*rb!XJ7 zjOS?G=ejb!(aewg$J~$gI@#3_e0;>G8&LVih>JMQeXyn>kCyjSq}v7Ub9Ob8Jzs5W zhLKOcua{ugm$Ja zDt9;kJVlc)T=(Y%opqo2SDPh#wQon#f4ubx)bIl~yiDr1+=W5&fdzdPgK?=c4`p zV75!3es?iockkZ^@?zJ5Fc8LeM#_$M_Q>i=^y|%W0NXBseQIZc%`34S9h8qb&A`*{Lpw+mc8yj5ZhD7Z&w+0OdS@X8{MmVTrZa2cl#Mr{% zmk~cpq@f(P{{Vsm_>Wv!MjktjxQT|durV+*;W%S&`?tYRtI)pD4W`nP7>HsS3=o65 zHsP)-Z!>V7aWl3D>n6!j(37DLfhZiyc7`)Cbe32J{2)_tsxY$AhZUZkA14TtE^YNpY z2schlkR?lh{KCKo#h~Vbc&*8giNKTrGvG2D0=I!5ib1=EcbId+*k;&ODf}}8LBoGK@eZ7vX~&z;;6KYp(Os(&RI-dxlq@{SE?(5L z1F%*v=QbEC0^vJ>ZfBDVikZe4qIY1<-?{D27_-ychtj*~)OJdZe}_hvChr_b9vS9c zw)z_lZ7Oi7GLmB_0QkUiZ1-xL72Z($mxg#tfJiO_W@Brphp>WbePGe32w?g#x z`HufTeA}K2=98H_G9(5}iBjdj=CeQkdp=0I&;1V$2?M6%kp|NVi2a^!+xx+-o2ur` zh{Zu5IDpy?#_h5AIU2-9zo*-Fc`%)Y6lJL{FlVg$rFHU-zo*;wb1J5XT4R1sx9!njx=x|>8~p&CH8Ys*;;rA)ZM!j; zPQ>DpfCxYr0Nmu!JNu;M_jKF7yF<5^tfS}MF1nwUCBK8CXB}evyW+`DICRzlu4h5{ zx;s3{b^rlaw}6cmVi8^526&aQEZA6x_Yl1UbN;Tk0PEieG8wM>v5W5aGY<6J?x4Uf zGoi{v(B~T9LJ{PJcY>iX6nwiI@JS80%mT%xEC|t<9X9y%3tXgtqBA%TO9$UN@D_g* zo#O>qI{0J=ye}R_7byfw2cH3fca@{)GA_c>!KXdo$Mh(=d&01E@VO2=U9Jc$9ejcV zPnRwVO9!9TfcNI2I-4K{O9!9Iz_%_(9F`6~e*y0pMYS$X0*($|cJPgxl!Rr2_c3_7 zAt_iocprnO>yd_~`(HZSDg#Rg?_=<-dnOA@_rLg9wHz$n|KejM^00LOi;v|fz|z6{ z7`*M$6k+N1=3@*ioGGla(rc)3c zkW)H#kzUg80EZ_q(Lv{EI0L}}Iq&K^cl&u4(3h28`m)FY!2vnh%H*+NdH}2=@&i2R z?O5S~;DDTA2~+moOaO+39+(57bG!xK0P3H`#Gf{WoL12&D!p$8+OP;rtI#lO z&ZXQk>4yY?cC7uGt)C!ihQe&IMM0l@(|Yl`mLun7gU!A1@4OSdcp z$F8Xo>M0cWv#8q|KwqMO)E`~yMZg=sfNcsXj~`4}6`z2v^a0+2Zqi5<2nxuRjG^EP zH6eiG@-OBnz68MmDRmLjhkX(NN8v9rrPYGqfb5G+g3@L_V2*0QLg;--(t+TBl)A=s z^T)M7J7#~8n1cZX2c*@QTJ)037#!=}VUt1P7$lFG@V0zyfUQ4@?r#+fi)?!2v1tFbOBzDuBbC6f9G2 zoL@O0ho!m)w?!A|%7b5mIt{_E6p*80>T>@&0pM`FfTy54O9}C>6p(}Rh&Tn)0O-gx zUYP_>aDEp(t>N!r8#k+Cb7cNjSPe$K&2^ew&5#V4y7cO@0%_6&D02VUN?1lq!+&*^T z>VPf&xhfJ48SCP8)}OKimv;j$kKXN>Wib8^3FKD61du)GkU6sT(*Wo#xVr`>fDDuH z1RvMI1dz@MPjGw#OaSSMIN=)prvW2A{>6w!-@ycsjtD=Bu{0n8NE^cAU(kZ^kS2u3 z;{uO;(NqL!L3q440|*akKzRH$MiBlF?N@UYgolh`@Yi2s0^uP;7(AZ)7zhs;znZ9C zef;SI=wAGl1B8bRUc0Z49z?u>Uw4lmG(l-NcqC!wajWkn)Ac6I}q||4_cNLLmGf z%J%`_4ZG$0hr<^PY~w#*YJfwW#@iQ7AJfwW#@h7xE_&=2IS0JI; zt-n7szp*w54k=&w=4W34;UVPr@c1l05FS## z@c5ByAUvde;qg@dAUvde;qe*)Ap9T7*PH?!|A*aA3B*UIoJcp?pUv(eZzH`KoFV98$jU&HwrUgol(bJpSw>5FS##>d})okme`;W$IS) z6oiMAFFbzc83+$4UwHh9IuIUGzVLYCdJrB`zTNqOnb7?==?38;IWV_ z)(gV_p?r@}q2nRp@Rz4~34%k)7ap(G55hyr7apH90K!Ac7argD3WSH0FFc;)H3$zW zUwFL25C{(`UwC}@FbMyL@@;to!vCRs_l<(^e<)v(F%W*2{(whqz=8beXXN*v$If4o zzagJF;V%4*H#e~{`K4g=+QVU&P~eeU2vANy_BX-KQzLdXoHG&)sl3(5P|PIY=_425 zCg==>o_{|s+rIKP1EltJzZsCm0-@6wczSpctqq_2cNknPOx$)AbL|H%hd@jL|Js37 LNkwfSyGQ&Vz7qaI literal 0 HcmV?d00001 diff --git a/项目配置.pptx b/项目配置.pptx new file mode 100755 index 0000000000000000000000000000000000000000..2c8a628532e4045994a7c423c7b1b57be16eef01 GIT binary patch literal 197787 zcma&NV{|6%)-9Z*lXPr!tUK(uW7|f@wr$(CZQD*d<{jI%ov)w$o_CzH-*LXNPyMN@ zs^(R{YRy_}uDRqSzk$Pm{BwlJ?DG9{{_g|)@50vBkxuUa7lHi05Du1RhDK6)ZZ=Mi z4*!Cq{e1xSuNVG2kAUI(`=%#&5D=pO8~p#+%RuXDWx1fDWrHJ(<|VqzTlu*0;O)*@ zv8-&4t?iGqbN^k+c~~vtL*K>noESfrDu_!69nlkt2w83iI+0u{55pV2dCjLUEiG%g zI8XW%BaoQAqrqir-Q#eg%ca>yW=;qPSdV?Eron3Sqg|wdJ|=iYUZcmOcJ11!N*@p* z7H`s6C2Ll+b>8{0=!~o+-Y8o95^B~vQtsRMkXlD<%2GjJOj%~V4>5Ud6`Mk-=SmZk zE-%gl=A6z%GhoWB$T)HD?(LTJ@}f%*cf#q$CSmpmASRC5zwLvL7$K2|uEPIQLLF3O zLfa)w8dhjLm^!bWY+{T7QmQLpWWXE63`?AWo|n`6abT%o3!jdMTPG7YVp`cwPGJnb z;ikiAmhMrKp@Maju1RlD{&dB?;ZrUnYzfZT)%4TqHBNxI&rq&7%L>I8&T4M4&P4Gu zLL88bS{!6guNfVDlO<_6@cc-+DBT3Y)vAiNrZp0pjX12ZBgV*dM@(%dN$*03$XnV- zEt<>ajis}U^OFgmX_!u5T7jVcman#^bbAYe++2dxRe4IgRvwqK6M)Jnqz$eEm*E%s>TBjsAh@u2>k6I(wK!jdX*LN5c4D!7udM4LZ8mDfN0|@y{s*Yj2U*+2 z@X!60-?iMshx1l{pufMT%Q+U2}pup zeZx@`41GV4*cGxdH|2sY2O}ut9v;Wxg7g4G?#GkKs48)f z=WjYWn_tG_>31CAV<6}nwU0ZYiIKa)C{OXHw?2f`MWG2=RPF&Q0iu$x>r4Cu)!(}0 z-6;d=?Ys3(;Aax<4qpvSS}fi;yO*vzv#bYhIC~35Wa7^uzcM{S2u{ z+5q{Gx=C&bsJAu>!+^!V6T&-N6Pxo7zEeLIvs4mPvJz45`YKT*sS_d5%}SstZ7Uo@ zgC5*ioECmyPF$`=`4X46qGJwsaQ@=Fn|#g~-B%hWmB0bc+;qiraKtO4pQm*nxJHmZ zj0p(-ESDIGH6hydXf1TME0sx_&dGp_j8z4ep0%Wcv2@PxkuDfh(=(>cG}cA*BlGs+ zXEJ-85<^P1r`A!lLpN*1j~X=?U}3UnW1j&Nj^8GW4R+IQnl;ZE%mVfOe>@Yc${>*~ z`X{KuQXuq2&U`MAF2WP4f1NTbBMUUbkIOf~*=5`fDsb)hi`ZBkTtD0$&#F6KS>NwO zuptCMgfn2?uVR|f6HLhGF$1#;!VTK-Sfd|Gxn6xktN5@nklq!g~9m> zoFpoZsHX7pLu0iLpeb6X2WSDaxkVNm&xXZJ;$eFO3M7eE{34I1ZSBR`P~eR2DX1wU z_*_<5YeK@01plF(9Cn~gGwZNc>0$NI74G6IJ)ZL7YyIPF)xr zO1;}6sVX6uH_5lifp6F3p-T_(Rmvtx5XdYvi_5_33Bjz6N(p-ZD?*Wkq=E zqn?5+*_mW?%qp7;ADyeKPG$QOT^H)obil6?Up9akk(E98!HLQCiG+;Gx{`CX>~kR8j)GP5qh-JSgD2_Nxd zKejTLymH3lvAE^Mz840}!Bh=;0YUf=#y4wCfA4TH#UPA7X#(_x+lEu?Wg~6S7l}_p z8bg{SD%6V&tFCsPxhHMq)#wlA@);D1R7vXHb2AogYv$`j)PwX6n(MY08feqasT^>_ z1FVQk4wDT<7XtCQ11bcF$vSW-fKwVP|MbW)xD8XHF?wplc$v8AX^iYT@a)g5jn7jU z$JOJ$5>T-q$1dq;H2UhP#&rWblzX?aAujEVQYDzC%4E8ECuusV`9|0W5p9e4hgDZ) zI;DyNRM8<^l;M7S*QXu}RVhMy?;sVPlW^pu8A*y%s|YfL0PaLpWlIS9F^4g*SwAt| zWohAjnqtK@|55y6rBa0(i#k`T?G(~4qA_03e-G*U<5@t;-;Cl5=|6|`uYY9}svFU3 zLTKHhyLi-FC1GFs!>fh*E*-XYg+J$bdMmlrG$MU!$%)K{AWG*H3YCW-Ao3)rOKp|s zf6l|g$O^_^XxL6glJkxy2Rq}?u!fm<8Xt0Qy&O(p*=P}vO5x1qM>aH8;VfadivS5> z_wGxpwz`{C?i{Q30r1e{3ag95jq^1wn_ebApCmCZ6YN;Fu_xk^dCbm`kJ@xT`8b%WOABDWy4@6k94Yu8Ks?1Z684$M zHjTOD-sKPK=hpc-I9%bcA|HO2Qe(jqyHBn;zy;S~kZJFvwzs_5m0xF;$Htk_lcUAlpIxFhr$<3Gr2a zUFh>1S1wrFTsdwKqjaow(0u(Q#$`;?c77)-1SZ3-I$vdz@7g`?z9n~Saszv7Xq~?W z-8MEn&|&Eh?C{>7W8qkIZ4>C418icgYSIwt-M`nHhbY=hNbD}$+?FVG{*~A5u${&O zb{9X(zJsgnJS1O(sh&yv3%B?e*GxaAB8v#6V7z-b1d<;DVC6js(nwLq4J~+)4iC61 zg36@%YE!5^O6qUnl_mJ7EkzrwdoNBB7|GN2hoL5}tf7K*6Vg|sDIE^U4)v#g5%S8H zz*D}f$~?;_f?;8h!YiGL0vG$}+PEE)FYJ20X=(7-q7!SNE9gAE6R3Y2^+n4R5KLCD zDQ)^h9ArkfYnaZNx+D;+;&QvT21-rv2S_*li(5Aa;mKwLP zy6RS0TVYXW?%26lxdc91#?Zn0{f*f`uYad(=f%9|^s-2QX^QqDwDgaDg&ldiDT z-@1KD^;$1QRE=@F3K!$rgwX==+f(c|Log0(#{$e0g-YXiZ08MB9~2lQektlD4au*x zE)V6xJn}(kaYGP(s)6wB*UL`+9qYfdS}I2$4%%N&2KA-QY0oYxNSJUU|#Bd`mW+-)PTrE3qC>*43xzJgSVNarLlkL1;u zU20OZ&rIl!e*qa;JYv4s3F5#toHLoRi+3qClsQ?r9<7E^%(w*MU%+sUP zp*euSgr)ZdPQs-#&QT{z7BR*K-OSNDHKP{*X@)=EHawI820%tm)-JF$~N0em4v{ggV~VcHwbJ^`noiX7Sq6q#j zUqDNtK!;lRfN^02J^eg>v=`uI3YaUvRE(9l0s|cXX>sq<%*60ipbG#7P8|Ghnx)rp zt1@kdpQNv#xd?DBDRo*EsaR*4Fm8~`ie#{y!rzXx{<14zX1LZ#SuMQ?yk65-c**hFN_Syt+ zMD2cEOXfRP5W+0Cd@DJzNg3qSXv(C7Vc_o$SnnMst&1?YdA#koq7E8bcKR*PYKja> z|K1uZp&t-in>s!0{LO=+8$ED2#N~nT7RhhTl=Di+^m{EgD;*|``=+3@j?^DfU?k${ zLvd7v-^OjNESp%MmJr`p>nz+J8cil7O{6Uxz2$wOL?MoUlOg%?spSRunF}up1Q~AA zP91eJ1<1A@PG5ZW@%Sd+ie)V%|r86*m8#+%Bg-BQH6*fQ)*(Fr>F68mJY(uq&Z_&C^lQ2t` z90Wc%L7-C5de+The?IfG@A53C8?`V`O%tPUd7<}{4dWdIuISO>?Yzl3TqLUaSx->x zeG@<{v;Qo47^}o%EF;Z~*WRy0JrL*#F^;a4U}!Z*slcDW)CGc2&>e@S26POPjwkK| z;BrvM%dp$F&zHFD*d_){kA*<#aSa z!;X-kW0I)qif4}4+k9ngUT%GCWj|%}{^<0ye?2|>oc+|jlDr)H?2FhO7nMYU18a+w z3h*-dCVV_#VO+2&EIflyDPE-;ERU#zFKYB-n7re|B&6#jAi?MHdq@uyqZ6{B2X?g- zXpsyW(FYML@L85XMV!%TU`AD!bbwxYC^NFs96MYD!csjq=ySp@e%2OGBpqSH zPcZZZBaO*LQ*JiZmI)wF+jB(&^eKwCwwKA5om@BCalyoImyvLl5oY|E_YG$;rWY0m zX=30Tid~k-9NUHF3y%jmHSi5CR1hrwzwGkQV(dwt6fz2zQsFCQ4 z?<=Fxw9k%9uE841Yzw39)s(?b5DS#)m1D)}Gq7}U z##;lQEes|dxbKDR|M^SHuC=toy0XWp@ErK{c=XvoAR@|>g`ZR3fLPOk3#QdQI*>Ei zL6}mHl)-E@qXjgs6f8-5jK0dSmu8tv5}2ZgrzsgjXErHE|7DW4VBc1rXko7WsU+22 zia?yo#I0#z-9p^CNlYxgtR{PB+Z}vjBK8m&#K2_z@_79^%qv6S$qN&ELk6Z)a?y3i z8RRISBmd5r!E;v4!VUBFB>ndvYHw_^ z2KlBjqbl_g%GL06Mdpfh51XRmee<8@3#Fy%MZ{_YhS3{jOd9+hUmPK70YN@{ev+@q zp|c@4UcUVgEEcJKEp%+|%F6{v-OjVI0mothYL-*5Cl(6;EAFBl2BG9i*FgH1=a0~v zY0L31uzx3Q2V*}*%)f$_Bh-H;ZI*utR=>xsfqZBiBsYkQ=UPWQjbTZJ<#)P@@!^dG z^viq8{rDL-001F|m~c@QO% z>#>S&(@C#^LD8~5DLNAQQSyRqI2twhH8P~zLJMOJ%=MQ_3jKotLKO>VOJjZ*?S~xr zuiUhL@Yv?9{+3hUq~!$$$nX(T-hJg-8$1v75HuE*rGl^gtfrOi(sFxJ$?Q%wS9q}6+L}`;mCVb?m_@&Sn9F@ zQb5pcf;($dV3Xfar#Y4dUl3C%;m9)mD+Fm}9B4}9^Gs?Ew(}d9+JLntVO1dlp?{j9 zm@^W|E4mDA5UK;Akx8w-8eIEXw;g$6DIy=qI|EO_f^3y=F3Fo8jhCn=F{TcTfWixs z7`o++-(|)C)Qi<~xL{=)(baXHBsd8Y>tZk4JIEJp^yzCi&62uUKdla?hrmG%^w4?6tN89N#-I{Plw* z#$af{-{hk|Dd901rRG5qe<%Nv?%K2*X%es#{_WI6R#S$hT4vs@s-Zm#Tl7aTao#_S zeJ5HpU8ZGNtYdg~%Mf)0@+t0cflN#q)$#N3ZsoDU&Hpw+EOtmOGp~btg3V7lv#_xQ zW9Fxdq%2X9$?LIgd&f6!=1tD@ghE<>zz?aaY!@Qgd`S$=33Icmy7*ZKdwH8=!zQ`$ zk#=pWkrz+yij>orCVl=abcbUOvOJ`XuWG%U#lZxa;CI%=ITwW=)Xvy2gY6PvY)xa<9%P<=tn6OjZpX%^S9p_Wm+ri zZ|)5D{3XN+3VgWY(;fIaQc#*>;+#F4b*W4{+L2}K&}s&>A#y4n|3#a}^5L^!c@ zkv)gnz+P}=TEiv=3SToqWsCHY#+qw;5{0%p z7R$+D2P83vwoF~a?|x!!8aIJvZaXT3=FL;m3oKQ zz!Aq9{z7~t)n_N94W;md95732=F_npG*D6?prYvfh7?zb4EYM8p=GcDjy~lsHzcX6 z0W3A{;>yHKJnz%N3CoaRR=7(vF9$)gBay3}*>5(0ryf38icAKYV>chH1RHon&pN+r zPutu>Hrs6UE#!sfQ;i-IV#$JUq*EYew}RaV3HZS}AmMBxk;IovbC*mkm`)ck4=uu8yL6|Fnd3n8jj(3&(^s9_OqEN_JIz9}9 z64p})R|?ahdQ~Bw^^u6tnr&!(v%cB>+yxfwg%JD(F#ipQi&V>D)mstKDmF>bK#spboo0iDoC0NI_SbTtR`PQ=iiE@u!V}g%8Mo4+q=N zNIKiUmBIDjM#+B?8`%B{hXYkDn>D2$eqn;6i3E6)DYCizIT_)Avuu5$Gl>|^<<|Py2ui?^ zRj1s(lbH3ArzngVDxG`I#>L0y(F>67jXZ?T`!(82CckUhiIU#52S>EYl-0Pyd9|Z% z-j*WCvL$nx$B_Q<2S~86xA~i2u27{6w{>+5GVE9^2RatZ*_@6gaq^ltX+}?@sEyUt zD_rG8*RO9`nBRQ^cJk<521(l~qNxUVIARm?RB%C&6P|g zcy9sKuZ?l9*1>xOX#(IpdJ^cF2+DfqMgxK40`^^|y+dS4`AN*m3vg=rM8p z(-fmC8yk>0w94na-UsXfwOvRu?bBwj;_8weJm*r>Jr_T*1fw;42)6f~|Na!bc}fvM z9l4v4IY=?UhY?v`0!22g=u|f1NOw!t&R5{=S>%iPUzw#oPv9iA$_D%OxdnYcbFqQ1mzi+NgYD!&5q6O=I|uK z^Ar$uFLN`3fA2ztP63rRwOa?Y?Zr(S2+s8BeFg*q`wbq)EePDs4vBKV{u9>Va znFk`iCS$_usZ@53R~J))e-@o1$o9E|#Z<$ZtwJEoTaSyJpOEy9FNsE2*QPqee719{y;9kw|?rft$NLX#* zeIodzmoTRmtx2EHycdvAbak9%w>6d#JdOfST}i1AWZd`?qg_E@+10Q_c%awU#ow}m zV2PJs)TI8~TazJ?S&1Co#aDFf4Q}D6W5BX$XC3`cQzim7vEMAZJ2(W*B~3Dla1?t$ z78OtbCxYP1)%)lzjzKk|r<~!`Y@+H$FJiDP;yaJu1Q!3MVSsMwAuDl!ECFIP0z>rU zB{x=Dkr3=qxp7|KU;{j;jH15K#MnrZ|exwrc_XnkP1P`OGp|uOq{YX68HivY=%^Uy3ThzF*^1aCz zd+_-m9j`vJUH|95+As^sf2M2pe`PQKrVa1bh#@BjNYuOA85KC=>k3v&<-h-IQz!!G zMuXZu+y-Z7qFDuTifAlBV@Ic)VUk519o2AjPC*kNE;CB9rbF>D?%qgyIb74S-pCB{ zqaQLm9F|v6vL4CzB_VhII4=FU$$=}8OkoHvObfFMd)t)aZrr)BTwzq?1#JUSEdTotcLPTtvf#0-_<^{T}H=|(GwgD4I5Z30?9__=0 z|Av4+I0YC)-XWw!K=OMr$<8r^P_IW&kKcvUO?B~-FwEv_47(kZ~2d3NFCdxyFSWqoTHs=yhRr<{1y92<9_;=i)J8qM0$BLF2sv&vxHU z06B7gCzTY_%c(2G_@!0UKgUrFkr*`MGyopHkdXh=N)X7I&!XvE%98axq)nla&C z$5}$z1^*?-j>fJH2k4q)2#Caubpvq{ai)h)^c0}Q_ksDdl2u)L>gma+gEey&PO^`- zg2eXjtLSUGv~g4TDTXG;=e)ulU8wPWCWz?d`w#wHZaZY{1Zm&eZ5IKsySgf9HK4`F%~$;C=(eS~AqW8Rt!L@n=wqmVi;DXdbMM zJ=yi>%`Yh*2D)3XR8=xVKP{ zM}>w4fD>Gjz0~pC7y;Jxaq`6a)J+F#$RwZ3Anq2#largM+q%QKD%sqqLOJ(PJWM_3 z@VMZ>_S)ZOaC0r3R_Kf>?k@{lAnvM{O{-Q?6JLU!HpySI^b4}S5R0?D5GTv;es)SO zA(->E_xwzxr^fNO;S?AF%N>2kSH{4(P=60oFX;zaU$iR!E40L8u@v_X37lNzG(PF| z3Pio2v}D5I;~%hT7S2*vT3lPbU$E3hU$mT!wygAfTOQ3{|0Byyk;XRO{VS#P|Fs?x z|0nAq{Xe|9p)&oC0RGqf!yEZ{xmuUSr&3q3N~S4*z0>%l=fcwA=;EA)htm=IO@S1( zEHB?5ZB_zYX`8P+TTY(hoq5ISP3L-Y!WxdW=+9sIb%mh8X0!9D>#6(6`D2a(W;8a8 zDb#ITy-ltGYER}I(zC@#Yh$If(=1L&;c|}tu+k_>&0Nd8=X2Fvza+0ieE5bB<#@YH zS|gdxNMEI*Y_B1-7;`t!&ht(mSw2jqPQwY}1F5~BR=s9nu^bt`RrwtA?mUK@&Q_Jq z84`JKjslsw5aqGNJGQW>*%039fjItkZkTRBUzf z_g;UXAo9bY>%EK1X%QzRO1=GQa$M1J2Nvg&V!r`f`8(?;yT*V*hQ0cUtfxLP;Ww;$ zfho^<-^5!=z6H}!d2;9BvAZYRrHFY1#g&x3STiAA)}}mM%xwaNq;1xB372tVro@cb ztedd~9u%JVjaYd!A-`fvlQ$jX1f9DO#QN{7C9(+FpPz1@ratXYWjD;co|)WjT?iup z;@`LftsT-3UQeVYlyIf+XWObL5cu#@bRr${`5#A}+diU6uW9<#Q0k-kBKeEAmK5sZu_n%^t!A~|)SNV$KrN)6T?#YvZC4)~d^6Fw#@DIG=anBX$# zw4vZd&rTM30qVlXDvUQZIy49$IDer4L_Gwnev1{wYkbA`$kE1$!S!D-gQUt63605 zsBCG)N{{9s{rb|r;05{jI(X7rDGTgxVioiM!Vv#*Cl9G?{ACCvAJJVOwu`rg$CoLd z9DS7sOgf^l^u(tF>nu(?o%5mF&VB=e(B~-%2Na`|N`8#z)Ss&ZmqZ%W3mIw4u5;(Bq z;Iyndzcxiq4f9&UM8$K=bV;UgHAQ(0$`mOKt7VBZwZs)r23oWQNG7(EE-|^ndB3g6 ztI~%LNf7n(N7{S2V|^4Z!D`OQta}UTlSRp)=tF**c*h!#sk>uYP?BP$BCpnT42n<+ z!S>d6`3CK)pI^Yok?o&=bSKJvBeZo9l#Q?hhi%Y_HvX;?wm`j65O{rcv;8govY1l| z$_C!K6vI`MT}2@1U67Vc+W;vbq@Vr4%Ltlt06z*FXBm{fQ4bH)gv1+y^gNabsM&T* z`&-NBuk^ZfrAeqIhvWPGPTKEMN#x#`Eg0rIeX6&Yi#wP1!@##HCPW!?-P+o;)*M6i zOuklJ2&|$GW;qtOW6zZNB>-q-KulvGBwxZl$x?hi7@#N%IydRb!PT-uGr$m)5KFm1 zp;<>1W^rtnb9lVID&9y{AJqt&C9YU81U@5-b(hTt&Lua&L<|r49eKTIh2EgU5)Gvf zQa2b63YwM>SKqtb`qkY6){MfH?HA;)k2-zYCe1LKy%`j?orzPR9d#FT~OxAi* z8@KEIF5{#@aD*}J`u_Q4e<%w+H-f);e=T--tq)DdXWSas?cCP|DI;7waCG*|q&JV+4fM+qq=SLQjgMK+w1FW zTmumkJj_!gDHp#WK2P>7l@W}t-lDU}>K!wF5mr{X@7LSy%DFBaypR3S3mAYQp%MmV z;#}k7SRhmA#dCO6(`qSQx^xX$WaO2S+3O|2YjY;JHU1`uF&?pu9$ND7HtpYeSNH*`)BS+%~Q;F5=_m?SQ?&WlG8u{fL zwa~;6`LP>Qq&+O}{P15D!J(mexiP^u z31%Df<32dPv)o1gd6Q5XH8Eqy`t3HZkUPF29v1Kv%<(wFf%dWi5aKpCzH92%K8}Jt%?E%Ll zV}|#7_Xd_TrdoFRYkDAWqbT@g~z#72XJyev3#SE{ba;6cA zrzaREU^2NSbIGumR2*OHrJs||N1*d?tV=ibez$GMsKdI>OEVOuCG!zMQgok&%b}1~ z07xc2qL*hFcg%buERN)hk1#i6ibeHKl5*C$#G1)RmYE5gi&WOlh>z#0#g~yqqf-9{ zC*E(%JRQUnE%GF@NpOn!a}wE%zHA}N-L-MvSXZ=aC(DXgv0*R%?d+B$&+V8c9dFoC zyf+|FPqhjHB&ZlLIVgxf&D4H;LTN1t>XJ&*+a3f}7OfAaIfWv!`o`U5kkO1Q_Xx5< zA0Jw#Os-`&AM;^=-5q1IJxFYW9k8D*wh&%-koui_hiHUEyuW>!$WxAlrM<+5-U<%? z1RHiJ`hBwCPltzj>oU*Fu?x9uH^;|&L&CK8uAE4=j$6# z_S5Fw zgUOcX%lMJb=SzB|mUeifQU=|@6~X4a0-%URdu()=VC!9h+6jcEjs+!mOWTJMCj%{z zaIB4HJx24>NjjVkY0cA@%`a$gy-}=QbD^`pRnmf?&H-)TR9 zVyrKV8xs0+yAwf>#HEFYAi*Oyi=mRynG#|Is0=A_#)RO775u);ELwcVW6FZNRELwy zUW;ALY>R{EvV4W8@e#+&bOdJ}a>CeEE2E#*QI7D{<=NSh8H33Vd z)Ft+;;hRX24#Vi5Fj|`@`(~>pLD=TblvAZ2#N>sOMzLhZj#-rls-z6taW%7JOF$&hMM$AUT-M=+~ib+8Wy`nXb1at5x5#XQupGFncqk z*Ww0~i}6A4EnwbxdpK-Pt{^YLoufTE{5z~v=W-?2_p@8|9nL6$mkxmx=^)tSZf%Uqqv}Dny+8| zxCC$ZEGSSI7H_Xhy>*mUE~y23rd{?OA1}Obsm*2;_^4CB$GLr4Mm$`_kGQVKQFdXB zZZD`D+R-XVTHrmPv+;V@;mQjpDphi)UQ0+X6NP3fqaGo2g+48fv@<+7Nc0giiX$Zho)C4Gq>iG|?|>?QD*1 zZO>KWLXO=mQIIV^Q3gu#%(qf^Ehbi}BXq^5iZ&(HD^J#>>)_m2I5|z&-U$32t&wo5 zJXD#iiF$4-h9S=>M|-SL2&#BdzOx|lt}1(EPj;7~*{hLgs`+nFd1$5n&3&nYa^-)6 zw41FSZZGT~>i-L({9C*tNWK%S(-k&e8=m%)(&eq^pW^5LKI-|;-G4?s9Zij_jQ+<2 zC)*U*)9l}zC5jmY`hTS@Kkd+oq8TA zKLV$^xaoC}!M#Y3`sjIc&djVFjA8hFsQr)Nd%$tZP_5Wz>iCye&A^(dqQJW*DEU{-)nZ zbh5y>rz(>5xRMt06F8-lx5~YYE zmhPnsm1(&KR_(;eiN+Bl8JirLaU7AEd%<>p&B$nE>TFJfJ!Jo4f;nM~&#)UPe)gPi zUjuCkNDyt)rliEHxX~B==)*8wOx>K@YHB!miAb}>thp+NWXQ9{yt&hrl_Ri01Oh@Q z0iaz8>}rL#vZ0I88$1MZ8o%K%akOHoTPCMvm<}YIC_w-O=2lP&akZ_a{demvp+>GKioPg^OH5sQVc*tTcR;R+C zSwffBj05Ecf;AilEf*lwg>U=Iu5*Xp zcQ4NTaaL=pvSq0q^}P2Q-NzyD=af!J^)g7lKeB%Wp)*iqg1(;{q{fmdrrFBUBi~LT zlZ}kg_6vLZM?fJ?w}k(YU*`Dh{FXk40hyqv`*zLk3Xad%?zW-?+bKJrf4ec1F|dZY zauO0)X6g&^8DQ3{S7I=67BD_gQBdyuN9L!L*l95%KR^&ppoJC_9VoNzfq)aUarRtW z1mmHKCWV25qgS}MEBJ(+t%1K1T%1HB48*20G2VX7WxTUz{gt9CmDjf7cjY4<9QbXQuM>x({4dh#+-f5wF`|FdCQL|>(+ z`9xoFMTRC#%0g#Ki`Hphe6deozoLfSEv?)8K-f*fn#b~G$HQ*XO=a7bkGy~QOI{Sj zUpF1TCVbLi{-$K`d9IJ>VR+gGDgz+9!qWLH-VJRfRncBw2!eAzC)V#irV0z3DlCw_ z-{j}Hu2CMk=lnZq6dI=heSr^ zdltd|%TAj?RZul)%+Ihw@n{Ni+l2~m9f5T_Q81+9cXRT^8TOLaLpOk%V<mkzcBjf86^T5!Xw&{r?`#yme^V_SHrff4UGCiXZ{?;#}iO>tl{qg8|OCR>_-QcJG0}7db z<*dYLu~2?0SqouktbT0aBo5?PcU^ zro9*vlzp|@AOJQ?&-oE1;j5}#50_Y}RGC#lJrOCl7pBii=u78;jAAN_#JiDRe1M6o zJl6 z9Uxq)dKH1OB#U;{L=Sy8&qF|F`-#E@MwXn!w>f~}5i}a4=ikDyM~;W-D=tP0$~n4< zIGr1sUS?hy1l?RMU^nFpjn8{zkx(m?@%4g*w!!t|J+I}dZxO^ zuL6pEf=*`3F)kpPz8_O`Z3yeeSHNE0G+&^cUtAJxe&f2k9gCdFQQkz&dsA?y3-&k% ziz{r^NDp0~%U7N*PLF#?Chl)J$bEoCKZ^88`Hn##4{j!5rWJQ=DpnhDK_R zEApGQ4rLbx*@(=x!n`()BR2+FTY{nJo<)~VDpk){!3!z^TeHjVyZb2MijK zK@o-kzF*if2fUO$CW?MHEVhlmvW|b2;RQ4p8a|E1b$12^nKlw>wz^!>A6|4vFHIY; z0uxdC`ToJlf%!fBmtFcgdo~`U)UN*h{!Kur|NQiyE^%WMmR+iHzfl8)=jHG!v8F%j zsY1Uq$<1kVgT%2*#LKfAG?|VCh~8UIa?NXk#E*s2*c7pY#N`PA@3*b2qkC{gT-2@o z`*ZZrXlJtX_e$3G`&psx*)Z*zwwye&0iyoZy|;U@f-&V$7-YTXgj|3kf&g((!wWhX z)KZNXO4<5p-!R1eBh0{?GoXIc9(^AUVEy^;=NcS#)!H^dQ%!a}24g6^erDPU-RWwx z!X=I8Cmxu~GqxA_OBV&*d#BXAEF>%gEevKLq8}VoOu-su%2(X*rF#ILr)a708cOC_ z7>yYr0SbW=m3HEbJeBXUsJqJE6?itoc=_}&@s2T8i*N7AR7cF4<63PZP0VXY9(L7X zTWF-AcG}5clk<2Mbpfo24!2iityyUiE%dqmm@Uq}YT0mJ;Z3t)1=75<>q%&fl57#I zMBjcOf4ufRqxh&BVl#J2yjpFe)!~%%0U)EYT-C6p_0b9wsQHNIr;s|ke2rl_%CJWU&+#>s)j6%D4KW8{8#O2NU5@svlr~PZhjyW zT9^Xb_IJ1r1COLGCud9BY%xWcePW@7e7;hYxzPMMq;eKeaO=-V7c1VI|BtSBjIK4x znuTNAC$??dwr$(CZ96%!ZQFKok`vobzI6A!_j|iXzd!cBJ@y!Tt!LI#vsTSo=$@vo zu%=2|HqxjFce+PYZaq#jY^|4_oHi$dkjP?tV`7%6f+tix(a-i+1P+)H-2^`RgtA;l!>ySWVHpJbg=CjYfs z77MJ@n{#jF>fjzt&XhwW>W4SMzY=mt)Gr<(h7!URmP({cC&$;B|jvvPevU3(b zj+j*+!GI`zLhsk36b>8h&wUNhi>rZ_(X7PkUd2(&-<9{v6sE`@5`Y1EBkv+S6HxMbwb z_j24d9Eo*VL3pnEV2z8|C2({w)LBR*Gi7hsfRjTjrrd~ycGknH*W-K_QX*9qgQ{l> z1Z*UEuh%B!t5=*V<4m@cpF>*HkvperDrK>PrcS&>z*}3Z+c7SC|1Ri`Ma2?149;*8 zVNFJrSiL|Swv72go|T$kI{>n>*CUBpY=WJtf{%+VSMS|zq` ziq|AzQzt1^BqL+V(5)VbKiHD~K!Fb|&o6pDw!BT4M#_!-d(jk~3S`n0nqxr&k(|O% zw(aq7IDgXOvsaV%S^(4GOClI)>(7VM?)sxH?}IMgieHAC8tdn&xjNM!E%nxTD5(Oj z_fpTg3$`V_%avna7dOA!E1ohnO8TgfHRtT)Sil`RysM`JO%up{NY*hzQ6r+0~Q)=glMDeKG2fOqc_9_1gGSBqGL_=&W_U^zh61^;PwXV0t_E+XpdAd9od?)$;$*_V=?P5-CWj!*r> zS=;m2_6wNr`7>qJ#53Ec5IMD2%;T#5oO)Kd-PR)-ZWHTri)t*~^}shcrH{S(`|o=S zzS1{5p?mPWTyj$2j}%xh_wVpk!vXre&6(YQKWf|V5-KtKLB{0& z1sVStzOnrOBP0Dr7jZ>2-CA?wK&)oP-w;LRG5GYW*xL%Pj2XCCoWp>M0Rl+KGuUPo zl$2ue6igU7L{Q2fXq3sl`+-JNpK(L%(fWAzdN;Qj@8h=|rcNd{%h;HT;Mde+wB`q8 zNuePY?nTG6sEx~#tcbu+?^qq=&0MKS&77Bwn1xZiY5DC|8IVpLy-|_s0gmM)iQO^; z@OLF#656U1o+Ev@R%;FmMsIL=9IgzB5?&e3HOFRiJ}i@7HCipO*8wI~?0rYjf$$g( z^(!^%Gq<@Da`R+FJpI2{t@g{;@%zq8R z2MS4wLd2zaI`F~J$Jd@rLWo7YE9Pbe&A8_Neg3Dmw-&la&a)L6!&ZJV?CW$LoOTBYyd7l!kSeYCpo7TZ8h&30cj+;7ql*MqK zjH5ZODggnW7mp+WPM$jRrp)TjT8sfiX!9oJ&Pd?k;LjDrm(N(`d70{5e1UzL1lPeC z_~V6Bwxkun*?_{280GXUVMRF-+wMOVf)RSl?(9|*n;sW%UkCbxC`%$Q_--fkq}Bs| z`R=zt1`PDSx{^|S4b?8(v}8iGRFW#b?^y0&e!TE%UCvkX?hR~M<7 zw_QoJn1TK z?mYvGKf5`dwC@aPD16EX?e^nbhga#e2@%@rPZ|DOY?me~UOv_9~ z2|>E1&tS~kCCm*P5>YT3+Dl|;<2-hn=k)ha2;U1j-)^$jYEHf{i@KtR$r=5&1!XEE z7`fD#rL{yvJ~gAl<|nikaSfnuuL)nB-rA!~;0aAzsP7tmf}8PdQj52@;$!E;j%85( zPB)IEmhS@RqAzJN8H-2)7%T5E8jU_f)nB@uagiams!}&Kq@?3a1vdZSC53@0?aS6? zCQAx-Vj?4zJ1_qAb!S)Cf^6M$f(Iv0d{8WgGC=NBTMH0Y`D-dvVOhGrpDxsowA9Gr zq`>*jX((`KU@mEZ3;U#CXwL|gGxc(Na1=FalCg;UuFsGFxoeQhyMi1 zl5ZV4_uD_8LJu}pEod5VImqf+*sLA%ss|#LZJ8*g&MIv~&%VNXeW-U!LkI$Es{%=< z_|oux-Uo2 zOLfq8{;k)!K8trdYz+uj*o|cQhVsp#==q+(`%UquzE6_^qbjl2R06W%m| z(sJO*L#KO&9x5xQ$h?0XGt(1dD5CkEttZHc7&m_o{r(-9Fjp=7+W-LoIDf1{|BbW# zGeaaMQO|aX9${oR!4rJ)+9uJqg?h!bvOG&}ZjUo5CggjZ)xZmA=vNzbtAKV; zeUh_O-kY)4QC42>FE5{-)kv7Vpr+D-WeEvL343y17uj0%R6(~V!vgQE8Mhm5Ve)bp1!KDK6*ZUiLUXi_$+IHbJxf1QB$?R>nmDzQV) z3!(TVI+K4!vk|{Fg0#2;l(d)VvTwTS{zlD#dxrFmW9JbwPxf zUR$wf*(?nekSL;3ix$Pm=E%>1w-2i>vj8Sjh@Oez-3FUfsgX#=rzzmaUO_?MLlJsp zhBo21ceNPLb8sEAN9Q#5$1mr|Jzk&S>tmYl-?#dT=Dw)lOMef>axPl@24+PE-v`P_m1WE+uqc)A^^XrxNFY%`(r5IcN2vLeDlt(F0+Sx9 zNY9KOSRdgh-JJN5+&kB(xehrH4q&_SCa_}i%$3G-%;i;FYIU0)?&+?AY+RmEUJl0? zp2p5WC_Zm`bd__i5(Bf~tQuKYNPRmkjaSRCs>%CRCIM+>2-0sY0o^z){kw+h4?q6_ z=PO2~$|MwBe>okcoZUCzSbcAP~J%Vb44uOUDjRu{n_)9LYScH`L$eu`$-{I|U<}nQQd! zIKx>P8*dx(z(b;VW94=*IdL;VMtnW6eZpUVhA>==laW!2@-9E_3t_(6nJ z20UNQ*r!B|n}2q15wO76`T)BoA{D}g5(a|qtkpw038e-S(kiZYO!dQejBeJj|G7&ksTB{j+;gwm)_;wNPnEIv5$`+!}*}&?5>+v$PqTR`KI| z_+3okmKx8`w^PYEdG%^!Rny=v_LWpT~&z?(pyCLF6-Z=}luG|$~ zecnE9r$AsCN*L;Fj77E@j&B6qjnDzspBXeMv`!QTCCKh~=n#fne0DR}3p3^P%oaE$ zr%zyDO7YOFxVD5871+1W;k91S_wS}}hkpI_sFcTe_{0=|p**_Z0D*{vb{Su&{Sfn8 z<&oovywPJ;D9&KeucrHCaKWP?xynzl+FmY;k~j-}B4d~33Kok}RH1x5wSjrBvyaQw z@j0!F6n+4DfAWadVzd9~>cL8aE@p4`y>i4+k_kR4o5Wrw)3IN6tETikLJerqEnT^8 z7w0s&>0yKo(jJzg-OlmK(qVxg6q8`;)q}@PnN^Ci3P5<=kvK!}SF9{R)zyp|#=#w4 z@`!|4-rbK<^`iaWNv`#^%(h+JJ{i z=nl1sYaV{_Rvv1eRw@Lo$>At^4=S)%J$#SIK{I-waGvxz{M=+AF&_sFsYgwuQ45#k~M}6OHlV5+M*UkL>F|9M8JG>+(=P zbA5yVOOy4_l#hRxpSqMsMxNQz$x9?rB9Q*kV^yu1F8`=c^sc!uGVR2N3upr>+DPI> z%s`rlf{KOGjASq~Farwto)CgoofYl_fZG%YQ` zLj3c@1ce7}&8}T9u6PvCD14qEWudf1Lxq;1tV=!LdDBvA7NS1$ZOMYBHL>svC@`9G zxs~{3!}JC?9}Qru@IJk4Xj6Jj0A(52P@w{Md7(&J&jSadgBWYoguiw$<$6gj0|Iqb zgg{f(yu(cu=B7mEq^UIi21Ro6mSJPXxGX}osq0ZD89S%1Tx%B$oebw!6K+NVM`Wmzit)kXR10!d5{1nk1&dFEwuGKP z+RV#oJ!j38l=Wi#cxDmN?6N&By2`8rQFM2?@GH(a_Ex?c$k(kob@>n&m^>ZYD7}tE*KUX&pSrDM`VE8y7oW{Mr3-mMGhvhYAgi{kMF)5-&5%?%^ja(TJ8q6r^`n% zF)yl_HDoXMuheq;*SVU6<+~XwH`jTbH-N&<^!zU4WkZgY7&RZW^Etk$w7^EGmU)z> zH^JM0yy-Fpd(GS`0QfY?6!f5(eXQeCR^!DCAG5Th0%ea*9`36y-9|D$4rNW_ljh0*ss7BfWob4xX~UGbnx( zs(JYT-W>chZR1ewUlB>HNZ$rc@MEcC8xdIu?e$sE%qS(*sAPd`%5=>(1?qrK8g6YDMYl!y4g$n|!5hHIl66d#f;OM2-U0}PVpSYe?jdO+ZQi9C zXk+#LdSHfYpsg6|?gVJie80l`@!yj@X#}A}h~wt+LU>og;As6Ytv}H|>~RmDtIZvX zHx_lZoZLs$@nk}S9SU?%Z7qP%`$8a?MICDoLkZ?^Fplnx4me``p^K~IO8~=0NAB8< ziohE94Xxe1otgP6L>j=wwZ&PaxY17q<`ISzLr40iIm!v=d%|-~cO=3Td1`YoJrovO zxjbDUck1#|`w%$WxB3Dx#K}1i<_i;`9Z2#l$pIqjiD0XtzXn0Wp|}A84RczqSHnza zFd&pz(0!3vo75wo$|S#5T6V&rT9GN>EX5YUHxM;X2vi!lRb4E@fUzxc3)i>1kH4LJ zJDmo$(>VfTgd{Sr|B(8kKGNFAiK@dQ9(mZid0oFP zcWbTotsQ`)d$RFfUwzGgI(_CWI`xt6*9+4p#o=jt1kk);p$Gox&+z;yxHi=npC5?n zcWk^-;r@qvcb|J#rq`QsWX&%6EzhfLUzc3nR9s(!QGKn7AUAHK4mL`%Ibvsh9~_3(}u-<*FKG*9deRd;eTb9{`xwiBd*c%@1d zNsneIR38^U-AE}26XnakPNkuEZWkYnJ#(qq@RRKZ9s`gRAVGNurb(zJerX-s#}w;n z*t(y!9k!EN7^Nv0ZVWw2lQ&7aqbv~y47H5bS4=wp$_4*mI4?#fYFe@{%bCHJ!@uU0 z?juE)MV15#^vu7{fsfKi8o**}yA$ni1D(gTu7X4_Rm-@&8s45`$)?@HosbJSqmvfcOKOZhESk!sSZ zhfcYu$i?(Ln@|}j=H>W&ravfQ#L=GRWWvlS&eeYZkw22(SR?H5gDngH3%2|-b7WiX zQg%xeLJuS}UCkQKKLtZed zFdnp|gc$U4aOi-g_YSK4;FcD!I2EM0in6-v>1F1Y<5+k0#Z`xLEtN46l0}ECk~9ms zA`oYrMVc&6a^~39y8MojX6#qihlmWD7ix*W5@2-ex4^Vh>^olv@VfuZyM43WmXYKVLI4L2_;-Z zKblIE-H^e239x~EVNQB(nz#bQBk`NXNeiZP-3z|D$FHhwHO+H5#6M6}-UnzPVM_3o z1@qzb6DXnK+uI?G`UOBtn#kkIQk@miX3MFu#$ucV2=ZX)>4ngJ#*{hMQUW9=2=hDZ z8yVJi=mZ;xiDKlPp*mWKWEv^@IpsjWF}lB{LstZc>JD^SXr!W{l}e%ldl+c1;0E|k zei1<^iuK|NfK);msMcDUEDHxqb>||2;WM;k6C4HlkppW40Q0MhCtq&=Dc#Ac2&8u9 z=@^k+%<&~Z=*(wJ0MH4lw;~_xsC;&P{kZre$?)M5SZjUv%9yuPb@g#@EpvZrW)Gul z7wT63;#adsNP@$mQU3+K3Z0sF`BZ)WoevefRw!`26>G(#RbahEhAHCX@? zlxI44CraPhf4uVfd1!gMy7#AR3D#u-PYyIrccRnV_ejTqkop_vLVALEfaE969Ia*8 zy=2JmYq+)w6xn3V$>kjUrJG9jOKz%j>mcL$Iqh?zaxmsn|BsyCHE7q#o;*Dpx@t>Y zBzDs~IMwpPkqGp6S26TXE4OsvG!%$<$Cs`G6oPe;Q-*xO@gGC=Y^ce6`Ju5Twpg@! z;*I>E**?NMLDjsaC3bAPHn0|dA{0QnUP!kUeG_23poN;ho9xm~AiOOQSbU;SM5XH`6_D7{UZ5+<<{OzKlbAX>QAP{OqVG&e%O=u;OTWM%1XO z!R0Vxtn_vqBIsB6%J^lXE(zai{-gw*4T!310Qt#Xx9ORuAw%z=3ThVu81Oz5S(}HI zl+|I3D; zw|-P9fXB$dh0_k6=)0YcSmhlYzFZcskRf zTtVbwkjsy(Y~@?%OKuxwTnkCm{G`-62K#p#Go}YKztS}QK~xC$VZKnwf364t5Y*-z z{NH(ys^eY9@Q)S_`!f{x-}LZ*2EuHsZQE}BD^pvvhrfJmWT$w%g|xGzm^m`J1yKT5 zzs}69I(9TEec%HGu4E{R$ZOFV#3 z>MP^N!*J{uOE%jq6sajZhHt1+$-S>0PEU6Syi%qa1&uCcMoo-r%3F#^q*5tV>{9b| zMwPUcvLuE-T^v=ZszhMXmq|gGusyWN8Ay(-SK~e~x+lb2(NJS`;@LUy0y*@#(~%hG^LOWW zPR#S`!u15pUexAhIN&T)^9AzgZC9P(W{HbHXhiX7PSoEp0ayO^C5pKis}O4>HX+=w z>NU|h8FMhW_R(=MdAL|E%u$~x5zytO5-5b9ip?Om$t4W-R;m@z&HD3`)EyY|6|2ok zOmvoypRuJq&~kNV8u}19+L876Xh@N=B2AVYU}|^w^+561TuE~cdwdsy%6ni4DCbQ+ zwHlcn)&$baRj;H~P3(E=WtQX3IXeflKgQRE_sf;*UR%qeWQJ*fgrix5fL#w(w6Tot z=}Wpu9Iqr3?Zp z4;zZu@ND9+q*Y|S0-SG-?InpR`$Z*B5 z8IT;XUHqrXkYUnfV<`J=0*=G*S!FbxjhRW_RX2iRd@lTb%Cbnt6mTH(EtH5!$c#54 zrRB5&>yQaRL1$}0xi6k$k|4)1z!gePWtyp@Vn9FB3S@3<-*g#z(}g*{pGF^X7&dbY5ky{CT*9{Jb{dVK+(X4qB}=ha-gqH zu(!Ev+AjF(8ob zW~OGj88~seSuC*1q{*i(DGG*ag;0d4rpGRo=?b`eUKiC5e;OigEy{j#ou7uf+~4&MWU*DhgnV6D!@W*(r6e)yAHAYg*X!c=dKNBrt60+Zb__qaT$;61h1bs_F+hzTjm!?2WcQ>c9 zR?l0nBYU|yw@Id-Zif2t^AYapR|r3{A<6Dx9m&csYH8l! z^WLJ(*fD0CKRmOy%o53dMM>NhCzU&E${(br|`S~9&LU5@Gq`RLa1HNc58C_1g)vb*F?phXM?xV02U68%yoRO`ZT-1YB9XRyR0Pd*q~+@6R(OX@?Z=V=2@^IAN-&weTv;b z%Vw7Cv*eoVaqw#Pk(c+$^1%Cfuu~|iZQu|aZqlB473K}p)izZ`EzA#lF3E8}30MvP z7(M(+m>n$o;Xm6bvYA{BwjXNJ2L}Lv_TTK4|4i{%R-2Z^VnFCoJL6LKDg#KlAZ13O zA^uRA1NO7r1DvW!s`}fEzL^D5A$bYtNufw*Uq)FV$zxv@Pw8nc;(?Xe^1DZH^n4p2 zhLZiE&c09A>*${CU_9E)vIALhiBJ$MTcygdzaGH=_xXpFsAHW&7a^l1LNVbf&4>?g zkS=7_?DVpswkN(pG-WtD3|ms7wztr9lS0;0--OezRXQOWg60((yaTlYvJ|_HJB(Z+ zfKN$24%<9qw&*`R8mmMb z=nsx`Sihh?E+Kp&RV*&vEbbouP;3afPa$Qrx00y5VR~Uo=$UaF;;-0UlVjOccKW{Q z>4q#?_nU@ZJ7?=(q-4fPvpyR{O|pz231d3B<5~mxP0rI~x7mNCi9sy?Ad-zGJ;r6Pbfpn+vK= zuN+5Yf{`QK6y4rds}1<)*uOw1jULT!2Xof{X1&JRaXCfgykuQ>oKMXteJ0u zQ~OaYm@WMNBO1d~yL|NdCovTr{C_F6e_5GTwq=n8P#2qeXzh2VZoWPD z(;T}TPNw!{e>uy<+v@|NYB89gvAgSm!`R(msAwZfG{HWd0og) zLx~OP%ZwzJ{pCT?ZOl$R#qCgkVt`vvmu9jxj8w{v-ol;>thx$0N|+$LHq6SB`Sij4 zM4iL0G6F5j4VN_z8IXD7jV)~fA%o*k{fw^5LN*+8exLlg zv`eC1V2(Iei(v{Et8(71RzMDZIBzC-Xi=4=&5n3o9688yyR`<_gkk3 z3Ll3^e**QkDaqkr#-OIPAXju!3ANi|5IZCiVO=mt)mXCIZs7oW^n}l{0@9 zmVy=HqZi$0sk1ZpqhD490eAkeYO(i0JR^xi* zFYlFKjv}Y3I=61SOL?@+aIOZLyXnuZE$3FdzBN8PHN53GU3S*J!B~fCy324>qsxbQ z_wZca)|2ssRmV?T4$>n8Ux)Mr&Fdsk zbGcd@f^)eR%n89=0z+uYf~>$N-YH4$b`Lm63DI#pv`jKK?oN3+AsX2mjyRG)Bhb=A zq+ck{9`*p()ymm}0-cv#oR$$&^>H=oEAjGHxzxZmN^_odIhz655!=W@+uO??L#$u* zfiy#xWIVJA{1V8~o5p<%&HV&sAPjT}1UW?d`SmzmSm0~*qK={)05#;nk%%GOww7Jn zH{8};4%>K1yhNR?D3^N_Y*@NJu`JR})+nm^n(vLYvCzpo%Nce7-bAT4Lfd@I@F<&0m|FDNWSPI_dVXaK;pPSpgC_32iH4p zr62zhmi{Ddz!CAY@-#o3;Qy|?tA&Z%|6BQ(#D3X9dYI5_@h+ict|lY;7E2r;f;M~p zjXhivUGybVg>0McTwF35EMT}T%+2rX*_z*OHcE}K?n^7l-u4+zV4|8OGAehi!;8b| zOfUoF3R=J#yres93O@YO`Z~`UH|aQ2nSHp^l(2eNyLr^0pQ}L_j<~DHL=q z##>A4D!FkDqUM8M-QRILv}u|HMJeZC(kIf~ON0pAHBEzbY|nUX$AIIc<#O?+%-IoZ zk6vv16K|hEH%=8LsLX}SF*`x~_3_eykNLX#zc8*W!q}2-Y0M09F1p{;jmSM_8m~*B z&lL~fWSUabfdAle$>^{Os(kbKI3C6H7=-p3zi;5AiJ(4X9& z#ffGon#Y%uq3C)ilBVvSL0vhQ#9B%9W+%R+wH$Roqf8WQvy`c#!+0A4WLf^i7+M2p z^Jm3A+|Bkya_g!;2zbJH%SwhzXYXC{ypg5)TJ9*MnaPQFPL^IsZ*@*{zDdOHn6)jI z;S5?Q`*(?H?K38>5gzS|MH;` zQXobdz^8IM1EfqQIOR7lLOR$sdA&=do92@&OjExwW(NM=14Qaz*)9eLi}MOH;$Lyt zcCcvDuY-d2XxS~{c98RMszgycpDQ)bvIi@2auN);5i4lpN!K{Jd^A`#pIWZXph=?a4gipuDo&Uj9i*?aSZrPj}&epAv%n z`B%nvM*n;e{{t>K8=;lo>(zjd+>;jJG?_ zgu%+vRhKR8EM82t?#_5Sv3Z^BKSo+9N5m&LHgPbgGr|r)Z531{v;KBU1E)<7RZizv zJB%)##uCm%zkJ>m`qj@vh(fXe07bfJszG5l)nHs8O{oqim@ZH}CIU*O9+@~CC8CLs z+(oZOAgwW2zEmbsLp6ZC597`w$YhFLS>Y#jb|aXamp#6HgKvO!*fwArs~VmoxH1kj z?f6IheJc!IGy!$al*CV8A(YGvDoV*~YW2<~_<*UHAC$cIS zVM0GZ3dqaE0zL;1aB3XWMCT0Q2A<%2O<1iR2;LYI%RG@2&R|r*{<(U7X{k-B8?MKy z&>FDQ7@N2*YApq%%nOcL!hUH7rc`jFtYW01IKPda_!9|}+Y-}*T7p=6qsmZ#K?z?U zBnlm8^RXDIW#^klyD}uMXQ2~odeAN&w2Xa$LC%idW)aZ~LKuKv-7hM7JkyVPgO8UR z`u*3KOE=<AtV zzpgBPc{+lhKkB>v*7(+VpUm_5m`@R&qh{u@?2?X_ji0@p%1#)j=E$XTO3g!Nc4+jy zY=z5fX0vO>f=2@Ezvr4Bq3a(R=>&*>(Xx}TZIfLeVJ@Oi4QEJ^;nv6QWd4r5AdS!> zf$Fh1pv(xeD;UM@UaoI)@U8csR&%SJA}#!qC|YsE;bcH~yN}r1j0vOpmYDS0zH1HI zaJ~6dAiUVh3KF~Ad>#uRn{dkT8&W&?K%nnr&+AALJnefmh{O<%2q-`IS#Uz97x z0F2c45TK(O67GL9Y`k5t7e`IkpW}?^Wc@kz_RinBm?U)8aCHJ@>)!hN!ND%jni14;=o_yL)@8n%d^a+zTB^)F4qv>0ytpUC2 zqgc%iKSJ zH=@CWIvhC7p3QfkKZ*V^1S=srje!dBchsvDeg~P^{x?|qQ4obYrUu_%NIhy>VYI73jB?sv-Lasq~3;y=VbaEyvxaK!dfdi98 zx-q=Af@T#HJ8b9np(Et=LFWm8?3#MPF1l7?c^)3-Io%y*6QBNE=U@l8VNb$@0!nbl zuQ=S6ZE|AD_%Iu9Mx79iA}JWEsy~O%$17=(Azxxpr2@I(NS{k2ku=9BE<5P$IT@rRfw1uYNd35c7O6(~eYBK_kvBM}HoRpTL|ghe30 z30gg=Q0*cj!y^$A03rzhk@8b1%?JzP7j+Vns#FN75>pPnUc0<@cpAUg8h1ZGOrNG& z2Aw&@CpuPKUVQm}pD%98St6hNbUt6PYSifmjN{(KjsGS{%Afsy?0r1G5Bsq5={v^z zS~50lbnb73?q$`fTQM$}22#ob&HGC#jGP1-^*uYw`s(+gQ8(v2zfWQ+HJzs6-z#rr z(_kM^emWph8ih`$3G(F%_R=#>m^IvD)pDtA=yub#zOhKv(`A2nwcxU=%(jVl7P@Np zeVZ0_G>MI^#>ru~cG6>Uk7kFb*IWB@Qs~oZ<#v^XO*=L>LnQ=mk&^8H%xT68xqhRDw^J7ama;Csr?w+587^m{e_GY|gh`%as6uN{q6 z)3{^o;@*iyJsqk?+6IkAx6vlzawf=hRBp5S^KM`PbyvGxYumcV_MKquYgDfzjic&$ z#hRa&Z{ypu;d>VMV*guB?#Yj5?fbqxnRHSH-9OFD(nye{|5oPtPMQ_+e)yO-gW8qR zR1&*BSo%|gc@-gqCh%ZWcWI|3=@TdcQH&$4j~o}#T%%?BDbhMxS!1(;Cv)#8Rz30o z%1jp!5MBHy5|;Dha2SiQDz8Wl(?@;>Yo1lsl9$&#X`!m#uZ z8n!h_wB*k*6l>C+NpA(1bRBkur6LD#zKWoyopk)fG#{p6XU%5`Hd2&=m01YF8X>Be z+G>FLda=1`5|Gx<|Dst)K6~GFkcpAm8-8DD!HXdsIpsc)!K>PQB2aKGaPch8=eY&{ zGPx;Rn|HK6UKs+l>pb;EuGp9vkHhRI8CN?wLB7Z;LIFRaQkDm;7Jl)NFqG4AHgBLu z=k|_TA}(>ts7mhFAQ7z!Hk&BGGhA*LR49Az&n*KEIqj|g+Du~JXtmvOtG%4~-dVHh zv6P$5o%ecX9UYbBW&PchO?DONnFQnTQt3Gk#ol92#bUs@n2{%BLC*esM%{snZb*h27vPLb}8?5u#pkK3wgNvu)B>j8#MqM#|%Z3BVef(8^|9k@U zIS$q>8T{M*W4Kqk6Dc^r#hiqjZ-e$$*e~9?s$2{O-Sng@(Ip(u&Xq#qVLu`~`I>rq zuvLio^k)F`aV0YXJamg=M3d`QnqQ1%rpGWZF zFwCiaX;UoLZLZ#_gH{dB@1*g-jOk{AU(`C@Qu&Rv;`aHjd$N3HJezjk)qChX4#TNo z%DcxhV#d=SOib*L1~R)FX<~jA?FPDUA1C3RBH%epebwvs2OBvNR2Wz>?u;YrOLRN- z@G@97f4tXWbHpXmYB2NoQYzb1dLz0BO73Q37ZMVLKc5U(uT$<50~Hy1JoQ=W_s-1{ zdnWFatGo<#vibz9p|CVhC-J#1?F|$2v=4#isn$TIW3r?iLn1C6;nZ``HfFY(I`-Se zcMHQ1ujRz*B4miPP~hJR@)w_Xt$0?YTec-`&5OG-u6*qruQ|pc3;T&PZlgo9Xku$B zI#fZ2iIj2}1zn9Ra+Ss(Cy{>-^)Kp=aMgA3%sknWe7+=09M99>*R&MklYd}VAHOKI zefRdxQGIjmY2hjCN4oYERcm`qfLV*EO{_7S0SjN0wiS3+Z@wBQHanhl_v)SFI+X2# z)>=9CHeGLLzfFQU+gsKojh(nR(UI5-Ies^fW$t+S>^veRt($0lDQT0}F{`3_%zTmE zJy~BaEyZkNebFE1M)}=P&Qvg`cA7yjb^k1t1K*ZE_wBihQ>}j1R?H zX9QbYuTl@JE*)D@n4A^cU;ZhyHajFsD!(LW5KoxW7ZiP}Zsz&mdfgoR&~K z)|I03)k@R9eaBffcwe>F)rvsXcDIozQa$U7P2=c%f;|DpYI0_D22V z`&m5}g_nLr_ynBUe3CZgS04Hm4M9Qo_{#KnJeOpD)%_PZc*$%339XQ6G}dPB1Nu@` z?%4hUp%LxN*vN8;rP{>RWj|cV2fk?<*-2~lm<8((TKrW)6ZOUc0^i5klFso%(IA>& zoZ8&1?~vy3UnCJ}54%Ii_B%|0-f@K`WYHdnbAeTO0 zY_i3sQF2!0Xj2}vv*%*QUZaB*iS0F|fBi~jV=|}wGSb)zo85al3R;E^(e78*j$P=^ zYOTAJ=0;7p@b+@1#wG9p%2hoX|K(8X%Xc^_i9$l_ z24=T@0Ud6Jr1k#;D?rr0p@#!Sb-f{D$tDMPt@xk%T7b=fQ#_8c9QwYOdxEPZG)wG_ zB@)vy0lc41v=9`k>gO)wHY-PsBBAK^y6Ac|6KU5{Wr9oiT3B%rw`7)Vi?(Qv+*p=@ z1jxA#wbMDi4JlQ^N9;3A#pSso!t&Nsg9{R-zl{dMG<7+TLS`2oLcFTsdU@(6lVvjk zE2i55IQ}wcLt^A(C?>95i@Lp1G2(mWbn4^AYrEo)Z;u|{EB)yg zjE=By^V5E<#xPxKmXC0Vr+?Kejgu;At;KWs9AEs^z{o~4>Iu3|o~t7~6Y?cQG)gPT zr#P@P^%v0N@EPqQ-`+^HRKt@^=cO&lw-Qt^=Yuc3gR2TEW5$H~xi)^b)ZS2?(Mfo$ed6q{)DSy8;{X0q@jCLamHDSsI3DRd|m_;M)m?v?F z+fF1vj(4!5=v~HrG(<*mMEUO6ifMgUrdD;yN4S{H(uNH4b4JWjy85{=d1%dLhfI$E1x$ggeWOYZUx?exm`H$IsV zKAA9t%1)i2J!ze+VSmly(dJJkw!5@0#3k5wUC9~Yk$Ik!Kx*`}eqC?n^wh2!_c39< zR4o|s>cuy`|75a?V~H`kyahS91Nsu4)=GINCGL+M???bNr zlBKnOq$#qb457`${MnkH>WZ_k3DNjnyaS=!kQXH*sxj6j$s*%JvW*=Y@nfO3OTuBO0t0-TPv;-H5e_lMc1Q_?F_!;r<# z66;6S4%`oQ|E^HkGx7srl#e^aWmjklnE0|)WOJlU8b86hAcg-tJK}be@&)N~id1PP z<1VQZucU0Ehd55nCF`BDiws|&VPB(+JHtclchL(!e%CL&brjwpsd*4NK{8x`Cp1Nc z(s=q??I)8Kiet416*5XA$L19>nrS2|qZ@CfP%TlK+_|uzGBGW!KXEi z!3Po2Wpad$NwB8*yelNlSh{>OaOtc=T6yb$0NzV*8REztiPbNmFf@E?J+WqYr6E9& zTdrocT!Wq^O07r~qQE)hA~(Cp?ThqZou>^yMM~uZh{dawIqZSJuM6U+duLTkIsHY% z#rRg#Pd4I<67NHM`o)0^4gUhZg>HuSy^mRtHz7--^JWRwY(ps60xJCEma#$oyX$q9 zR^_L{C7Hhm|sYAl?03zlX9?~2%$yEZGUYRQUlKwK)^VH9vFA;9D#0%Nq zC`4asIxmPb3^eFCS_GdpwEl}-6VW%TvSN&QqC_oiAv?dNF3eNx*YIt)@^&BdamT|y zRT-XToZm~nK;vT(KN-D7P{?t{Okqwnp($T=DUzBgS%U6=L*NxlWtG4Dt$BLy*SW8P}Z)|S!GqC!C{D*oNApAv#G8>rEv)u%>sjGG`pgmTe}IZ`@egET^PBP~lK;%iS`v78}_ zQd_9#rjgqQ&-a|o;@(+)fwJThXITVx%2)#Js2D;6aCRCxdO>zRRrMR{+VmtN7; z?5Y#xY(4!g-my82v*s+o4i`{?%gR?JNS1w2AiTcj44qt?@$KXv}jCtN?2fe4G>#41*Tt9&sHBLA)ZdH7#_4WF@yb;FHPmPbP(wt%z%O zwJ?S)Yb!8(2j*&A{UuKO-DVA!kWjKpF%tr2ePl_QZp4SI5uo8A3~2N}OT8Jn}Z!qM1m*cBzNmTT9%~QFSy`bEDL7gndn`kQ-_3 zbt7B8V87I#H{MC%4_Rp6UDuIv{EpPQ5t)JexVCIw6TZE_HemRRjBdD8f10>Vnjp>p zWMc2VS>)=c87-j3s|IOm)&>9a=l>+WElpG>kW9r zY4m8VVP{b`C%7$oUXvdR(=V^-iD4}tPkVDcZEdEws)=%u`Iz9S*Pzu z9P_tI6A8+z9T7-;>uq;U3}_n{^}*Df>@V8t$gLktJw<`ZS?jS6`~YAe@z1oP=9hp_G>3LGb~4Mg6|(6>)(>yWL= z=%*sXnrh=xV>vfYl|!xb%c><_lG<|C4M9Yd^e{B7xWA}5$L=WlN?Q@}M3{V|HeXv_ zC<@c?7oxFp39&y#Y5@ho(fk&=y^1YsNgJuw>=kD)G>!4}p4wkU)NB=e02Fy_Ma#fx zyq{VVEbq+hVt$1LLHmqX#c}tcbJt`CpFG=oWMl_QH-w;m8n+6q%hfvlZoNt!oSA&f zX8ruHJtXX*=$r|;SN{;+!p_(C880LS7m`!U_mJZZ!BEKar@iFeH_jF>DbNrG>jALE zs*QG5P1-hI3JycdN+ZVozTEre&6IyuTiT8UIpe-i09YEVT-DP~J{F5u=&0?l>1|+2 zFS-Y&bpW=n5m^SMp|3Q?qtMsrPzq8cr`kft&-rCztkQG17vekRWl5L&*}Qtvv4nqr zD8E1dyXvDDNBmcrlwTSy4j#N0r(wAxhMWHDg zA>Yjt=F0>`&KqjAbh1~|Nf=}Yw?x*C6lh3;O9=Ku@8^ZNKB0&Dt5RMEwff@j4%11R zI`~`v?Qc8I_KvGqdA*?~nolO`(vfATLMK$3>eqDHX-}2IXEgX-LwH7!x`;2ajrx-< z&;?(_Hz!cx@1&>)DTkb@d)aA4X9tJ%)EYM)DbgIdavusTCasKM%V_ZE<>cYBEiMH6 z+Dif#Xg54uep#}e+q{oVgn#*Dq8Ic_yv9p58F}8sMT|7}JZ_@EiY<-m<}5!7S)#c} z^M~5ow8-v*8{xT&9CCtV?;yJfwzUn@e0lSPID`0E3Vr>{zP2L67G;V+o7C`aE!owIzB z*2vFdc`xo0r5D6l#_#`|<&4Y1=LE|=qcprWp*7}btnjAhx_P40_c(nPno5_Lh5?E< zs`~m?3+_R+##gEKc$1tVXT&Ts`#L;8%W`bEOw)AoD7I)iLql*#;P{{{HQzPi&I)Q` zr!#rXcI~ z^kDQmlJeuFWB3NeR?0G(wnAPuXZJ zh3wPcvAOc1kPIX~ykA7TSgjle#gLM23HfO={In^rXW!jEb05lpkshKU>@R^Wrwjl8rpj2HtHHYH;5~0a%ia=4_@rVhQ zTwq>e%xcL1IZo@8;*sCD@8kD^?*~X#v+3svy~0V)SdA(Ra#v4h5($!3pzpUFJFB!3 zXdcZDavV^mEYj^7gT=Vd7;)|a^HJBTjBC7X-Ik>3IXUy%j@FxWH#@+G{kzQZBUl!% zBwkT?E46yD5_Qy6_sj~=E%lgt!{RZtLYwluuMEvJq(Ui3_PkH7iA5m=#D?jn4^cr1Es3 zD?J)>QcNpluiVyyDmJ!dTSCbOM0mkn0@oKL{|4DtD&OZmP7HT*K)$cP%9zhCLPs_H zf=I{nv)rKxeF6G!sc2&@Jl9&XtT&mJ<)6yKNCwxK2**rGxU&tK-WG1q)64c*AKCgrqTXqre_+C$!z zp?OKLKGD${_P(L5RKvBIaC5wB-d3(jGHX+Q>z7u4{uFuNcm7ApbxF%wKDPQ3d7}e_ z%nk6|Wv^tC6B?_X&J(~i7Xm+4Q&*0x)0UL0qgnd&TYLMsajt%PE-c7`?9{5k&KUUP z`yw|d#QwnrU37qUgP`?w{5LE@LU9^{Xmj!}G+={(hxt_|2o{SybOmPLAxRI-YM?FX zIW;w#T2q!KY`YzP=ouR8m8G7xu9tC@k%U2Qhm2b@z&oxHS}GG%W>X4H(Ivk!8BAIC zxIR2JT;FdbLIEfh*?tT?{RE;IpJ8FJpZ;zEcCdWB*t6}nA<$1YwQOP^{I22w%4_k9 z@rG&n9Czp^_(MH-V0l_};maf~jj&7Oxuy3=uV|PS48OUS&RE{vhrTv^HH3Fb*1>-e z?M{&c2r`1%_>JO=Y}z+n_XMqYK(;Ir9?i3p#cV~h9&SxlI<~xK$zvSgeo&2qH5|0B z2GnC0p>=l{G20MHwK}BJ7NQQAkn{Ch`mp_~l~i>p#R73G5Yx32#4KvgOX^d6K8-ulNk95*3oT?yi*9v)*rHJppia49mu!^bz z%5|O572nYL@EDrej@uxM`-^z9f~9ZK2A9gzCOYB|O9Wbr=|!z-fQhg}e&a0Wyu!Uv z>KR1&7dL_EGT4gn^;c0TGNRZ8^RjWr=KJW`4(E`q$#x5#fFO&oAk!V~OEsrJqYSrJFK+NNSnLA-s5g z&YPN@`qw+S?ODa+gg2ZaLG{SP+q+j`Rkiae^i80Xt_hr*>}46geo%(2JBZ#&M~3t_ z0Ok12>&N3G#2zyBVM1)XKPfYLlX%-%Z(2!($qCCYZe!?k}jTpJ3$J5>2= zgLuB-{Ibt1%m1H#eI?9kP!x~@)O?!>x)o+)Cg-m@%9wJ`CKFP%6{JN+(flLle#{=} zJb;|Nd%PlwoxY#uQ&sDFfZ^QQUwd6Vb-Z+3p*qp~0Xn1i1+5Z6S+0*pHyDD(amyMs z{V^5+2lDe~iHpYY^|#u5DNd5-CGQ3%_SGPv?L2HVrIE?m6&aw}2Z zM)_3;c8Pf5;HZ{3X#`d92e@-`Sa@IZC0eAWo#%MM-wlA;RkCJ$#6*e^0Uau|zU4yX zQSDPgKzHo6WMI~OdMe4A;CgK6y&uKC|G$~XB0QxvJwGp)D}&+?Km9#~o&|-(eV)J2 z8sz&(iO>MLF16#uTB`Hd$1!I@>%YaYTLF@;^{s`cl1^Nc+rCAan%eT#O(MSic$zbN zt*(u0kuns`jO-C_&9Jun@YEA*XKA#wL$Cy_(0fIafCgj96gfmg zvuHn!r0S2N$C1pVqHc@{cgW^K5ULhbO{?A?DY1jc*`2z@<%6QJGUUlvDLXcr2$zf( zEtw=+8RSdJx{CYXgqBZ{s-M!yg6MX%r5f(WWwXPk5j0<;4BH( zNHZrvLzx62UsKcbQ-nOOXu~r!kG7O80DA&aLsgo!d@`}ZNpxtBn_U;#PA^?H$N-)ER(v@c zs}9aOIVt*ng@TPjjSpUBg0FT88umO9t_bx<{)w+U0K z#kdnFsOO>W z{E&X~g0;+sLcYNdazlM|uB;GguP5YbC5VrI2o{g^R!=W1o>9&&oDNMNrX6}NEedna zQk(Ts2*&5N#t?8;NtRE5_f%^rppcg0-Cd}l9dtP75VNB-h>A~*C#=MO15yVl>It@` zTlC)NWd$vJKx!xP$Bx1`9(gsUK4Chiw6`2RwZ6fjxW8baY<>rQ0Xn4rAv4@qiJLJ8 zoWtb_99stQS@~3fn&ikVCbiLW=a+Ut;Q)CPOwuaY9x`Rd$Th@tKjKx0ZvgBy;&&() z^Bx%3wpYWY9(Z2Yw;KM3E4lK`+Iu(F*njVsdgZqRCZ6jrznQx5F`y=3Rn4~bS53zM ze|VB?QPCq9H^Pf=l$~Rik0~=MTW5{NS^1G0M|_W5A*m9|Rj!hS*lObg zi9K4Q7PNC00`ke0;>aH9aiQ9>!y=gz>FKSt4HxmY@!o?yr)H+&clRex7?|l(q{wa` z*MRVz=^wJEX_C6<1?xc_CDYrWMUUC0-@>2gWTI-tgd=eY#}jf#hYg!1q%It{_ktBZ z^h*>^^rU1%&n(dl`=%e;Q3a6@vvyjRWIfEy`2ekpV`*LE0g2+6Y{4v`9hIUT+QyiS zjTy^L+bEXY<}h!8EvnPs?Z%?Ow$dP}y~la$?>G6EVFy4vUC~2&foKEP;5Zp&2!K-1 z7o}{0Oj%faTw`Eki*@vs*#5p0X->m*-i(yT)O^%LMO(Bs{28+vJ|VW5(;2GB-a zA^YAZlUDs5VjS9uFS}syV#fw|lMieDk!*k>V9)j@+G0*WWd{QOE|r(od711EGxaCY zd{%{uP13oy=08&=;hCB#?su>vKc#|BNKmqJBx_plpaHFsMpdTgOtkIaMprEz-7Ex} zC+_8#Z7B7eMpaPMt`WBLF9~XRt;D>@;FiXy1L!t*NXu()Bx!a{H{T8bsAgRa`Lf72l`K->wU%OsyZ4xB^=*-#OfVZllXKv-Yz~y$oY!fUB|O7c z%-VQe9Cg}ojMIuQF;n=AZPQK|N%9P}*D)k+N3p}bcmUf&qmqYoeCGNtl{UF~ zp&5@Ej*$b89x(hjR-9H#-P+Z!X|2|1xIBy@xyuASVU+P#x@L~g*_x=Nwn>*^KCp0d z4Dry{!Qlnu2ta;y&9L~?8bOOs7qOkXLSlZaqO)#de*Z1PWwK2M;C>(XHkWMbpP{>; zVe;Z5S?4sBF`m)THPAU+jK;nmSPzJhmtn^H(AG~T&*;rkrBF+l3RX)m4X759?xN)t zeyy%yx{Wnj+9li<{f)AndmL0uT|#^Zdl+)91l%b=Tf?kw6SGcYd(*WZomS&%_4#C0 zlM4Q}g1VH`Np$9(_>FwVumw$*jqEV~i?W5&j+>!1uvEVo@EJONmf&kN_s$q)We>iV z(psplkH&tMay>EjynfWPt$+G?uLE z;(U>aZ-Axk!Uc(fr6TEtd5p6dX>S(Tz319+wy;z6|3N;~z!mym1~}I2trnH>t))6Y zxzY6d&)lz--jdLo=9hOTI-p%bgt<3YRgP0FrAdNpoPuVlsh5<~=Oup7O7uG7pwd2t zM=wcyF&{BZo{Q{keo5si6_+8uxT;`o1sLMUCna`h5h!__*k?aBD?gd!LOVdG%_#Bn z-`{w;0wW`B*Y2D%n+gEM+Wd3l9nMzvN8OPuve?i}|8= z4XZdkVB426Sf=PFlcS)yzNC`T;oEF_Yg#>D2U9OoT-)6*Rh=TQV^o##3Oz~KF6J4{ z^iA$5;b4vazVQyl0`fDKkVAA-2Xq1q1a}HRjyW6)<0ERk@X`Qrp~Q~!8{KL{6g8Xc z^sYvX@Z_}IlGTRjxyiq@!h#r=p5)u%t@sW^DyKU`d#U)cte;}Slqwr;p zV7uYd&?sRdXL~>HhEjFex4bIgR4rAmTE+wlgM-N05tzHsq6s${u zXY2EU+++I@fJ_`QdO-xv_5Py4C-6+v&P=R+z)_`F0F>= zcqch77-axoH8lL-b_L&sIr3H4>|4mMG$TpPU&ID1Xr_1@Yykg*Y!Q74N^FjFxT)cr zv%_Q!8ItRF+3B)*&-+K50hm5Ekn7rbyP)7dHal61_B?)=xnup+1%3a6QlJ03lA#4U zqR72nmHo-2#;keT1p^0bs@9dNQOSlkO}K58!0nkpCGh%4Psi)R;f>COOz)&KN1}F~ z_TGE0;uui#rFp)Tlncj;k6cMgeHeu~f$eFiRG%wQ&t1SbvF-F+^b9y(WZz*Y&<${y zeqS9TXiIW$XC_PSK9KijXo>k;B8g%#gbJJ7R=_1$8c(a}_!fyZXnn%8XUnz2yGK+q zB`=@s`2@`#=-6Y76m|;u)TgO3Ah6kn3N)SP1r{7Db^sl%Kuk4!IoFk)dPJb*%T%W9 z8adZeOb6(DiZBlgd<mv?&7 zSEf1_I=ZQT>h>dO?+fF9M4gw2HF53j2~_pn$ok1IecmDEax?TmgVzWon0RIudxYYNgq6Zg9a>C_Q)pE+x7`#Jj z%00==Rz00-4M?ZiqQCd*%5%v{T2?N1ImHwm)w!RajL#lzp7+ZH$ow_!^-B~dG)(Kz z55?-FyaxNZyfsK+ZpDN%A$vNoR}c1ui@$)L``d zn5PrM8&aRKGjVgHVIx!Jd>=JdvdyAcPAWhG30jB4We9W>t$%>6M2KztC6Qyr;TI_+ z_ANc98W}Ec654@6Vlr}njyIjiE3h!^N0)+yp31C)^+6On3LFSaf6u0^c%(Y7to$?{m z!i8=<+*lp*?;7D%E|WE+(?7YUUyk;kLo7nkRJb<=Xs6UysI{q6Hw^)3ul{GGoj)Z` zg~KAzFj%HJRrUxyBgZ$qxH^y&bR>_!FR@TyYmoS+BFf6@ULT`lIIJ7n4Rq)pais zQUn|Y}i`P7juK#2*d0kDoSX|%2 zTFLg1b0~m9?)VqymC9}%V%8?$yRC&MsY`tdENIWrELfp_b4^RinahPOG}8Rq3ffdI zvQvU~OA%=cT{(o?hx2gf_tYBIP;3=w=Aw|I0&%*!BY&x>@V_N+&Qxey(GGp#0O&6+zja{|Z1!+rJbWoQK$ulL3) z5^r{=9O&kAVNkY4-c}T(d@@;xwztPP_E5Yb7Mv<0y0WJ=Y3yH!Jb?|wgl{!VZ6GS# z+e)>@hztNwnZF%#`)UC5OxMz%qTww!>Km^A8Dk4KyvP57Rcd~d;6i-+$d_okTCfz| zegMs?NTdX!rHJ{j(QHAR^7895kB+f3+XdFML*Q4kWfu;G)DL=D8r$h#qZbSg=#q}_5L)g#z_o3A zg3`6_t<+3_bG+2P_3|`3?~~-xCa}S6#$l$wV&>>16auSSC~JG5U0kiyF438oD-MWj z!`2#s1nLwqUtq?K?R1L5HW+V_Njm<}T$@80v1y7j9f{rsQXvgBQ@jQSBEB|4ZV45Y zJ^H42*JyqU*XBJP6t$d{5D7lmRW(&5-n9k2*6w)2*+KYNnemr~_LiXE1L~x=c-M#% z>{W$t;6OgACgVWq(y3%==~J8G8l71##~md!kJy7Hld8XByaN!?f>@cr5;}NB%U?d> zU*5!Z8ewnDpamgjIi53n2g$(?8FP-l-HG}%pSD}Ba)-3n4{mXjxQnR&N#kPnnfjbe zO`}nf3&zd{o}02i2f(F`=r7c`PbS1x!%oNs<-^y)jbNH21lp-7FCIX_pw4zZ8UaXO z$BVO}X@9Vp`fKPHpw^SA+{SM-yp~*3|F=fe?Iot^+b3^<8LvX4VRwzh)B$eN0>o?S5=bE`=DeSh7gLYK~B7^ z952r3l-Dr9rn8dim5f{H{4m>C{W*jy3*4?Ly5I@zI^{#kQ$0IXs~rvkhj^Qm&vo({ z;$NWGxVLi&Py{Q}Z2{sg=jV)kfzZLAdEIi%*-G{-V-pU;1J~}MnMbP?8wa^@4DP7~ zqa0tORLZ2AvY*igUsF~>CJ29u#5DW}5sk$~@*DnhpC^QMA7&3&1QvP|8EsM7mRFY$ z?ART$nDuZ3n*Q)8+M#*T579Q3-5-n?_YcmUq~;YsDY{M~#OkNmfieIERsJH4@!!-0l`S}`q!(-HHmD#1?z}YGFJ?Yu zM}33tP)AKKMN*0FW!E=SV1sUjf9T6v5IkK~sZQrq*~S3a-l6Ok{X< z?CpBemVZBx&v?LjC9T2v$ca(ijazC$4Rq)wD$oiq*Sl>3MS4YB%{hTB*tuexxHYO= z@m^ytHRmsQoXfygqj75fQUD7+_*a8vk=|X83(Ayi!J+=y3YhSkn@xug5|#D3ZZrk# zb6Hd~$|45QRvZWy0X=l7Vb=&0gwz*2k+^g|;&jqQoqSOIG6ewAG4r|Q>gKv{fR!`y z6?#x7v@I{d;#u5sYzuq^?wG(=AqDzcTmE&7XrOU=xV2`jfTSkrh5b4-wH)&8;i|99 z`%M`LO@ASzHV;cP8qlL9%p}nxB~er>R2mGA=0m~v{v3l*dULUm@14Zyl#N*SV_~jU z0ym-7V&VnoFVp~D)+du5^6?Z+w2S^EENF5OSYc$MXk&pefwBXAWcZF9B$qfKswon( zOrdL+YqY`@*cvoHv@A4~oNibT(Yv&0s#aLb-lvrvgB83a@7J3t|3NJc zi!cjNh^A`HS_WrcN?j7A7Tj2pDK7Jq1oZg;A!RY|vcv)n`MNjx_BY`8+Sxse&IGQV zlQ&$yJU=y3UiNh{E;yaB;d-|C#?SKern(vf3s=-pYdR+fk*M~w+-LDJk`vz75L(ZN z2xw;z)yg)6@x?IkZPHwf5<=#=30PG1&Kh$;Ldo1ukU| z>D`V05og@TY`bfvOVJxG3VkZfDTAjqKAoA8Em$OMReJ~9q41_!pe!J}@&PMoUAr3* zF}o}#XbXtV6hb{h%fc9s(9Au^`VpsYR&7PpgkkBaqM|OT`t~Q2YE`zxo(;<1!d#d; zNwvT?ab8mi(%9)$?9bY(Qhz3~rl{p5F?aqmHkjQtu88p!#B^6;e&yItC_g?)8*27_ zFF7v7EN316AY!lX!UBv}7r>qJPbTPQ?v$m$e+ciUn4=mvR#R1p)HM5XpN?W%0xi@t zDo2c^xyjWuayCH+&|PX30Uf1viEXspT#jcyXdCz%v&*yG7159veE6LZiQUH!?g8(O zZiVuX)<2Dj{XG2DSUei2xuE6pxh5=cf#t4;oIWB!?4yek0vW7d(+X6DglPDa-5PA7xv4RkBK+9i}5w=m#x&A|58@I}*vget%7 z0!G7qyPS=f-l;@JMN1Y_G6(CGHG;iNrUPF30#I+hwIAsEQ5?F^>>e2PHTV z+ntm8J0r9LbW`fo8MVr382_V)YR-+Hw#EDAgQw1cX7ZO?@-$YSIQ<@Erhv>0J2`Iz z4itaXPb)vWeQ;tV5H5MCo@ z0xT9O^z5{v%n#%px_l=rVg(D&N*H(a^p*#3QMOB73D+#SM zuJI8$+z@n>+x(sMC+T8NXK|5iDC114;A#8RU=nb(9Q=2w@v`(pV{luMz~%$R<)0Wz zqw%h&Q~3ysJ+33Tjm505MaLdMn_yZ~jds{Qyax-5Prt{ARJ0Iy03kaEsuPoh-lNbC zq%-@ZaFQIa@jM3wX?^>};Q)QT$iiFQzTh>@+t+0wOJs6-4PJzVwNREI!55^7EG4Z) z<-l19Ov&!~$=rP63K1JvIsr_18(FviTD!7La^>7w;0e6(cW-meE)C5}a#PKe-TQsP z-=s@ibs1eWI_1bL8{^jaHFsVBo(i&=VI4zIOKlIK7f1q;GX19EM^O+KZj}haFhv8>)8nSJZMch+oClTl)dwQtyEr#FA|r3l>3v*%PD4b zKealxsI_6&UpJ(uJ!dO#2-LS+{r7rJRT@`Xhxr;Nj#p4a-m+(zca2MG^*SRdg0a##`wChya z;3!Suw{+&zp!*1}XccYA1jh?5eDRnKO`HI}xcVEi-9`IbQGtPocTycvrdOivasi=I z#LppGg8?qp5DO^lQM1DX5}-&1BhcxX;3#qK2O1>WN;dI8SFONi@aR}%fd;N%UmX4Z zR@3|w88BsE+o{lGhUJ)ke1iAV9oNF|Dh)qke%((nmJo=4M8Tjy8Kml0!$Q8#v<-u9 z2Cab!q5W8t89)jX2u?!@SBCcwP#xp=T50=GXvjCBYS0`Ic#-Xs2>j-qA*65SIqBp- z>Hotp+Dw36gqkyuV0}`N#_?iu=OzCbo_d(3k<`X(RKyr`u1R9u1wbxgR5uiQKN2Ya zh|QfV*a2EX6Ke(fqo-L&KTd>>!qKhzGFW${d**edLZ+;ILOVsa(0hR0BMtis4P>Mu zVQpte?0`~(Zin|#RvVu|mZ@smDkub@U!u6OrESD#BRs?UAm1xGaB8!&fOmG_qnx;C zDrJfWYGWITN0e#=)wQc^0eadwnM4f_UHHj_W`bnU@ns%{eF?VM*JyhNEK_GqPrd{S zymmCnK!C#PMZlI-N%3c2YXjcKBJh1`A?HiBRU7*hL@Z@fTLey&%}0YY0$|}!3U8wX zpy_w%?0dwO?~5hXchFNGdrnf-_hLv5XoO)aTMz6<-vox~GmUl9lZ3(8?|XJXdVJ2G z#G{_L?Wmvan-SPE7QNEvSH>T^rQZdMod2r*jcKs~$*%Lf7+80Uf4{a9b?=q9CHZ1}#H}8!M9$DqA1%-*m_6$i0Ra*ABSM`tl%wMcH9eQ(!9Fn* z+%4FHUZ{e|Qsi6bLY`*oROr6wGct}_pGe|0hntrg)<&W8^t?3U1!!j+;?>?xbOfj4 zj_5F5aGNm-^s6#%KHZt@hd9bq_F@)1tp@Ow^Ry=QVjNoV$;2YIEwWx7?bi}x(d*5! zXY(TXt^RLrrf8G=cK4tBn!1+D5Tct#rx;oyx-q*Jp|$(F%jj9{`nTX^hk;&3By1wt za^B$nXciL*R@3;9y}>6zqn;|37cMRX8j8!wa}ZSG;O79 zQ$R@uPqd>AR48$+mmEfHyD?WyI|#L&`R zuy0YWw(`()8>q!DkYjZM3kK1d;)e!k_=Vzga5LGDAd}{l_@JTc&Kz(uF|~jhB8Xt_ zrO9OeDkjIF5h1;WJTxIu!}~sv%-PY&KU*iBvjd2#MMlpb+`d3|--bc;v;gw$rj%)kfM1IK zrgsl-##WrJ8EqnDQkMZ?388&t0h+2AHUnjrcqbQt=`j=oSy^6)F(1)Ye{wRo^9ESDH|~p{zGub@;uud7Odgm>zleUsp;;$uZ&>pEMyh&&|A)%nH@EJ8wq1%JrYB{zS9E#d@ zQ0TCWTEiF(qs>u&p?52=?F|YkgXzrr0W{(#Vh+(XS-2p0W3HOGiY-*{zmCMLZ>b!4P!#{*5SpYT0@NN|0IFZE1IL#%<>}3ZqXd`e3ucl`bu`dWq1l~H zk;gunz=w%EI>ALA<6QXe_jeg~Q6jiK*ITdx+Eh3+si&KzBzd$%j>?WEXO@jU3pP}! z1%m*LmW4DrgF3sj2>>*1CK7mpeN#*Y5OH>i1zb6DX~d@veqD6=*6!zBq9}7w9g-xt zD0X3JV}F8O(}r4NoH7slolfvS6!~+cw3+aB;#>5YWVHeZ8&7e3o2rnrz6<)gxK5~M z@xUs#k!)qRt8cdzAV4d@|MY7fkGei(1Y>0UDwM=>GN4Q?ysh zB<9s5a>)JU)g$ZRvNr{ARQp_s_0z6Xtg~a(YC8N#8c(}CVuoH&zvim_GE)Q#*!kL` z+*&G;yg!4dJaQ;3&DHS^patm~!76reNPb&teaUKgHv6T9pYN;puN36nt?q^* zG<3W1I^tkjX&job_b?WUqhOqP33oUCTN>}0s>!I&yVibIWmQYP$hEA(Y?1(C^)@*U z$*Rx#3m!_S!#DYFwSF%Y%6=+-QtWTJCFDWx$5UTZ{WwGw-W{_RY?kNQS3SASq-#oK*_Q#wLYV ztm2jTSwVBd>e^oK=i$MyVQfCptElXHE#bkSx7%Vh@uKu8bqZv}Xr@2=-v+sAVu6?d z2OmW%4S~?+r--nL#(NftZL3C2k>FPP0&=Vx*qPGmd0t77hdPkhMqQR-VQCiBrLKl& z=1=i7#v?LXmZzw#&IBEi>ATP(gZG%K#{GiGgRlti*VC=R{OjZc2Q_!G_f(=v-;c)K z8-e`c6S?>jej%(Q|QcF+aGAz(m~j z4~%yKZooTTHcgoK6rUEsK~xgouG3O5M_vKY(m zty}Loqvhgaeu?ON$3_E6`G-K(ZD)T#a7Q7^6b_MinU@mM(1|8H}Gr zTuBbpzVf-faTL_MGame<6qo)ld=oA_N zU}*o&<`B~PPbN#DaAqmHSG|#k1bq%_u`NY;NU)||)}dMfe1G$=V1CXTcz@-EN3!Mm z5o`D@t_01MK7Q&ptk6)(V0WEVPHsd`bE*+${5NoIx zKO1s__UFr~uCrWoXeWq=(Wovd31F_Uw{!%f=QOOvKzO4%FEK;U>JC0bk83(D*y%g7 zqksc}&MeuWcz~2tYlrDak;Q!tmwnUNX8-*LVgrykOq+_?ztnMM!hAP-xR1V6s=iCD z*;p#%bU1fj#I|Yaw$RZ=U}jne;1VjwZJ51127w~~J71Dn#g_g85VhJ*Cg)j6GZWNY ze^L$$`c7pnrk)1YL$^+|sYXK>HQ$p$rnb^}?wUpwW`AlLH*ev_ve57}HsUJ1pf;9P z0dz-%UgoT~{0>#%j?2@c?-(C@J^AhzXa}HeHmooH*59n88Xc5I)Cvd9^fVwWwe--P zl^VXpOa>%hzUOSAyE2IOv$Ra`u+x%t4BU^uuRHlGC@x7CA|SldZo&?;?x8H1GE|t8 zeJ>?FI^dh`$tmI5`rfUjylkq~CzBs@Ih+6F3{c#_#Ex&Lx_VO9L_xOwk^pQQ>TwUO zl~;Gs5t`i~(8VSbZBP|Z=OB)S;y^%KT9j&pxyA2lGh**!-f+pyN+1U82YwguyD%M( zm=M8IUP?U)IPN*^Dtfh|wK7;&bl&Bg&j%(D>4|8QswBe>pq|@*o=h`%?o>;GDKQN^ zH~F-Nzal2lQL-ASGjQ`nfoXCjRiD|**)XPvSv-(JT`~Uidw=Q$U9Sj4!sr3|?@nx` zDY-3lct3YAw!LIsw`2!C0vN1ZwZSs@NJDR}>U@bU!awg>dGb)p=Uj*!oP-@f<46T3 z_|esUcc1r9*Yd5==ZU1#%*Xc~>YjdK+yK{4)*HOpM6D_h5H}=!ItpA~g)v`6{RI*o zNS1&o*v~@(TGt&;kMKFGz)~K(zcI40|EB>r+5V&-L9fH`InkTk`>?T7pHXzB2l7T; z;3)O$&H^vo8ry)f;D%AHU+yV!oNf&0-8^I^R@d4%TP4Ns-WlX28!5!kZS+*-Dg6ii zynZ^Yk8F5(Yr^=A{#?ul`~%}WRWLoYUFSY!j^xWq0+7NQ8Jcz&hGJ ze==QliC9O#R)p&dk=uBqI-P(X0b0wO$VdHaD8>kFuHXsUxrR}_UcEq_4vw4E;egR9f!~u6v(k>)5mrBC} zF_JNd?1H#7(N|HtId7zk#lZ+mThuDZq%H+;a`0i)T@8+$uf=F4DOWTxo!OH}*(&Ke zl`?c3%rZN6{H}hnpRg0^Wm7(x?CN37+1t`u^x1qnKT(_B*NTwAkbR5S{(8nFt>+Pfkid zgmgC1EhiMV9p^NSTs^y+vw~g!Eod~a4$Lcup>yaNZKK)unc=W_LB{W-JYsG1+-2^M zszDc-ptkC|x-v@3ojixI^koQbYOl8Q621_L&&Su$;JKry`yDh^!_UOFJ))IE0S^9N zw-F9)CFuWM`?nT1>DvK)VEFeS zXW_+h?o;|CwG!Ia%~{4IR?khossKStDzN`WX*#nSikdpJQ&j{pRhzVL_(`p6>bG!~ zBD<_B`S$)#Ci_!+Sf?hpCjHgW9X%7F4BcG($9c|L)C^xnGsFTMU@15_j&$MMFoLn@ z13*lKsQa`GY#_R$HGQ~~@G@p&*bhhqw>8GnAR?4~ zJwd!nAGuyOIP|!gS^ieJ zlfhc{ z&c7;)jBIt|m$8eqghFu;qdaKU+3JasFA%TFzg&#W1JD0sis*pwy&1XIEUgpD_)7o* zxujAjxQMSdzJLM^&giY3&p_EFZI&*?h#M>6s0bu!`n*Vx191C15b^;OP86GgCnv=; zA-i1Do;6FmQ0&EbsDxGYE^n&C`?<(UXcQow1Q2rEX>h=sh$7)-X_AM^1TE74%lMcY zo8u*-UJ@)7yJ)D(*}*aj6}b)0Q*}>mK*vO5_z~nD`*B8)Od;{?ChvvFu9Xv2CB$mD zzofuFf@Wx?P6`d%hM|3pXh#aL)>t;6FCR`6lX9meo1y^=x1n8bA+$qJ1*}Xa*uK{O zBXU=$>v7xAqmUSr~wvba7AGI; z*AB$YG`?(l8DQG$dXhtiqCqJ z=t?s+ZA!+_3GzD(2QUIa@Pk`!I0s|)+i`OXSlBkQzK3H4`MvC?cqf#QYmE7%=`yr6 zo_qgQIf_M~74ozGmz`5{)=GM-pmmztE}D!fF}^55RIVrGN$W^$!V7c}S4QW#nWDEJ zVnJZxtCR+PfRP8C(F|Ltsm+}LjamqKq$B(my2TWjq089$ZS(E?8GfGI7UP{YJ>pce z)?w37pRW=l4N z`nGG@GpA05%LPkLLfgtPBH}oByt~Iv2yN*F*_gvrjpXTpaf;b9xF|bGy#36Bpt}qP zlUMm!Q&~gIrL6xGNOXylQ?Q?$=rHX=GGqGD?P@!-+!ptXGfr1RHzEV&bs+^bwpej7XZT^rF$A@jcujW zVpW%87B#MO5GeOnKy*afOstu1rkMe;`Nf7}bV4i52I++!-+&Nl!qlrLRVf32T@k&u z9g_R^PAHsD-K4zSc=zG{`95XLO|J)vUl;?Si?|^6i#5ns&yR(G6slAJp!X+xbULZt z)8UJl2TaY{pOuO@D`W$1)LY;BZ{+=?+=)~PG(_{Uk-!+ zykn*v%@hJCPH4q#{+dh$%XquK2Xz9T1p>OhUM{%oOl&JSqY37Dvle1LG<&>TP*eG? zJ{6=W14x~4aYkhenTv0=gtOEcCq~;S_DFKE9lO{wyuCOJzaCpDo8M_5;BQC1G(P?j z=?5EHVY;hJ(;0?d=?+AXBXfrbxN%hF5|{oTi#q`Y#y0GR9p$7IQLU?zPFF=IfO9Xt zWq7TYHpyBJn!|$ANj@JzEq;;uBmHf!rn0Ug9{#8gH5Ow8MpabwAk!CLfr5nCuX%@` zN(RJ!+JH)5JaD_rwJ-UgB` zBx}*rtjA8Vwxpb`;&qS5(x#r?=z4R*ACyFs&PVPf358;kHfmFRH>g-_BwlPg-DOqH zySv8`qGogokYr9#cn`hCp%NI47Uv&CZqy=S$IxDb*O+qp@-6uQ_1W+E>w^grtA37s z#Kf1%aSj#TX&_@;fairDjsDc|;Tp0|_} z`wVu^7>0n3wmcJbM3-uo{xEO47hQ0wI2^O1>wpLYw$P1!7T)?9?*s9(r=Ls-`iz%A z=U9QXtA&#t2q79Bt;FU21fU4O?YqTMNa_B}Z{fe{Wl4*}<&ss;6%^v@C+vV`uJx%k zlHOUDI^!JTRcr8NQddfxxh-MZ=`26uD$I_n%W%=0y7CYmlEGlYeAn*-2LAnoZkQyK zI47O(JoNFv3%F9BNvZ#-IH~{jgDczzF|S<3j&&b9-d7-gnwRL`^sHROteJrLyRLzD z`pE#DadCvq`}&uK%&X|vbb)p7{T*=@k0}4y`s-8q=-TttTgG(Fblx4b*{aOI!d4ld zNH*ZDTv$w1SNJ&q*;fYK3F1KhH2{RKhYb-4z?7oXNgbdsP}h5jph21iUD||T;XO2~ zobyH!n7O-;;);eu^zV9ioqM0j*#z&dbuhaqjb$labio%=wi%)Up;&|f_=o_Cur#<; zAZrYWL0GNkDIPSX2^3+hn5AU{XHT&z(rEVbjK@?ylwm+IR zJ5ORbC*DYZ|Or>g#C;@s$hpi&{qQf4!`ywF_p7DQ{NtfB5=Sl z_+N-VAGxL3U9CRSHydgXG0HFyvV2#w?#cV&ln>RFjCJy}#d772zL|n`-}R-09%_oo zsG#+V3_}yo@70M)j`kk-{6Txrj4~*ypR*m>)Js`0@oXsQE*9EHSQMhhR50VwcfGHZ$Op~XKOHu~c*Y9KVrCBpilB>hEY(;`aUBHR z6upIR3&_6mDGQx+Fkj7T=R2_JGNmFPNc!uhHSa3Rpv|ynXDci3NXasK&OGP(J!$U7 zx<(PrcDy)rM99)Ku8ZLB>xJmw1Knzhnvf+}#Z8RBS8=+OqiqH5__9Asb|~Bi+I8-i z@wLK9ni@F2i!#X>Rbv7(+&;oJEPMcW7>2gOQwn(p*8=+jzKyA@Mf53;#$_Gy@?8KYkkHhS7omjxeKWNKGs8hg*{5zNcX$TvitC>| zCH&4hdhBGwCEL9T-?j(uR(R8G#s=owd9?+kn4VKIpQ=Zti4MgNZvXPQ_2|&Z+t-1j z=A-tptDcxHv|0+*`*l{KyS@nMNQ<@mOYE)-ytillG(`gm9|`44~=od>R$N()?c_T`twrl|%pK3K924NBD!?MAS# zU};mGu}pl}uoKL9S}qiz9;!5JN#pXkjI)i%hr1ff?R#DzKrVQRYeN+YLXA)Eou{s! zB5xF|3Z5)AY(;4r#gv)4^L)w5=Mvz;Vti}7Pm^25YrV=r^le@P*t{(O&h)WOWt{?; znsJIZLX@kN0pImeJlVzi-nNqMun=UaVJ?k5Q>1B$3lt59ekh0Cr!=rZ+g1&1^%PiT+NS=d;d(J|2Wl}oft~oQ;*+#e~0kb8TD2_4hdB}@sp`|D$!q~Q>+Kv zW(FX#)ALz{VQ8#QB8202882h&3~|ujI#i=MhkI7mwm022)1;_mo_0VDcM`b#V>XG9 zMRef*0s7;8uy;{7?usnOv*1xZCtoed#C0C~k8sH=dMRvQ7*uT3Cgr z(RjJ)*^RrPj_?I(lO);5#x99Fu;YWIF0Lcn0?dv@;$6aM_B@rqt~m4@Zs*N#SCQl% zOcw%y`Ai8AGH`Fn88tWC|3qymY9>qLX3ccku!q{|HnlGUy}w)22c1UzS{tN=Sh_ZZ zPl*6|WbOz@`h=;>-MuGt3VXNmZvIcqp#x@r&jLy>0F}jqsP_|5gluB1gl9PSo+~n& z+Wrur3%fbn*u5<(5Pq^8+lkseL|yb3>U(EUjyqdGPqT=v)O*Xcgj)Gy=M;L+2>Zhz&tcyXUO0h3oks05{Z(hHx%u ziT0c_ymMrQ@rllOS2Ms_CPSzize)dMVNPcOL@*>W>jgGginc>vk}B$x#&OMPkA|@% z)I;Mkyk}3LR77eWfbq;y8S??;Z!ChSr8H)hbi(t0>|%ibcW&YT(Rdvpo4i>=bs3jfH-6bR{R?oM1$b1te=mAjA90ekuI@#*&u^X| z+(y4f+%8ne7>}bkaVSflW-R46K}*px*sPhj5ZVEc>R9cpm5@Km&`l4~fEu)srH!f9 zNf)5C(B62!dKDt6mpR_!;ariI014Ol$ua`u)ohDq4s}4X2?P}br->jt#ucW@iT3O; z+;&1>fxqtlns}8eVom-AxgZ_-!wCP9H1;{jBOQFH7EB7ko)H79CXJdK=xVc;z^HbB zUa}!q5YDw6%RuVSLyka6dkFYOg^_5eHZZb--cOEFPq`m_R^Kc3dCU%PEg_40rE4J{ zu=IX2KEdo^nVtiW%2gM+uFz=>DAzBZj=gC-4hH#; zk95;c+~#jMrodVa(n3>pBztc2F78hg>4c%kk8Q-owJy^043N?d88gXywR~H2RPN@1 z5HE5(>Ff?o8y{p_w$UxBBzDj?#muw|kSInLRNXCSZ|RwqrxIqk&HT5qI_V|p$;POo z=q)u(No{q|gS0qWfwWeU1=I}ba_LjbHP{4o(RwQ6QBubr@^$@z?| z%6}^do((uSM5sp$}hxAr2XR4z_9HgxSK#k zLf)%D!p(z3e_?E_!43Ke+!6siDGpxTpDci>ZxOV>05-qoono2>1YQCOx*@qo;Nk!u2!j zc7eVRutA;8f%HS@pkWJ$?N|V9hgJFvsquw0KANBpGd57;s0-QkK`*5!(XbhEEux`9 zzx zIejv1QFA&0qyMMU1;yL2iCnzj}$zxW_uK0k1MEmm(>js~}@YNX8q<#sKv)j-H2T1u<{08Y#S zVJ0rd66~CgkV6&Gz~vr8Y7RJlo6kB6vu0m^H$k++=#SVnZ6%vv{$<>2FHCPrt1t8h zOiKg5uoILjX2Z<1|M(rSCiHIEV!_P$Fje{CuHDw~FLs@_eqR4v^q*jF=34V9FYU$g zfgheMx-s{K?6k#)!i3T*5oZ6Ln{pRodwM{Ld#0JP5qOz0f?7sA(2goj&;0L>Xowm} zmmG{Yz&UEdc9@9l$2^|6w_4C_Mvh6_Z_%=fN6MeD72(~YDOxbvtV^Os!(NXxo)!n; z{r4Blckkk`(6iH8RRP6Wh021(# zZPSAW8D%>%JW%vtkWJs)BiRBXvE&llTI7aM$91~LR<-1(>n%M#PJjf*TUw6*`e1Ju zE4N|f8bPMIpfab%Moi5-#11}Wx&@$FrBNVzNKiOS%G{P9ct(;>t<%O7l#WrBqJq*6 z`y0YX%vRj~8b$~)DC;W-|V*=5x`g~wJ73Kg7HA_oW_G+%byN#5q-!&9>wvJ(;zPB}j zrrx2KC%rEIRf}A z8=TcH2SFev$_LkY&>jz>!7@4lCt&{Y{d(&1lVVG-FHf}j#<=!Dhhal|oqrj>SKvn3 zfZiAa*{+Vg;uNN47^rI;CwpPPeMqNFkmvtK3Me(a%WbPdWI?w8MRu^7ZhvfNoVqbA z6b;d`mcOU3q^v?o2m2waE;>l=zo9d4CYmE_bMxRge@(3WK3whBJe|+Aoh4mV)q^M^ zCu|?`;L&49*)KjbKuy3*mzaCSH73iJs*ydGG58Ks<>(3PmXH$979%c*B*NlMAI47WlN&9ntt*m*RXsf`xoan_^mAnK!qo27IIfo!`_LR)o2 z6b-n?uZ>gfL2*=&+6MmZrNTflIFX{%uZN5cxqSQG>x){Yr)xwKnvkEjm>ek*K@5=2>9Mg1K=4hK<>L?DY zpn{7A$KBTShwoGPFdI|9W?7%-?(z=*DART-gXBd5Q6#&~(5CRe#x|3Krfr9&ap6R( z+iHcVgL+w+Iu)cQ4&EEm?tclNB`7mBbF$jT+JRZAU0vpV#tj>0q)_(2e|9ue?3bc- zP5lNQ?WJrg(zzE%Pf0KP7ZyDn7g*heckw67G*JYb_Y`YHC=dKarjE~sXoy0~=O^D3 z2Wp}+zESPz186@tPvQy_vQzr=KJ-q3w%j{Eoj!^MA%EQ-Xhec=^ED5~=NedGrv(1o)%}>e&Pe#CR~)a2j@4S#KJvYSTvfCd z`A7H9UH0@I%Jtk(*O%nwGvRWZD)$ele@~lwh16(yE!-S>&6{g*m}a~;KCU(e5w$N6M`&zRj+dj4_9dp%iw7!&( zM-Gf#B1~BSFVmUCJS-e70*z=|ccsJu+KJA>9-63YPTQdol1-`vCHQeda$vk{{( z@)oJLclu{^c;(p^D z+#U+6HQofm>2)>r^Y5VEwdTd3k{y)ZtcY$_nLLDw6Wja&a8q-wz zKNYwa2xIWXec0|A{HA95tqg=V8gEo?CHtuhf@NvJt$J~kF?WiwbwShy$=(ttU48KRf0lef4Vqo4Orp%&_qq2(GDCh1 z`@YuTs1zw~fGucBDyn3OrbUt4Epiqcum5%PhPUI9dh6+|Ca;6^&U$&ifEauRG3?~G zOTKJ?Z-HMTl6!n2N?@~>B-1bJ#ZDS8eEhkYysUcbjb8D=`_|t6A-{ITj42Mj%CH}O zjQ`2C!@@PLE}92-;dF4jPl0-R5QyLz#%BOLVwqqOVgQ-5t0rQ=5=vL=tAU=gAq!Ld ztO9R!g*P!vPqfC8s?hNv`L){H?Ro!&J=+8zz0n>GkLa0!2}Aol5S2a($d{u_*-~(1 z3ZY$^{AnxHBhuI?*#zzCft=L*m0-0#(hwY*4J`JwjBZ)^-(K;WbW#pEim4?ndr!6f z3!b}_+?gFo&+(aHSw`&A!1`kQKOL!7C_xL5Mi!{zSD@Rqz#O1FCGZl!BNJLGxU9=% zf?_I0iZZbXgFm<*?0THWct#duf&K%l_8_$Etk+c+9-@lxk)ikBxF%ZKebb=8ejEFd!1?>U0^&)*vFZTx!_4PF9!7CkiFdu}p1cPfEzGR2fi%0jMV>%E#On}W= zXf|}n2Ug|c>k{2ocS{xkN#4H(#PPa(b8?7wH~^$JCE0$IIc{Te-2BoUYw@;`%}Bpc z&Qj(#cWSxT*v>qn(p^q*31K-yj%dB6gKIM$Nt=`zJOd@QI%;0{fHR({HosrnTRZ5L z92hPWAm2}bka)tGRq4$@z@=iuwXJxN3>Alx(vmPMf#TZYv13pf#M3+urB z5q!EmWeZv?Yf4jHk|qdD+3|Zs2p{+sOoJXz4E*xG;o5s@Qn#1S_A)l}yFQRQ?;3JI z@xfX5fs_jxjtp?ei(whCzdGiFSZ{W`{@+MR4V){y5Bp?dEWx)- z_^DjD3}SW{yMbs2t^^AJmK;VuX090yIDnq!GBqz%w!?ULBsVwdiFg;RlQnoGNqaa% zwr`JX!1phtNe+PRB?#U)Ztw>@ zrPBv!*L`SPKZrY6k6uAMWb>CC&pOBRW+UFAAz;%yb)kw8Qfa()?4s5X^6V-)(!BUL zv#|{Oze!UC@ys~Gmz-{{gEwIXI=TySyaY@k`IN12)k}3}9^G2JEjE@5E@R?JFp-6$2- z9_|)%b;Ls41API8+3^y@(4^CCqS4N#`J!CPMmBSoq|ilb9x1#$L(h!?f-o&<$wXv| z=-xQN0^B5bIpqgJSDwc|v;k>CP!-4-32&da#dae%cu8e=FNKKKBOxtHaJ4B*t1@R( zOYhNlCj z+&vr<1wR!bXRm|%Y}@=_mtU?DdsaaEU_qvj zOQ?&iSnOXYe1hV13uerwnk14eZ5F>S0VG7V>P+sF- zGGaFNi&sI1)!bD><(VKe_B%9Kn?Y(LT9TtnfgLwyeV3REXSTU5Lgsk0{AFl|Y~DTB zJAarUS3(2xRYh@UUKB4fy#bp|R;y`QF(zmM49@g9IYD`(jhGvG7{8saohIV_Qc>!Z zB`99Zqhk^j4W5#Efc^?Z0COww8(Gw!d|#5ZuZ2petm1F1Ns4=vn6|$(@CkeVNS;Zy z(vFqHI@R0xOV`d78{hqPrRvo3gO8m)IDe%rDF3(crbqCKgr81$IB#A?VF7-A3*>3M zf5Q^gUH_4;5SzuPo<0{3OCz6kO_8l?IxHgY*H1kd^BvhfPvwl=!%=)8y!gl0K2fxdrlss5Z0Aq@c(Kk^i5?Zbh2g?mH10Pw+Gt zc#Ob(;Tr%0i6x?{a!`m_s5`Boui)@@*Nt&YMizpl~<}sH9uD7SNBpHo!x6=84_m zk8J`=aNo>-ap&lbb28i?alZhCRdhUxVoFvjyngCSnkDiYoEbHPBN00-Mf3kj^;KM@ zC3y;{8tGuBhQfnCQxr94g=I8=a+bJ;ZqSGjEN!K_*QroPDQJ=1x&gBhk7j- zhtNI}X7;(@!rc33=>?M2#!}By5}TuJ$0j#>G()YL6at^T80i_}wh$h^W!5MYN>(7z zC5`ZeEXD~wQZUgVoJ@t8twmB7FUqa&4u7KcGP;G&L$QZ?ir5s%Jud=C2?)eX!b~5qeUp|A{NAIV zo}$`-LecG$$wB{-M{!#7l$W&0*{6S70F|sT^W;Xvn`p)P3i<`zt5LbF_oG`wfttmr zhmZycykTz3F5+czdWMdhM_s~M1MTf4ry{ zOPH6wt#zS3+;oSKn?icKUE@&gDjSd4h?Z_FJ*|74+D=s-!96by-*H=QEccW$U8a}G z%5JYsTEvc%xF2QcH5+=$6lOe6hgKiC#NS zB73LTKl7(tkAoE<1EOJvK<7;-wT*j8gdCrM%Ft;R%XV+faMF*Wqh*HR$AENL`6s7^ zx=h}o#X zEP)gHlSwUiD#8$)II^No9H-d<5wxtyfKH`_jwT;G={-f4h3$VX;iG7<)|4X&Po9WNoFX0x@apP^^y9$;Shc^rP94b=ZO3fQFuj|7OB#8les$Eij zT*$JZLnw%6Zkd) zh$0nvnA3ffE^o-L)Ob33{+MxQU)Ll?bCuLPDrOFVMt?2n-_CMgm8`A~VX_vYvSvTM zz=^W~%jm)m!a_hUkuFKT0uVN#z_zR%+$7y3`3hwrE;2U{n8c%Oig^O!$N*R$9NrD! z;nJ9fM#P~~6Hv*~kA~gA>%n42jsJpzHAz9u4XTzEeaW678iI^=p(YngK}d!eA`d{C z6UD>Hr!MM zZXf4-!7i17tP4ILoZzy~RguT=u9&SfKv#8r07|z2ZFYffII5X$Po~?~=aP@BJ)`8Q zBg-3s_1-0_zH7=S!}J?TFK7DRc}grypDcjs8eW$4#58z*3-1gj@Qm>XqmF^QBC|k* ze*I-~9P3`x#z)|eJhq*|lpZCt9uCn8Eg~5z>)O}*dV>&;as5C;f60Y&KMh4qX%g+w?}p>$++}Q9OAHkW z&%=TlcR8Khl_2=qCh?0XlqO5#7m5UhF{@yDHpbNj{-~0efG;k`7L&dKl3dT zBHekFK6LBxt3wGt54Og|vSzcu<|@1dn3&H};#;zjHC$z;{*oezOnL(CMNaWG9t9S9 zkj;LnT~5k7;^tWc)DTJFqVIUacD5C82zeBKZ0C>=%O{)-eY0FkkVqOMR)7}4Y9j4? z{f$-AJnBNgg-dvv zVYiQR|LIG$Ab3b>)4LYdNE910Tx9cP-^i1`f+R3gw*l_?-=#I$Zz;N@kH;dp4nT|i`gzs(!t2DYwIs4 z_GRvct*-l940?S~&X40kKYNahC{+UqcL;9)?{+Z(TGl1r0JL?g9NL7IL#15Dr7DLHfPchlz7Hq>J#?(9&$G-LaU2 z@TY(71oRkRo{^?MSQf?j@>S)o*e^R=FCH74qkr4|wVSHVfIpVbTx!i{CE17?6lt@(f&Xeh_+=XOEZRem$E~r^Q$Jx*;aRpaG zNvh$s%!$xb(ZS$?DT@J!a0bRhUb1Z2H$2nQr)`z*Q#U50G;%Bxqi!E`_+)Z8|6uCv zjWaHSrDJ}a<$|VPIxC0Xr@A>^YdLi6J>bwFPwiLUkCJOjMauAe^5%yLoQ<%)*7Yta zPD`{(Y}oyxjJ`Fp@Cx^M#^OeKbl{2wa6ccj>(u{Z4V~yE@4b(fx2HL_NmnI|P?5#u z1!AUFXp82x%iY}2B)CJP;!P(>Hjd9XjW{N#v{w7DzBH7m5F;hynna%&5nb| zsEN~;=A(<`pc!H4ggnrKGPOs^0gu^5?NS01eV3gYlQ+E!ep3^xrI{yAlnpDHB~Fdk zT93pKFB;t}{*A;H)@t%^xn#udZK#c@*Jo9CZ$P&r?#KFPDz_he0mq+*xY|y_2>q>c zc$m#SRt*z#C&P|)d!1T)HQGHqKLjLoQ3Cfjs~baH_u<{~4s%5|ul`AbUBx>duy5h! zH5JiJ;__M}v$Z=!{hKEQgq90b6Dnl`e=--@u8r=@fs)Dr^tBAyR+U(HV;e*g*Tua= zT>q=bw+wg}?9)c&dal3OMBVq3@sY$*renE5fw#U#5)eO`Fej4OBDLPhggdqSDu`}ZBL>vP2h%;mz0{Mq4v>;y>}y>N@VzmXVrFDblkb5dD# zTYLwHr?(j>dx7lSEPu;7GR|uPJZ7;<;5wC~Q*h?r<)wK7llP9~n2N zwWUUf5q%Jr6qH{h?jy{2>;#Kr#Bpsq&j|}T`ce?WUlEZFfHj|p>pLo=Q_^{l)^;K8 z8r;;x9oV{2yC&KduOAZ~)$Y?pfrsYjibXCl44qm&nU08TkITd>X1F-&d$Z3#`p=Ci zTZqTdx~|MKtu*Zj-60v0E;K``gIU?%{|h(r@K2bAtYX@udGvxujLq-%J-x2M%czc! zc>ANc|82iaTx{HM?9O=1b3wsRyw)*v7~@1H1}uHN{KKDjExu2lDGof>)?e=z|8{t` zaZ5u2?b+uiTAJFEZkOy#rP2N84s@k#KfYzfv-H&U`-7_#+csSlR}_d(P*)}5SBU(~ zee(liI|;NZL9MCu<|`tQDt`w2X0GQ}g&A zTj+JItk;hjT6Z`metdM}(3#Uj+bYt91%}>KaM0WGE;Emy3#YXli2+JMoYd_fQ!!n) z3Q~3@8ZM-hb+>(le3Vg7)bHtrKgZg<1e$5bFmDdzgzSIXD(nyVcgog3SJIujL$``= za#xsTaK4GZXJeb?lOr15YpOQZn9_pHq7y)wW^PYHc)IXDC^cb@9bX6Ns4F~c=K0hr zf<#g1_B%Xw;q0pSmG%g^FkRsql;3|4(Kp<)rBW(BArX_sO@FP3FMsAqoT_)G=b0EfYhK6|?IXb%4XmU*B z1LPr$u~wkFAHYdWZhmnGkyBoJftV`6i4`CooHdA-ZJZGovY{)72@m-c8S^TYWRqo? zdz|h}`=up5gcB;R~eeSd!s1(+O*8c*S6MwLl9wEr^TIz}JeNvY}w#ipZ7YicYEk zntNF+E~j!0x;U@m&bV9YW&a7VnMYM_6{4r^XbrwrdlB1fV^NG>Kkmxj^*wi@3|Q+` zW>;oXxp~=|e}H>{>Xxm7K?@`XE&ZkTD5DlEi|C0;hXLX?M5p5zox=8Eg5!a$_r~6Z zwZ9Zv-C^{1MT_lID#s(q-SZTPxk%NXc-*9HE^R~Ws5vTRpZoJ5eV(b*xZoZ%G*Ym- zD{|NZ5J5f0^^hIo#?Qs$P4`H?=9g?pIILxLTYiPITL0BXy`q>bLTY8^04xk$8+ms6 zw6ADW>jmPm`|DlX{C9tWdv7i@e*?~7y!M3{a)y6+DRPQu4V>G`knaTL*d`s@5~Jw1 znxM2i!M0DT{Jfuhn$K}%I|x~$n=pf6C&Xtdr4(+ax8x?;q3978LJ^dP2?N*~8(T*i z%(`;wc2vJF#@%I&h@VVznU01pVEE3voFejpa#I zzwIM*lB=lyM=!P67;}R0EK;Xka#dGXu~W~*!VOPjX2VX^+AlH|bL(1!Ka zwocNKEIDtn$d&P|Yrdw)5RMh8%}sZCm)TH!B`NR>7xwGxUGX^74)C1QSVRqavtp&y z%rmr3tIAQJ&DKh$FY%Te!DKFv&WyVNGeFG0+*VUdQ>!?h|0IfNvx-B$ zxll0c{yr_zZ9XDm>7JW^YL2&F;r!?}6B6<>eR7K4@XS5yS)!kMOZ8#NS%>HLCy8}V z=^H2zv~$Cl^^d7~naG!U&{V=Ag&Fn&=B-t%_w_?KUP+#$bf6A#>7ObBA)E8_SWsz}psSN+* zZ56mbRC?8rSbggp8QM15M5vW!aceg?MSCi}5#`jHdgD>VS=Bx53TLr*PJ=Mqup3M5 z%v4IA(Ti@fpZw8UWF*{Wq^gH$!DmWOYS?-6H(L?C@3yzF5j+l#kQ}Y56Q;t^s%Cx; zI~nf`ADRw>ho}~IPVh<4J(D(p>_K3vtrx9jDTAlG7i2$Rtoyb^E*H0iNeBzPyG$hW zyiakKb}_FoeN5o(nC!V$AZ)WRKdSrf|Iy1+WDi7Z`4{>000?R#I{??_x-__bZ0=B7 zfU4N&LA%#_1=@ojf^@`tgg*ntnsRs8Yb^Vbx6Q8|Yhtw}l=T+2z{cnsb^b2;Wf zbC1g2{2A^78AtjQ*gR|x^7rgl&!D`l)0MLeNkk+AB#d+do(bDcHNlyA1gmJoO0r`q zEvVJyG~5bC7%cm|&w6~gRgce$$Mwa2o9l_Qj{U_Dgjj+!iJZXBfw7bgW4CVKKpJSd z&Z)vnsYBJVycL+3`t!|{D4B?e9(->x9{(viS2#V(cVkEno_#w$>a7%{eEt2&wjaI- zy;QjI_QLCir}4vID!>gCUBxKGFAPU1Jt`;CCgxTX4=^~NnUx&LO^|jyK&znC zUXE09wPYvCJw_f#A2$EOr!zr(=L907?b>i*sJa119XxFe()vuqroeOE#XN5Kmer?P zFe$V;4(t1~7+{cfieak$U)W+b!QSYDy?MysbjH+FpcAo!Lc)V_EzaJ!1yK|?TOxnN**@q@b_$wGWU-r$W90x-| zVT}@my>YzAIM;o~Nr1QL3|});Iz>L~^KsEiFcy06M)6awhK0Gevb2&N)}s1~l-(T;M#Z zWWfyo0y$YVQY%#n#8*J^VbA(a{NzkQDl~%$o%mwa3gXGTW+g021Kzu8RC0Pg+ugW0 z370dIHT|ke(nlNhM^Ma4XS?^^t|35<-%;68B!?a|YH)(_>tn7&JiLpYsE({(*nq|g z!FLzgxWfUZgFs=Vaia4oW0C@=-2!YvSEc^N_(j{F*xpsl{e(Q{-FN-}@(;B%e5dW5 zp6Mj@Qoq2$)UH?3a3k$H)fD;s14c5{!g#=R1AgR-B7C1OKOhXvIE-!xFGZWMON3=uot%nehNd5T5XYz-RF-4s4fZUh8@^k00SY5t{tO^+ z9>aLbLQJDCFuyz}ZeDT~4Uq?_93dcRPCYjjK$wa^`a9pLcPYC)$U6~Li2(1ML~=mF ziUqewffFqEC&+9iU;ErPASEiQ6}fp`r+V_Yh0&oO45mRk)oW!mJD2yE(iIBfH*$6n z3|mNR0Vlsev<6s6Q2q|nHL4QkL5KhzPUxf;#4O@9;k!(McuVXOs2C5B!C#t$(sY64 z_afDCA>fD0qe@-M?Aq^K$Zpp{$+@Xj61tog<9U^)$&Qi-vYo(G(h&4bj@G5%ej*Ky zJ!@9)-xijj3vY<%F>fB&qAfa%%=U=0(MEYZcp+z|ETxiY0b>5y@layg$S-%Mh)IS> z)^nEifXLn4Z}t!%|7m+C=dZ$2^~X?GF7fOG8r7N^b_}>{2_>Yh#e21LJ5fMW1qb;TB6*%59t-|JCOS? zXJNRcAY5V|tBFg_{Ew(tO})$(IL~$SFPN=cv7mJ1Z;P)mZ^IYA8!2srtk1BIn%aC( zAfs($=hfK|-ilF%mHJ(QfSZ$1#+SkD88E0p1u-v1bc#z2OiRt1ZQ)N+ykiFaT=)J9 z*UVbM>W8-I7c@*BzXIv(J!8b(10#w(iqojLDYNDGO0@x{Jq;n+%EulZrJQtM{N9^= z9zMGXK&?{kX(HftBvS44{F>asfUM-4W3LP zgo#`7{<>pYkDaYfoYk=As1dquHSUlmIcoJ@5Mj4p{ zUxK(3{6_hW#^|%S{B*8kmzI*#ieFp>S3H;Lu2$KMWe#=dJSfs3m1Fud!}D#s`UD;^ zN(%DZ@Rh*4?vZbw3L318PIdbI1ELVKg1rDprM}djVE$AH5_=FEL$1q3wutDdmYo;# z?s5w3#ag@CY@0<-qCUVchFo=CL*G3KFJEWxfzD8|hG%rn(r?DNYE?cdv<>4v04%3M!Yi&^i`hO*COa|lTCP>sLrl2` zr5764+$C^o+xkFK5ZyB;vK#Va5~}1|8IN}9Lu}cSGMD!AOMV<3;I$@9RuCjUxS}78 z-}faT=W0>Q{aEDj#iEP4O~!PxEDrzmfN)1W^HcINc$SS(MOweBn&Z) zjLZg=R9qkm#N-cwspx%a3(Jb9 z_JL6(p1A?r0Tjj@?G=_MvO0z*^JxfEH`L}a*&5YqMwRCIuSXfFJ9=NVESN7>WAa4{r=p=3|H+*aiPd1mKt&H&$tQkav{C$x8C>H6H8smq3?M(Sj$zJ zZB3P@S-73(I(4fQmw$-&M4ltWr5L`#t{+ABVAoR&`@x*wflL<**>#L0qGj#>BOY3A zUd0R%LjsN_$Zu}%^nK|n7xIbS1LRZOOK|*!b$@;u=;LpF z!#c^fqV3P?CxU*!$`6`u!6x<1cx51RvbipaIO>ZA$=`&1*-LUUMh*th8iL0sy6_Gp zFH9y#B1Y3|V#hyORk;FM-vXv{pU4@mz;#0y>=4-&d~%`y6_z@q(E* z?B__dblM~7-0+sx(M3<5V)S|jt_QyK0J39D666|%-N#iAXY%5!#8hSAYS&lw~KR$O3(vVJWiOj*Lw?gC?O7k>lZF5cEvf=8}0ze5u8YDCB%s)AYUUZ0S* zUgRmr-nJ`}Vfmpr%)Cr)*vjzHfn|ryAv;5$B&;gBO*pmdq!Mic@qiTPkYo<*o2APqbtP-VIDUCEZvket&nH<*V|fj*wi*e| z{g)Tgb`q}4aD&I4X?d;2X)M>^%6h5tm}IM~;Msedix4#Lq|_0b*}6+jef6=+yt0?I zf$>bcJ6BEhWPHo|{aj43ypWiYg~WEojqy3UqFUw%}g zQQ3`G`us`oV0DpO1cNFWgdbRmOy#G**mhn2KT|$Ag<@|EgRlll!6BYw^E2ve$+xD0 z52W=*&wkPBB=M42DlYEmL~Bag__cPF^ngMuQ}ZxVR4J= z20w~hhO8q>(;TB?bju}W1C?u9Uh=xd#|KZ%C+HMY`w<)ciJb0hK-noe4y@kQZ)kxc zT<`aNVAJF~F|INLj=4P07Vq4Hl;-$@V7&6;; zCw^odWqN{j;55$;z8sOQ@hj@vOqudLhWdIH_pPfhVX^4s>6! z2Lvvy#@o%3bAs(Iq#p)N2e8+5(*-{;zugmdx!IJUd2vf^O76Xj2Hu%AZw2pahFHda zJ*R)tYg}d6$dK#aU1Zs_`o&G}q~gnvv&}1FSz%vPF2%&?aZN^v$Q_&0@TE_I((x4v ziMun!+tmD=6xL=eAqq>X88ds)SHNzIwC)D@jRKXOq#X2}(Pn^l*Y7NpK z@iQElps8T)LOM(>b)=^n1r|-VCscv1lDQit6s6fjMs<%a!OrVCzNS241j*w+A0mcm zC{FQVXH)Ks&-KUre(#8C1zBCidoT-w=r>_P};Z^_9!f${SjnhP~aA zPV>e=;+iV#1l5rlB)6Gl{A_+FmBD5 zQo}j`(q-FRJ7hcwSeI_|C;k3B=fq(1^?UgN_(>1yt|x=^E$Oyi`kp>*|Dpbbw!gM@ zl3T@6gV=3Cv;_MF5o^RqpRxnF$l6B*y_^f||ed_no@ztyjd4@vJXL{OM)n6(Bdw=4jw``dLF!YOt~Uo<55!;$(sq*@O;tg*9=-uvud%XOiewddFRcJnaYS*FHsqE;6&K#>mSLsG{160PojQeN6j6 z=nBSte!NAttOf$(nm#<%;BrPu{Q&pht?N?ZMXy*Z7#CFGi@C*7-ynoSmKV+8wR`^e zH@iJ7J4L|d$~T6Qnq10p5MF4z+xP5@;lHfkMkDXQWaum4_tIBjj&inRJvouTV1!|* zsSsb7CAed?@hJ)2!|??gRUv6Tbty9t72ndPc<;G>087;=9L~2zUuJDcvR7eNQpcF& ztx2qPPh0!bts6u(PvOHwGIX+-=_!SpvJ$kQAIbql8HH^(95VWt@{OUIqU_{%GF6jI zVRW+Vf%(YL=vs7l`T3+821^?kq`gNYbVX3@l3OizU}yP|vhEmh_w_`OO9pZGEf{D% z!~W6{E{_HwQ2baLS0V{qfd@gq2RX>k=ZjOsBU$>kC*agKFE$UT>{#2GU$q`I-SZE6 zgzZo_9G6rszC~P&JnJ5HMo;!(wMW|eg*(uNk}nPkpIVr_2ifYoQ2U(9t;Vcklq@2a zu@kt#iLI5JAXE7TM;E$jO6YoAJ0e~ffm-&Q8|LISd=R-A19`F`*D}v?6t5*h{CFTg zgAPo;9a&4fi0P$9CwC1cXO=%)L*UNCT|;t7BwLbcQ{MW6SjHAhsizl8krf|51kBk4 z)v(tn4hKBn`S`~mPGEGxRPPPCs~zl(ZGKH>ak<7-LHUhq3x`yPDwTf_M%J0F`_TmL z+>{T>*G^ybCoDD|Lhw@|FdPZN76Ta<%st}M{1LqVa4*x!B=wfQg_cj@GqE{gS!(F5|lN5XljvXWV}Uy_AD7^5IxuFkaGdK;Qp0 zDlq5X|9w}onP5m^ckLse;=T4!m&z2YhK&cXEU>4Hu7n>o-S7?57je~>G~7=lecm?- z(T*K#&9(^<0qNmAe9y8+ls#l82F+}bx1a@osH?_#B>x$C4_hO6b1L8o*)xva6+%ua z4$@FB8!hjGGbOQwXK#!Ej6k%his+%n6|>#g3Ebsa7ROJgHkS252-CtvJ*F0a%4-|Qf_jX6 zG_Q*42@(rH0MyLrc$(5g=CzY3&;iS81|5{+!1f=&1159Tvn6`i{DcpV>E)l+&Qam}e zWyYuOugOWKH&WH@7T0=(^ttii(1w=QpP!oLNOa!GexdIju3t!Yl$I|g=ZaQ}pFVCz zS1Vh7$93UHY|O5%lUBFQBc+vYNUh{zBNIX-d)ncODCBMrF?{y}&6Lg2p%blWf;7~< zv#qi9q=xoY?-h7p3YvKwx6udHW4k}hOS&@$2kV1Rj!t)RFIEQhnaLnGy-o6sxbyo& zD{D1E@8n;Y-(Ac;`!JS)R}*q(z}e%uw&UlUZ+p5<8C9G<=LRmg)i%_~! z?DX1q`w-?6IN?pg+U$jG$mn%=|$RiW_gqHy@{k4F=rfD077`lUQm5niK zK-K9o7u*080)QQHyV|(LOb{UNM*H8llI#YV*_vXXy*DR%M9UF#T_dLG3Qh}}=jFpP zonAv-$~xQvFY4!|^B=-rj70Dj^ z+ala5to3CrVk^%Hpn^kN+Misik6+u0D7^ z5v^xQ^yF5>Wn;RUKJ0n`t5r|iF;~Uy>o1zVmu6JctG*`eM{ihvQEeXKq4O?*`UJ$~fwQpdl-u!Md7Fj3D^t?mY z@|KQ+iTB;qS;KB-0QOlmW9EJQ+TJwkisx1FjMSb?6$r2y1!;1GQ}PEg_3Qh#7k7@+ z?mwsh_19f?my$nA<#xm~i&|JXv5f-z4r#_)dsaIlZI|+-KX~nu5k^20s?uq3q+oq z`qOxm236DlFrR-82-2FQ_)yd;*Gy(?2EjrAmI`QH8ENCtk|qsx884?Tt@JS!I%08w zF}gaj&5A2>jEy{&x}4`ow7QR#c506;S{J`HZW!(=9(f5_&EpBEm%U9~(GrH}qyBt9 z%)@!F!t@tl-#ww>^-yiG@*eXim=Z0cI>Ow3`jXiVqxPt*3Bc5gf}YK`G0i~d4)@fe zke^QO;d}nh+|!11GzX_Qa`7eUbIA0?7zgC6B!bekOYU6QjqF5wGQg35-anj!;i8 zjZYeC-D*529^!96?puvRDuN-)7z8xuB+$cJvFsr7ybz)aH<@_k1bPug=hTeuzNr1l z2&yhEeu|(;iRuCsCA}yu+a?ClCXrTRK5E6v_ml@oH#5rK7V8Xgr$)EW_&j$o&rSbo z)IpN@VphKkzJ)M_H^j1D0v^o<`HK`_R^Xo~yLdQbDCqrMdw5Riw(bWp8y$T(LCRV; zXp95G5EGAuLin;0F614Y-9M6(CLv(G{vw9lAKT~6nH2C>uuA@qveK*+s%EA14IN@a zi=%oxJuBZ)22%oTKi^T`Dlw&MDV&-64e^mNW5naPG1{Tt^o|e+#%k{OMzXLLfF)3@ zXrAkOjo}TSzHFX~Ed5B;!U7AgqvoU#kKcQrX_XTYLgQcgMNM693UM2XxR6IE>5RiuS*JatL3O<@hg>Q0@!_&;ZzO12(Sj9 zL%fnY>$z9IGzQafBQ8FiUI4)W`}fa~*B+H)I86ShT#%fC(= z-8?Y+UyBgx6;(4wUg51HOQ&;KuKz&N7L4l&S{rKKb?h#C`N%JH4c^@d@Dw_@B{E9t zjXSl})@0JMm*PYZh~m49yuX>bymDi|$Y#RR@v&e)@RLh6MS$?-1jwZ{U4z*NSu#A= zT};(po^N@ordr6WN3n$c$p0$00wWAWR$OjR1CT0KQ`EdwJ04)=U8DfiLd+Y2f{0#=w9e9gyi%i5oi^~_GSo?A0n+a?s$Y9 zL^7o3SRN=oU$iD5mvgZ>g)AN3%*YCNDZNGv`k0is;A8DYGQ1*&-FqO{Z1zS?`yKAG z-;EJy+Budlw`(Zo1rPPsP$c3JtFM|+$`zrFca8=PmA$(>Ej|gVNRT@6^7%7-T!c=X z-{#k$B`;#ru%u>+JtId&+H8IeV4t&Sm7asR$*N?om(%E%-4Z0BK~Xtik$U#tjf4Kc@@2 zGMnNa4tDGSW(1giE6MOe5&BlWGSW?VX21>-!^$-rG7pHI10wKN@nge1z>ghwfJ3bo zIj$Zpf51-Zn5wz1wh>z$Q6*L4dS?pKOE_}XqtYv~?Z+JJ~TW=B}^o@qtp-=H&} z0XvNq*q_d`AKnE<;a-@J^sw5Q{Q)RG2B-_PLRIWvD z)@C#Y;O|F zY$2XwwuhWjnEQZKZRKnVPDb(-qJx9Q^UTj(=RZ`3euSW-xxnmqIpQSo@Mr8qg$47| zAv1nrbRCvWmXL?LKkgp7DsqEArCQY>PGIBBQkC_TIbg!4ZX({jpNOv=2Sr>ts*`4( zx~MT^hkOaNwE%M7yt!Ck7u)2?E3RQl@GitqLojPVY;_wYT%3KArE@iI&L(%3b-du~ zaF351VQf=#yQXtQYX{O*QxkD4gJf&6WoPA@j{atX-O-7%_=>x#!(%PJr>{jEOPRq# z{c?i62+R&uSU9@%orcn(7I3AkhL^Co;eT#}#+w&#riY?!#>1vcB0)3lF@kYAgUs$q z^ETr)EIY6aIJI63g*20r2li>7&?V#M{=G<;%z9SgGBNCRBXz?-U?x7d>Uwm0D`|J> z>1*fhd&vT?T#(LA$an%6GP4|*$=HVM8XP3@%Gh@P75MJaRlPG;)&$#5sm z6cBgm+NTR35`c2)G|~Gm<1V$Bw6Zr%ksmCD!gFP>(0q8rBFN;)Ks<-!nfWKiXZPVRLwn|3jb!BC@_EY* z$asty8{LY;-_pT8B7V()0EF8lC3Y6EJcI;ISs4--8C2x7C&5&~PH``G)v>D2rv{d$ zRs)1WsRjWE_jQxb3JjQusc&{Z5OHANu>h(=C`zrz-O_6sYQ}>rl(H$ZG}?3ZO-1)v z#-oJ_IS<)+ph z-1df1B_FPp;9Nj=F%q`z_1L4avL3!yMKvwv;2%myXz;oytObd|_`H*YMn`mBsU<_C zNocGdX0N$6uH8j%B6O!X=tm0nS)GyHZ?tN}sNsWz8OC=gxw|1yA{%u_dwAN&2#xG* zt~Sz28dUjdzj5n)OY1%3I;|M_Kd^Qw0@x)* zVhD{rfG8!?7tKz1TaoQf9dEHr`+fr&bb;jnJXGTY_r0fxS4wBZt!LP=KJ)jia zj1{oYSDT6uo!NR!XB(tdN_fNT;BAVxV@&8+R}IH8xn77>Jiy2r+kYb1aoS&I*{^bX zRF4!F&CU#*BvURUd(fbz`wZfOJl7!81<^-`h*7BJwu0)<@EIF|4K~ruTGJm5l%iU|H5JpNlryn7Tyo$x*!Kun z4y-{vYe9dSDY~2I>OZyj*EA}NHNU`n3T?IQRqyqlo3ZrcwMPMX z3{#{kNiVzGgZ=QxKS0wsB%xE^;?^-#=}*pMEwMOPXZV5DYhDYf#u3vN#w}RsL)s%i zyZ|mhE4E@iXWI*-?@`nQoLR~8#LjE!cEecq$$^00`x9_$`4K5;Z8hchj!ucO3^Z)t zQ!#cngRcHuxZ^|Rr>6U$*d<~SfNkt0ZGY0#Yb0pdMQmHrQdU11cM>7z3%4*od%)_2 zq1ZNr(g`4`YI)IP?Gaq}bn)m0u+XMQe(zop)d^8)sam!>HoYsWD1y3p{9L7@j*WQ{ z3ezc$6E5*UY1R7hZGQ(rT6``}8kwMV$D*`1R9AFurdBWXVZEmQCUCt5a(|3FQP8!LMev_ z(^Cisn~=sE+S|Cn7!0qUF+C*iG;G{q@WOKT^b4}-yCBT;C>EvW7Yjo*+$G7LM6|X* z7^-FGuvar9tFhEBHM2aGaYy~9%t1R?Un#Y z3r`Z=hDq+9Vp7%oT#*MyHXNKB0kOqRn9l+1Mn>vA?2oriMd9q_*h%8C6v72jS5^kA zG-j@NNzKid9-F9nAipO={cUglZPhzd$&-L@10GTf*9dxg2|jeAKWf7c8Hb1B^N1UQ(Ho zLp-P{CTOB_Sl-EPxivi6gB|yi+8V2lYj5$Hj#WKvPq5PNz(bYmJH#&u0xM+dx-cC2 zB@C6_FyGRNb0MI?R|AAIJ1{i*n144f7-F7B*oRR5g~>la&>Es8Oq#TcT#_GhE(bX1 zWvcwibqHC8cc3O!e%c2@ir5jhV@zVS;!b$&Fm)`GSHM!S9|y@hGSqydv&|ulth06O znWs-x8~l^Y*!iTTW8ipBzeUmeW3jq= zjM7C~7NK8AwE=z3O5(wqomuCR`Pf5$eUykFtEP^n=;#GhcjA7-cg&Cha$?GH4ZoXw zk!sCalSqB?zhQPR%hUJ?f|ng(tuyYSI~hZiBqHM~F$>+PYp56)wkl-C)i8LSENA3D z!_?e#?lL3!%KMC)Ztn*0R-(npR6Fx0P|mGnQnWt!RZI$o>au+9&mQcr?e_9r5$v1aPBn0N-SXL#zxY+QskLxw9To62ptSyA_DtmQkrgLzoolF-BE z6dU%bm|yu*`B96L z(zZAJ@pA{YSiJaTKcS)O32IxR>{VHdPpdeU1Z)ZpfY;N}=!to5Nx9ZlZgT9}Dn~{R zAVGQ8lzKK-{THf~{6*Y#pD`lSj}lM?#~04@ENMag$OsmUcVQ%_oHB$V+5h&mMs54g z#&9NA1&R%Jj5+`j-)NIah#%1HWqzCayqpnX%C~L4Ocs3fzDMz915+EQ@On23rm-NhoUAj|Eq$CKrji@Ww z$pDqXFJ>pImeGRQvioU-*IQ{tWUk8D*Sw0Bp<2eoJ%sIYC*Fk_pqZdLy(WIdlrm8; zptpH;hZ#X#B8xs@l=gXq^m^CbH}Bih+TLCM19g3_YW6ld5IV&UtZk9N5Kk$cEWbSl zb3tcBtY<0#-XCU`k*rPizDz3(JtskSj*Sx@F%aJ{_;Qh56X2grK@yT*JGkhpv8pia z7BVf}hp{^|YwFYwP9QB+a1JM-b4JJ1F1CYcIZGv8B;2pNW_C0EEc)y{Z{<|=VS}o@r}R2^wIF` zUNNbC#85OW0xNESHorm3&5d8zXLd37xzW3`+^3Gqql_!i#ZSiFc!f2OkPoE~8T=iO z0E+=%`qt0J;+>GK z{%z(5+N0B8kNbvDNVZez&mj1GF>RwjaZ&u}U9Q;+%hGRs$=rY>m{$PzTV&ONwsygM zh@}7{Ly$~SFt31~Yc&?DEdjiw`kfS72TGR@1PnttTQ8{CJ+73FZfO~4oE+-;0+#_4 z+T)0OBvcO4H(6T3B@v0a`ez_5^E*{;cM+Zpce$;ySjW#N+rbOD&7hf6sw#aFQ zkH3P}Dq4%urS7p*%NWQu^{vendA~Pr95RO1U{zgZ)+=ltM(2S(HW!U z1mNr@f?woq39#NJdf+?RmRrG8U@aT4W9aBDFs*cgr~u`kxTL)Hj(H{VsZkiJ#5~VXr=v{67pU@x?n)) zsH57Ad-|h?U`)VqYb_#fX!s{0ajTN}_05>L=@K~35oqsTCmC@te5>5}l0{_tBdxjY zQ(|~+l5p)<1;UO);^cDt>n2Tw=ms$Nfu(d>5OOhwU*WBRf&0uQlxN5(_} z$j!&u8lO0PtYBdCy9?rD_(GOLugKf180Jn{Ya*lc?pQ$sYaphI>D14%Qrt71DEiX$ zaF&ukx*iRa#6{~~+yN)C-wP0SUOL~InrMcIn_^Nr zN;f*tbhsXNZswc>H;mVd5Ea+4TlGjO=e~;4Gr({K`%kgu?~H8{Jl+_hrZ0mE!?h=F z>l~yieuqiW17tf0O$y|CwC0{M+hT;1twr=HBDwZ=tb3_(>w?KlvC+j*pNveYxb?y? zM6Pc{;L)`qhC&()&tXZcAr!0HOSLpB;)Aa5FOuM!#Ra2TH{$RbyIQYe{wD(ApCX?a zye(GEXRVAS2Xx-4%& zhu?McdXf&A(n=7x<~0Zb-FPvi@w~r6lR*!Ojo2__8_pA1g^&r~g1!VGRh2Khy#PvBNzDyt5nxgC6?*XR;qpYgNCS6Gys zZh*&5 z^O&@BK!6)gg>-_M&+aqGvY6cN5lkEfMiKKSMq10&+8B9FGTvb}#Z_~tK}%gui_jW? zTKJcIvH{-U^}uGjp_!uW#G*k-2Tb>TA^~xfvKNwUfIpW7e_{^Qb$ss2#+uPp0yvBn zFiGE4E3^4Ui)UoT-e~6H-iIE7u4B<-INgpL zwqXkWA&h`dAACu2gNoDx2AYcDAI6E|?bEi`93ji_ET!Lbe^F zs+;UKN?D4n)3i#-+?bvsWKUM-Hjir~ES3e%`udtGJkLu?Yv3T#5G#-8NkDS-|W7TVp%0q{M$}kEM^4 zjqIP!%LMHLp@`>T_I&+Myw@eBRrN$0mqSh@yD%4^_!1bwi3nEAgMBPVMuXAMpR$^< zH9J{9A}j45%cOFM6fK?OxdwHqpaVL#JCL*ysl51bv_v8$BL^t2RT8ReIy+Z6&z7AB z9UAwF+0IlBQ7ZEiji@2R5W>LgFQdj$&&ME_0Czt#{7C7f*=t}H1Oy@7rDZ+5s$|k) zh+82>-(e7Bm3}XUQRn8rA$!tzNEn>aSpQM%qn6;rJck_w@S2V+;kq!l4+{8jYd)Da zZn|aO5Qmj&RT4tM5YGaztZWfrc%_Z5we!h6>heDGmc;Bjor|&^Wzs| zvU>R6i#EsB@vj!m&_!suh*QqQlN_n@liNqls#xOWZRyeCI&Bf&$eZ& zAF7&g(l_ic9yj%w{jrFyNr}aJ@A4pGP6CXd3Vz`%<;tiX@~-fIWpCj~ zr6Tbc)l@gy$D`~MyEGl~&${EiA492=9}vfuv<(#>pP|B#^$^2bUxeIzpzE;eBD;dE zCRibfcSVP|THY1Ug-;Pe9!OLSJ!SFL4H#YSX^;As!nYp~>ZRM$_iiA)VXf}qW0ZR- zyAyAob@4#;eAjC^dOEh@jCW zCsOk8%?io0!UeP6=Iv<10PxLK(-%~r*2L-ksnqKd^;_J)A zsGaNNYghbNx*~Dm8>d5iAM+Dgo|lFus6)*ac0-1PeQ7>E7035C^?xE9nw|Pm75;K2 z>j?kUrI6z2BZFtA(w=)$ax16z5BQ}_PHM{DChESkP2O}Z!YOw7ldzT7zA9K=@<4RN z&cXlp-D9hf{H?z+EXwkR^)LdM{4mwn7xd@OJDd&G)xm`?tjo@H?mO>6;}xCkF+G<@ryA zL0+I3^=wF}8joMo-Z$eOa!dR3P=I@!<*uQCXXU=6kfNXbv%L=t{84ba-mkVWB{~|e z#;Wwt)NlKnQvz4{9xLBBNKa{=SXtB2cB$vrO=mv*kvF>CZ@Mw1ero?c+q3Cs7Yld1 zz3Km*t((uSJ|@HxW||`jJJE!^^oG5Tjn>Um-tm32?ie?ZxGO`0cPQ90`Jv|LotkNv z!&JucqiOa&v{M7JAn#J#TpUlRk?s{2YH6Z9X9?{!8#&0h6 zgD!SobANsHfN{se*NHK96&{1XzwDeF9&LS)G#q#}@rgTRE)8sHHf(&`-gaq~d(FhW zOH)SUtHk-ys}EI-*hAbMXu!?#2S-$KSjN%P-F?hmE=7$a!_T)2?`|M)W=%G6+`R)1 zqv%WuEqq|e@#KReicgmaoC`n?Bq`g?t!ES+LYEX&V{FM#n_wA zTrjZz=)q|zj}voRv?T|6+DpxU2^S5oWxRD)IVT=^f_-L;aN35QB_3Hlhl)9|(iKNz zpWpR+wB<#e6Y|S<-r@UyvJ~9CT{%9a{IB8Q^N!ZxGwTE`AK#YXo8!J-DNC{X>Dk-g z_t^jTFL_(oGTFCNpQp&CDyoKerDvq1Y%nQa)gS-4a$~&yD0$Rb6bSE+^J@yemxjq`uf?POMkwVf7MT)jlHjZ-1KuL>Dq;5K30vaohr}h)W zGBkB$TLw*c@b@2?ThK76f$jKyp4&~fV+{BBl%FSt|3BHd^+IpjS&b8SAKTeA(%QfH z$aE>?XCq`dUph51p;~BOWgZ<}j(T@zZ&hjEb>oNmT3iwESvQz|nrd#r@DDJaOl(0~ zX8aZb5YLH%2uBu71=~$lr^>GRXES~* zLvQ|E(AI>eYs$O8KOZ>%E`M!D+w}veZ}pTozef1)ar|%*>+0|Kt)9ewJ?Ap?@t2g) z|6JeU^d#o!PqxqNesOD$J?ehsL&G=7ww2X^%AggioUd$q=K0zk#Kuj70{SZENen?4 zA=(BN1nl82MB@dn7uCF;_)UEc5DxGaEi+@v`Zgn0>yX4+i*;xWpPQYGP}JvU@ORu! z3Z~|zJrl2Bd_0mP6}gwpNj&Y457iG?{Ufomq!fCR#mP%UOB*!N*N#+tpBGT_>Bn#W zjPzNw&n^7K`4iidJpOZ&v_lIV2%CR!fUBUm8TPBaKdxHAS`CY`peuKZWR+X`X4v*j zG9s!%aZ!E7?GN9_kXmcUf`(F3fz(mQI@92F{Xom0L*HyoYg2Q{3f!-R;pnM(em4ac zqnV0a^G57=ESh0-iU7HO_I)uJ%;q4TkGbbv^h?1iVuZTbfl|nG^j9o=Um8>L_`z6d zOq?*@X>c}VYQwB;LU=pJ;B$cYaYUbn?E7I46AFtzCC63ua>Lu3p z0ku#7rW}N;4(e9q0cXxP-PK{-MLD__q35QheE-2_?BEGuUe+(`p8m`8u_CLH2ua-ebDucYcbe(u|%Gx7c3r}4l6@&FMvod;Fr z8>4%R+o7CV>{Mt*SJU_k=85)eK>?3hBA4 zV{OS3VrP;MJ8`Wn^!Eqk4=0sI$LnV6i7Xx2-Wb+lf}izxh&Vs~v!`hBbdm6UI$%re ze@1zQbkf=wnj2ecBeuuxQY}SK8;@ddB~r-hypk|5-B^tV)I6<^rBSl&YBR5!LbY@Y zFvYeVx_SpdP9%Hu3`Yaq2O~<>W>>7G+rA&x-?+=D>nt1O6cBORly!RtPd85at5z_A zq%ns|`B>DECwU%WP?eV-dzj=Jm@#zjW6y%WbTzHU4Qv5t3WjH(6xYUbFH;?ew(99T zu7mkyrl>ALZ zcp23xiS-#O`yXs2Q-s0%e1G}^#x_k&#d$kkO5@JjqzAYh;Q~!|K*P*PZ0z~Bk4pDd zZYNCB{Sw;M)JyE;W=~iZB_KgNkd7Nl3HdT$rdxo}_GE^e1ZGsbco4ILHI zKk(BPOUJ?M^P#nBLixk9hp#8*L-Se}4}dT{XyXF#rEg>4zD03ze4f{@3LuQ4DJs~v zjfiC#QP|vmRGe@8M2rI+*a%F6=QE_UFFASQWLiTwjDBn7Di`KwDH;RYDba0CGUfA? z5RI?WF2*iqX$*&1YknC1H{QVvF=zH^?r*kfc`~v!^E*1WX|7Nd$lUgXr#aa200Mce z^f9KNNw&uIp!I0dG!NYz8or)=pDX6c?0#}-c)pP4lKfG#hn2S(wE6m8M{{|#B? z&Eg?~WKe*mEpB%^S?*Ozqn~LRCf)LQ2s8A5VICUykvGwx{1JjkD`Q_XR&_E11O^Rn z3$(94!TNQvvhTyJ~8=b3Lz_piF}O3CD-E#Kiwsg6^k z&w!cc*Z3n=Dz5}tejfQWZa8Rn_Ms8UA;{@stz;y0?hn`a+Q>yK(PnrsNcb_1eSVTM{0K?(M4u2u*`0m zs|;>Id6(j5`F3M?OYzs>xmw41L0XQeB;@78#*K)w@DnVw9u6Fp-K?tMSr)+5;5Ok( zDGo<5xz?(rUuy+cNEd9_ARql4JvlXiqZ-T5y9vZKY0-iQST@4(WW)k%?fTXtMx#IuSDQlJ61r#XH#ky4To* zeAHXS)o+2Blz0_3*9|-I7o{4WHEaU6qhd8=fPJ3U;CL9e46!tiOrQ>_P9uLbm${Ay zP2$jX641L-;NFo)Gan$MPtk`|N2r%pz}ASu$rPCWw&W95<1yug@XA(SKDe5U|xZ_B;b8gR%cb5)r|KPCK{VNmLofF_BAd zSKvq;RmxO20I!Ru=fr5&7{^IU1R@(KYCte1Wn}Q98k%p%?am&ZuzRAdV z_QL|CR!YdL4B@FMU2JRPUf_8ecjzEN9wb}4*Q2XhtA}Rs)(nNrtrghkC{If-V6B|k zFW1o>u+~mm_HhFV_8*+$Grl9=8l3+#obrM1Tg}Vg^`2T`bXOaE*!jGre$&PU{GJx- zKZ}#X{V`yf-ho+rUQJ>j0}*-g3$D%YjIB0Y$Km9%GqsDW|0o*UAILeDMYDbL(-GgP zSFB$cI6VWjf%r=23TCfqlJ=JgCdbqH=cRUV7jS{b*=Y*k^Y7n`oKEXS>p zgm0S%%8wx5%&|zOyJipOm!NMx-~1**PV!f>R>)G*Pu{_@_Fz;sd$B18$v9}LX00** zHoE31Dwh31j7)fF42MKuk63xI7gsH|Vjf3;fXboT8^aO)k-ijSTy-*jnb|dYlsHh{ z9b<0C_k@OYiI@5kan68`E7xy$|XiRLaclWeqa-|nCP)dDOHrROaSnbi***Av< zKbcio!p1E~Lbgg2<3ME=AsJnc1aVH^>u;u5W2s*^^`&_PzDTNh`ZRAOvbiwiWKd~F zP;_bE6Mv<$H9ETV8YMlI_{4&h%CzYheF|n1K@FU5pJ~_-SJlN@niC-a-dkiWIJxpz zHjFHdK-83dhq>wr77MIhl|AbdF|1~j-gv8H7z?Qdo(sgthsSChe$3PTCG+r2_5vNs z<^+)4Sof6InV(>55T!bh3l$Y}Bk~u*&1F(_*;(4JWMva1R~e9yF%mZS~odGiNsJImysCtnyfU^~Rpv>l8Ee zVH-6eU)9|U9@UI)k4(zy_hr)sLWi;-DSt^aSBJA>#5G1qM?XQHyqbt=&G)C+b==U> z+8VF!>if<&+3EFJMi|{aD`Y(AXCq z70$9}V3`>3{JaG_9>f(o2ZoCNbF{uKf1ZPdSGq; zXy2#S=l^Ya*bRJ+m*UqxRZa@YXpttq{k(> z197L0UEr1=RpdHiVVbwqhy?QD6ZlwI&mmvkeIvb=mP5gcPV(Q3yNs^rfLk!FW9wld zlupZ%N7o}Rx3nL`5tszw9_=S4HN59JiB?az1xd1ZM)k4QCeKrgjoa=gRW2O#KRldr zJQA%o)zk*m<_c`RoX)3*g#HlgUbJ+ua{Tif;TE37yUvPiup-2u-Tj{cupWgVbZ**p z`mu8Xl*JhDD|GLFQqm*XElH(o=XQ!jErIjJwetrrkJ3xe(+!4m*9c`oJT#_LY@}4H zC=q!xw*`N=2*fHfjuptzCfvl1Ts1{JvpBZ2q#ZyAz)!j4+e1?dR*T=`Wfg1hfyL6621Y zeaMXL^%Z7ll4jYQn3MM$j=o7Ih4gU_Ht(F-M8QO;-^4-Gi(eaAHzu;rc07_z zKH6_QnNc09cp%rx-rmsh zZN}Zup9hbj&ON0TeZB$V0?WW^Fj%=zj;&}_oyWn9*0=4yWq$XDIz4afI?pQ*`5RXw z@fG)zA#$_{QFLeSz3L}eQumNiE@!#COq<$Dw;fH&%*ekpKuC`~G&KBcoYg+1f2>Dx z$gS_Q{XQPc*~)-o23tvTK7?thHqA6FUmL+ zt#@sC5|MKL(Jrlr{`_UJ)FEuk0pgkZFZ})wW8wbaz5*8@WPmH^&knMapwTqH zFfVF_X98Wkv)>Gh9bl%6cJM^3r(lKGZ%Zgxd|@ykg{h zL$;}(g}Z^76tf$U1hlWk+(RYr_8^0@%E##PH^zYGYf7rH9gQyHU+;E|XVmR4-*5W! z?gjEKzB~LiL7;E32l;Vp&?NeRfv2Fj3oHw>950|w-hj{Ys4s7d5QQ0Vd1#vcAlik>$-+qU|w62MP0@i^)W@v($w6^2G>sB zNV(3H3qdIx;rJ)No|cIpb0({hx;>>`=gba>nOkrC8ftc`{$U5af>q1jw|+{aKfn^; zjZ3$Tm1whLzlsPkZ95?7oeU`dYbIjCciW5~WT@>Gg3lmijEx*{#p>XUq!c!DEdg=O z=>zTw(4%BL?8G!ENi70Yw(mihb(Cs72{GLEsPo_lp5ctq#dJ5aq(~#qwN_VS-t z+T9UGPLwn_s30A*VSiHfhfOz0q5s5nBYSbLK6c|F;yeL6c%OkYThAI|1C;Uzwv*AS z-=8piZbE%-d3g2ieG3ctx|AwpFSpQ5-W>v(es&YNlWsc}yp7%EN~SAblSU+F zhe6RQ#@b)$!`pPZ?W1&InW-9>0mOK4&{O30f@;R<|Udje!{1>g*`4#11 zV(tFtrdIa%*#wQU#JmL?>4g8z?8tD}fB!Rf7H*Epmm``tsv?p-z|>Lzrl!*;nA%BO zu=c~I3gIr-g7gZjFFn_xT*>rm%%*G9svRq~yP;;|8GNt=NQx7r9}^q2?%6)`>+0Dn z7#R|?Z*Kr)Iaar`*BGhk_~F;=pcn)exBkz36TTYqpSZCp6~;s{|8@;@%e~RP{#SUAeVgr3Gro&He7zIjdb$#vKz_LQUNTm}}pqyv1$D}~uL z%wxSI?`L-aZd`m1v+4v_Qp$PF^LT3E)iCWMqz531VNW>o9ticK&>1@NOnMFrAWPk& z3z58%Yw~-H=q?t%4@$g_&D-BzdwZfkE!3`09`QK5al_5?hlYkWTuWMiqbuW7Xru)@ z7{8qTJ#W}C3{Fp+reb=sndpmJs^vzfENJZ5x@m0V&nTtq){LqUzf`ma1Ac$evHlt0 zq{}loQ>*HL(_O8m6tJLE)rl<_Bbt_S1hUm}c>x(5sZ!+fQnWf&B{QrvOF(NVbk~tF zZyx-k2kXBrcx%Y5E8m69Rj~%~f`fAfq~#MLPm{oxwVt^aRY)Qx@XL2;$exTU?OaJ3 zz`InApp#b&$7)YgJ%!flV-Q@ySlhpM(}Rg8BW31dNW$x(zv8Pwwr9h7rg}o1{0jwC z!yotpBGnKILB0vO>AY1FO7WB5MJthxX^uZGKl31eN`i!bxqd{l*7PZs@1p} zzM-2Q+yf~CSzo*C+FN-2c1Kjv+SoS&nevent=n^%Pj!@l6Xq;vkwYU656q}AuP87V zv}*r>VOjRG)unLY3MpB-SgtFB(AAqXbTim>(kJ~s&DE2@UOv_u^A-8~wl?9w?3=LY z?ENW~lZyH+L1j-x7UrV&{BAxl>}zFjyg{}x#~&kkqH5RUI z@YX*f(||z0q^G z>Ly0gV3-yd20c-e(MZIRpOhbtp52bY1&qoBnK$G)P~$ z8awNK*|-z+)~3sgRg%&l82or8;jiftOD$Dau}woUI%PhSh&~(qu%4RBS_iH8&qnu$ z<0?mEFwcdw!AKSYv`l5qNd7Gj!%M}MEMjsDx4^t|EJl1uxLr%m_jDQz;H_fplxO;J z?lOvGWgX=gSbe?JCC2YTaLa`Z6NzCTHn$U*D+s_jGaS{55@9wXm;J~H>V#a=GsS@w zNS$=P^0Iz-w*ZZnwej+2R7)pD9h#NGaMGQ{zYX6IUun+5*^R}oX=)n0(`#n+i-MWo zAhlCe?Q|Xj&=xOl9rGYOHF*q*W)?=SS?xt&HozXU;5opl6 z3R~$ohKhF)av?a(9seZz z?AOd;cOW=Hb@Y;i0;O<1X^r^>Ya6z`7UX%j%lE(&N6jaBqlXF*ot(PT=&Mt#o`|W) zox9vXJg6qyFo^>~N+Z^&(&9P(G*2? z&yYv`!kwR5P0TtQ=f^8Q!EQk845rk;1u9`4Pdbn2^uNQk%EE$n_A@=S(*>S*q(gp5 zxESG^t;JeOvFB3kn8qDm6|FMv z%CXVa`Gf+0AFdt4!;CX-NBzpH0hl08)rDG09?&(9aLO_tt@zcnwCzltcMsQY6#RcA z(;b#KgCdVPDVB{1cR|DetWJZvRj$dE?oT?JFe;+>a!44O+~!qU#mG+Upd3Ov=8Dbh z7^;Y$hqlbZ_c4*BZ6LleJ@{g=^Itm+nOMK<$2f*}7k)v2YIQ7a%COh`-(c^lRXX1w zovVy*4GK>jFe&3r_e4&NC2Wpp^+0nR<-p6+tc}LKIXz|Rj}fTns^47}txz#ad!kE8 zD+UFM%dMo%uc1D~b+(lPG=(0^^i>*TAzkNOt|oRm7w>5F1?)N)2ukyXwmR4hd%Xk0 z-;OL*!qAgzCt|Kcq5tM)zH58vj$3JnAy!FUDE0?)FmiT)>n~ zmOryt66!>q>v z-{>y$Vo}?rd1Y)N3<@bjTLc?h<2O^qKbuEI{^$u;c*TTuMrO!eh7CZ|d}3E%*v)tr ziOEn}cMKUSgglQubO3^-H3q{0CMam{gWaM zp_q6sjgkilIhGUH2miLX!-zIJu=7N=Ef4}jknyhswz-HOQnCIo2Ga5NF$~r_xMYF` z@)vm~f0{3QS6_P8bCOnb{CnmW(;d==abN^erM%+I3UeJA1&Mpul;L|UN-`w!7!-Qk z1zH`1$)66q=0x}`z_ zE#)>fdA_GTKvf`k+St6r!eqKDUT$6lypwla^GeoGJhI28of4G2=sR zTUG$hMcTHz;`n_ATQi-@UoY-Uw|3l%%zoe;qie3$@3{YUtjz6WYYJ4dEcuUv{rwNI?}^Ad4?!E=Jypb?)Rm*!Q_SP*3N^ zc(tEJYL6<@D#ElKrA2oTZm}^*TR!au%X}dD?6aCVxr?>T7zwro%Pt;lyw^EbwxXT} z7#mNeZV;D<9}`caZIQUHN>>E`2*ZAO+kOn1qGmNDQI|Ial;aBa8U0>1 zD_oLNbRNkW$f5EjkE@f*SdVWrj(5+Ie9?CW#L&ASMLvx2>Wt*zO7Ws#GoM`(8_(GJ zP484K8fIKyi8mHu>3qB+L*4@+QHDLVvR`Su=8VfqjUP{~x*~46Sp`LS@DNWU2J1&# zO%XJn60xh`Cx721k{+=O$<5pwytg3Z&dBow9od>T|Di)&*O4WyTsP3*_XYX(un$=8 zlwc`!7Z+tt1Em_!i+nX1+e_7s7|G>3P?cP4J&YZPOti@nZ4njR$7mgRzfga-=x#oT zjfaTvx@gocuiJLrJ}}56X*%pQ0g-FHU1MvY^UVPd`qo56|YYbnpbjUOI}XId%ERY zy)T9Yd4$#N!{hP*5=n&A-KO9TNH? z^c~9CqE}3NZ75wvUco$AFZ0z`ocDc??rx`@zZ(yb0JoIqtwU5N^L9r2SJ=A@&3V5` zqoamvn=D!e#^(ZX8pTxRBG=ds6K%L+;?6o_PzUni2J%F47`5W25pq~ggJz%PN(-g& zY&8}i&fKX!9MuyT+*nl|S#yEK>7^Tjt{hYFx`$KjVR50%S~6 zhtBmg`7$^n30$BiVz)}A@g&4ZbxQBpOwMQH1S4a@9hwf(h~`6;x{hugbeR~YB@|Gd zjNxt*`$r=i89W2&U033qf_{f$l|S=5G{EOJZmhDHZ#ZTuCx~--(+|$L2t-8Bzs2HPL8BBQ(humfVRE(V7o}BNeR-Z zikaKB_@Y3vHEScIH|js7a`Wav(D9^190F0Ej=PXiw8vB>R+r-KM4Or65ZZ#jGU}rY z;JRWQJ;(Iptg5i}(4oxY={!!iVsRW6p{=gS4e6M(Ns-d^?mFEn1bSoj|YTQ!;bfvJ=e81gpqO$=aSjk ztl0ni1Z!<;-@y@e?obE1fw{Y_LYXh5X{PPQQ|cM)h~~DB_e|SS&Xnx~W)LJNq-5P^ za1Znw9jhp}88+I1RLoUg_Ks5zNc?=3BRH!4h}N14SJ`~)2-LQ_(Tu594Sor&G6>?3 zx6C*4ki2opzL#E2NKFMTdBHqq7t6;OjEd#Oj%I6$VHaa(x9D>)DM94Lui{5CUiY4< z4cM`Vj8qxbTAYkqYLa6mJk_C>szf_}s_l^l#f=k49r8LjS%#_Jvtxqnz8TU#3*RkeH zHiw1JZz6JsyBn>-cQMm79bvj%FpaU)d0suQ9r;U~P>k1;OyvTK9p)Jq5*`;Q(FGNV zwwVWASf8Syl@Hr~p#2axPO=8ozyGrd>wxg)_uBr+GmHNd_1|l)ubThgciFp~7QBTv z&25AkgXGFD@r^qh8OOgFXmm70eTzKmPZ1vQ*U?ky=M!L~xc|{W4N`LF{>bm)$Gi*E zR{9E$+)J8seS$^BAa6x_&rkY^w1cK%)(WnzaWgV^v0TPpeiGZBts!7v&8n7TC5D)x z0E!JpJJA0Y!2Qy2CTsMw7VLqB?wok8Rpd4()*O#z@Z$O!1X&7u200c=sHtYY6FkU= zVQ{h@g7>&EsZEGMmH7dLmEgM?mS6e6a)^sfj(5uG%y4AHP%p1w3_lBx^!^4_U4pJ5 z?rSBrpR|Ti7lv-&6c_^j&5@x%z`lxtj1gzoQ5rd}t z&3FV7*1Z+1$T-OZ=Gn6~iR5KzKtEY5a>25?=7#G>Nkeysh_PqyOt1)f-M*WZk}?&i z`Xw_YqbfUfmjx3n{jZ}mid>dA^HYp-C%KaF=%vV-xuqRQYdPvkx0~1T-4OT{TwGI7 zl^nnMWg26~AN^|7Pl(iV{JBdv^fYNr(L4In{0G+qJgSz)T8DZ*e)y5J#>6Ft)*HW4 zn%9ouT}4~5wI5~Vl?fR1gm&282~7dgQ>WXF`N03=5O00U=te9~n;p|<3*aHEv^P;Z zJNg6_A=1G3^(ecTPd&<`h7_9sclF{S`oF%<`4(Z7YE3%=_#WfIDY+9zj=+H~6ZxPnMN4kZ zOIx1(uZ%P4`*8dw+y1nl_%wI8EQDUPb3Zjdbu80rGDTy`lIBDslsuAqaufNAG1Rbj zEdKL80We^&ZQUXl(wdjTh-&QS3yEYt^hJ67k>s|Nk}CR~%xQtP(jP>@Tuuku{!iJ>Kp7AU^|gED1|%HYbWNt8s}g!OJ^-*oWj|~m*+mZ zq=-hh1h?F(cQ*v}8z;KiPl9sby|CH%h3WbS;xS!lYB$V`npMM_6_7I8#_gJqzEUeP z)xsWOot$T%p0c@LB68{@+TV>x(&7q9Yw63z+Sr%Z_4>!!WP5crkNnqny&-JKX`hum zrgSn+-43EOU{YMSl1^V4#&gZy#sj?~zeKYy0{SVRd&%UbMoKl)7i4~!e=0PC_ejf9 z9QT733o<3Ex^Kq&A=9!HZ|#{|+Er_A@$V#F>vs3+?|~f#Ighn=-0ivipXBv{K4VxN zBlRF^SD?9X+@yIh`wP>#AqL}iZGFQqDf|K<7 zjA+9G-M9EXkm$bSJji$d$6hQ9M_jwhoLiw|KtngaNj@;H+%_8ie$?aT6my%#WFt8jwTu#q%SquT_1r*A)M{dq8*Hs;ka7_jMXYdAsR{>#a>j<%#TXV#yuJ{RJ@ z&*}y<0^6>hE+jeh8(r(evhKbg&X7?rt5)hfU1+vmT3rv>N)*T-=sx6Z7zu~?s(_pA zI)!BtM>e5P7Z0Vin@(*M*m!)c4?QqajdCupMb8vJeBV1h&jUN+CoS9vWjcSksYEVq z&2-x^98vvxB5F8}QhlrM&$o*Prq;Q&l+w>JvYX z#i~T!7`})ZDU|O~s$&lf#lgu_l>pFVVQbM%+Zu*t8T$_Nr>u1mE@Hr}X zqANPLE;dWFvxZ>RL~xwB$tfncq&myi7N~hhBW> zJNDV{((~}0Rz1kW+zhS3wZ_)1Snq|z8;By7+JHy!7U-AzYvR%WK&~wXfUcWo~{@lD<4 z6<@UFjFE8-;5d2nbwtAtk+hz+>UTxLg!5Wos;9Y2Y++u<{HEXR#keGweHPdCaAcyb zl`}(krOhwN)rKCD$XqJ}`gw=lHt2Z|jwV6--qK!A3%1g8^xlPbk29*VLdpJ@;eFJ} z`HhzUixt0`>yEjsTHQE{_rOL!7Qx-jvw$JL{n74ZRvd~7$E@t`k#~v8qn~BUrFG-&`I`b&61Jt$y?%Xk|9C0Nc$jkh+tz{aT7K@IncDW;xXG|J7TX2(cpC%x z3f?&YZ*T4;g|?vlLSj_I5#!nc0onF&Qsp8_?SSx$%FjXU63Zyr#FJ*;Y}fok+^#i*T1v|Z z4`Ypfy$$A1lf`aJYPH+6zR{W<4)SXx-t6F!YPMhBn?`n+7~Pn&AD-O(v#W^P!Q<{o zotO*MNmnEt8veO|M}JMn)8<5NPT%|6xIl=Klkp$;R5UY=>Dt{la-X}#r&qIl;=sP!Om8@oOxX_z484in_0 zjaL|yXyo~<;T40ndvIES!yTq31=qfUSJ5+-8~X$~N7WqnTM^p!EDAMW+>m$YUTf|L z{BGn;Rgzo&4L|?w#wc}%tAy&nCvM*o6!fEt5o3@?$GZ+)`!kiFI9%u36g#i#R&YK8 zq<9Mdk}r`4B6hcPw*y7xjG zT2@LOLBh@xFKx!zC7#3Mn9l0Zg>nhY?Vl8uu3+DM-kx@4fK7Yo&KPBSLsZnj2X9X{ z8l=ZVgp1EajJ{3_ixG=f_$uEWZdHmlQ>qx2U57{;vDU1ll-k3whp~@x{_WoxFW!BT z67o%R|7_^CokM9M6{(R&nnM$!M8HU|PmJLyo%UJ%5^iua5(fO~Me~s3sqkd(Db3y1L*T}bN=gns!12+)n2j@JM|%WM&$vKtHA_h`@gZ!(W}qwJVCWFh63cjY$;mGg~>86Ki)5n`VIV9;z_GZvrrw@{LA0?Xat;`cTL+yX))6R?rNdxYaF6hyeqA;}Y40bM!#&`rlYlD(8#5H$6(|SD|~?h+q(g!ln|rUVy9$J{{hw~ z46%%~9%#kZSngfpu1D}ke7 zq4#dpQHq|CGG!bqytU!aPcC^(j(+=D&A^fSx9#FpV5PzO520KbrL8UVi0(Gy5v6gh zW5hkY_1K>n`yd+l0KQMJie-uDL@!o!nCeim?a0k{)V97;AX%{9(wt@UU&3^{=l^9Z z<^N5a=KuHaw*33`{|8V@0|XQR000O8hfd-^iKYNi{r~^~egOag6951JWN%|oa&K^R zFJpCcbZ>1gcx`N*kUejMFc3iZO8pO(cVpv*5)cp-NR|$*)HFM?O=1b#$Tqa7>VL0M z`muLBz0=dXD|YW{0JE@88ePITA`l48443*`!q?*gZ6R>J)4Usu7A0JSgS+bXrg*ky z6xK`OKu~B`!i)D~jXlS&GP(5L(mbkUi`_ zAsE+X3W4raIQ{YEDQNk`d_Bp5pM(wS+2_Of=De*aNhqRG8pY9OlV%0}Lk0dRs0zHM zT_0C{0Z>Z=1PTBE0001oPU1iS00000000000000A0001RaC9$iWn^h#FHlPZ1QY-O z00;nwPU1jtZ&3$(Q2_wupK#GEFnNuqZjURsUt9X0ZkKFEhLSiKRzHALk(bDm3s-~mMUs9$ z*YO&fsmmz>0g@HTz}By`-+7tA1i znCc~zSRmvfFmZlOW}gC_QRyW*(8WN~)_*-a@>Ank({7bJIo*rL@YnP|NhBS$b`L$F zMGg+X^mOXU!mufSj{R9L^lHfdQo9ud+ft(g8SF2EhFe;svtqHeBSNkMcL6SDAbAw{ z;ulz2p>)9W9=0PAe-eb(Dut8O&DZX3X{}EOD~b%Mm$bDK?t3GpEU6(YJSNSzAIPl> zuv-K$zt)HNa{DeeMHcvpRVwgr0$buJt5zW;5s^*Tqd@u7M+RLR4MoIM#)(l5Ffrw|z~N3xl|1Vs%0A1BtpfXW+)Bis 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