From ee5235c6fe6ea2aada116db4aeddc56b3e2582df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dongdonglin=28=E6=9E=97=E5=90=91=E4=B8=9C=29?= Date: Fri, 12 Oct 2018 17:14:54 +0800 Subject: [PATCH] feat(local): commit code --- .travis.yml | 22 + CONTRIBUTING.md | 38 + LICENSE.TXT | 418 + README.en.md | 1 + README.md | 58 + app/__init__.py | 1 + app/config/__init__.py | 1 + app/config/common.py | 18 + app/config/database.py | 14 + app/config/errorcode.py | 34 + app/controller/api/__init__.py | 0 app/controller/api/admin.py | 6 + app/controller/api/apps.py | 8 + app/controller/api/migrations/__init__.py | 0 app/controller/api/models.py | 6 + app/controller/api/tests.py | 6 + app/controller/api/views.py | 199 + app/controller/common/__init__.py | 0 app/controller/common/render.py | 10 + app/controller/db.sqlite3 | Bin 0 -> 37888 bytes app/controller/manage.py | 43 + app/controller/settings/__init__.py | 0 app/controller/settings/settings.py | 120 + app/controller/settings/urls.py | 36 + app/controller/settings/wsgi.py | 16 + app/dao/__init__.py | 1 + app/dao/time_series_detector/__init__.py | 1 + app/dao/time_series_detector/anomaly_op.py | 121 + app/dao/time_series_detector/sample_op.py | 282 + app/dao/time_series_detector/train_op.py | 117 + app/model/__init__.py | 1 + app/model/time_series_detector/__init__.py | 0 .../time_series_detector/gbdt_default_model | 10618 ++++++++++++++++ .../time_series_detector/xgb_default_model | Bin 0 -> 1500136 bytes app/service/__init__.py | 1 + app/service/time_series_detector/__init__.py | 1 + .../algorithm/__init__.py | 1 + .../time_series_detector/algorithm/ewma.py | 50 + .../algorithm/ewma_and_polynomial.py | 47 + .../time_series_detector/algorithm/gbdt.py | 112 + .../algorithm/isolation_forest.py | 68 + .../algorithm/polynomial_interpolation.py | 55 + .../algorithm/statistic.py | 41 + .../algorithm/xgboosting.py | 171 + .../time_series_detector/anomaly_service.py | 46 + .../time_series_detector/detect_service.py | 219 + .../time_series_detector/feature/__init__.py | 1 + .../feature/classification_features.py | 87 + .../feature/feature_service.py | 42 + .../feature/fitting_features.py | 226 + .../feature/statistical_features.py | 446 + .../time_series_detector/sample_service.py | 150 + .../time_series_detector/task_service.py | 54 + app/sql/time_series_detector/anomaly.sql | 34 + .../time_series_detector/sample_dataset.sql | 327 + app/sql/time_series_detector/train_task.sql | 25 + app/utils/__init__.py | 1 + app/utils/utils.py | 161 + ci/run_tests.sh | 9 + docker/Dockerfile | 10 + docker/init.sh | 14 + docker/start.sh | 9 + docs/api_userguide.md | 127 + docs/architecture.md | 21 + docs/code_framework.md | 66 + docs/images/Metis_logo.png | Bin 0 -> 6063 bytes docs/images/code_arch.png | Bin 0 -> 49166 bytes docs/images/data_info.png | Bin 0 -> 12150 bytes docs/images/qq_group.png | Bin 0 -> 24137 bytes docs/images/web_anomaly.png | Bin 0 -> 140953 bytes docs/images/web_sample.png | Bin 0 -> 90496 bytes docs/images/web_sample_edit.png | Bin 0 -> 16275 bytes docs/images/web_sample_import.png | Bin 0 -> 6095 bytes docs/images/web_tag.png | Bin 0 -> 26260 bytes docs/images/web_task.png | Bin 0 -> 33354 bytes docs/images/web_task_confirm.png | Bin 0 -> 25169 bytes docs/images/web_task_creat.png | Bin 0 -> 24381 bytes docs/images/web_untag.png | Bin 0 -> 25476 bytes docs/images/web_zoom.png | Bin 0 -> 59452 bytes docs/install.md | 192 + docs/requirements.txt | 6 + docs/usecase.md | 27 + docs/web_userguide.md | 62 + makefile | 7 + package.json | 29 + tests/__init__.py | 0 tests/fixtures.py | 26 + tests/test_class.py | 9 + tests/test_eg.py | 9 + tests/test_feature.py | 28 + tests/test_sysexit.py | 10 + uweb/.gitignore | 2 + uweb/README.md | 1 + uweb/custom/file/SampleTemplate.csv | 3 + uweb/custom/file/TemplateRule.xls | Bin 0 -> 46592 bytes uweb/custom/image/metisFavicon.png | Bin 0 -> 2009 bytes uweb/custom/image/metisLogo.png | Bin 0 -> 4134 bytes uweb/lib/uw-api/index.js | 16 + uweb/lib/uw-chart/index.js | 22 + uweb/lib/uw-frame/.babelrc | 4 + uweb/lib/uw-frame/lib/class/Model.ts | 110 + uweb/lib/uw-frame/lib/class/Observer.ts | 65 + uweb/lib/uw-frame/lib/cli/app.js | 78 + uweb/lib/uw-frame/lib/cli/build.js | 13 + uweb/lib/uw-frame/lib/cli/getCompiler.js | 56 + uweb/lib/uw-frame/lib/cli/publish.js | 47 + uweb/lib/uw-frame/lib/cli/start.js | 22 + uweb/lib/uw-frame/lib/config/_.ts | 1 + uweb/lib/uw-frame/lib/config/tsconfig.json | 21 + uweb/lib/uw-frame/lib/config/webpack.app.js | 79 + .../lib/uw-frame/lib/config/webpack.common.js | 109 + uweb/lib/uw-frame/lib/context.js | 17 + .../uw-frame/lib/core/builtIn/loadSource.ts | 18 + uweb/lib/uw-frame/lib/core/builtIn/login.ts | 47 + .../uw-frame/lib/core/builtIn/pageLoader.tsx | 55 + uweb/lib/uw-frame/lib/routes.js | 63 + uweb/lib/uw-frame/lib/template/app.njk | 11 + uweb/lib/uw-frame/lib/template/entry.njk | 63 + uweb/lib/uw-frame/lib/template/index.html | 25 + uweb/lib/uw-frame/lib/template/page.njk | 74 + uweb/lib/uw-frame/lib/template/source.njk | 22 + uweb/lib/uw-frame/lib/template/uw.njk | 14 + uweb/lib/uw-frame/lib/theme/layout/layout.tsx | 212 + uweb/lib/uw-frame/lib/theme/login/login.less | 90 + uweb/lib/uw-frame/lib/theme/login/login.tsx | 177 + uweb/lib/uw-frame/lib/theme/static/404.svg | 1 + uweb/lib/uw-frame/lib/theme/static/index.less | 58 + uweb/lib/uw-frame/lib/theme/static/lblogo.png | Bin 0 -> 321 bytes .../uw-frame/lib/theme/static/login-bg.jpg | Bin 0 -> 111157 bytes .../lib/theme/static/nav-info-split.png | Bin 0 -> 1028 bytes uweb/lib/uw-frame/lib/theme/static/theme.less | 43 + .../uw-frame/lib/theme/static/zhiyun-logo.svg | 1 + uweb/lib/uw-frame/lib/utils/app-loader.js | 28 + .../lib/uw-frame/lib/utils/settings-loader.js | 48 + uweb/lib/uw-frame/lib/utils/settings.js | 16 + .../uw-frame/lib/utils/templateStringify.js | 57 + uweb/lib/uw-frame/lib/utils/uw-loader.js | 27 + uweb/lib/uw-frame/lib/utils/uwx-loader.js | 103 + uweb/lib/uw-frame/lib/utils/winPath.js | 11 + uweb/lib/uw-plugins/index.js | 20 + uweb/lib/uw2/assets/add-icon.svg | 13 + .../assets/arrow-down-black-disabled-16.png | Bin 0 -> 979 bytes uweb/lib/uw2/assets/arrow-down-blue-16-2.png | Bin 0 -> 989 bytes uweb/lib/uw2/assets/arrow-down-blue-16.png | Bin 0 -> 979 bytes .../uw2/assets/arrow-up-black-disabled-16.png | Bin 0 -> 259 bytes uweb/lib/uw2/assets/b-error-icon.png | Bin 0 -> 45019 bytes uweb/lib/uw2/assets/back.svg | 8 + uweb/lib/uw2/assets/blue-left-icon.png | Bin 0 -> 243 bytes uweb/lib/uw2/assets/blue-right-icon.png | Bin 0 -> 245 bytes uweb/lib/uw2/assets/btn-dismiss-hover.svg | 8 + uweb/lib/uw2/assets/btn-dismiss.svg | 29 + uweb/lib/uw2/assets/calendar.svg | 13 + uweb/lib/uw2/assets/checkbox.svg | 12 + uweb/lib/uw2/assets/clear-icon.svg | 9 + uweb/lib/uw2/assets/client-icon.png | Bin 0 -> 259 bytes uweb/lib/uw2/assets/consult-icon.svg | 9 + uweb/lib/uw2/assets/convert-ip-ash-icon.svg | 10 + uweb/lib/uw2/assets/copy-icon.svg | 10 + uweb/lib/uw2/assets/delete-icon-hover.svg | 8 + uweb/lib/uw2/assets/delete-icon.svg | 8 + uweb/lib/uw2/assets/deploy-icon.png | Bin 0 -> 409 bytes uweb/lib/uw2/assets/domain-1481527027.svg | 1 + uweb/lib/uw2/assets/dosage-icon.svg | 11 + uweb/lib/uw2/assets/down-sort-icon.svg | 7 + uweb/lib/uw2/assets/down.png | Bin 0 -> 983 bytes uweb/lib/uw2/assets/error-icon.svg | 12 + uweb/lib/uw2/assets/expand.svg | 1 + uweb/lib/uw2/assets/external-link-icon.svg | 10 + uweb/lib/uw2/assets/favorable-icon.png | Bin 0 -> 478 bytes uweb/lib/uw2/assets/filtrate-hover-icon.png | Bin 0 -> 284 bytes uweb/lib/uw2/assets/filtrate-icon.svg | 7 + uweb/lib/uw2/assets/first-page.svg | 10 + uweb/lib/uw2/assets/folder-close-icon.svg | 16 + uweb/lib/uw2/assets/folder-open-icon.svg | 17 + uweb/lib/uw2/assets/global-201804181153.svg | 1 + uweb/lib/uw2/assets/guide-icon.svg | 12 + uweb/lib/uw2/assets/hide-icon.svg | 14 + uweb/lib/uw2/assets/ico-server-sub.png | Bin 0 -> 1194 bytes uweb/lib/uw2/assets/ico-state.png | Bin 0 -> 2068 bytes uweb/lib/uw2/assets/icon-add-gray.png | Bin 0 -> 951 bytes uweb/lib/uw2/assets/icon-alarm.png | Bin 0 -> 1074 bytes uweb/lib/uw2/assets/icon-count-more.png | Bin 0 -> 954 bytes uweb/lib/uw2/assets/icon-download.svg | 10 + uweb/lib/uw2/assets/icon-info-red.png | Bin 0 -> 1179 bytes uweb/lib/uw2/assets/icon-refresh.svg | 12 + uweb/lib/uw2/assets/icon-search-black.png | Bin 0 -> 1269 bytes uweb/lib/uw2/assets/icon-search.svg | 9 + uweb/lib/uw2/assets/icon-sep.png | Bin 0 -> 1137 bytes uweb/lib/uw2/assets/icon-set.svg | 10 + uweb/lib/uw2/assets/indeterminate.svg | 7 + uweb/lib/uw2/assets/input-loading.gif | Bin 0 -> 2617 bytes uweb/lib/uw2/assets/last-page.svg | 10 + uweb/lib/uw2/assets/left-arrow-icon.svg | 7 + uweb/lib/uw2/assets/links-icon.png | Bin 0 -> 464 bytes uweb/lib/uw2/assets/loading.svg | 113 + uweb/lib/uw2/assets/m-error-icon.svg | 12 + uweb/lib/uw2/assets/m-success-icon.svg | 12 + uweb/lib/uw2/assets/mail-icon.svg | 7 + uweb/lib/uw2/assets/minus-icon.svg | 7 + uweb/lib/uw2/assets/more-icon.svg | 12 + uweb/lib/uw2/assets/nav-info-split.png | Bin 0 -> 1028 bytes uweb/lib/uw2/assets/new-mark-icon.png | Bin 0 -> 1047 bytes uweb/lib/uw2/assets/notice-icon.svg | 10 + uweb/lib/uw2/assets/page-next.svg | 7 + uweb/lib/uw2/assets/page-prev.svg | 15 + uweb/lib/uw2/assets/page-s-left-blue.png | Bin 0 -> 1000 bytes uweb/lib/uw2/assets/page-s.png | Bin 0 -> 1469 bytes uweb/lib/uw2/assets/pd-cloud.svg | 12 + uweb/lib/uw2/assets/pd-eip.svg | 15 + uweb/lib/uw2/assets/pd-monitor.svg | 17 + uweb/lib/uw2/assets/pd-safe.svg | 15 + uweb/lib/uw2/assets/pd-ssh.svg | 19 + uweb/lib/uw2/assets/pd-vpc.svg | 13 + uweb/lib/uw2/assets/pencil-icon.svg | 11 + uweb/lib/uw2/assets/phone-icon.svg | 8 + uweb/lib/uw2/assets/plaint-icon.svg | 12 + uweb/lib/uw2/assets/qq-icon.png | Bin 0 -> 1250 bytes uweb/lib/uw2/assets/radio.svg | 7 + uweb/lib/uw2/assets/real-name-icon.svg | 17 + uweb/lib/uw2/assets/reback.svg | 13 + uweb/lib/uw2/assets/records-icon.png | Bin 0 -> 1342 bytes uweb/lib/uw2/assets/remind-icon.svg | 12 + uweb/lib/uw2/assets/remove-icon.svg | 8 + uweb/lib/uw2/assets/restart-icon.svg | 11 + uweb/lib/uw2/assets/right-arrow-icon.svg | 7 + uweb/lib/uw2/assets/running-icon.png | Bin 0 -> 479 bytes uweb/lib/uw2/assets/sales-icon.png | Bin 0 -> 476 bytes uweb/lib/uw2/assets/sel2.png | Bin 0 -> 1009 bytes uweb/lib/uw2/assets/select-arrow.svg | 8 + uweb/lib/uw2/assets/setting-icon.svg | 11 + uweb/lib/uw2/assets/shopping-cart-icon.svg | 11 + uweb/lib/uw2/assets/show-icon.svg | 17 + uweb/lib/uw2/assets/shutdown-icon.png | Bin 0 -> 452 bytes uweb/lib/uw2/assets/slider-thumb.svg | 10 + uweb/lib/uw2/assets/sort-arrow-down-icon.svg | 7 + uweb/lib/uw2/assets/sort-arrow-icon.svg | 7 + uweb/lib/uw2/assets/sort-arrow-up-icon.svg | 7 + uweb/lib/uw2/assets/sort-icon.svg | 7 + uweb/lib/uw2/assets/star-icon.svg | 7 + uweb/lib/uw2/assets/step-arrow.svg | 9 + uweb/lib/uw2/assets/step-num.svg | 8 + uweb/lib/uw2/assets/success-icon.svg | 11 + uweb/lib/uw2/assets/switch-loading-blue.gif | Bin 0 -> 2617 bytes uweb/lib/uw2/assets/switch-on-flag.png | Bin 0 -> 1061 bytes uweb/lib/uw2/assets/th-blue-large-icon.svg | 18 + uweb/lib/uw2/assets/th-blue-list-icon.svg | 9 + uweb/lib/uw2/assets/top-alert-icon-doing.gif | Bin 0 -> 3725 bytes uweb/lib/uw2/assets/top-panel-alert.png | Bin 0 -> 2350 bytes uweb/lib/uw2/assets/try-icon.png | Bin 0 -> 1308 bytes uweb/lib/uw2/assets/ud.png | Bin 0 -> 1019 bytes uweb/lib/uw2/assets/up-sort-icon.svg | 7 + uweb/lib/uw2/assets/wechat-icon.png | Bin 0 -> 472 bytes uweb/lib/uw2/index.css | 10 + uweb/lib/uw2/index.js | 31 + uweb/package.json | 64 + uweb/src/app.json | 46 + uweb/src/app.less | 48 + uweb/src/pages/anomaly/query/query.ctrl.uw | 110 + uweb/src/pages/anomaly/query/query.less | 73 + uweb/src/pages/anomaly/query/query.model.uw | 123 + uweb/src/pages/anomaly/query/query.uwx | 85 + uweb/src/pages/assets/no-server.svg | 1 + uweb/src/pages/common.js | 101 + uweb/src/pages/constant.json | 14 + .../pages/sample/sampleInfo/delete.model.uw | 40 + .../pages/sample/sampleInfo/import.model.uw | 54 + .../sample/sampleInfo/sampleInfo.ctrl.uw | 392 + .../pages/sample/sampleInfo/sampleInfo.less | 47 + .../sample/sampleInfo/sampleInfo.model.uw | 159 + .../pages/sample/sampleInfo/sampleInfo.uwx | 273 + .../pages/sample/sampleInfo/update.model.uw | 66 + .../pages/sample/train/create/create.ctrl.uw | 86 + .../src/pages/sample/train/create/create.less | 12 + .../pages/sample/train/create/create.model.uw | 127 + uweb/src/pages/sample/train/create/create.uwx | 86 + uweb/src/pages/sample/train/list/list.ctrl.uw | 190 + .../src/pages/sample/train/list/list.model.uw | 155 + uweb/src/pages/sample/train/list/list.uwx | 106 + uweb/src/plugins/Charts/Chart.less | 20 + uweb/src/plugins/Charts/Chart.tsx | 31 + uweb/src/plugins/DetailList/DetailList.less | 31 + uweb/src/plugins/DetailList/DetailList.tsx | 87 + uweb/src/plugins/index.ts | 10 + 283 files changed, 20718 insertions(+) create mode 100644 .travis.yml create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE.TXT create mode 100644 README.en.md create mode 100644 README.md create mode 100644 app/__init__.py create mode 100644 app/config/__init__.py create mode 100644 app/config/common.py create mode 100644 app/config/database.py create mode 100644 app/config/errorcode.py create mode 100644 app/controller/api/__init__.py create mode 100644 app/controller/api/admin.py create mode 100644 app/controller/api/apps.py create mode 100644 app/controller/api/migrations/__init__.py create mode 100644 app/controller/api/models.py create mode 100644 app/controller/api/tests.py create mode 100644 app/controller/api/views.py create mode 100644 app/controller/common/__init__.py create mode 100644 app/controller/common/render.py create mode 100644 app/controller/db.sqlite3 create mode 100644 app/controller/manage.py create mode 100644 app/controller/settings/__init__.py create mode 100644 app/controller/settings/settings.py create mode 100644 app/controller/settings/urls.py create mode 100644 app/controller/settings/wsgi.py create mode 100644 app/dao/__init__.py create mode 100644 app/dao/time_series_detector/__init__.py create mode 100644 app/dao/time_series_detector/anomaly_op.py create mode 100644 app/dao/time_series_detector/sample_op.py create mode 100644 app/dao/time_series_detector/train_op.py create mode 100644 app/model/__init__.py create mode 100644 app/model/time_series_detector/__init__.py create mode 100644 app/model/time_series_detector/gbdt_default_model create mode 100644 app/model/time_series_detector/xgb_default_model create mode 100644 app/service/__init__.py create mode 100644 app/service/time_series_detector/__init__.py create mode 100644 app/service/time_series_detector/algorithm/__init__.py create mode 100644 app/service/time_series_detector/algorithm/ewma.py create mode 100644 app/service/time_series_detector/algorithm/ewma_and_polynomial.py create mode 100644 app/service/time_series_detector/algorithm/gbdt.py create mode 100644 app/service/time_series_detector/algorithm/isolation_forest.py create mode 100644 app/service/time_series_detector/algorithm/polynomial_interpolation.py create mode 100644 app/service/time_series_detector/algorithm/statistic.py create mode 100644 app/service/time_series_detector/algorithm/xgboosting.py create mode 100644 app/service/time_series_detector/anomaly_service.py create mode 100644 app/service/time_series_detector/detect_service.py create mode 100644 app/service/time_series_detector/feature/__init__.py create mode 100644 app/service/time_series_detector/feature/classification_features.py create mode 100644 app/service/time_series_detector/feature/feature_service.py create mode 100644 app/service/time_series_detector/feature/fitting_features.py create mode 100644 app/service/time_series_detector/feature/statistical_features.py create mode 100644 app/service/time_series_detector/sample_service.py create mode 100644 app/service/time_series_detector/task_service.py create mode 100644 app/sql/time_series_detector/anomaly.sql create mode 100644 app/sql/time_series_detector/sample_dataset.sql create mode 100644 app/sql/time_series_detector/train_task.sql create mode 100644 app/utils/__init__.py create mode 100644 app/utils/utils.py create mode 100644 ci/run_tests.sh create mode 100644 docker/Dockerfile create mode 100644 docker/init.sh create mode 100644 docker/start.sh create mode 100644 docs/api_userguide.md create mode 100644 docs/architecture.md create mode 100644 docs/code_framework.md create mode 100644 docs/images/Metis_logo.png create mode 100644 docs/images/code_arch.png create mode 100644 docs/images/data_info.png create mode 100644 docs/images/qq_group.png create mode 100644 docs/images/web_anomaly.png create mode 100644 docs/images/web_sample.png create mode 100644 docs/images/web_sample_edit.png create mode 100644 docs/images/web_sample_import.png create mode 100644 docs/images/web_tag.png create mode 100644 docs/images/web_task.png create mode 100644 docs/images/web_task_confirm.png create mode 100644 docs/images/web_task_creat.png create mode 100644 docs/images/web_untag.png create mode 100644 docs/images/web_zoom.png create mode 100644 docs/install.md create mode 100644 docs/requirements.txt create mode 100644 docs/usecase.md create mode 100644 docs/web_userguide.md create mode 100644 makefile create mode 100644 package.json create mode 100644 tests/__init__.py create mode 100644 tests/fixtures.py create mode 100644 tests/test_class.py create mode 100644 tests/test_eg.py create mode 100644 tests/test_feature.py create mode 100644 tests/test_sysexit.py create mode 100644 uweb/.gitignore create mode 100644 uweb/README.md create mode 100644 uweb/custom/file/SampleTemplate.csv create mode 100644 uweb/custom/file/TemplateRule.xls create mode 100644 uweb/custom/image/metisFavicon.png create mode 100644 uweb/custom/image/metisLogo.png create mode 100644 uweb/lib/uw-api/index.js create mode 100644 uweb/lib/uw-chart/index.js create mode 100644 uweb/lib/uw-frame/.babelrc create mode 100644 uweb/lib/uw-frame/lib/class/Model.ts create mode 100644 uweb/lib/uw-frame/lib/class/Observer.ts create mode 100644 uweb/lib/uw-frame/lib/cli/app.js create mode 100644 uweb/lib/uw-frame/lib/cli/build.js create mode 100644 uweb/lib/uw-frame/lib/cli/getCompiler.js create mode 100644 uweb/lib/uw-frame/lib/cli/publish.js create mode 100644 uweb/lib/uw-frame/lib/cli/start.js create mode 100644 uweb/lib/uw-frame/lib/config/_.ts create mode 100644 uweb/lib/uw-frame/lib/config/tsconfig.json create mode 100644 uweb/lib/uw-frame/lib/config/webpack.app.js create mode 100644 uweb/lib/uw-frame/lib/config/webpack.common.js create mode 100644 uweb/lib/uw-frame/lib/context.js create mode 100644 uweb/lib/uw-frame/lib/core/builtIn/loadSource.ts create mode 100644 uweb/lib/uw-frame/lib/core/builtIn/login.ts create mode 100644 uweb/lib/uw-frame/lib/core/builtIn/pageLoader.tsx create mode 100644 uweb/lib/uw-frame/lib/routes.js create mode 100644 uweb/lib/uw-frame/lib/template/app.njk create mode 100644 uweb/lib/uw-frame/lib/template/entry.njk create mode 100644 uweb/lib/uw-frame/lib/template/index.html create mode 100644 uweb/lib/uw-frame/lib/template/page.njk create mode 100644 uweb/lib/uw-frame/lib/template/source.njk create mode 100644 uweb/lib/uw-frame/lib/template/uw.njk create mode 100644 uweb/lib/uw-frame/lib/theme/layout/layout.tsx create mode 100644 uweb/lib/uw-frame/lib/theme/login/login.less create mode 100644 uweb/lib/uw-frame/lib/theme/login/login.tsx create mode 100644 uweb/lib/uw-frame/lib/theme/static/404.svg create mode 100644 uweb/lib/uw-frame/lib/theme/static/index.less create mode 100644 uweb/lib/uw-frame/lib/theme/static/lblogo.png create mode 100644 uweb/lib/uw-frame/lib/theme/static/login-bg.jpg create mode 100644 uweb/lib/uw-frame/lib/theme/static/nav-info-split.png create mode 100644 uweb/lib/uw-frame/lib/theme/static/theme.less create mode 100644 uweb/lib/uw-frame/lib/theme/static/zhiyun-logo.svg create mode 100644 uweb/lib/uw-frame/lib/utils/app-loader.js create mode 100644 uweb/lib/uw-frame/lib/utils/settings-loader.js create mode 100644 uweb/lib/uw-frame/lib/utils/settings.js create mode 100644 uweb/lib/uw-frame/lib/utils/templateStringify.js create mode 100644 uweb/lib/uw-frame/lib/utils/uw-loader.js create mode 100644 uweb/lib/uw-frame/lib/utils/uwx-loader.js create mode 100644 uweb/lib/uw-frame/lib/utils/winPath.js create mode 100644 uweb/lib/uw-plugins/index.js create mode 100644 uweb/lib/uw2/assets/add-icon.svg create mode 100644 uweb/lib/uw2/assets/arrow-down-black-disabled-16.png create mode 100644 uweb/lib/uw2/assets/arrow-down-blue-16-2.png create mode 100644 uweb/lib/uw2/assets/arrow-down-blue-16.png create mode 100644 uweb/lib/uw2/assets/arrow-up-black-disabled-16.png create mode 100644 uweb/lib/uw2/assets/b-error-icon.png create mode 100644 uweb/lib/uw2/assets/back.svg create mode 100644 uweb/lib/uw2/assets/blue-left-icon.png create mode 100644 uweb/lib/uw2/assets/blue-right-icon.png create mode 100644 uweb/lib/uw2/assets/btn-dismiss-hover.svg create mode 100644 uweb/lib/uw2/assets/btn-dismiss.svg create mode 100644 uweb/lib/uw2/assets/calendar.svg create mode 100644 uweb/lib/uw2/assets/checkbox.svg create mode 100644 uweb/lib/uw2/assets/clear-icon.svg create mode 100644 uweb/lib/uw2/assets/client-icon.png create mode 100644 uweb/lib/uw2/assets/consult-icon.svg create mode 100644 uweb/lib/uw2/assets/convert-ip-ash-icon.svg create mode 100644 uweb/lib/uw2/assets/copy-icon.svg create mode 100644 uweb/lib/uw2/assets/delete-icon-hover.svg create mode 100644 uweb/lib/uw2/assets/delete-icon.svg create mode 100644 uweb/lib/uw2/assets/deploy-icon.png create mode 100644 uweb/lib/uw2/assets/domain-1481527027.svg create mode 100644 uweb/lib/uw2/assets/dosage-icon.svg create mode 100644 uweb/lib/uw2/assets/down-sort-icon.svg create mode 100644 uweb/lib/uw2/assets/down.png create mode 100644 uweb/lib/uw2/assets/error-icon.svg create mode 100644 uweb/lib/uw2/assets/expand.svg create mode 100644 uweb/lib/uw2/assets/external-link-icon.svg create mode 100644 uweb/lib/uw2/assets/favorable-icon.png create mode 100644 uweb/lib/uw2/assets/filtrate-hover-icon.png create mode 100644 uweb/lib/uw2/assets/filtrate-icon.svg create mode 100644 uweb/lib/uw2/assets/first-page.svg create mode 100644 uweb/lib/uw2/assets/folder-close-icon.svg create mode 100644 uweb/lib/uw2/assets/folder-open-icon.svg create mode 100644 uweb/lib/uw2/assets/global-201804181153.svg create mode 100644 uweb/lib/uw2/assets/guide-icon.svg create mode 100644 uweb/lib/uw2/assets/hide-icon.svg create mode 100644 uweb/lib/uw2/assets/ico-server-sub.png create mode 100644 uweb/lib/uw2/assets/ico-state.png create mode 100644 uweb/lib/uw2/assets/icon-add-gray.png create mode 100644 uweb/lib/uw2/assets/icon-alarm.png create mode 100644 uweb/lib/uw2/assets/icon-count-more.png create mode 100644 uweb/lib/uw2/assets/icon-download.svg create mode 100644 uweb/lib/uw2/assets/icon-info-red.png create mode 100644 uweb/lib/uw2/assets/icon-refresh.svg create mode 100644 uweb/lib/uw2/assets/icon-search-black.png create mode 100644 uweb/lib/uw2/assets/icon-search.svg create mode 100644 uweb/lib/uw2/assets/icon-sep.png create mode 100644 uweb/lib/uw2/assets/icon-set.svg create mode 100644 uweb/lib/uw2/assets/indeterminate.svg create mode 100644 uweb/lib/uw2/assets/input-loading.gif create mode 100644 uweb/lib/uw2/assets/last-page.svg create mode 100644 uweb/lib/uw2/assets/left-arrow-icon.svg create mode 100644 uweb/lib/uw2/assets/links-icon.png create mode 100644 uweb/lib/uw2/assets/loading.svg create mode 100644 uweb/lib/uw2/assets/m-error-icon.svg create mode 100644 uweb/lib/uw2/assets/m-success-icon.svg create mode 100644 uweb/lib/uw2/assets/mail-icon.svg create mode 100644 uweb/lib/uw2/assets/minus-icon.svg create mode 100644 uweb/lib/uw2/assets/more-icon.svg create mode 100644 uweb/lib/uw2/assets/nav-info-split.png create mode 100644 uweb/lib/uw2/assets/new-mark-icon.png create mode 100644 uweb/lib/uw2/assets/notice-icon.svg create mode 100644 uweb/lib/uw2/assets/page-next.svg create mode 100644 uweb/lib/uw2/assets/page-prev.svg create mode 100644 uweb/lib/uw2/assets/page-s-left-blue.png create mode 100644 uweb/lib/uw2/assets/page-s.png create mode 100644 uweb/lib/uw2/assets/pd-cloud.svg create mode 100644 uweb/lib/uw2/assets/pd-eip.svg create mode 100644 uweb/lib/uw2/assets/pd-monitor.svg create mode 100644 uweb/lib/uw2/assets/pd-safe.svg create mode 100644 uweb/lib/uw2/assets/pd-ssh.svg create mode 100644 uweb/lib/uw2/assets/pd-vpc.svg create mode 100644 uweb/lib/uw2/assets/pencil-icon.svg create mode 100644 uweb/lib/uw2/assets/phone-icon.svg create mode 100644 uweb/lib/uw2/assets/plaint-icon.svg create mode 100644 uweb/lib/uw2/assets/qq-icon.png create mode 100644 uweb/lib/uw2/assets/radio.svg create mode 100644 uweb/lib/uw2/assets/real-name-icon.svg create mode 100644 uweb/lib/uw2/assets/reback.svg create mode 100644 uweb/lib/uw2/assets/records-icon.png create mode 100644 uweb/lib/uw2/assets/remind-icon.svg create mode 100644 uweb/lib/uw2/assets/remove-icon.svg create mode 100644 uweb/lib/uw2/assets/restart-icon.svg create mode 100644 uweb/lib/uw2/assets/right-arrow-icon.svg create mode 100644 uweb/lib/uw2/assets/running-icon.png create mode 100644 uweb/lib/uw2/assets/sales-icon.png create mode 100644 uweb/lib/uw2/assets/sel2.png create mode 100644 uweb/lib/uw2/assets/select-arrow.svg create mode 100644 uweb/lib/uw2/assets/setting-icon.svg create mode 100644 uweb/lib/uw2/assets/shopping-cart-icon.svg create mode 100644 uweb/lib/uw2/assets/show-icon.svg create mode 100644 uweb/lib/uw2/assets/shutdown-icon.png create mode 100644 uweb/lib/uw2/assets/slider-thumb.svg create mode 100644 uweb/lib/uw2/assets/sort-arrow-down-icon.svg create mode 100644 uweb/lib/uw2/assets/sort-arrow-icon.svg create mode 100644 uweb/lib/uw2/assets/sort-arrow-up-icon.svg create mode 100644 uweb/lib/uw2/assets/sort-icon.svg create mode 100644 uweb/lib/uw2/assets/star-icon.svg create mode 100644 uweb/lib/uw2/assets/step-arrow.svg create mode 100644 uweb/lib/uw2/assets/step-num.svg create mode 100644 uweb/lib/uw2/assets/success-icon.svg create mode 100644 uweb/lib/uw2/assets/switch-loading-blue.gif create mode 100644 uweb/lib/uw2/assets/switch-on-flag.png create mode 100644 uweb/lib/uw2/assets/th-blue-large-icon.svg create mode 100644 uweb/lib/uw2/assets/th-blue-list-icon.svg create mode 100644 uweb/lib/uw2/assets/top-alert-icon-doing.gif create mode 100644 uweb/lib/uw2/assets/top-panel-alert.png create mode 100644 uweb/lib/uw2/assets/try-icon.png create mode 100644 uweb/lib/uw2/assets/ud.png create mode 100644 uweb/lib/uw2/assets/up-sort-icon.svg create mode 100644 uweb/lib/uw2/assets/wechat-icon.png create mode 100644 uweb/lib/uw2/index.css create mode 100644 uweb/lib/uw2/index.js create mode 100644 uweb/package.json create mode 100644 uweb/src/app.json create mode 100644 uweb/src/app.less create mode 100644 uweb/src/pages/anomaly/query/query.ctrl.uw create mode 100644 uweb/src/pages/anomaly/query/query.less create mode 100644 uweb/src/pages/anomaly/query/query.model.uw create mode 100644 uweb/src/pages/anomaly/query/query.uwx create mode 100644 uweb/src/pages/assets/no-server.svg create mode 100644 uweb/src/pages/common.js create mode 100644 uweb/src/pages/constant.json create mode 100644 uweb/src/pages/sample/sampleInfo/delete.model.uw create mode 100644 uweb/src/pages/sample/sampleInfo/import.model.uw create mode 100644 uweb/src/pages/sample/sampleInfo/sampleInfo.ctrl.uw create mode 100644 uweb/src/pages/sample/sampleInfo/sampleInfo.less create mode 100644 uweb/src/pages/sample/sampleInfo/sampleInfo.model.uw create mode 100644 uweb/src/pages/sample/sampleInfo/sampleInfo.uwx create mode 100644 uweb/src/pages/sample/sampleInfo/update.model.uw create mode 100644 uweb/src/pages/sample/train/create/create.ctrl.uw create mode 100644 uweb/src/pages/sample/train/create/create.less create mode 100644 uweb/src/pages/sample/train/create/create.model.uw create mode 100644 uweb/src/pages/sample/train/create/create.uwx create mode 100644 uweb/src/pages/sample/train/list/list.ctrl.uw create mode 100644 uweb/src/pages/sample/train/list/list.model.uw create mode 100644 uweb/src/pages/sample/train/list/list.uwx create mode 100644 uweb/src/plugins/Charts/Chart.less create mode 100644 uweb/src/plugins/Charts/Chart.tsx create mode 100644 uweb/src/plugins/DetailList/DetailList.less create mode 100644 uweb/src/plugins/DetailList/DetailList.tsx create mode 100644 uweb/src/plugins/index.ts diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..a79c666 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,22 @@ +language: python + +python: + - "2.7" + +node_js: "8" + + +install: + - pip install django==1.11.13 + - pip install pylint + - pip install mysql-python + - pip install scikit-learn + - npm install + +services: + - mysql + +script: + - export PATH=./node_modules/.bin:$PATH + - commitlint-travis + - make test diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..ab5d797 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,38 @@ +# Contributing to Metis + 我们欢迎[report Issues](https://github.com/Tencent/Metis/issues) 或者 [pull requests](https://github.com/Tencent/Metis/pulls)。 在贡献代码之前请阅读以下指引。 + +## 问题管理 +我们用 Github Issues 去跟踪 public bugs 和 feature requests。 + +### 查找已知的issue 优先 +请查找已存在或者相类似的issue,从而保证不存在冗余。 + +### 新建 Issues +新建issues 时请提供详细的描述、截屏或者短视频来辅助我们定位问题 + +### 分支管理 + +有两个主分支: + +1. `master` 分支 + 1. **注意不要提交PR到此分支** +2. `dev` 分支. + 1. **这是稳定的开发分支,经过完成测试后,`dev`分支的内容会在下次发布时合并到 `master`分支。** + 2. **建议提交PR到`dev`分支。** + +### Pull Requests + +我们欢迎大家贡献代码来使我们的Metis更加强大 +代码团队会监控pull request, 我们会做相应的代码检查和测试,测试通过之后我们就会接纳PR ,但是不会立即合并到master分支。 + +在完成一个pr之前请做一下确认: + +1. 从 `master` fork 你自己的分支。 +2. 在修改了代码之后请修改对应的文档和注释。 +3. 在新建的文件中请加入licence 和copy right申明。 +4. 确保一致的代码风格。 +5. 做充分的测试。 +6. 然后,你可以提交你的代码到 `dev` 分支。 + +## 代码协议 +[BSD 3-Clause License](https://github.com/Tencent/Metis/master/LICENSE.TXT) 为Metis的开源协议,您贡献的代码也会受此协议保护。 diff --git a/LICENSE.TXT b/LICENSE.TXT new file mode 100644 index 0000000..e6d08b2 --- /dev/null +++ b/LICENSE.TXT @@ -0,0 +1,418 @@ +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +If you have downloaded a copy of the Metis binary from Tencent, please note that the Metis binary is licensed under the BSD 3-Clause License. +If you have downloaded a copy of the Metis source code from Tencent, please note that Metis source code is licensed under the BSD 3-Clause License, except for the third-party components listed below which are subject to different license terms. Your integration of Metis into your own projects may require compliance with the BSD 3-Clause License, as well as the other licenses applicable to the third-party components included within Metis. +A copy of the BSD 3-Clause License is included in this file. + +Other dependencies and licenses: + +Open Source Software Licensed Under the Apache License, Version 2.0: +---------------------------------------------------------------------------------------- +1. xgboost v0.71 +Copyright (c) 2016 by Contributors + + +Terms of the Apache License, Version 2.0: +-------------------------------------------------------------------- +Apache License + +Version 2.0, January 2004 + +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +“License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +“Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +“Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +“You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License. + +“Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +“Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +“Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +“Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +“Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.” + +“Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + +a) You must give any other recipients of the Work or Derivative Works a copy of this License; and + +b) You must cause any modified files to carry prominent notices stating that You changed the files; and + +c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + +d) If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + +You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work +To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + + + + +Open Source Software Licensed Under the MIT License: +---------------------------------------------------------------------------------------- +1. tsfresh v0.11.0 +Copyright (c) 2016 Maximilian Christ, Blue Yonder GmbH + +2. react v16.4.1 +Copyright (c) 2013-present, Facebook, Inc. + +3. react-router v4.3.1 +Copyright (c) React Training 2016-2018 + +4. lodash 4.17.5 +Copyright JS Foundation and other contributors + +5. immutable-js v3.8.2 +Copyright (c) 2014-present, Facebook, Inc. + +6. moment 2.17.1 +Copyright (c) JS Foundation and other contributors + +7. Numeral-j 2.0.6 +Copyright (c) 2016 Adam Draper + +8. shallowequal v1.1.0 +Copyright (c) 2017 Alberto Leal (github.com/dashed) + + +Terms of the MIT License: +--------------------------------------------------- +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +Open Source Software Licensed Under the Python Software Foundation License Version 2: +---------------------------------------------------------------------------------------- +1. Python 2.7.11 +Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, +2012, 2013, 2014, 2015 Python Software Foundation. All rights reserved. + +Copyright (c) 2000 BeOpen.com. +All rights reserved. + +Copyright (c) 1995-2001 Corporation for National Research Initiatives. +All rights reserved. + +Copyright (c) 1991-1995 Stichting Mathematisch Centrum. +All rights reserved. + + +Terms of the Python Software Foundation License Version 2: +--------------------------------------------------- +A. HISTORY OF THE SOFTWARE +========================== +Python was created in the early 1990s by Guido van Rossum at Stichting +Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands +as a successor of a language called ABC. Guido remains Python's +principal author, although it includes many contributions from others. + +In 1995, Guido continued his work on Python at the Corporation for +National Research Initiatives (CNRI, see http://www.cnri.reston.va.us) +in Reston, Virginia where he released several versions of the +software. + +In May 2000, Guido and the Python core development team moved to +BeOpen.com to form the BeOpen PythonLabs team. In October of the same +year, the PythonLabs team moved to Digital Creations (now Zope +Corporation, see http://www.zope.com). In 2001, the Python Software +Foundation (PSF, see http://www.python.org/psf/) was formed, a +non-profit organization created specifically to own Python-related +Intellectual Property. Zope Corporation is a sponsoring member of +the PSF. + +All Python releases are Open Source (see http://www.opensource.org for +the Open Source Definition). Historically, most, but not all, Python +releases have also been GPL-compatible; the table below summarizes +the various releases. + + Release Derived Year Owner GPL- + from compatible? (1) + + 0.9.0 thru 1.2 1991-1995 CWI yes + 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes + 1.6 1.5.2 2000 CNRI no + 2.0 1.6 2000 BeOpen.com no + 1.6.1 1.6 2001 CNRI yes (2) + 2.1 2.0+1.6.1 2001 PSF no + 2.0.1 2.0+1.6.1 2001 PSF yes + 2.1.1 2.1+2.0.1 2001 PSF yes + 2.1.2 2.1.1 2002 PSF yes + 2.1.3 2.1.2 2002 PSF yes + 2.2 and above 2.1.1 2001-now PSF yes + +Footnotes: + +(1) GPL-compatible doesn't mean that we're distributing Python under + the GPL. All Python licenses, unlike the GPL, let you distribute + a modified version without making your changes open source. The + GPL-compatible licenses make it possible to combine Python with + other software that is released under the GPL; the others don't. + +(2) According to Richard Stallman, 1.6.1 is not GPL-compatible, + because its license has a choice of law clause. According to + CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1 + is "not incompatible" with the GPL. + +Thanks to the many outside volunteers who have worked under Guido's +direction to make these releases possible. + +B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON +=============================================================== +PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 +-------------------------------------------- + +1. This LICENSE AGREEMENT is between the Python Software Foundation +("PSF"), and the Individual or Organization ("Licensee") accessing and +otherwise using this software ("Python") in source or binary form and +its associated documentation. + +2. Subject to the terms and conditions of this License Agreement, PSF hereby +grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, +analyze, test, perform and/or display publicly, prepare derivative works, +distribute, and otherwise use Python alone or in any derivative version, +provided, however, that PSF's License Agreement and PSF's notice of copyright, +i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, +2011, 2012, 2013, 2014, 2015 Python Software Foundation; All Rights Reserved" +are retained in Python alone or in any derivative version prepared by Licensee. + +3. In the event Licensee prepares a derivative work that is based on +or incorporates Python or any part thereof, and wants to make +the derivative work available to others as provided herein, then +Licensee hereby agrees to include in any such work a brief summary of +the changes made to Python. + +4. PSF is making Python available to Licensee on an "AS IS" +basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND +DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR +FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT +INFRINGE ANY THIRD PARTY RIGHTS. + +5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON +FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS +A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, +OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +6. This License Agreement will automatically terminate upon a material +breach of its terms and conditions. + +7. Nothing in this License Agreement shall be deemed to create any +relationship of agency, partnership, or joint venture between PSF and +Licensee. This License Agreement does not grant permission to use PSF +trademarks or trade name in a trademark sense to endorse or promote +products or services of Licensee, or any third party. + +8. By copying, installing or otherwise using Python, Licensee +agrees to be bound by the terms and conditions of this License +Agreement. + +BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0 +------------------------------------------- +BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1 + +1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an +office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the +Individual or Organization ("Licensee") accessing and otherwise using +this software in source or binary form and its associated +documentation ("the Software"). + +2. Subject to the terms and conditions of this BeOpen Python License +Agreement, BeOpen hereby grants Licensee a non-exclusive, +royalty-free, world-wide license to reproduce, analyze, test, perform +and/or display publicly, prepare derivative works, distribute, and +otherwise use the Software alone or in any derivative version, +provided, however, that the BeOpen Python License is retained in the +Software, alone or in any derivative version prepared by Licensee. + +3. BeOpen is making the Software available to Licensee on an "AS IS" +basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND +DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR +FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE +WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE +SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR +LOSS AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR +ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +5. This License Agreement will automatically terminate upon a material +breach of its terms and conditions. + +6. This License Agreement shall be governed by and interpreted in all +respects by the law of the State of California, excluding conflict of +law provisions. Nothing in this License Agreement shall be deemed to +create any relationship of agency, partnership, or joint venture +between BeOpen and Licensee. This License Agreement does not grant +permission to use BeOpen trademarks or trade names in a trademark +sense to endorse or promote products or services of Licensee, or any +third party. As an exception, the "BeOpen Python" logos available at +http://www.pythonlabs.com/logos.html may be used according to the +permissions granted on that web page. + +7. By copying, installing or otherwise using the software, Licensee +agrees to be bound by the terms and conditions of this License +Agreement. + + +CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1 +--------------------------------------- +1. This LICENSE AGREEMENT is between the Corporation for National +Research Initiatives, having an office at 1895 Preston White Drive, +Reston, VA 20191 ("CNRI"), and the Individual or Organization +("Licensee") accessing and otherwise using Python 1.6.1 software in +source or binary form and its associated documentation. + +2. Subject to the terms and conditions of this License Agreement, CNRI +hereby grants Licensee a nonexclusive, royalty-free, world-wide +license to reproduce, analyze, test, perform and/or display publicly, +prepare derivative works, distribute, and otherwise use Python 1.6.1 +alone or in any derivative version, provided, however, that CNRI's +License Agreement and CNRI's notice of copyright, i.e., "Copyright (c) +1995-2001 Corporation for National Research Initiatives; All Rights +Reserved" are retained in Python 1.6.1 alone or in any derivative +version prepared by Licensee. Alternately, in lieu of CNRI's License +Agreement, Licensee may substitute the following text (omitting the +quotes): "Python 1.6.1 is made available subject to the terms and +conditions in CNRI's License Agreement. This Agreement together with +Python 1.6.1 may be located on the Internet using the following +unique, persistent identifier (known as a handle): 1895.22/1013. This +Agreement may also be obtained from a proxy server on the Internet +using the following URL: http://hdl.handle.net/1895.22/1013". + +3. In the event Licensee prepares a derivative work that is based on +or incorporates Python 1.6.1 or any part thereof, and wants to make +the derivative work available to others as provided herein, then +Licensee hereby agrees to include in any such work a brief summary of +the changes made to Python 1.6.1. + +4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" +basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND +DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR +FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL +NOT INFRINGE ANY THIRD PARTY RIGHTS. + +5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON +1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS +A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, +OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +6. This License Agreement will automatically terminate upon a material +breach of its terms and conditions. + +7. This License Agreement shall be governed by the federal +intellectual property law of the United States, including without +limitation the federal copyright law, and, to the extent such +U.S. federal law does not apply, by the law of the Commonwealth of +Virginia, excluding Virginia's conflict of law provisions. +Notwithstanding the foregoing, with regard to derivative works based +on Python 1.6.1 that incorporate non-separable material that was +previously distributed under the GNU General Public License (GPL), the +law of the Commonwealth of Virginia shall govern this License +Agreement only as to issues arising under or with respect to +Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this +License Agreement shall be deemed to create any relationship of +agency, partnership, or joint venture between CNRI and Licensee. This +License Agreement does not grant permission to use CNRI trademarks or +trade name in a trademark sense to endorse or promote products or +services of Licensee, or any third party. + +8. By clicking on the "ACCEPT" button where indicated, or by copying, +installing or otherwise using Python 1.6.1, Licensee agrees to be +bound by the terms and conditions of this License Agreement. + + ACCEPT + + +CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2 +-------------------------------------------------- +Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, +The Netherlands. All rights reserved. + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the name of Stichting Mathematisch +Centrum or CWI not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH +CENTRUM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR +PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + + + + +Open Source Software Licensed Under the BSD 3-Clause License: +---------------------------------------------------------------------------------------- +1. scikit-learn 0.19.1 +Copyright (c) 2007–2017 The scikit-learn developers. +All rights reserved. + +2. Django 1.11.13 +Copyright (c) Django Software Foundation and individual contributors. +All rights reserved. + + +Terms of the BSD 3-Clause License: +-------------------------------------------------------------------- +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + Neither the name of [copyright holder] nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/README.en.md b/README.en.md new file mode 100644 index 0000000..0e3fd2c --- /dev/null +++ b/README.en.md @@ -0,0 +1 @@ +[Click me switch to Chinese version](README.md) \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..839f605 --- /dev/null +++ b/README.md @@ -0,0 +1,58 @@ +[Click me switch to English version](README.en.md) + +![](docs/images/Metis_logo.png) + +[![license](http://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/tencent/Metis/master/LICENSE.TXT) +[![Release Version](https://img.shields.io/badge/release-0.1.0-red.svg)](https://github.com/tencent/Metis/releases) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/tencent/Metis/pulls) + +**Metis** 这个名字取自希腊神话中的智慧女神墨提斯(Metis),它是一系列AIOps领域的应用实践集合。主要解决在质量、效率、成本方面的智能运维问题。当前版本开源的时间序列异常检测学件,是从机器学习的角度来解决时序数据的异常检测问题。 + +时间序列异常检测学件的实现思路是基于统计判决、无监督和有监督学习对时序数据进行联合检测。通过统计判决、无监督算法进行首层判决,输出疑似异常,其次进行有监督模型判决,得到最终检测结果。检测模型是经大量样本训练生成,可根据样本持续训练更新。 + +时间序列异常检测学件在织云企业版本中已覆盖 **20w+** 服务器,承载了 **240w+** 业务指标的异常检测。经过了海量监控数据打磨,该学件在异常检测和运维监控领域具有广泛的应用性。 + +## 支持平台 + +目前运行的操作系统平台如下: + +- 操作系统:Linux + +## 支持语言 + +目前前后端支持的开发语言如下: + +- 前端:JavaScript、TypeScript +- 后端:Python 2.7 + +## 概览 + +* [使用场景](docs/usecase.md) +* [代码目录](docs/code_framework.md) +* [代码架构](docs/architecture.md) + +## 安装指南 + +* 初次安装时,请参考安装说明文档 [install.md](docs/install.md) + +## 使用指南 + +* [WEB使用说明](docs/web_userguide.md) +* [API使用说明](docs/api_userguide.md) + +## License + +Metis的开源协议为BSD 3-Clause License,详情参见 [LICENSE.TXT](LICENSE.TXT)。 + +## 贡献代码 + +如果您使用过程中发现问题,请通过 [https://github.com/Tencent/Metis/issues](issues) 来提交并描述相关的问题,您也可以在这里查看其它的 issue ,通过解决这些 issue 来贡献代码。 + +如果您是第一次贡献代码,请阅读 [CONTRIBUTING](CONTRIBUTING.md) 了解我们的贡献流程,并提交 pull request 给我们。 + +## 联系方式 + +qq技术交流群1群:288723616。 + +![qq_group](docs/images/qq_group.png) + diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000..d9a49f3 --- /dev/null +++ b/app/__init__.py @@ -0,0 +1 @@ +__all__ = ["config", "controller", "dao", "model", "service", "utils"] \ No newline at end of file diff --git a/app/config/__init__.py b/app/config/__init__.py new file mode 100644 index 0000000..65aa12f --- /dev/null +++ b/app/config/__init__.py @@ -0,0 +1 @@ +__all__ = ["database", "common", "errorcode"] \ No newline at end of file diff --git a/app/config/common.py b/app/config/common.py new file mode 100644 index 0000000..c8dc035 --- /dev/null +++ b/app/config/common.py @@ -0,0 +1,18 @@ +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +DEFAULT_WINDOW = 180 +INPUT_LEN_ENG_MAX = 32 +INPUT_LEN_CH_MAX = 64 +INPUT_ITEM_PER_PAGE_MAX = 100 +INPUT_LIST_LEN_MAX = 5 +VALUE_LEN_MAX = 50000 +UPLOAD_PATH = '/tmp/tmpfile_%s.csv' +MARK_POSITIVE = 1 +MARK_NEGATIVE = 2 diff --git a/app/config/database.py b/app/config/database.py new file mode 100644 index 0000000..3e96f1e --- /dev/null +++ b/app/config/database.py @@ -0,0 +1,14 @@ +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +db = 'metis' +user = 'metis' +passwd = 'metis@123' +host = '127.0.0.1' +port = 3306 \ No newline at end of file diff --git a/app/config/errorcode.py b/app/config/errorcode.py new file mode 100644 index 0000000..fc047f1 --- /dev/null +++ b/app/config/errorcode.py @@ -0,0 +1,34 @@ +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +OP_SUCCESS = 0 +THROW_EXP = 1000 +OP_DB_FAILED = 1001 +CHECK_PARAM_FAILED = 1002 +FILE_FORMAT_ERR = 1003 +NOT_POST = 1004 +NOT_GET = 1005 +CAL_FEATURE_ERR = 2001 +READ_FEATURE_FAILED = 2002 +TRAIN_ERR = 2003 +LACK_SAMPLE = 2004 + +ERR_CODE = { + 0: "操作成功", + 1000: "抛出异常", + 1001: "数据库操作失败", + 1002: "参数检查失败", + 1003: "文件格式有误", + 1004: "非post请求", + 1005: "非get请求", + 2001: "特征计算出错", + 2002: "读取特征数据失败", + 2003: "训练出错", + 2004: "缺少正样本或负样本" +} \ No newline at end of file diff --git a/app/controller/api/__init__.py b/app/controller/api/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/controller/api/admin.py b/app/controller/api/admin.py new file mode 100644 index 0000000..13be29d --- /dev/null +++ b/app/controller/api/admin.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.contrib import admin + +# Register your models here. diff --git a/app/controller/api/apps.py b/app/controller/api/apps.py new file mode 100644 index 0000000..8f01aa8 --- /dev/null +++ b/app/controller/api/apps.py @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.apps import AppConfig + + +class ApiConfig(AppConfig): + name = 'api' diff --git a/app/controller/api/migrations/__init__.py b/app/controller/api/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/controller/api/models.py b/app/controller/api/models.py new file mode 100644 index 0000000..1dfab76 --- /dev/null +++ b/app/controller/api/models.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models + +# Create your models here. diff --git a/app/controller/api/tests.py b/app/controller/api/tests.py new file mode 100644 index 0000000..5982e6b --- /dev/null +++ b/app/controller/api/tests.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.test import TestCase + +# Create your tests here. diff --git a/app/controller/api/views.py b/app/controller/api/views.py new file mode 100644 index 0000000..bd0d7d3 --- /dev/null +++ b/app/controller/api/views.py @@ -0,0 +1,199 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals +import json +from django.shortcuts import render +from django.http import FileResponse +from common.render import render_json +from app.service.time_series_detector.anomaly_service import * +from app.service.time_series_detector.sample_service import * +from app.service.time_series_detector.task_service import * +from app.service.time_series_detector.detect_service import * +from app.config.errorcode import * +from app.utils.utils import * + + +def search_anomaly(request): + if request.method == "POST": + try: + anomaly_service = AnomalyService() + return_dict = anomaly_service.query_anomaly(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def import_sample(request): + if request.method == "POST": + try: + sample_service = SampleService() + return_dict = sample_service.import_file(request.FILES) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def update_sample(request): + if request.method == "POST": + try: + sample_service = SampleService() + return_dict = sample_service.update_sample(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def query_sample(request): + if request.method == "POST": + try: + sample_service = SampleService() + return_dict = sample_service.query_sample(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def update_anomaly(request): + if request.method == "POST": + try: + sample_service = AnomalyService() + return_dict = sample_service.update_anomaly(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def train(request): + if request.method == "POST": + try: + detect_service = DetectService() + return_dict = detect_service.process_train(json.loads(request.body)) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def download_sample(request): + if request.method == "GET": + try: + sample_service = SampleService() + file_name = sample_service.sample_download(request.GET['id']) + files = open(file_name, 'rb') + response = FileResponse(files) + response['Content-Type'] = 'application/octet-stream' + response['Content-Disposition'] = 'attachment;filename = "SampleExport.csv"' + return response + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_GET) + return render_json(return_dict) + + +def predict_rate(request): + if request.method == "POST": + try: + detect_service = DetectService() + return_dict = detect_service.rate_predict(json.loads(request.body)) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def predict_value(request): + if request.method == "POST": + try: + detect_service = DetectService() + return_dict = detect_service.value_predict(json.loads(request.body)) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def query_train_task(request): + if request.method == "POST": + try: + train_service = TrainService() + return_dict = train_service.query_train(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def query_train_source(request): + if request.method == "POST": + try: + sample_service = SampleService() + return_dict = sample_service.query_sample_source() + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def delete_train_task(request): + if request.method == "POST": + try: + train_service = TrainService() + return_dict = train_service.delete_train(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def delete_sample(request): + if request.method == "POST": + try: + sample_service = SampleService() + return_dict = sample_service.delete_sample(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) + + +def count_sample(request): + if request.method == "POST": + try: + sample_service = SampleService() + return_dict = sample_service.count_sample(request.body) + except Exception, ex: + return_dict = build_ret_data(THROW_EXP, str(ex)) + return render_json(return_dict) + else: + return_dict = build_ret_data(NOT_POST) + return render_json(return_dict) diff --git a/app/controller/common/__init__.py b/app/controller/common/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/controller/common/render.py b/app/controller/common/render.py new file mode 100644 index 0000000..d388a66 --- /dev/null +++ b/app/controller/common/render.py @@ -0,0 +1,10 @@ +import json +from django.http import HttpResponse + + +def render_json(dictionary={}): + response = HttpResponse(json.dumps(dictionary), content_type="application/json") + response['Access-Control-Allow-Origin'] = '*' + response["Access-Control-Allow-Headers"] = "Origin, X-Requested-With, Content-Type" + response["Access-Control-Allow-Methods"] = "GET, POST, PUT, OPTIONS" + return response \ No newline at end of file diff --git a/app/controller/db.sqlite3 b/app/controller/db.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..89a4439bea48afc2ee8596a2c5831c52d7c28e9d GIT binary patch literal 37888 zcmeHQS!^4}8Q$4hlDa7C%qEc)ttiVDE6d_d(FW?st{gkD<@iGDhhVcLS2Asilu635 zTOb7`AP8C%c?eMSDJ_CN1nol)AVq^VeFzY=XoChQ0u(5E=AlQBp6G?P5B+C$mpi*$ z%90{mRy+%6#GU!)pMSnN_n&`eE}T1EsOic=xw53yl(--X2nmlWiXaI4;BOrMtmiQN zkgON@kC@-Be(n>d{_vg;LjCw%LNkv4ir>ZWD#31>|xZ z)jw4z<@KBSt6FKXtmew4nqI1@wOh-&sx2?8MJ=lr)unPC+;l3NkLTlAb){6e?h(Ov z{QTVP#X05D{Hb%7=9E+OADjDx67nEipL0k#JMS4Sq)dbwGKCH*Au3iVTwlZiIUYx= zD>W@!)IAdP@RCenFU}r2J=Ze1LO!Gv0Fp($qRgMYsLWqFeOh_){HZgu=PxTy%w1My zFI_x)Y94rwD!D6KWg;4hgd6c7)Rw*_iIFGo;P8{8U!I&qmuWt$ z*NafS)vA7dMK9%a*DH49&lNa9#5@Qw!}ZH3AWu)DRgJ}NsjyhlYK3yCY9eQQhz`D1 z>Du9>kT#7P;9`RoOC}wlIU%(|p%RabffMKfXFvvLv>zN_2RI|7c|WWK!3_$p3i$i@ z^Ei)3#h;3w6HkhM^alDgiV5#Q(7pG>gFaz+e734rs|5c@Bob8%r9!Qs6=RX;%v2;j z6^SX4_~B&aa3Xdn6P<}96DPWS!r+BjZKZYvBFv~-v8Gqlm8$6w1l1+&rdrfXi?u6W zd}boicr5-zC-8a7;*&P{+|Y`JyjCk$s;ZXHt9qqUuBb~Opth)2y_luasdy|p+X2i@ zS0+uXh#T`_kxWKX@zk+)VDW^-BFW~fs8wrfvAkF)sil>oCpL*p zJd#R1+6Fuxvv?#}9t0qYO?kQInUQ!ZoyjDR2Y|yFi$k2{pf70!=pNUFHkL@HGMSTp zVDfQ`Nz7!jtXGx_w4~Jy6cThNGpXoFpHCQnY}V|mDU1X~z;~&9qXDncg%hUD@J0`1 zW)iVTd{*)aGC-4GDwHS-z!Q4^$}Ni*RH!m3b1xP%$!IE`iC|zc-e9p#U5y?}M>5g$ z%(MtVKn$a=*G=o0%N# zx5yY^z&Bu|X7eCZ0YCn%fd7Plg?|LSz?a~KKO6y$z}-e*KpGxG)|}S-@82tpk0Ev% z!~FIIrNKekDUeB;)GrN=(l@(x<8EnCrhbc+^2)N_*T+8(&3lShLJ!&%*`)1G83ckYNJb4)p9YfMxF1$)xNfXoXMcIqx6H0 zhEjl38@j5uZ>RIq&YNgU-*<)po}Y#1=T6L>pPN5EcL6?+$!I}o%~Znh&1{RUZj6B) z!Qv8*2mJD5qw6ASh-jcme|OY-`~i7%6xFY}khH~YYlYaBP$H9c`!jfkQ5~2n75@ES znXtb9sVc@$sT2!3sA=E}Rj(D6^oG7AOve8{@kIgu8UGBwiC@Jp!&ks3aTY(0kKizt zF%o|-zAe5kz5+!2;RxJ$1O_A&Mt)GH>Qr+_zx?|QPf!?^7Ku8KdiM58Xbky@zQy$E zc~C-8LoXbPq~s68Q)Z#y3bgOC}#Ox^@{pCIjNr*)5@AB$1fpwL_NB zG{R;SyMJvr{LP5Ae;dsaCedxrK%a!hk!UiZU98{mGUHP(-yR8#Ady6+@6v$OK8ego z*1(Rbry0%i6nmuhahL$)$rl0DVgykqDD?+GJt+PL{T-b^e-Vze6EJx~ zetBdB)hBxb@>3a9KSSpq_Ta~qZPkDeL{qcTSR|KS$avEYns}OP1Kvc<%#0-gZ)%dq z1~B3J)je%;9cR$$*oMTl>n9ODlFP?q$!vtKaCj%zZ|1u)_%O_P@ggz?0_)>>vVs{=b9Z^Q1WfJB$Dy|97|m zc=8;99Ylb%e?R_=fd7bpiGPT{i@yjj8+z*dx?#+@LbwnJNT@zll>rKU@n4;$Yuki~^bw7TbmEiSBmq&+~E`kxzft|Qa@5FKt;i&bJ% z)w;PYa?4t^`b@b3YYUBSaDS?CvvMvSP0A%MR?cBOX1g&Wc3(Z18h?c7rZh*m`TYh55rd|bW zPj9QX-Dttm@0Wz(A(#E{kWUiE#~90`D)YNbl7zuQQUOVE_F;G%C2w~735wt+6F+MG z(TgNO9&WP#hL%bN8m$;0Qvs!!(R~a|M0)?-(Y9{Z}G3e68IhbWBddB2FwS( zg};u!g1?Mk0wVr!1ULeB1pyyM$lpiZUh4J`*SCkd-P8>dSL&i}Cv`iBi`%K&M%@5$ zML%_Y)RiRMjxcdVjN9A!_y1ifPM!!y;GRT)>;Lb`V&Ot@1nvp~LGi2b`Tw*a4x%C9 zX&lFs+na2C=7E5mn??1@w)%}|D~yA8Y)wVg@Bs5(EtAx>eAG}BdXnz-&>4CXHt}TC zhMp0Ku8szPJ!QE5%ph!&X`e-_(;JoD&JWos6HRETES&OV+b4S_I@H=q*^|DJt94S_ zOh!S6=imf6?;i-r=cZ6S>B>0OA~748GU;S8lT0KUN>Fo)*h8&Ks1*aZyapX94*HAi zZz21$o|n&pR8eoK%z{%>S~RBTXP63PaC`7JLb>C+W%560o(lK445z|DmA>whgEFw8 ztTHCiv^p$gv&n^6&IZdJVYroqZo(Fv-4eT_5j<`AD5!k=-`@U?bK?l?CIoo<-%X{( zW#tHLF9N*%Z!eyl8%JO_A;8=JZYnJUzzh9a|A2|c>A}I;Qu)S_a6eh{oj9O&U4HW zun-7>(oYhG1o36z4fK{U1b2YEX@=GJ?c0V8{?-}1>}mFl4I-t9z(Z;sk%zZnqbECcE zq8B*oU~F5CI=I4^m-JdX0WQEk>|dLGfd;WDLKJ>!sPFh)K(y4{yBTlX3}Gv!e< z+k6Q#G^`izg#ItO-!E_O<_dE8FI7qM@!#qR`G1bU{f9sheNVu`Q2`<0C`<)5`_zy2 z1>|e6U{-bQg)ldISSu3NE)F%5h$kbtNY1q<#vqql4>pw1hL|#=3=@eA?bf0P3@?^E zFuWY@4akddb&qD}zzDU+H}_7CnM5v`%fxg#eP|+nz`07}O~eebWZGkKWQ1?xOR`|g zM0an%{X<{l_YPUtgIDjRdk3H;4Y-fTs`vD>>wmOnFm<%C{&%N#FwrViWt&2n@BiOy zm&fTj0v{d(Nc-0gC7m zk2@}zR85_PQoFURPj?#;%%sgA62c_UMhFKX!er8YC#EF_OR98HaoLM987aunrgRz< zX6nR?NtV1m+yNBBn}~ z7j`Q2#?A?mQkqFw_jod?H7G*}D95MS>prbC8#Mg;-`%A7J4fLDK_DoKf=>W-;6C&= z7V&q)Yp%Sn9SE;YOc_Vtj@TM@(mOZ4U#vrXO>5qU|CaRWTRr*~tUckwe*I%_@5FJo zv1Gz=Fz+2W&(^d~b?W}3$>tM#!_h;V)&%2!3k6c#7&lC#!$%_P6_`^vHR^mP(|)S||389}RFMDx literal 0 HcmV?d00001 diff --git a/app/controller/manage.py b/app/controller/manage.py new file mode 100644 index 0000000..3f98e69 --- /dev/null +++ b/app/controller/manage.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python +import os +import sys +import signal +import errno + + +def wait_child(signum, frame): + print('receive SIGCHLD') + try: + while True: + cpid, status = os.waitpid(-1, os.WNOHANG) + if cpid == 0: + print('no child process was immediately available') + break + exitcode = status >> 8 + print('child process %s exit with exitcode %s', cpid, exitcode) + except OSError as e: + if e.errno == errno.ECHILD: + print ('current process has no existing unwaited-for child processes.') + else: + raise + print('handle SIGCHLD end') + +if __name__ == "__main__": + signal.signal(signal.SIGCHLD, wait_child) + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings.settings") + try: + from django.core.management import execute_from_command_line + except ImportError: + # The above import may fail for some other reason. Ensure that the + # issue is really that Django is missing to avoid masking other + # exceptions on Python 2. + try: + import django + except ImportError: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) + raise + execute_from_command_line(sys.argv) diff --git a/app/controller/settings/__init__.py b/app/controller/settings/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/controller/settings/settings.py b/app/controller/settings/settings.py new file mode 100644 index 0000000..59ed9e0 --- /dev/null +++ b/app/controller/settings/settings.py @@ -0,0 +1,120 @@ +""" +Django settings for settings project. + +Generated by 'django-admin startproject' using Django 1.11.13. + +For more information on this file, see +https://docs.djangoproject.com/en/1.11/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/1.11/ref/settings/ +""" + +import os + +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = 'd4b+($dxc75y@n=!ssd^%y78g-u6kbk%6_mg0(ft(n(e=#dfbh' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = ['*'] + + +# Application definition + +INSTALLED_APPS = [ + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + # 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', +] + +ROOT_URLCONF = 'settings.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] + +WSGI_APPLICATION = 'settings.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/1.11/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), + } +} + + +# Password validation +# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + + +# Internationalization +# https://docs.djangoproject.com/en/1.11/topics/i18n/ + +LANGUAGE_CODE = 'en-us' + +TIME_ZONE = 'UTC' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = True + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/1.11/howto/static-files/ + +STATIC_URL = '/static/' diff --git a/app/controller/settings/urls.py b/app/controller/settings/urls.py new file mode 100644 index 0000000..f860a93 --- /dev/null +++ b/app/controller/settings/urls.py @@ -0,0 +1,36 @@ +"""settings URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/1.11/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.conf.urls import url, include + 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) +""" +from django.conf.urls import url +from django.contrib import admin +from api import views as api_views + +urlpatterns = [ + url(r'^admin/', admin.site.urls), + url(r'^SearchAnomaly$', api_views.search_anomaly, name='search_anomaly'), + url(r'^ImportSample$', api_views.import_sample, name='import_sample'), + url(r'^UpdateSample$', api_views.update_sample, name='update_sample'), + url(r'^QuerySample$', api_views.query_sample, name='query_sample'), + url(r'^DeleteSample$', api_views.delete_sample, name='delete_sample'), + url(r'^CountSample$', api_views.count_sample, name='count_sample'), + url(r'^UpdateAnomaly$', api_views.update_anomaly, name='update_anomaly'), + url(r'^DownloadSample/', api_views.download_sample, name='download_sample'), + url(r'^QueryTrain$', api_views.query_train_task, name='query_train_task'), + url(r'^QueryTrainSource$', api_views.query_train_source, name='query_train_source'), + url(r'^DeleteTrain$', api_views.delete_train_task, name='delete_train_task'), + url(r'^Train$', api_views.train, name='train'), + url(r'^PredictRate$', api_views.predict_rate, name='predict_rate'), + url(r'^PredictValue$', api_views.predict_value, name='predict_value'), +] diff --git a/app/controller/settings/wsgi.py b/app/controller/settings/wsgi.py new file mode 100644 index 0000000..6d1170d --- /dev/null +++ b/app/controller/settings/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for settings project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings.settings") + +application = get_wsgi_application() diff --git a/app/dao/__init__.py b/app/dao/__init__.py new file mode 100644 index 0000000..0850b63 --- /dev/null +++ b/app/dao/__init__.py @@ -0,0 +1 @@ +__all__ = ["time_series_detector"] \ No newline at end of file diff --git a/app/dao/time_series_detector/__init__.py b/app/dao/time_series_detector/__init__.py new file mode 100644 index 0000000..a86c554 --- /dev/null +++ b/app/dao/time_series_detector/__init__.py @@ -0,0 +1 @@ +__all__ = ["anomaly_op", "sample_op", "train_op"] \ No newline at end of file diff --git a/app/dao/time_series_detector/anomaly_op.py b/app/dao/time_series_detector/anomaly_op.py new file mode 100644 index 0000000..3bb4e5f --- /dev/null +++ b/app/dao/time_series_detector/anomaly_op.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import time +import datetime +import MySQLdb +from app.config import database +from app.dao.time_series_detector.sample_op import * +from app.config.common import * +from app.config.errorcode import * + + +class AbnormalOperation(object): + + def __init__(self): + self.__conn = MySQLdb.connect(host=database.host, port=database.port, user=database.user, passwd=database.passwd, db=database.db) + self.__cur = self.__conn.cursor() + self.__cur.execute("SET NAMES UTF8") + self.__sample = SampleOperation() + + def __del__(self): + self.__conn.close() + + def get_anomaly(self, form): + request_page = form['requestPage'] + item_per_page = form['itemPerPage'] + attr_id = form['attrId'] + view_id = form['viewId'] + beg_limit = (form['itemPerPage'] * (form['requestPage'] - 1)) + limit = form['itemPerPage'] + params = [] + query_str = "" + params.append(form['beginTime']) + params.append(form['endTime']) + if attr_id != "": + params.append(attr_id.encode('utf8')) + params.append(("%" + attr_id + "%").encode('utf8')) + query_str += " and (attr_id = %s or attr_name like %s) " + if view_id != "": + params.append(view_id.encode('utf8')) + params.append(("%" + view_id + "%").encode('utf8')) + query_str += "and (view_id = %s or view_name like %s) " + + params.append(beg_limit) + params.append(limit) + command = 'SELECT id, view_id, view_name, attr_id, attr_name, UNIX_TIMESTAMP(time), data_c, data_b, data_a, mark_flag FROM anomaly WHERE time > from_unixtime(%s) and time < from_unixtime(%s) ' + query_str + 'LIMIT %s, %s;' + command_count = 'SELECT count(*) FROM anomaly WHERE time > from_unixtime(%s) and time < from_unixtime(%s) ' + query_str + length = self.__cur.execute(command, params) + abnormal_list = [] + query_res = self.__cur.fetchmany(length) + for row in query_res: + abnormal_list.append({ + "id": row[0], + "viewId": row[1], + "viewName": row[2], + "attrId": row[3], + "attrName": row[4], + "time": row[5], + "dataC": row[6].split(','), + "dataB": row[7].split(','), + "dataA": row[8].split(','), + "markFlag": row[9] + }) + self.__cur.execute(command_count, params[:-2]) + total_count = int(self.__cur.fetchone()[0]) + total_page = int(total_count) / item_per_page + current_page = min(request_page, total_page) + + return OP_SUCCESS, { + "anomalyList": abnormal_list, + "currentPage": current_page, + "totalCount": total_count + } + + def update_anomaly(self, data): + update_str = "UPDATE anomaly set mark_flag = %s where id = %s" + params = [data['markFlag'], data['id']] + record_num = self.__cur.execute(update_str, params) + self.__conn.commit() + + if MARK_NEGATIVE == data['markFlag'] or MARK_POSITIVE == data['markFlag']: + select_str = 'SELECT view_name, view_id, attr_name, attr_id, UNIX_TIMESTAMP(time), data_c, data_b, data_a, mark_flag, id FROM anomaly where id = %s' + self.__cur.execute(select_str, [data['id']]) + row = self.__cur.fetchone() + insert_data = [] + window = row[7].count(',') + one_item = { + "viewName": row[0], + "viewId": row[1], + "attrName": row[2], + "attrId": row[3], + "source": "unknown", + "trainOrTest": "train", + "positiveOrNegative": "positive" if MARK_POSITIVE == data['markFlag'] else "negative", + "window": window, + "dataC": row[5], + "dataB": row[6], + "dataA": row[7], + "dataTime": row[4], + "anomalyId": row[9], + } + insert_data.append(one_item) + ret_code, ret_data = self.__sample.import_sample(insert_data) + else: + ret_code, ret_data = self.__sample.delete_sample_by_anomaly_id(data) + record_num = ret_data + return ret_code, record_num + + def insert_anomaly(self, data): + insert_str = "INSERT INTO anomaly(view_id, view_name, attr_name, attr_id, time, data_c, data_b, data_a) values(%s, %s, %s, %s, %s, %s, %s, %s);" + time_str = datetime.datetime.fromtimestamp(int(time.time())).strftime("%Y-%m-%d %H:%M:%S") + params = [data['view_id'], data['view_name'].encode('utf8'), data['attr_name'].encode('utf8'), data['attr_id'], time_str, data['data_c'], data['data_b'], data['data_a']] + record_num = self.__cur.execute(insert_str, params) + self.__conn.commit() + return OP_SUCCESS, record_num diff --git a/app/dao/time_series_detector/sample_op.py b/app/dao/time_series_detector/sample_op.py new file mode 100644 index 0000000..d6f98d7 --- /dev/null +++ b/app/dao/time_series_detector/sample_op.py @@ -0,0 +1,282 @@ +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import datetime +import uuid +import csv +import codecs +import MySQLdb +from app.config import database +from app.config.common import * +from app.config.errorcode import * + + +class SampleOperation(object): + + def __init__(self): + self.__conn = MySQLdb.connect(host=database.host, port=database.port, user=database.user, passwd=database.passwd, db=database.db) + self.__cur = self.__conn.cursor() + self.__cur.execute("SET NAMES UTF8") + + def __del__(self): + self.__conn.close() + + def import_sample(self, data): + params = [] + insert_str = "INSERT INTO sample_dataset(view_id, view_name, attr_name, attr_id, source, train_or_test, positive_or_negative, window, data_time, data_c, data_b, data_a, anomaly_id) values(%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s);" + for row in data: + params.append([row['viewId'], row['viewName'], row['attrName'], row['attrId'], row['source'], row['trainOrTest'], row['positiveOrNegative'], row['window'], row['dataTime'], row['dataC'], row['dataB'], row['dataA'], row['anomalyId']]) + num = self.__cur.executemany(insert_str, params) + self.__conn.commit() + return OP_SUCCESS, num + + def update_sample(self, data): + params = [] + update_str = "" + update_data = data['data'] + if update_data['updateTime'] != "": + update_time_str = datetime.datetime.fromtimestamp(update_data['updateTime']).strftime("%Y-%m-%d %H:%M:%S") + params.append(update_time_str) + update_str += "update_time = %s, " + if update_data['viewId'] != "": + params.append(update_data['viewId']) + update_str += "view_id = %s, " + if update_data['viewName'] != "": + params.append(update_data['viewName'].encode('utf8')) + update_str += "view_name = %s, " + if update_data['attrName'] != "": + params.append(update_data['attrName'].encode('utf8')) + update_str += "attr_name = %s, " + if update_data['attrId'] != "": + params.append(update_data['attrId']) + update_str += "attr_id = %s, " + if update_data['source'] != "": + params.append(update_data['source']) + update_str += "source = %s, " + if update_data['trainOrTest'] != "": + params.append(update_data['trainOrTest']) + update_str += "train_or_test = %s, " + if update_data['positiveOrNegative'] != "": + params.append(update_data['positiveOrNegative']) + update_str += "positive_or_negative = %s, " + if update_data['window'] != "": + params.append(update_data['window']) + update_str += "window = %s, " + if update_data['dataTime'] != "": + params.append(update_data['dataTime']) + update_str += "data_time = %s, " + + if update_str == "": + return CHECK_PARAM_FAILED, "" + + command = "UPDATE sample_dataset set " + update_str[:-2] + " where id = %s " + all_params = [] + + for id_num in data['idList']: + all_params.append(tuple(params + [id_num])) + num = self.__cur.executemany(command, all_params) + self.__conn.commit() + return OP_SUCCESS, num + + def sample_query_all(self, data): + params = [] + query_str = "" + params.append(DEFAULT_WINDOW) + params.append(data['beginTime']) + params.append(data['endTime']) + + if data['trainOrTest'] != "": + train_str = "" + for one_source in data['trainOrTest']: + params.append(one_source) + train_str += 'train_or_test = %s or ' + query_str += ' and (' + train_str[:-4] + ') ' + if data['positiveOrNegative'] != "": + params.append(data['positiveOrNegative']) + query_str += " and positive_or_negative = %s " + if data['source'] != "": + source_str = "" + for one_source in data['source']: + params.append(one_source) + source_str += 'source = %s or ' + query_str += ' and (' + source_str[:-4] + ') ' + + command = 'SELECT data_c, data_b, data_a, positive_or_negative FROM sample_dataset WHERE window = %s and data_time > %s and data_time < %s ' + query_str + length = self.__cur.execute(command, params) + sample_list = [] + query_res = self.__cur.fetchmany(length) + for row in query_res: + sample_list.append({ + "data": row[0] + ',' + row[1] + ',' + row[2], + "flag": 1 if row[3] == 'positive' else 0 + }) + return sample_list + + def sample_count(self, data): + params = [] + query_str = "" + params.append(DEFAULT_WINDOW) + params.append(data['beginTime']) + params.append(data['endTime']) + + if data['trainOrTest'] != "": + train_str = "" + for one_source in data['trainOrTest']: + params.append(one_source) + train_str += "train_or_test = %s or " + query_str += " and (" + train_str[:-4] + ") " + if data['positiveOrNegative'] != "": + params.append(data['positiveOrNegative']) + query_str += " and positive_or_negative = %s " + if data['source'] != "": + source_str = "" + for one_source in data['source']: + params.append(one_source) + source_str += 'source = %s or ' + query_str += " and (" + source_str[:-4] + ") " + + command = 'SELECT count(*), count(if(positive_or_negative = "positive", 1, NULL)), count(if(positive_or_negative = "negative", 1, NULL)) FROM sample_dataset WHERE window = %s and data_time > %s and data_time < %s ' + query_str + length = self.__cur.execute(command, params) + + sample_list = [] + query_res = self.__cur.fetchmany(length) + for row in query_res: + sample_list.append({ + "total_count": int(row[0]), + "positive_count": int(row[1]), + "negative_count": int(row[2]) + }) + + return OP_SUCCESS, sample_list + + def download_sample(self, data): + sample_list = [] + id_list = data.split(',') + format_strings = ','.join(['%s'] * len(id_list)) + command = 'SELECT view_name, view_id, attr_name, attr_id, source, train_or_test, positive_or_negative, window, data_c, data_b, data_a, data_time FROM sample_dataset WHERE id in (%s) ' % format_strings + length = self.__cur.execute(command, id_list) + query_res = self.__cur.fetchmany(length) + for row in query_res: + sample_list.append([ + row[0], + row[1], + row[2], + row[3], + row[4], + row[5], + row[6], + row[7], + row[8], + row[9], + row[10], + row[11] + ]) + head = ['指标集名称', '指标集id', '指标名称', '指标id', '样本来源', '训练集_测试集', '正样本_负样本', '样本窗口', 'dataC', 'dataB', 'dataA', '数据时间戳'] + uuid_str = uuid.uuid4().hex[:8] + download_file_path = UPLOAD_PATH % uuid_str + with open(download_file_path, 'w') as pfile: + pfile.write(codecs.BOM_UTF8) + writer = csv.writer(pfile) + writer.writerow(head) + writer.writerows(sample_list) + return download_file_path + + def query_sample(self, data): + item_per_page = data['itemPerPage'] + request_page = data['requestPage'] + beg_limit = (item_per_page * (request_page - 1)) + limit = (item_per_page) + params = [] + query_str = "" + + if data['beginTime'] != "" and data['endTime'] != "": + params.append(data['beginTime']) + params.append(data['endTime']) + query_str += " and data_time > %s and data_time < %s " + if data['attrId'] != "": + params.append(data['attrId'].encode('utf8')) + params.append(("%" + data['attrId'] + "%").encode('utf8')) + query_str += " and (attr_id = %s or attr_name like %s) " + if data['viewId'] != "": + params.append(data['viewId'].encode('utf8')) + params.append(("%" + data['viewId'] + "%").encode('utf8')) + query_str += " and (view_id = %s or view_name like %s) " + if data['positiveOrNegative'] != "": + params.append(data['positiveOrNegative']) + query_str += " and positive_or_negative = %s " + if data['source'] != "": + params.append(data['source']) + query_str += " and source = %s " + if data['trainOrTest'] != "": + params.append(data['trainOrTest']) + query_str += " and train_or_test = %s " + if data['window'] != "": + params.append(data['window']) + query_str += " and window = %s " + if query_str != "": + query_str = " WHERE " + query_str[5:] + + params.append(beg_limit) + params.append(limit) + command = 'SELECT id, view_id, view_name, attr_id, attr_name, data_time, data_c, data_b, data_a, positive_or_negative, source, train_or_test, window FROM sample_dataset ' + query_str + ' LIMIT %s, %s;' + command_count = 'SELECT count(*) FROM sample_dataset ' + query_str + length = self.__cur.execute(command, params) + + sample_list = [] + query_res = self.__cur.fetchmany(length) + for row in query_res: + sample_list.append({ + "id": row[0], + "viewId": row[1], + "viewName": row[2], + "attrId": row[3], + "attrName": row[4], + "time": row[5], + "dataC": row[6], + "dataB": row[7], + "dataA": row[8], + "positiveOrNegative": row[9], + "source": row[10], + "trainOrTest": row[11], + "window": row[12] + }) + self.__cur.execute(command_count, params[:-2]) + total_count = int(self.__cur.fetchone()[0]) + total_page = total_count / item_per_page + current_page = min(request_page, total_page) + return 0, { + "sampleList": sample_list, + "currentPage": current_page, + "totalTotal": total_count + } + + def delete_sample(self, data): + id_num = data['id'] + command = "delete from sample_dataset where id = %s " + num = self.__cur.execute(command, id_num) + self.__conn.commit() + return OP_SUCCESS, num + + def delete_sample_by_anomaly_id(self, data): + id_num = data['id'] + command = "delete from sample_dataset where anomaly_id = %s " + num = self.__cur.execute(command, [id_num]) + self.__conn.commit() + return OP_SUCCESS, num + + def query_sample_source(self): + command = "select distinct source from sample_dataset" + num = self.__cur.execute(command) + source_list = [] + query_res = self.__cur.fetchmany(num) + for row in query_res: + source_list.append(row[0]) + return OP_SUCCESS, { + "source": source_list + } diff --git a/app/dao/time_series_detector/train_op.py b/app/dao/time_series_detector/train_op.py new file mode 100644 index 0000000..1f698e5 --- /dev/null +++ b/app/dao/time_series_detector/train_op.py @@ -0,0 +1,117 @@ +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import MySQLdb +from app.config import database +from app.config.common import * +from app.config.errorcode import * + + +class TrainOperation(object): + + def __init__(self): + self.__conn = MySQLdb.connect(host=database.host, port=database.port, user=database.user, passwd=database.passwd, db=database.db) + self.__cur = self.__conn.cursor() + self.__cur.execute("SET NAMES UTF8") + + def __del__(self): + self.__conn.close() + + def query_train(self, data): + request_page = data['requestPage'] + item_per_page = data['itemPerPage'] + begin_time = data['beginTime'] + end_time = data['endTime'] + task_id = data['taskId'] + task_status = data['taskStatus'] + beg_limit = (item_per_page * (request_page - 1)) + limit = item_per_page + params = [] + query_str = "" + + if task_id != "": + params.append(("%" + task_id + "%").encode('utf8')) + params.append(("%" + task_id + "%").encode('utf8')) + query_str += " and (task_id like %s or model_name like %s) " + if begin_time != "" and end_time != "": + params.append(begin_time) + params.append(end_time) + query_str += " and start_time > from_unixtime(%s) and end_time < from_unixtime(%s) " + if task_status != "": + params.append(task_status) + query_str += " and status = %s " + + params.append(beg_limit) + params.append(limit) + command = 'SELECT task_id, sample_num, postive_sample_num, negative_sample_num, window, model_name, source, UNIX_TIMESTAMP(start_time), UNIX_TIMESTAMP(end_time), status FROM train_task where 1 = 1 ' + query_str + ' order by start_time desc LIMIT %s,%s;' + command_count = 'SELECT count(*) FROM train_task where 1 = 1' + query_str + length = self.__cur.execute(command, params) + task_list = [] + query_res = self.__cur.fetchmany(length) + for row in query_res: + task_list.append({ + "id": row[0], + "sampleNum": row[1], + "positiveSampleNum": row[2], + "negativeSampleNum": row[3], + "window": row[4], + "modelName": row[5], + "source": row[6], + "startTime": row[7], + "endTime": row[8], + "status": row[9] + }) + + self.__cur.execute(command_count, params[:-2]) + total_count = int(self.__cur.fetchone()[0]) + total_page = int(total_count) / item_per_page + current_page = min(request_page, total_page) + + return OP_SUCCESS, { + "taskList": task_list, + "currentPage": current_page, + "totalCount": total_count + } + + def query_train_source(self): + command = "select distinct source from train_task" + num = self.__cur.execute(command) + source_list = [] + query_res = self.__cur.fetchmany(num) + for row in query_res: + source_list.append(row[0]) + return OP_SUCCESS, { + "source": source_list + } + + def insert_train_info(self, data): + command = "insert into train_task(task_id, sample_num, postive_sample_num, negative_sample_num, window, model_name, source, start_time, end_time, status) values(%s, %s, %s, %s, %s, %s, %s, from_unixtime(%s), from_unixtime(%s), %s)" + + num = self.__cur.execute(command, [data['task_id'], data['sample_num'], data['postive_sample_num'], data['negative_sample_num'], DEFAULT_WINDOW, "", ','.join(data['source']), data['begin_time'], data['end_time'], data['status']]) + self.__conn.commit() + return num + + def delete_train(self, data): + task_id = data['taskId'] + command = "delete from train_task where task_id = %s " + num = self.__cur.execute(command, [task_id]) + self.__conn.commit() + return OP_SUCCESS, num + + def update_model_info(self, data): + command = "UPDATE train_task SET end_time = from_unixtime(%s), status = (%s), model_name = %s where task_id = %s" + num = self.__cur.execute(command, [data['end_time'], data['status'], data['model_name'], data['task_id']]) + self.__conn.commit() + return num + + def update_sample_info(self, data): + command = "UPDATE train_task SET end_time = from_unixtime(%s), status = %s, sample_num = %s, postive_sample_num = %s, negative_sample_num =%s where task_id = %s" + num = self.__cur.execute(command, [data['end_time'], data['status'], data['sample_num'], data['postive_sample_num'], data['negative_sample_num'], data['task_id']]) + self.__conn.commit() + return num diff --git a/app/model/__init__.py b/app/model/__init__.py new file mode 100644 index 0000000..0850b63 --- /dev/null +++ b/app/model/__init__.py @@ -0,0 +1 @@ +__all__ = ["time_series_detector"] \ No newline at end of file diff --git a/app/model/time_series_detector/__init__.py b/app/model/time_series_detector/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/model/time_series_detector/gbdt_default_model b/app/model/time_series_detector/gbdt_default_model new file mode 100644 index 0000000..2dfef35 --- /dev/null +++ b/app/model/time_series_detector/gbdt_default_model @@ -0,0 +1,10618 @@ +ccopy_reg +_reconstructor +p0 +(csklearn.ensemble.gradient_boosting +GradientBoostingClassifier +p1 +c__builtin__ +object +p2 +Ntp3 +Rp4 +(dp5 +S'verbose' +p6 +I0 +sS'classes_' +p7 +cnumpy.core.multiarray +_reconstruct +p8 +(cnumpy +ndarray +p9 +(I0 +tp10 +S'b' +p11 +tp12 +Rp13 +(I1 +(L2L +tp14 +cnumpy +dtype +p15 +(S'f8' +p16 +I0 +I1 +tp17 +Rp18 +(I3 +S'<' +p19 +NNNI-1 +I-1 +I0 +tp20 +bI00 +S'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?' +p21 +tp22 +bsS'min_samples_leaf' +p23 +I1 +sS'max_features' +p24 +NsS'n_classes_' +p25 +I2 +sS'init' +p26 +NsS'random_state' +p27 +NsS'criterion' +p28 +S'friedman_mse' +p29 +sS'min_weight_fraction_leaf' +p30 +F0.0 +sS'min_samples_split' +p31 +I2 +sS'_sklearn_version' +p32 +S'0.18.1' +p33 +sS'max_depth' +p34 +I4 +sS'loss_' +p35 +g0 +(csklearn.ensemble.gradient_boosting +BinomialDeviance +p36 +g2 +Ntp37 +Rp38 +(dp39 +S'K' +p40 +I1 +sbsS'warm_start' +p41 +I00 +sS'estimators_' +p42 +g8 +(g9 +(I0 +tp43 +g11 +tp44 +Rp45 +(I1 +(L100L +L1L +tp46 +g15 +(S'O8' +p47 +I0 +I1 +tp48 +Rp49 +(I3 +S'|' +p50 +NNNI-1 +I-1 +I63 +tp51 +bI00 +(lp52 +g0 +(csklearn.tree.tree +DecisionTreeRegressor +p53 +g2 +Ntp54 +Rp55 +(dp56 +S'presort' +p57 +S'auto' +p58 +sS'splitter' +p59 +S'best' +p60 +sS'tree_' +p61 +csklearn.tree._tree +Tree +p62 +(L32L +g8 +(g9 +(I0 +tp63 +g11 +tp64 +Rp65 +(I1 +(L1L +tp66 +g15 +(S'i8' +p67 +I0 +I1 +tp68 +Rp69 +(I3 +S'<' +p70 +NNNI-1 +I-1 +I0 +tp71 +bI00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p72 +tp73 +bL1L +tp74 +Rp75 +(dp76 +S'node_count' +p77 +L27L +sS'nodes' +p78 +g8 +(g9 +(I0 +tp79 +g11 +tp80 +Rp81 +(I1 +(L27L +tp82 +g15 +(S'V56' +p83 +I0 +I1 +tp84 +Rp85 +(I3 +S'|' +p86 +N(S'left_child' +p87 +S'right_child' +p88 +S'feature' +p89 +S'threshold' +p90 +S'impurity' +p91 +S'n_node_samples' +p92 +S'weighted_n_node_samples' +p93 +tp94 +(dp95 +g93 +(g18 +I48 +tp96 +sg91 +(g18 +I32 +tp97 +sg88 +(g69 +I8 +tp98 +sg89 +(g69 +I16 +tp99 +sg90 +(g18 +I24 +tp100 +sg87 +(g69 +I0 +tp101 +sg92 +(g69 +I40 +tp102 +sI56 +I1 +I16 +tp103 +bI00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?UBS\x0b\xce\\\xc9?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?\xf5L\x99`\x8e\xff\xcf?%\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x13s{@\xe6\x0b\xe5\xda\x8c~\xc5?!\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xaa\xc7\xac@\x9a\xaa\xc0\xff#\x8a\xc4?\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc6\xd1\x11\x90\x97\xb0\xc3?\xf2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x97@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0;q\x9e\x1d\x027\xa6?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x80\xe2I\xbd\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\x08\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@\xady\x8a\xc3\x8e\t\xc1?\x04\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x94@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xef\xa2\xc6-\xb2\xdc\xe0?\x9e\xf0\x8f \x02\xb7\x05@\x8fi\xa5^\xeeP\xf2\xbf\xe3\xe2\x89\x87\x8e\xfc\xf5\xbf5n\x9bu\x13;\xbd\xbf\xe3\xe2\x89\x87\x8e\xfc\xf5\xbf\xfd\x15r\xf5\xd9%\xc7?\xa3\xfe\x81\xde*P\x0c@o\x00&g\x18\x10\xf0\xbf\x19\xd7<\xb2\x1c\xb9\xc5\xbf\xd8\x95\xb5.\xf0\xbb\x85?(\x06\xde\x1e"O\xb2\xbf\xbd\x91K\xda{x\x8b\xbf\xe4\xe2\x89\x87\x8e\xfc\xf5\xbf\x19\x1f\xf6\x16\x10\xe3\xe0?\xe4\xe2\x89\x87\x8e\xfc\xf5\xbf\x7f\x92\x9f-V\xef\x06@\x82\xbd\x15\xd5\xac\xca\xcc\xbf\xb4~cB\x1aa\xab?|D{\xbe\xb6\x84\xe0\xbf\xec\n\xb5)\xa0\xcf\x05@\xb5$\xce?\xceq\xce\xbf\'E\x0c~\x9aa\r@)5`w\xe8^\xf3\xbf' +p111 +tp112 +bsg34 +L4L +sbsS'n_features_' +p113 +L32L +sS'n_outputs_' +p114 +L1L +sg25 +cnumpy.core.multiarray +scalar +p115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p116 +tp117 +Rp118 +sS'min_impurity_split' +p119 +F1e-07 +sg7 +NsS'max_features_' +p120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +cnumpy.random +__RandomState_ctor +p121 +(tRp122 +(S'MT19937' +p123 +g8 +(g9 +(I0 +tp124 +g11 +tp125 +Rp126 +(I1 +(L624L +tp127 +g15 +(S'u4' +p128 +I0 +I1 +tp129 +Rp130 +(I3 +S'<' +p131 +NNNI-1 +I-1 +I0 +tp132 +bI00 +S'\x0c\xbb\xa6#\xe3\xea\xe8u\xdf\xf2\x04c\xd2\x82\x9e\xfcB\xd7\xd4!BL\x12\x10\xc9\xf528-y@\x98\xbd\x1b\x86\x11cJm\xe1\xd3\xd6\x97\xd7BVyc\x91\xa8\x1c\x077\x8f\x9e1I\n\x19\'\x0b\x8e/\xd5\x1e\x11\x06r\x8b\xcf\x140|W\x85KpF\xb83\xedm3mq\xdf_(\xc4\xdbXF\x91\xd1\xb0\x93\xfam\x8e\xbfL\xf2\xb1\xe2\xad\xb0\x04{\xf4W\x06\xee\x91\xd2l\x01\xebZL0\xad\xd7\xa3jE3\xe2der\x08\x8e2\xb5{V8&\xc5\x96cv\x11e\x84\x04\xd5\x9d\xf9\xc1r\x89\xab:`OGE\xdd&\x82Q\x84\x8b-\x9b\xe6\xf0\xe0J\xb6.\xedp\xb6\x1d`aq\x01gwN\xe8\xb1i\x9f\xc7A+&\xc9c!d}*!\x9d\xf8\xf0\xdf\x91K\x1b\xec\x97\xee1\xe1\xbb\x00\x80R\xf0\x82C\x8b}\xaa\xa2\xaam(`\xfd\x82B\x87\xdc\xed\x07\x05=tA\xe2o3\x95\xd9\xc6\xda\\:b\x94\xd0"\xe1s\xed@8\x87H\xc3r<\xbae\xa61\xc4\xf4\xb9\xbf\xeb\x12\x17\xe3\x9f\xec2E\rY\xc9Z\r\x13U\x94\x00\xe2\xd2\x15\n\x1b=&\x0e\x89\xc0\xfcy\xc6\x08\xa7K/#\xdf(j"\xa9\x12\n3\xf1\xf7qg\xc25\x80q\xea\xe3\x7f\x14\x87\xfaU\x00\xac\xe3\xf8\x02k\x12-\x1d\x07dB\x92\xcd\x00\x88)\x93\xba|h\xda\xf2\x1a\x06\xe8\x02\xb3\xb5\xb5(QE\xd1\xc8`\xf5\xa8\r\xd8sv\xc6^%\xc6\xe2\xcb\xd4\xad\xa8\xbd{\xe9\xe9\x8b\x81X\x99,\xe0l\x17\xfe\x80SpY\xe5V\xc6\xb7Z\xcaU\x92ec{\xba\xe0\'\xcc~\x0e;\xec\x04\xe4Re\x97\x07"\xb1\xdaK$\x90\xb0D\x97:\xb8u>\xa2c,\x0bw\x80\x86X\x06\xb5\x83\xe2\xcb\xb0\x1f\x8f\x0b\x90\xd6\xd7\x9c2\x1aAJ\x9fh\x08\xa1\x05;\x88i\x12\xe7\xee\xbf\x04\xdd.\xb8\xf8V\xb6\xda\xa3j\\{t\xe2\xec\x96\xf8I\x8b\xac`?\x9d\x06x\xdf\x9cKP\xd3\xd2.\xbc\x8b%\xa3\xa9y;GF\xd9\x89I\nk(\x05\xb9\xec\x82\x7f\xba\t\x8b\x9f\x9e\x10ia\xaf_\xb5\xadJAb8c\x92|`\x0cC4\x8e5\xcel\x97\xd34r\xd1\xe2Hnc\x19\xdc\x0e3\xa4c\xa2\xa6\x98\xf0K\x9d\xedk\x97\xbb\x91\xea\x0f\xc2~\x11\xe6\x81\xefJ\x98\x92\x13\xfd\x1d4\xa3s{\xa8\xa9\xcb_\xbeM\x84\x1a\xe1\xa7`\xd3\x8e\xe2"C\xe3c_\x10\xc2\xf7}F\x7f\xf0/\x86\x8e\x80L\x10U1\xc5\x1b\x8d\xc5\x14\xee\x10\xb9\xbb\xae\x8d\xc2\xe5\x1b\x9a\xdcm}\xc7]\x05~\x8a\xfa\xd1\xc5\x91\x9a\x17\xc6\xb6\x15\xbbDO\xbd\xd3*\xf0\xb3/\xcb\xfcJ\x0e\x85\xf2\xd9\xac\x0f\xd1\xa6\x96\xbd\x99\x93b\x08\x14\xd4\xfb5,r\x11ZgW\x07V \x8d6\xef4\xed#]0T\x11\xda\xf9\x01W8"\xb7M(\x1e\x85,\x07O\xc6c9\xc4\x02\n\x18FQZ\xeft\xf8\xa6\xf4\xd3!\xbf\xd7~=w\x84\x0f\x1d*.^\xa4\'\xf5\xd8\x17\xd3\x1e>\xbe\x95\x9c:E\xa3\xf6\xf4J\x00\x19s\\\xe7[m\x92:I\x03B\x1a4\x9d\x0b\xd4\xebNNvSP\x89r"\x13\x17w\x04\x8c\xf9\xe9\xe5\x07\xdc\xa1\xc5\xd2\xafA\x05\xd1"\xa5\'\xdc\x90T\x037\x07\xaa\xc5e\xc7\x91\xc8\xdd\xe1?)\xb4\xc0N\xf7\xca\x10\x81\xa2\xde\x00-?U\xce\x81\x8eg\xcftS\x1dj$\x7f\xdb\x9a\xe8\x1c\xdb\xbc\xf2Cgl\x1a\xd4\x81\xe4\'\t\xc5\x14\xbaN.\x95\xb6#G\x9b\xeb\xff\xf1\xeeu]\xb2U{\xe0\x01\xd0\xcd0\'"\xea:\xbah\xfa\xbdmT]<\x1a\xf2\x8b\x9d[[\x9f\xbe\xf7y\xc6\xb6\x89\xf6\x11\xe5N\xef\xf0^\xe7\x80\x0b\xfb \x8f7"\x96\x82\x96\xd0\xbf\x85\x82\xb98\xf9\xdb\xb8\x939B\x17[\xa3\xab\xf5\x9d\x05m\x1a\xd3g\x1b\xbd?SZ\xcf\xb0\xa0<\x99o,2Zp1K\x12\xff\xb8E$on\xb4\xdd\xca\x87\x91\xbcXK\x7f\x13PpA\xf2\xe0\x7f\r?\xe0C\xa1\xc4\xf5\x1e:\xa6\xba\x08\xb7>\xd7{\x88P\x92\'I\xd5\xd5\xbbZ\x1f1j\xddj\x0c\xfc\xa2\xd8\xec\xd0r\xe6\xffOpK\xa2\xf8\xdbb\xb5\x81J\xa5\x8a\xd3\x7f/\x1f[\x14\x9d7\x9cN\x8c\n\x8d\xb9J\xc0n\xab|=\x15kqs\x93V\xdey#\x19\xb70\x15\xd5l;\xd6\xbd\xc5\xfa\xb9\xfc5\x183\x8d\x11\xa1[5F\xcd\x1e\xff\x03cS\x1f1-C?\x86\xa6;\xb1R\'\xd9(\xa7\xed\x9bd-\xfd\x0b\x930\x92\x9c\xbb\xec\xc7\t\xcf$\xb3\x1f\xfeJ\xed\x11\x01\xe4\x85\xfd])\x8b\xba\x00\xa5`\xf9\xe6\x1f\xbf(1\xfaSE\xdetS\xb0\xad\xa8\xb0\xac\xf0j\x0c*\x1b\x92-s\xa0\xa1\xa4\xb2\xc1\x131\xb6R\xfb\xb1\x83\xb1\xbc3\xd9\x9f\x96\x81p]\xabR\xee\xba@\xd2\x1b\x9c5\xfbe9\xb3\xbb\xba\xe1\xc0mS\xca\xb84\xde}D\x1fJ\xf15o\xc8\xac\xe1\x19\x1c\x84\x8d\x12(\xaf\x98E\xda {\xf8E_\xe6\xe9\xaa\x96 L-vh\xde\xae{{\x16:\x83W\xb9w\x07\'\xc9\xd2J\xd2a\xb5\xd5x\xa8\xa4\x98\xbe\x95ZE\x13\x86F\xdcU\xb5:K\x858\xe6j\xd5\xe9\xe2\xa0?|\xf7A\xa7\x1dd.\xc5i^\xaf\x8aY?\x9e\x81\xdc\'\xf2C~\x9fz\xe1\xae\xa0_\x1f\xa3\x8c\xf6\xa4\xe56\xcd\xb2z\x98\x8d\xe9~L\x91r\xdc\xb6\xd6\x8f\x93\x0e\x8b\xe7\xf5\x98\x8e\t\xd2DI\x92\xe1\xf5k3\xaf\x84R\x1f\x08s\xac\xdfG\xa6\xb2!)\xa7\x84$0\xca\x8c\xb6\xd6\x17\xb6#\xa1#Y\xaa9\xa3B\xca\x1a\xcb7kA\x0ef\xf3\xbb&\x82%\xd30\xb4T\x8b\xcf\xbc\xed\x90\x9c\x01\\\xf2/\xc4(\x07\x8c&\xb6_\x7f\x12\x0bv\xc5\xdc\xb1\x98\xc4%6\x91\x03e\xefx\x1aw\x94\xf8E\x00\x95\xb0\x87\xb5\xdd?\xbf\xedZV\xd2\xf1\x14L\xb60\xf7\xaes\xf4U\x8dxV\x14\xd5\x88\xbd\xd6\xbd\x91+\xa4#r:Qr\x07\xf3\x95*\x0c\xc6W\x14\xf8\x13\x9bn\x93Ps\xca`\xb7U\x0e~\xcb r\xaa\x90\xcc\xf0\xf0%to"\x19j\xdd\x03Ka/)z\x03\xaeb\xabR>(\x92[c\r\xf4\x9b\x0c\x8d\xa95\x89\x9c\x86\xac\x1ezu"vF\xd5\x07\x0f\xc8\xd7\xe9k:\x83\x80\xa3\xd9u\xd5\xff\x03\xde\x86\xa7\xaf\xb7\xaeL\x99\xa4\x9f\xf1\x02\xcc}\xa5!K\xa5\xa4-T<4\x17\xdb\xc5p\x93\x19\xa3\x0fz\xf3\xbd\x0f\x1eN+vA\xf3eS\xa5\xb2\x9d\x03KH\xf0\x8c\xe5!\xc2\xec\xa9\x89qr\xb5@c:\xfa\xf8\xf4E\xd2v\x01j#\xf8\xb1\x0e\xc2\x85Z\xe2?$\x18S\xd8\xff)\x15\xc6\xc4SrZe\x1bq[\xcd\x16\x8f\xe6H\x98*!1\x1b\xd7\xee\xabdb\x10\xf0\xe3\x19\x81\xa5\xa8HN\xed\x8bE\xcdKnn\xad\xc9\xcb\xa3\xebi/\xf4Z:\xa6#^%\xc7\xbc\xb70\xc6\xb5o\x05\x04\x11%\xbbs\xb9\x1aX\xb8\xed\xefPc\xfd\x08`\x85;\xd1\xa8\x92F\xe0\xc7\x9a\xd3g\xe9\xb9\\\x88\x85\xf4\xf3\x89d\xc4\x85\xf2\xb4\xd4M\x97\xa14\xe8u?\x8f\x07\x98J=\xa0\x8d\x8d$\xb9\xd5qy0W\x95(G-\xdbL\xf2`\x07Pz\xb0K\xf5\xdeo\xa4D])M\xab\xceDz\x17c\xcdf\xfbF\x80\xf9\x17\xe4i\x06\x886\xcdO\xa7"\xfcn\rz\xdb\xd9\x12\x8a\xa8\xb7]7=\x9a\n;\x7f\xf1\xea\xe9\xda\x10\xc8]\x0b\x1d\x13Q\xcf\x95v+2\n\xc2lze\xd6J;\x9d.5\xf6G\xd5\xca/\x0b\x97\x0b\xd1\x0f\x8a%^\x93F\x96t\x94)\xa3q\x1a\xacM5v\xad\x88\xed\xe3l\xfchC\xcc\xb5\xf5\xad\xfd4\xa8\xe9m\xb8\xb3\x8f\xa3U4\xd6\x05\xf1\xa3>\xe4\xaeE\x98~\xbd\x9a\xae\xc41u\x97\xcb\x8d#Z\xf0\xa8\xac\xff\x7f[\x8e"\x95\xb4\xa4>\xb0l\xb83\x0c\xd2#\x82d\xc4\xa0\x0fP\xbc\xe1\x11\\\xfexL\xc0`68\xc8\xc4\xb3\x95^\x92\xe5\x98\x87\x1f\x88;\xd9iy\x9fJ\x02\'M\xe1Q\xc1ft\xddy\x8e\xb2\x85l\x8e>BE6\x83D~\xc0\xc5.\xbe\xa0\x7f\x98q}L\xb54\xf4\xf9\xdf\x0ea\x04c2ZPqe\r\xe7H\x17\xc0\x87\x1bM\x97\xf4zy\xf3\xba\xff\x19zD\xa6!\xc7@\x07\xb0\xb5\xcd\xa9R|?\xee\x98\x083\xbe\x02\x98m\xdc\xc1Z\xfc\xac\r\x06\xb3\x96l\x94\x96\xdf\xf5E/\xb1\x80\xda\xd6$_5R\xd3m!\x1b\xa1\xdeG\xec\r\xb6\xd3\x9c\x81\xab2q\xa7\xfa<\x8diT\xd1\x99\xc2LQ\x94f\xbe|\xf1\xe6\x0e\xf7LB2\xbbl\x84n[B\xc8\x80\xbf\x9ds\x9d\x99b5d\xbfg`\xdeD\xc0]XF\x1d\x01\xe5\xc0\x05\xd5l\xaa\x11\xb1=\xde\x03\x9a\xa5\xf0\xa2\x8e7\xafK\xa0o\x9a\xed\x9c\xd4\xfcj\xb0\xad\x06;0\\\xe3\x02\xe3;\x19\xd4\x06\xeaeZ\x1e\xb9\x99Y\xdb#\xdaX!\xe7\x06\xd6\xf4\xa2\x0c\xd3[\xff\xcc\xea\x8f\x84C\xa2\xd8\xc1B\x8c\x91\to\x1b\xd9\xa1W\xf6\x95\x0fY6\x88L\xbb\x8c!\t\xa2_\xf5\x06DX\tC\xbe\xafZ@$iC\x86D\xed\x9c@\xebl\xff\xd7Nr"\x9e,g\x18\x1b\xb6y\xae\x93\x85\xc2?\x15d\x19\x07,\x86|\xb5\xda\xe4\xaf\xc6\x8aE\xcd\xc4\xbb\x12A~\x8c\x94iW\x80\xb1\xe0\x89\xd3\xe6\xa0\x17\xf7_\xbe\xb5\x99\x84d\xdb\x9e:\'\x91\t\x19d4_\x04\xfb\x0b\x10\xe8\xf1\xb3\xce\xdeCOo\xe9&\xac\xbfY\xd4U\xf1\xa8\x90D\xdb\x7f\x87z\nF\x88\xfb\x04n\xaf\xad7jY\x88\xb5i\xf5\xa8_\xe4CQ\x92\x962\x03b\x99\xc6b\x1eX\xefgM8 \xe3v\x05M\xf1Ar\x16S\'2D\x0f>\xce\xf8\t\xe5FP\x95\xea\x88\xbcR\x9bF\xb6\x01\xd3~\xde2\xf9\xf8!\x06(\x9aU\xe8\xfc8Za\xb9}\x92\x82}\xec\x84\x80S\x8bY\xa48\xd4s\x9a\xf1\xc8/\xa7d]g\xeekn\xb0\x960\xc3\x00G\x8dn\x80\xcb\xa4\xec\xddt\x84\x91\xae\xb4' +p133 +tp134 +bI400 +I0 +F0.0 +tp135 +bsg28 +g29 +sg30 +F0.0 +sS'max_leaf_nodes' +p136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sS'class_weight' +p137 +Nsbag0 +(g53 +g2 +Ntp138 +Rp139 +(dp140 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp141 +g11 +tp142 +Rp143 +(I1 +(L1L +tp144 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p145 +tp146 +bL1L +tp147 +Rp148 +(dp149 +g77 +L27L +sg78 +g8 +(g9 +(I0 +tp150 +g11 +tp151 +Rp152 +(I1 +(L27L +tp153 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?\xe0\xa2\xb1\xf1\xdd<\xc6?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef? #\xa3\xc4\xec\xfd\xcb?%\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x13s{@#C\x0ey\x9a\n\xc5?!\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?\xd3c\xb3%bU\xc4?\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\x1ce\xf0:\xed\xbf?]\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0MU\xf7\xf1\x14v\xcc?\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x80\xeb1\xbd\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\x08\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@(XV\xebX4\xbc?\x04\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x94@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00 \xde\xbcD\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8a@\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xbb@|V\xf8\xbf"\xab\xca?\xc0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\xe7l\x059\xe6\xb2?\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xach\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00O@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0?xLj\xd9\x96??\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80O@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@\x10\xdb\xe0\x83\xe1\x81\xa5?\xa2\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D\xa7@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Aot?2E\xc1\x10\xda\xd8\xc9?\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcd\x98\xbb\x96\x90\x0f\xc2?d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc06\xcb@G\x85\x1a\xc3? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80(G\x93?\xf8\xeb\xf4\xd5AR\xa0?\x1e\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0\xccJ\xa6\x94g\x9f?\x18\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xa6@' +p181 +tp182 +bsg106 +g8 +(g9 +(I0 +tp183 +g11 +tp184 +Rp185 +(I1 +(L29L +L1L +L1L +tp186 +g18 +I00 +S'\xc0/4\xa2\x7f\xbaa\xbfKERy\xcc\x8b\xc7?\xe5\xe4\xc4!\x96_\xda?V\x8a(\xb8?\xf5\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x87@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x01\x1dS\xc2\x9fR?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@\xc7s\xaf\xfd\x84\xd8\xb3?\x04\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x94@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xe0\xd6\xa1;\x82)\xc7\xbf\x11\x0f\xcb:;\xc4\x00@\xf1\xa4\xa4\xef\x16\xad\xf1\xbf" +p214 +tp215 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p216 +tp217 +Rp218 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp219 +Rp220 +(dp221 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp222 +g11 +tp223 +Rp224 +(I1 +(L1L +tp225 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p226 +tp227 +bL1L +tp228 +Rp229 +(dp230 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp231 +g11 +tp232 +Rp233 +(I1 +(L31L +tp234 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?0\xea\xee\xc3k\xe6\xbf?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?D\xfdB\xe0\xf1\xd8\xc3?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x05\x86/@q\xf8\xc0\x8f\x12}\xc3?#\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?,\xc0\xd4\x06X\t\xc3?\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0F\xfc\xf7\x00\xd32\xbe?]\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfe\xf4\xaaL\x05\xe6\xca?\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0z@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x8b\xde?\x065\xb4\x14F#\x99?\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xa0i:\xd4\xc4Z?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@[\xc4E\xcb\x08\xd0\xb0?\x06\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?\x00\x80\x8e\x1f7\xd6\xc8>E\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xcf\xbcD\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xb0\x00\xbd\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0T@=/\xddQR\xcd\xc0?\xc1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00wP\x05\x97 y?\xb1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0'\xf9\xfe.\xac\x1c\xb0?\x10\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8e+;@I/\xed\xd4\xfc\xc6\xb2?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`R@\xf6[\xd8\xa5\xef\xfd\xc6?\xa2\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x85@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006\x96\xe8?k\x0c\x96\x98\xa7$\xcc?X\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xde\xe0\xf9\xd0\xdbG\xcb?\t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8\xd4\xae\xc2\xbe\xf5\x97?O\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0S@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xf4\xc6\xc5?\xd0(\x19\xeeu#\xb7?J\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80KH\xb2N\xdd\xb9?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0:\xfd\xe5\x15\xb6#\xac?5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Ps@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x07\x81?\x10kH\xe2\xf1I\xa7?\x8c\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xa9@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xcb\xa0L@\x9f\xb7\xc9\xa7v\xdc\xc2?t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc6\xdf,\x9aU\xa2\xc4?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0v'\x02t\xe7I\xc0?H\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80t@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80(G\x93?Y\x8a\x93!\xe9a\x9e?\x18\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90\xbc\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0=\xb5\x99*C\x94\x9d?\x12\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\xa6@" +p235 +tp236 +bsg106 +g8 +(g9 +(I0 +tp237 +g11 +tp238 +Rp239 +(I1 +(L31L +L1L +L1L +tp240 +g18 +I00 +S'gV\n\x1a\x86Tg\xbf\x92FM\xb0\x84\xe4\xc2?\x08|\xb7Y\x0cH\xd5? \x037\xe3!\xeb\xd5?\xa9\xb2QI\x88\x06\xf9?\x01\\\x9f\xc9\xe6k\xed?\xdb\x05\xfcQ\xe5K\xce\xbfRx\xa7S\xad?\x01@\xef\xd9\xd8:\xa1\xfe\xf5\xbf7\xd7U\x94\xef\x0b\xb4\xbf\xb7u\xcc\xfa\x9b:\xc7\xbf\xf5\xda\xc2*\xc4\x8b\xf3\xbf\xb5iY\x82\xf9\xcf\xf4\xbf\xd8wn\x14\x0f0\xbd?-\x0e\xe4s\xc0\x80\xff?\xc6\xd3&\xa7+\x1a\xe8\xbf)\x9a+U\x82\x0b\xbd\xbf\xac\xe8\xef\x02\xef\xb1\xa1?\xa8\xc0\xda;\xfc\x7f\xc7?\xe2\xaaA\xf7=\\\xf7?\xf3\xe0l\xdc}_\xf3\xbff\xa3M\te\xec\xbe\xbf\xd8/\xe6\x0fhr\x06@\xdd\xe5\xc4\xd4O\xc0\xed\xbf]\xc3{\xf1\x84\x7f\xc2\xbf\x81\xaaW\x03\x98c\x8f\xbfjw\xda\x81\xf8X\xf9?\x0c9R\xffI6\xd6\xbfq-Ws\x05\xaa\xc4\xbf\xe7\xb3H\xba\xcc7\xfe?\x17\x9e\xc4\x84F\x8d\xf0\xbf' +p241 +tp242 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p243 +tp244 +Rp245 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp246 +Rp247 +(dp248 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp249 +g11 +tp250 +Rp251 +(I1 +(L1L +tp252 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p253 +tp254 +bL1L +tp255 +Rp256 +(dp257 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp258 +g11 +tp259 +Rp260 +(I1 +(L31L +tp261 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?\x8bvF\xa5\x98\x16\xbd?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?RF\x18o\x8b!\xc2?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\xcd\xb11i\x0b3\xc3?#\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@F@\xa9\xf2\xf3\x15'\xe1\xc7?\x1f\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0~R{\xc3\xcf\xf1\xc1?D\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0w\x88\x8d\x85J\x1f\xcd?\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`k@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc6\x88\xab@\x98e\x90\xf3O\xe5\xb9?\x04\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1aF\x82\n\xb5E\xb8?\xf6\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x87@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@1\tl~]X?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@\\9m\xcdq\xbe\xac?\x06\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?\x00\xa0\x0e\xd8\xb07\xc4>E\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xbc\xbcD\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xf8\xfa\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\xc8\x1e@D\xa1\xab\x87LR\xbd?\xc1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\x96h\x93\x9c\xdb\xaa?\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0[\xae\xb7\xb9\xc5\xce\x99?\xe8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00m@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@b\xddM$\xfe\xd0\xb1?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\x8e\x05\xa3\xd2\xf1{\xc1?\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x93@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0e\xaf\xb9?\x8e\xad\x9a8\xd18\xc8?G\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pt@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90\xb4M\xf3,b\x9d? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd5D\xa7\x14\xcd\x8f\xc7?'\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pr@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0a@\x9a\xb0\xb2\x8d\xd8\x85\xba?\xb1\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x8d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0N\xbd\xa2c:j\xab?\x1f\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Q}\x95 \xf0R\xc3?\x92\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 y@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0K@\xbf\x008EU\x15\xa0?6\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l\xa4@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xcc\xcc\xe8?\xdf\x01\xcf*fT\xc0?X\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0q\xf5\t\xf2''\xb6?\r\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc02i0KV\x1e\xcd?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`O\xd8\x93?\xf4\x9f\xaa\xbd\x8f\x81\x8e?\xde\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90<\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xae!W\xa6+\xb9\x8c?\xd8\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\xa1@" +p262 +tp263 +bsg106 +g8 +(g9 +(I0 +tp264 +g11 +tp265 +Rp266 +(I1 +(L31L +L1L +L1L +tp267 +g18 +I00 +S"\xf4\xeb\xce\x10TVh\xbf\x85#\x7f\xa3C\xf7\xc0?\x83\x119\xe4\xeb$\xd3?\x91j\xb5\x8a\xf6\t\xcd?\x9e\x95+\xe0\xe0\xc1\xf4?\xbd\xdc\xd3\xd6\x86w\xb1\xbf!\xaf\x02\xc3D\xee\xd7?\x06\x07/\x8f\xda\xc8\xf8?x\xa9\xda\x1f\xba\x8f\xf6\xbf\xe3\xe1\xc6\xa9\x0f*\xb2\xbf\xc8q'\xea\xe7\xfe\xc4\xbf\x08\xba\xec\xa1`#\xf3\xbf9\xdfk\x1c\xb59\xf4\xbf\x1e\x9a\x8bT\xbe@\xba?\xe7\xc8%qp\xc5\xf9?\t\x9f\xc8\xb9\x86\x12\xf1\xbfe%\xbfZ4D\xba\xbf\xb8o\xfc\x17^D\x8e\xbf\x16\x83oN\xfb\xe7\xc4?.\xec4\xefO\xfb\x04@\xb7\xe8\xea\x85?u\xe3?\xc2\xb1:\xce\x9a\x8f\xb3\xbf\x19\xd3\x99]\xf6\x85\xed\xbf\t\x8d^\x94\x82\x1b\xc6?\xa1W\xa3\xff{\x9a\xc2\xbfH\xd7\x9d\x0e\x08^\xa4\xbf\xbf\xd0\xb2\xa0o\xc5\xe2\xbf,\xd8t\xa2\xce\x81\xea?h\xfca\x00\xaa\xa6\xc4\xbf)o\x1e[d\xc5\xfb?\xf2\x8c\xeb\xa4\xf0\xe6\xf1\xbf" +p268 +tp269 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p270 +tp271 +Rp272 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp273 +Rp274 +(dp275 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp276 +g11 +tp277 +Rp278 +(I1 +(L1L +tp279 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p280 +tp281 +bL1L +tp282 +Rp283 +(dp284 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp285 +g11 +tp286 +Rp287 +(I1 +(L31L +tp288 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?\x06\xab\xdb\x19\xb2\xb7\xba?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?\x88\x13\x9a\xbf|\x90\xc0?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe9f\xe3?\xd6\xda\x0fY\xc2\xad\xc2?#\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Z@\x1ejN\xd2g\x1b\xc6?\xc9\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x93@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0j\x10}\xe6\x9d\xa4\xc3?=\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x90@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xbd\xd1LN\xf6\xcf?\x8c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80a@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`?P\xb5?\x18\x97\xa2tJ\x12\x9e?Z\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xb2\xcd\\Yew?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8Z\x8ba\x92\x1f\x91?P\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00u@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@(\x8f\xf1\xb3\x9c\x98\xa8?\x06\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?\x00\xa05kPx\xc0>E\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x80\xab\xbcD\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00 \xe2<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@^\x9e\x12@\x80\x90E\x97\xcc\x97\xb9?\xc1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0v\x90?D\x1c\x96?\xbd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0g@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xaa\x94\xc8\x91\xf6>\xa9?\x04\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@p@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8e+;@"\x84}\xc0\x94"\xb1?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 R@\xad\xe6YpR\xd4\xc4?\xa2\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x85@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?@\x10\xaa6\xad\x905\xca?U\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pu@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x02\xe8\xaf\xec\xd2\x98\xbb?\x92\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Pj\xf1\x9c\xed\xe8\xc8?\xc3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`h@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xf4\xc6\xc5?\xfc4zv\xec\xe8\xb4?M\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd4\xce\n\x96\xcc\xc4\xb8?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xaa[\xad\xcf\xd1o\xab?8\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80s@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x07\x81?\x02\x9e\xae\x84Y\xf2\xa5?\x8c\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xa9@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xcb\xa0L@Y\x83\xb0\xedY\x9d\xc1?t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc6L\x07\x820\xe7\xc2?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0QP\xb2\x16\xb7\x90\xbf?H\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80t@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80q\x97\x1d@\xe6@\xefpFo\x9d?\x18\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x95_\x80r\x82Q\xb6?\x18\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96\xdd\xce\x9eYh\x8d?\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2@' +p289 +tp290 +bsg106 +g8 +(g9 +(I0 +tp291 +g11 +tp292 +Rp293 +(I1 +(L31L +L1L +L1L +tp294 +g18 +I00 +S'\t\x8d\x9e[\xc6\xa8h\xbf\xfdM\xb9%\xb2|\xbe?\x90\xa6\xb6\xd5R;\xd1?[\x06F&\xc3\xc1\xcd?\n\x0b\x93\x8fD1\xf1?\x07T\xe4\x83\x97\xfc\xb4\xbff&\xd0\x92?\x90\xd9?\xdb\xdf\x1f\xeb`L\xf6\xbf\x8bC2\x1c\x9bG\xfb?\xb7\xe4\xd5"\xc0x\xb0\xbfv\n\x08\xe3\xc5\xfa\xc2\xbfXad\xa4\xce\xc8\xf2\xbf\xf4\xe8\xceoB\xb9\xf3\xbfZo\x17+\x84\x95\xb7?\xee;$9\xda\xb6\xf9?\x03\x19\x85\xf9\x9eQ\xe9\xbf1\xd5fWY\xc0\xb7\xbf\x83\xf8\x87\x80d\x81\xa0?\x9b6\xa3D\xdbu\xc5?~\x012<\x070\xdb\xbf\xc9\x1e\x92\xf5\xa0\x9e\xfa?a\\=\xb8\x88?\xbb\xbfv\x80SP\xa3\xf9\x01@\xb7\xb9\xea\x07\xd5\xcd\xeb\xbf\xaf\x06\x03\xe6\x8fw\xbe\xbf\x9c,\xe0\x93\x08\xc6\x87\xbf\xe0\xb8\xfcT\xb2\x90\xf4?=\x8b\xfb\xea\xc6\xf7\xd2\xbf\xa4H\x9d\xfd\xc5\x08\xc1\xbf\xcbqy\x04\xd5_\xe0\xbf\x91\x85\xbc\xcf\x7f6\xf1\xbf' +p295 +tp296 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p297 +tp298 +Rp299 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp300 +Rp301 +(dp302 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp303 +g11 +tp304 +Rp305 +(I1 +(L1L +tp306 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p307 +tp308 +bL1L +tp309 +Rp310 +(dp311 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp312 +g11 +tp313 +Rp314 +(I1 +(L31L +tp315 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?/\x84\xc2\xea\xb5\xb8\xb8?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?\x1a\xce\x14\x87P\xaf\xbe?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x05\x86/@\xb0\x97z6\xcdS\xc2?#\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?~6\xe7\xf5v\x07\xc2?\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa9\x9fj\x07\x8a\xf4\xbc?]\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd8\xea\xc9\x14tt\xc9?\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0z@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x8b\xde?\x1c$_\x91\xbd\x19\x94?\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@{\x02\xad\xda6\\?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@p\xf3\xfa\xccxR\xa5?\x06\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?\x00@@\xe6\xef\xd9\xba>E\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00@\xb6\xe5\xb3J\xf3\xbf\x98\xdf1\xc0\xfd?\xb5?\x87\x06\xa1\x18\xb3\x94\xf9?\xb4\xd8\xca\xaeq\x9f\xe5\xbf\xa6\xa3\x7f\xef\x91{\xb5\xbf~V\xb5\xe6\x048\x9d?\xe2).@W{\xc7?_JZ%^o\xf3?\xd7\xe7\xf3m\xbf\xdd\xf3\xbf\n1/\xcc`\t\xb3\xbf\xc7\xac\xa2\xafzh\xee?\xeb\xe1\x13!{\xaf\xec\xbf\xfag\xb1\xd9\xfc\x85\xbb\xbf8\x15\xde[\x8c\x8d\x85\xbf\xcd\t\x90\xb6!\xd2\xf0?\xddA\x92'\xc6\xb4\xd2\xbf\x15\x07\xe8\x9c\x92\xc6\xbe\xbf\x18\xcf\xaf!\xf6\x04\xfb?]`\x81\xd6\xbd\xc8\xed\xbf" +p322 +tp323 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p324 +tp325 +Rp326 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp327 +Rp328 +(dp329 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp330 +g11 +tp331 +Rp332 +(I1 +(L1L +tp333 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p334 +tp335 +bL1L +tp336 +Rp337 +(dp338 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp339 +g11 +tp340 +Rp341 +(I1 +(L31L +tp342 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?\xb8\x91\xbf\x16_(\xb7?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?|\xb0~\xf8D\xc8\xbc?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\xb2\xdc\xda\xfd) \xc2?#\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\x85@Z\ra\xab\xd2\xe3\xc6?\x1f\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb9I\xcc\xb4\x0b\x92\xb5?a\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 :\x0e\n\xa41\xcc?\xbe\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0{@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0Y@LO\xc6Dw$\xb8?\x04\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00v;U&\x04\x9e?%\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pr@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0F\xd3|\x12g\xb6\xbf?\xdf\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0}@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@\xca\xa2\xe0\xc1j\x9f\xa2?\x06\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x10S\xed?\x00\xc0\x1a\xe3c\xe6\xb5>E\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xa0\xcb\xa3\xf3\xab\xa1\x04@\x80\x95\x92\xf1\x0e\xbe\xc8\xbfDeC\x03\xc0\x86\xbb\xbf\x1c\xde\x86/\x97\x8b\xe4\xbf\xda\xda\xa9\xf7-\x1e\xf1\xbf" +p349 +tp350 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p351 +tp352 +Rp353 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp354 +Rp355 +(dp356 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp357 +g11 +tp358 +Rp359 +(I1 +(L1L +tp360 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p361 +tp362 +bL1L +tp363 +Rp364 +(dp365 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp366 +g11 +tp367 +Rp368 +(I1 +(L29L +tp369 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@\xfdJ\xd6\rX\xb1\xb5?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x8a@L\xb7\xe8\xe3\'Z\xbe?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=\xcf\xd3?xn\x92\'\x08\xe5\xbd?\x9e\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xa7@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x0c\x02@\xb4P:\xceD\xfe\xb6?h\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\'\xbf,\xbe\xf1H\xb8?\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xd8\x88bi\xe7\xab?\xa1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10z@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08G\x03A!!\xadi$\x84\xbd?6\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l\xa2@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x86L\x0f\x13\x8e[\xbc?\xc8\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x9f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0G\xd5\xe2\xba\x11\xf4\xbb?n\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0v@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x8a@\xf0\x9fr0\xd3^\xb1?M\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0t@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x95\xb0?~\xe40\x18d\xc5\xaa?F\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`\xd3\xd2\x01\x18?\xa4?2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00T\xa2\x9e\xeb\xf1\xf9>\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xdd\xbc\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc9v\xeb?\xc9Z\x9d[K\xb7\xa4?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\x8b@a+\xfb\xfev<\xb9?\x80\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\x944\xef\xf3\xb7\x90\xb3?[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x831!8\xb5d?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x04G^\xf8\xc8\xd7\xab?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;\xb4@\xce\x94`\x13\x8fr\xb5?%\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pr@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\x01U\xfd\x16\x11\xb0?\xe2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0O\xc2\x94\x7f\x87\xf8\xaf?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\xa4\xa9\xb8\x11U\xa3\x9f?\xec\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xa7@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!@q\xef\xa4\xd0\x0b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0tU\x93\x11[\x89\xa5?\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 k@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x7f@\xd0\xdf\xb6\x84S\x8b~?\x1e\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8P,\xf1}\xbdY?\x12\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\n\x14\xd3\xf4\xe9\xc7\xce?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80q\x97\x1d@\x12\xc7_y\x87\x0b\xae?>\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xa5@\xdc\xd1\xcc\x82\x7f8\xbd?&\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\x94@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb5\xc1@\xe7GSd\x98\xf3\xc6?\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xbe5\xe7Zl\xbd?\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0eoE@\x1c\xc5?|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00_@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\x81@\x8e\xfb,_\x97\x90\xb6?*\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x90@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc8\xc0\xccY\xc1\x18\xa5?h\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfer%\x92\x89w\xc1?\xc2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 |@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?\xee\xa8\xc8\xabA\xf7\x9c?\x18\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xa4@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xf5\xbb\xef?\\\x8bG\xdco\x03\xce?$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`<\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0_\xd9w\x80J\xf8\xcd? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00{\xc2\xbe?j\xefr_\xffr\x98?\xf4\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\xa3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8b\xef\x8c6\xc8\\\xb6?\xfd\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x7f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0&\xda+&\xe8<|?\xf7\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\x9f@' +p397 +tp398 +bsg106 +g8 +(g9 +(I0 +tp399 +g11 +tp400 +Rp401 +(I1 +(L31L +L1L +L1L +tp402 +g18 +I00 +S'\xd3\x9fol\xb3}e\xbf\xa6\x040&eQ\xb4?\xec-\xff\xba\xceC\xc7?\xd8\xde/\xf5wR\xbe?i\x05\xe0\x82SC\xeb?\x9f\x9f\xcf\x10\xe7C\xd6\xbf"G\xe1!\x00\xa2\xcf?gL\xc7\xbfO\x05\xf2?\xbd\x92\xaf,.\x89\xf7\xbf\x137\x96\xcdb\x1d\xa7\xbf\xe86\x9a\x01\xfch\xae?\xf0\xec\xd2a\x80\xdc\xf1\xbf\xa7\xf3J*\xa8\xb5\xf3?U<\x8ac\x0c\xca\xbb\xbf\xfb\xa6\xfa\x94\x92\xf5\xf1\xbf)3\x02\x0b\xc3\xd1\x02@\xf8:}\xc6\\\xe8\xaf\xbf\xfe\xc9`\xe5\x10\x8b\x84\xbf\x7fp\x12\xee\xf4\x15\xc7?\xe9\x7f96\xd4u\xb7\xbf\xa3\xd5\x16dn\x8d\x00@\x90\x88\x0f\xea\xf9-\xac\xbf-\x8b@J\x1fg\xeb\xbf\xe0\xc5\xbf}^\xe6\xcc?TP\xa2r\x0f\xc8\xb6\xbf[\xd3\xb9\xe2|\xfd\xcd?9.\x83\rY\xa4\xf4\xbf\xbeg\xad0\x8e\xc2\xfa?\xad\x8d\x13\xfeg\xf3\xb7\xbf\xd3\x8e\xa9$\xc6m\xd0\xbfT\xd3\xa9\xa9\x15\xe7\xf0\xbf' +p403 +tp404 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p405 +tp406 +Rp407 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp408 +Rp409 +(dp410 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp411 +g11 +tp412 +Rp413 +(I1 +(L1L +tp414 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p415 +tp416 +bL1L +tp417 +Rp418 +(dp419 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp420 +g11 +tp421 +Rp422 +(I1 +(L31L +tp423 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@I:\x15\x17>w\xb3?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08z@\x9f\xbc_\xc7\x93\xa9\xbb?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xfc\xca\xec?\xa5\xc6\x80]\x1dv\xbf?\xe3\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc6\xa1@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6v3@\x08G\x9aL\xc7\xe0\xbc?\x0b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x94@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\\\xcb\xcf\xbc\tz\xc2?P\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0[}I\xbc\x7f\xad?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#@V\x9b\xd3T#,\x9e?\xec\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xa7@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa1a\x8c?sF\xf3f\x1fc\xba?\xda\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0}@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\xa1\x1d\xf0\x96Z\xb4?G\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pt@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf5\xc9h\x7f\x1e\x1f\xc0?\x93\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`b@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`O\xd8\x93?5\x1f\xc7\x84\xd9G\x8e?\x12\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\xc2\xad\xd1\x93\xfc\x8c?\x0c\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xa4@" +p424 +tp425 +bsg106 +g8 +(g9 +(I0 +tp426 +g11 +tp427 +Rp428 +(I1 +(L31L +L1L +L1L +tp429 +g18 +I00 +S'\xc6f\x02\xa3\xf0\xebd\xbfo\xb0&\x899\x06\xb0?\xd7\xfex+{,\xbc?\xf3W\xcf\xf6h\x0e\xc8?\xe2\xc8\x8a\xfd\xafl\xe0?\t#\xea\x9f\xe3%\xf2?\x16+Q:\n\x1d\x80? \xfd\xcc3\xfd\x80\xd5\xbf=M6\xde\x8b9\xed?\xd0\x87\x99\xdag\x84\xa5\xbf\x13v\xb0\xcc\x17\x93\xb4\xbf{\n.\xdae\xa6\xf8?yQt\xf6<\x0b\xe8\xbf\x97\xd8\x8b;zj\xca?N:\xd9\x0fa\x83\xf5?U4\xcf\xe9\xf8\xa8\xe3\xbf\xd1\xd1G\xb8\xac\xb4\xb0\xbf\xad\xf6US\xb1\xc4\xa1?\xbd0\xfb\\\x8f9\xc9?a\x82\xe7\xcbD!\xf3?:\xb6\xf1;U\x0c\xf9\xbf\xf0\xa1\xe0\xa0\xdeO\xa7\xbf\xb2\xccT\xea\xc1\x98\xf0\xbfi\x14\xde\xf1\x8b\x93\xf0?;\xd5\xe0!\xeb\xec\xb3\xbf\xc7\xb3\xae\x87\x0b\xa7u\xbf\xb1*\x83\xf4\x82\xdc\xde\xbf\x1c\x9b\xad)w\xc6\xe9?\xa1\xce\n\xe2\x17W\xb7\xbf\xd9~}\xa0(\xb5\xfc?\xad\xe5\xf8D\xb3\x8a\xef\xbf' +p430 +tp431 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p432 +tp433 +Rp434 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp435 +Rp436 +(dp437 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp438 +g11 +tp439 +Rp440 +(I1 +(L1L +tp441 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p442 +tp443 +bL1L +tp444 +Rp445 +(dp446 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp447 +g11 +tp448 +Rp449 +(I1 +(L29L +tp450 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@\xc5]\x12N\xc2\x93\xb2?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x8a@\x11\t,J\xcd\xac\xba?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x88r\xd4?\xea\x7fDC\xf5\xc1\xba?\x9e\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xa7@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x0c\x02@J\x04\xa1Z\xca\xe8\xb3?t\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc4\xe9\x99\x1f\x7f\t\xb6?\xd3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0c\x82\x89%.\xdd\xaa?\xa1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10z@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x84\xe2e@\x0c\xc1T\xbc\x0b0\xbb?*\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\xa2@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x98\xa6\xa9:\x15\x7f\xba?\xbc\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x9e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb6\xe0\x0c\xdc\x846\xb9?n\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0v@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x8a@\x84\xc4\x1b\x95)M\xae?M\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0t@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x95\xb0?\\\xc0\x10\xda\xf7\xb0\xa7?F\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0~\xbb\x92Y/\x87\xa3?2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0?\xe6\xb2K\x07F?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x008"=\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc9v\xeb?d\xcf\xa0\x8b[9\xa2?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x90@\xb9\xe3\x00>a\x7f\xb4?\x80\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x82@\xb84RI\xf1\xf7\x9e?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00=\xf6G\x1f/?A\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x0f\x05M\xcd\xc6d?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;\xb4@\x1d\x15\xce\xaac\xeb\xb3?<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Mz\xb83\x07\xff\xb1?\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 o@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84\xa9}a\xaa\xfd\xac?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\xa1\xd1\x8e\tC\x89\x9d?\xec\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xa7@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa1L\x83?\n\x08p\x04\xf1\x17\xbc?{\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\\JMP\xb7v\xb8?\xd6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa9\x89\xefH\xb1\xd2\xbb?\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0d@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`O\xd8\x93?\xf5J\xbf\xcc\\\xdc\x90?q\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x80<\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdcL\xac\x12\xed]\x90?k\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa4@' +p451 +tp452 +bsg106 +g8 +(g9 +(I0 +tp453 +g11 +tp454 +Rp455 +(I1 +(L29L +L1L +L1L +tp456 +g18 +I00 +S'I\xe5\x94\'\xad\xc6c\xbf!\xc0i\xe5\xaa\xdd\xac?\xc9\x7f\t,\xdb\xb4\xa1?\xd4\x0c+\xea\xbe\xb1\xc4?\x89G!\xa3\xe9\xa4\xa0\xbf&c\xd6\x90\xb8\xa0\xf2?\x029\xbb\x14oiB?\x8f&z\xbdZ5\xc3\xbfN\xfaF<\xa9\x1a\xe8?b\xbe\xdb\xe5\xf4\x10\xd0?\x14\x8fR`\xd6+\xd1?\x91\xe9\x1a}\xf6\xbd\xf5?#\x1a\xbd\x03_\x86\xf2\xbf\xe7Q\xf0t0\xe6\x01\xc0\xd4\xb7%\x0105\xae\xbf\xb8\x8ek"\x1f\x02\xa0?\x19\x8fp\xad\x8eB\xd0?\xa33+\x08\x8b\x99\xf6?0Vf^(\xff\x01\xc0\xc2\xd2\x94\xe7\xd9\x13\x91\xbf\xfa\x98\x9bm\x93G\xe0\xbf\xe1\xf0X\xd2j\xd7\xee?\xa1s\xe1s\xe5\x02\xb2\xbfkx\xc2j$\x99r?\x1d\xf9=\xf6\xb91\xe0\xbfD}\te\x15\xa5\xe3?yL\xdd\xfe\xdb\xba\xb4\xbf\xd8\xf5\x1b\xda\xd5\x9e\xfa?\xe3\xd7\xe2;\xa1\x12\xee\xbf' +p457 +tp458 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p459 +tp460 +Rp461 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp462 +Rp463 +(dp464 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp465 +g11 +tp466 +Rp467 +(I1 +(L1L +tp468 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p469 +tp470 +bL1L +tp471 +Rp472 +(dp473 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp474 +g11 +tp475 +Rp476 +(I1 +(L31L +tp477 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@ \xcc3\xdb\x9e\xe4\xb1?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q@\x04\x95X\x85\xfb\xe6\xb9?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81\xb4f\xbf\x9c\x07\xe0\xe6\x07\x17\x99?\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000p@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x02\x81dA\xab\xa1\xc8\xe3|\xf0\x86?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`<\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00p\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd1\xa9\xef?\x00b\xe5\x95\\O\x8c?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\x17\xf1m\x83\xa3{?\xcb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\x17"\xa1\xcfg\x9f?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08z@\x90L\to\xf3\x86\xba?\xe8\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\xa7@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?[\x97\xc0\x89\xf7F\xbf?,\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\xa0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8bG\xb9\xf1,\xb9?\x19\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa6\xe1m;\xbcj\xc0?\x13\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\x94@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8w@o\xee\xb5\xe9\xbeA\xaa?\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x8d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0S\xa3\x17\x08\xb6\x0b\xb0?\xd4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\nI(\xed\x90\xa6\xa5?\xe8\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x87@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc9v\xeb?T \x93\x16\xc2\xa4\xa1?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00o\xa4@]\x05\x0e\xe0IR\xb3?\x80\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x801@\x1d&\x83\xf5\xe2\x8d\xb3?\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0_@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0W\x1f^\xd4\xf5\xe0\xaf?l\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1f#"\xbe\xc4?\x9c?\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;\xb4@\xb8\xa5\x1f\x1dr\xef\xae?\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0J{\x9c\xf4\xe1\xa4\xa5?\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0g@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc02\xfa\xff\xa6\xb1\x9a\xac?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@D@\xa7^\x99\x0eL\t\x9d?\xec\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xa7@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80:@:*\xae\x95S\x9d\xb4?\xcc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x86@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0M@\x10F\xcf\xac\xb2?W\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x181\xc7\x9a&|\xb6?u\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@]@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xaa\xe1\xec?\xe2\x8b\n^[p\x87? \t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa2@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x82%\xbe\x7f6T?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9dB\xdc\xed\x99o\x86?\x17\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xa2@' +p478 +tp479 +bsg106 +g8 +(g9 +(I0 +tp480 +g11 +tp481 +Rp482 +(I1 +(L31L +L1L +L1L +tp483 +g18 +I00 +S'z\x82\xbf\xa5\x90X\x0e\xad\xbff\xf6n&V\xc1\xdb?\xc1_!\x1b\xcd\xbf\xe7\xbf\xbb\xd06\xd4\xd9L\xab\xbf\xc7mi\xd9<\xfe\x9c?\xbf\\7$B\xa0\xc5?9\xef"F\x89\xa4\xf1?F\xe2\x14\xf5?\xf6\xf7\xbfmXq]?\x16\xa5\xbf\xfe\tnS\xbdG\xee\xbf\xbd\x17|\xa3e\xb4\xec?\xbar\x7fP\x8eG\xb0\xbf\x1a\x05(\xb9L\x05\x90\xbf\xfe\xf4\xf9\xbe\x03D\xd8\xbf9M\x0fL\xa6G\xf3?F@)\xd6\xab\n\xb4\xbfh\x94e\xb3\x82\x1a\xfd\xbf\xbe\x06J\xdd\'\x9b\xee\xbf' +p484 +tp485 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p486 +tp487 +Rp488 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp489 +Rp490 +(dp491 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp492 +g11 +tp493 +Rp494 +(I1 +(L1L +tp495 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p496 +tp497 +bL1L +tp498 +Rp499 +(dp500 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp501 +g11 +tp502 +Rp503 +(I1 +(L29L +tp504 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb4%\xed?\x8f\x98a\x8f\xa2O\xb1?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?\x19\xfb\xd9\x9c\t\xcb\xb4?\x16\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@N@a\x9bL5?4\xbe?\x14\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa2\xee\'@8\xc8h\x9e\x00\xc4\xc1?\x99\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0T\x8eG\x99J9\xc4?\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc03%\xde\x1f\xa6\x8b\xbe?\x0f\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x88@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x90KiA\xed\n\xf2\r6\xdc\xb3?{\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcf\xb1\xf0\x9a\x0f\xbe\xb1?f\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0f\xb8\xbc\x12\xf0\x04\xb1?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xbb@\x18\xa8\tF\x1dz\x97?\x02\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@H@"@\xd9[\x99\x96\xa3?\xe4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa6\x8e;XG\x1b?\x0b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x12\xe3\xb7L\x14\x8d\xa3?\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 k@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x7f@Oo"\x0e\xe0;{?\x1e\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0\xeb\x0cd.\xad[?\x12\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd5\x04\xb2\xe7\xfcl\xcd?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xf4\xc6\xc5?\xb3\'\xab;\x90\x92\xab?A\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa9\x04s@~q\x1b\xa4\x93~\xb7?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa0<\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 D\xaeiA\xc00\xcf\xe8\x01\xa7f?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00P<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\xbe\x1d\xf9\xc7\x1b?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 S@\xd3Q\xad{j\xe9\xaa?+\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\xae@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?@\xe8\x80\xb60~\xbd\xac?\xd1\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xa9@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0eZ\x17\xe6r\xec\xa2?\x1d\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd9\xf9\xe1\x93\x9b^\xc3?\xb4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@{@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16@\x1e\t\xcf\x87t*\x9c?Z\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x1f\x0e\x0b\xfd5a?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0S\xe3\x90G\nr\x94?M\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x82@' +p505 +tp506 +bsg106 +g8 +(g9 +(I0 +tp507 +g11 +tp508 +Rp509 +(I1 +(L29L +L1L +L1L +tp510 +g18 +I00 +S'\xb0\xaaW\xdd\xcb\x04a\xbfy\x83+m2k\xab?\xce\x8f\xfb\x94{\xf9\xbf?\xcb\xef:ql>\xb2?\xb4\x93\xc2\xe42\x89\xec\xbf\x14\x13XOs|\xe2?qHq\xe7\xd9\xf1\xc9?j([\xa2\x93\xe4\xf0?a^\x8a\x9bB\x8c\xf4\xbfO\x10\xac\xbaO\xeb\xa0\xbf\x1a\x86\xadO\x89i\xaa?D\x00\xf5\xd7*g\xf1\xbf%\xd2\x9fg\xde\x03\xf2?\x8b\x8f\x01\xf5\xa6\x99\xb5\xbf\x90\xa1~\xc55w\xf1\xbf\x99\x9e\x8a\x19\x05\xb1\xf8?\xb2\xba\xc2\xd8x\xc3\xa5\xbf\x86\x8a\xf3\x877\x16\xd9?I\x8f\x9a\x9a\x9c.\x01@J\xb4\xeb\xf3\xe2\xdb\xcf\xbf|\x0f[\xf0.\x07\xf3\xbf\x88\xc7w\n\x902\xf6\xbf\x96\x07\x97e!\x06\xa7\xbf\x8d\xf6dt\xdc\x90\xa0\xbfh\xe9\x1e\xc5\xd7p\xe2\xbf\xc8_\x14\xc5\x1a:\xea?|\xf8\xb5\x84\\\x1c\xbd\xbfp\xcc=0\xdd\\\xff?\x903MG\xff\xa7\xf0\xbf' +p511 +tp512 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p513 +tp514 +Rp515 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp516 +Rp517 +(dp518 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp519 +g11 +tp520 +Rp521 +(I1 +(L1L +tp522 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p523 +tp524 +bL1L +tp525 +Rp526 +(dp527 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp528 +g11 +tp529 +Rp530 +(I1 +(L31L +tp531 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@\xae\xdb\xef\x14\x89\x96\xb0?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xedJ\xb4?\x1a]\xa3\xa2A\n\xb8?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81\xb4f\xbf,-(\xa6H\x8e\x94?\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000p@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x02\x81dA\xcc7 \x03\xf8(\x7f?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x000\xbc\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90<\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd1\xa9\xef?\x98\x0e\x86\x92SX\x89?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0h\x1f\xbcN\xa3\x9d{?\xcb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0(\xb0c\x07\xa9\x9b?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8y@]rd|O\xd5\xb8?\xe8\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\xa7@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?\xed:0\x9fz\xc0\xbd?$\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\xa0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0K\xe6\xbbu\x1f\xc9\xb8?\x11\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@x\xb9\x9e\xd7G\xbf?\x13\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\x94@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Z !@\xe6X\xa9\xa2\x03;\xa8?\xc4\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0e\x98o\x0e\x146\xa4?\x94\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8e\x1a\xeej\x0f\xa4\xbc?0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@y\x1bc\x00\x9b\xe5\xa0?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Aot?\xe6\xff\xe3\xbc"\x1c\xc2?\xb7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0f@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@f$\x10\x96\xa7\x0e\xc0?\x82\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x07%{z\xe1M\xd0?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10\x9d\xccS\xe6v\xab?a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@X@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x04\xc7\xee?\xc6;\x88\x06\x83E\xb5?5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x12\xeb\x10\xb9\xab\x8b\xa5? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0h\x0fE\xe6\x9b/\xa7?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc9v\xeb?(,\xb0\x92l\xd1\x9a?\xb5\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00j\xa9@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00o\xa4@P\xc7\t\xf7n\xc6\xb1?o\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0v\x12\xd8\xc5\x94\xd2\xb4?n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbb\xdeH\xdeV\x83\xac?\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10p@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`O\xd8\x93?\xde\x9e\xcc\x9e0\x9d\x94?F\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc05P\xa1\xe9\xec6\x94?@\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa6@' +p532 +tp533 +bsg106 +g8 +(g9 +(I0 +tp534 +g11 +tp535 +Rp536 +(I1 +(L31L +L1L +L1L +tp537 +g18 +I00 +S"\x0b\x87R\xb7\xed\r`\xbf\xd74^\x08\xa9\xe5\xa5?\xc4\x00%\x1b\xc9:\xcd?\xf2\xd7h\xabi\xae\xa5\xbf\xda\t\x8e\x02\x98F\xf1\xbf\xf9Tn\x95\x9b\xfa\xf3?\x04\xeeT\xa3N\x8c\xd0?\x12F\x0f\xdf\x7f\xc9\xf4?M7H\xae\n\x13\xfb?\x7f\x8b\x81\xfbC\xa5\x9b?O\xa7\x11\x01\xcf~\xaf?\x89`\xba\xe0\x9a\xfc\xe6?6\xd8\xc7\x1b\x80`\xb5?\xbd\xf1\r\xd0\xd8a\xa8\xbf\xeb*'\xaa\xb9\xc3\xe0\xbf\x19\xf1\xaa\xfe\xd3\x8a\xf4?d\x13\xd5\xeeL\x0b\xa7\xbf>\xd9B\xc1\x9cs\xb0?\xac\xf7\x15I\x81\x18\xa6\xbf\xc9\xc7k\x8e3\x82\xf3?\xde$\x00\x14\xf6\xf5\xec\xbf\xf8\xd5\xdf#\xcd\xf9\xd4?\xab\xbe1a\x9c\xc4\xeb?\xe4@'\x83E\x16\x04@\xfa\xdd\xd9m\x061\xaa\xbf\x10\xdb\x9aD6-\x87?\xac\xf5A\xdf\xffa\xe7?Q\x07\xb6\xe6U,\xd4\xbf\xee\xb0\xd1\x8aLB\xae\xbf\xfc}\xed\x10o{\xfa?\xe6\x8a\x19G>\xe6\xe8\xbf" +p538 +tp539 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p540 +tp541 +Rp542 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp543 +Rp544 +(dp545 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp546 +g11 +tp547 +Rp548 +(I1 +(L1L +tp549 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p550 +tp551 +bL1L +tp552 +Rp553 +(dp554 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp555 +g11 +tp556 +Rp557 +(I1 +(L29L +tp558 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?Rn\x96\x1f\xad&\xb0?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=a\xef?\xc5\x9b\xc3.@{\xb3?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@Lu)\xf0!=\xbd?#\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0C@C\x99\xcc\xd1.\xb9\xc1?\x1f\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0k\x9b\xb4r\x17\xba\xba?;\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x81@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb3z~9>N\xc7?\xe4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80l@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x8b\xff@\xe4\xd9\x92\xfd/\x19\xb5?\x04\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8J\xc0\xf8\x16\xe6\x96?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|\xc1&=\xb6Z\xb9?\x1b\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x80@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xbb@\xc3G\x86\x98\x93\xdb\x94?\x06\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@H@\x19\x8b%\xd4\x9c\xad\xa1?\xe4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0|KM\x87\xab\x16?\x0b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb5\x07Lj\xbei\xa3?\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 k@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x7f@c&-p)\xfex?"\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0D\x95g\xd6\x06\xdaZ?\x16\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1fR\xc2\x92\xce\xa5\xcc?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xf4\xc6\xc5?\x15\x8e\x94k\x9c\x02\xaa?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa9\x04s@NSu8^\xf2\xb2?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xac<\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%U\xde?\xd0;G\xd2B1e?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00H;W:\x8b\x18?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00h<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x9cF\x07@\x1c\xa7\xfc.\x19\x81\xa9?\x18\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xae@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18u@\x00\xd5fp\xd2\xceq?\x91\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0\xf7\xe6H\xb3\xd4r?"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\xc8\xe5P\x03\xdfC?o\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0[@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xee#@\xbf\x0e\x8f\xe9\x1b\t\xaa?\x87\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0&1\xe7\xba\xc2h\xc1?\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0s2B\xafQ\xa6?\xac\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\xab@' +p559 +tp560 +bsg106 +g8 +(g9 +(I0 +tp561 +g11 +tp562 +Rp563 +(I1 +(L29L +L1L +L1L +tp564 +g18 +I00 +S'\x02J3Gq\xab]\xbf|\xb5\x1b\xf8\xea\xbb\xa6?\xc8~}\x7f4?\xba?\x030O\x19b\x9d\xa7?\x8b\x04R1\x82\xb1\xe2?Np\x91\x83\x13~\xe1\xbf\x98\xa6\x84\x18\x80\x98\xc4?;\xf6p\x9e\x19\xbe\xf5?\x92\xcbc\xad>/\xe2?\x8dQh\x19\xee=\x9b\xbf\x9a\x90\x008Q\xc0\xa9?\xbenr\x07\x065\xf1\xbf?4\xd3\xb3\xb5P\xf1?\xa3R\xc4\xa9\xdc\xb0\xb2\xbf\xd4`-\x13\'6\xf1\xbfk\xb2f\xf8R\x06\xf3?\x16\xc9m\xb9\xafR\xa2\xbf\xe4\x84-(Ht\xd6?S\x84\x17$\x0b\xb1\xfe?\x1a^\xa99\xc6\xb9\xcc\xbft&\xfax\xccp\xf5\xbfIpL\xc0"\x8d\xf2\xbf\x7f\x1cl@8s\xa3\xbf\xc7E\x04\x13\x91\x1a\xc6\xbf\xd90\xbf)\xd1d\xf6\xbfHX\xff\x86C\xc5\xf2\xbf8\xf7\xcd\x16\xde\xc2\xa0\xbf\xf9\x84\xf9\xd5%\x96\xe8?\xde\xec\xbb\xb3u\xed\xdc\xbf' +p565 +tp566 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p567 +tp568 +Rp569 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp570 +Rp571 +(dp572 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp573 +g11 +tp574 +Rp575 +(I1 +(L1L +tp576 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p577 +tp578 +bL1L +tp579 +Rp580 +(dp581 +g77 +L27L +sg78 +g8 +(g9 +(I0 +tp582 +g11 +tp583 +Rp584 +(I1 +(L27L +tp585 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@\xb5\x03mO\x17X\xaf?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@N@\x13\x8d\x85\xd2m\xc4\xb6?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x8a@\xb8~A\xcf\xf6\xb9\xab?M\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0t@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd3(\xb0?\xe4\x076A\x19\x0c\xa6?F\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0l\x03:\x80\xba\xdd\xa3?.\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x01V\xe0\xbf\x8c\xd4\x87?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb0\xbc\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x08\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08G\x03A:3\xe5\x83\x81\x14\xb7?\x9e\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xa7@\t\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0i@\xa4T\xb7\xd6\xed\x94\xb7?\x8d\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\xa3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfe\xb7E\xb3y\xf4\xbc?\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x97@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0{\x06EusN\xab?\xb9\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8d@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xcch\xc0@\x9e\xb5\xbb\xa6\x9d:\xb1?\x11\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0!\xca\x05\x85\x07\xe2\xa7?n\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0lt\x03m\x89\x00\xa9?\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`d@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xf6\x16\xb9?\xac/\x0fo\x9cD\xa0?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x0fud\xbf,\xcd#\xfd\xc9\x0b\xba?\r\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x80@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\x80u\xc20rT\xbe?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08|@K\xb4\xaf\xfd\xc4\x04\xb8?\x06\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0=\x98D\x81\n\x80\xb0?S\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0T@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96\x1f\xd8\xc2M7\xb8?\xb3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000{@\x17\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8d\x02\xa1?\xf1_\x8d\xd7\x19\xe4\x92?_\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x19\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90l@\xf6\xfc\xc4\xf0\x9aa\x92?X\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\x02B\xa9\xe7)\x9c?w\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\x95@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\x87S_\x9dD\x80?\xe1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\x97@' +p586 +tp587 +bsg106 +g8 +(g9 +(I0 +tp588 +g11 +tp589 +Rp590 +(I1 +(L27L +L1L +L1L +tp591 +g18 +I00 +S'&\x89\xbd\xb0\xc4j[\xbf\xc3\x8b\xa8/]\xc0\xa2?t\x12\xfe\x02\xfap\xc7?\xb1\xaf0S\xe9~\xc9?\x85\xb0\xb4\x91\xcc4\xf3?\xa1J\x03^\x81(\xe8\xbf\xfbv\x9fL\x00]\x02\xc0FL[^E\xb4\x94?\xc1}\xb9[\xce%g\xbfZ\x82\xff\xe3\x1bE\xca?\x1f;\xb79\xcc}\xdf\xbf\x9d}\x8b]\xaa8\xc0?\xec\n\xe9Nv\xbe\xf3?\x0c7\xa3\x9c\xe6&\xe6\xbf=aWA\x94\xba\xa3\xbf\x95\x01z\xf8]\x86\x93?\xae)80\xf9\x97\xe8?4\xa9g\xc5\x0eJ\xf1\xbf:?E\x03\xd3\xfe%@]2J\xb2\xa8N\x82?\xf4\xec<\x99$\x83\xef?\x8a\xc1\t\xc01\x01\xc6\xbf\x14Rr\x8a.\x0c\xa9\xbf\xbas\x92\xe6e\xc2\x00\xc0|v\x8a\n\x82v\xa8\xbf\xc8\x93\xa1l\x7f\x8c\xd2\xbf.yM\r\x07\xc2\xef\xbf' +p592 +tp593 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p594 +tp595 +Rp596 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp597 +Rp598 +(dp599 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp600 +g11 +tp601 +Rp602 +(I1 +(L1L +tp603 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p604 +tp605 +bL1L +tp606 +Rp607 +(dp608 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp609 +g11 +tp610 +Rp611 +(I1 +(L31L +tp612 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@:m\xc6\xc3xj\xae?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q@X\x8du*%.\xb6?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81\xb4f\xbf\xa0\xd4Lw\xdb\xed\x91?\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000p@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0S@\xea\xfbqQ8\xdat?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00H<\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00|\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd1\xa9\xef?L\xe3O\x0b^\xcf\x89?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0h-\xcf\xa3`[|?\xcb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x88Ru\xe7\xc7K\x9b?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08G\x03A\xc1\xc5\x9c\xd7b\x1b\xb7?\xe8\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\xa7@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Xv@\x8e\xbe\xc9'\xc1\x07\xb8?\xd3\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\xa3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe6\x8ey\x1a,S\xc0?e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\x95@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0_\xea\xd9;\xb8\xda\xa7?n\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x91@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xcch\xc0@q\xa1&i\x91\x10\xb0?\x15\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb1\xb4\xc9/4\x85\xa7?r\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb3k\x81\x08\x1f+\xa9?\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`d@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80)\xfd\xa6?\xbf\x96\xb1S\x12\xac\x9f?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80:@Fn\xcd\xe5\xdcV\xb2?\x07\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x88@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x82@p\x8f\xbb\xca\xaf=\xb1?\x8c\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa7\xbbe`O\xa7\xba?|\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf2\xb5C\xb2\x7f\x87\x80?\x10\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@\xe1/;R\x8e\xb5\xb2?{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0tr\xa6\xf0\xddB\xb2?M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@S@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xe8S\x8a\x88%\x1b?.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xad\xf2\x98?\xcf\xd25\x1f\xb9\xd8\x92?e\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xca\xa4@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@1\x9e\x8e?\x90V7J\x07\xb4x?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`\xbc\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8d\x02\xa1?\x80\xa2j\xdd\xc6e\x92?[\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb6\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0,\xd3`\x9an\xf6\x91?T\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xa4@" +p613 +tp614 +bsg106 +g8 +(g9 +(I0 +tp615 +g11 +tp616 +Rp617 +(I1 +(L31L +L1L +L1L +tp618 +g18 +I00 +S',}\x0f\xe3t\xacY\xbf\x9c\xd9\x89$\xbb\xeb\xa0?\x80\x97t\x0b\x0c?\xc8?\xc45\xeb\xd2sT\xa2\xbf\x17\x17\xa1\xf0\xbb\x0c\xf1\xbf%k\xde\xa0n\x16\xf3?\xe2\x98k\x90\x95v\xcb?\xf2-1\xeck\x90\xf3?*a4C&\r\xf9?\x80TA\xe8#<\x94?\xda\xca\x8fB\xd9\xc5\x06?\xc0\xcf\x1b\xfb2t\xd0?.Lr\x19\xbeP\xdf\xbf\x95\x0e\x95sR\xe0\xbc?\xc1\xa4\x9fV\x82m\xf2?\xd4\xa7:W\xbc\xe8\xe4\xbf\xdf\xe1/c+\xdc\xa1\xbf\xb7G\xb8\xf0\xe8\xe0}?J\xd3\x8a\xd6tc\x92\xbf\xd0hGw\x17\xc8\xce?\x95F\xb8\xc4\x1f\xcf\xf0\xbf\xe4:\x7f\xe2=\x11\xc2?\x82l\xfc\xe3\xca\xb1\xfd?\xca\xf1\xa7jk[\xf1\xbf2$\xc3\x8a?&\xa8\xbf2{\xa9\xe7\xfa\xe3\xd3?\x7f\x1f|\xd05\x91\xf9?\x0c\xd9>>Uf\xf4?\xf1\x13\xdd\x16;\xd7\xa8\xbfUS\x11\xe5&5\xfe\xbfT\xb6\x07\x8e\x1d\xf8\xe5\xbf' +p619 +tp620 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p621 +tp622 +Rp623 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp624 +Rp625 +(dp626 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp627 +g11 +tp628 +Rp629 +(I1 +(L1L +tp630 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p631 +tp632 +bL1L +tp633 +Rp634 +(dp635 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp636 +g11 +tp637 +Rp638 +(I1 +(L29L +tp639 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?=_-b\x1f\xae\xad?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007\xf5\xd0\xbf\x8fm\xb2g\x1b\xda\xb1?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x7f@\x99\xe8\xd8\xec\xf2F\x88?\xe1\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x87@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xbb\xc6\xe5?8l\x85\x00\xf6/v?\xd2\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x86@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xbdg\x8a\x9dIb?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x06\xa5\xfd\xfa\x9b7d?\xc6\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x86@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xda(\x0f@\xecM\xaa\xf8\xed\xff\xbc?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc00\xb2\x02H\xf8\x84\x87?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 q\xe8\x17\x8e5\xa6?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@-@\xf2\xc8?"\xb6?H\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\xa0@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0C@\xbb\xca\x1e\xa5Ku\xbb?\xd5\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x8e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0,\x8c\xa1\x9e\xe0\xed\xb6?\x84\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbd\x81\x87\xfd*0\xbe?Q\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10u@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x06\xd8\xea?\x00\x15\xa6\x13\xede\xb0?s\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xda\x00\x91|1\x1a\xb2?\xdf\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x86@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0j/{\xa9\x0eF\xa6?\x94\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@y@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xf4\xc6\xc5?J\xd3\xf2\xcb\xa2T\xa8?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0?\xf8\xf5\x1f\xa0\xfd\xd5\xab?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xa6\xb7PA`\xf6\xab\x0f\xca\xd7Z?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x94\x80\x17\xcaH\x12?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0v\xfb\xef?\x81\xa7T\xbe#\xf9\xa7?\x18\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xae@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0V@\xe1\xffW\x86\x80\xf4\xa5?}\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfa\xac@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\xfee\xe7\x97\x1f\xa8?\x88\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xa9@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfc\xe6\x1cDu\x91\x85?\xf5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x7f@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xdefH@\xde\x0f\x0b,F\x0b\xc0?\x9b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0TC}7\x1a"\xa0?\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0G\xec\xbe~\x13\xbf?\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80`@' +p640 +tp641 +bsg106 +g8 +(g9 +(I0 +tp642 +g11 +tp643 +Rp644 +(I1 +(L29L +L1L +L1L +tp645 +g18 +I00 +S"\xde\x8d\x1d\xfc]SW\xbf\x8fp,<\xcc~\xa2?g\x98\xe6\xe27\x18\xa9\xbf\x88lC=\xae\xe6\xad\xbf\xdf#Dml:\xf9?\t\x11^\xbf\xcd\x1d\xf1\xbf\x8b'\xc9\x1aA\xc8\xd9?\x96sBe\x00\xe9\xf7\xbf\x97\xec\xda\xb6\xe7\xbd\x03@2\x1byG\x11\xd3\xb0?p\xf8\x92\x97\xf50\x8a?P\xea\xbd\x9a\x8f\x15\xdd?\xd7P\xf8\xf9\xf4\xc8\xe4\xbf\xb4\x10\xc8\x1a\xcf~\xbc?l\x16\xfa\xed+\xae\xdd?\xf6\xd6\xa5 \xc5\x00\xf1?W\x8e)\x82\xac\xb9\x9d\xbf\xedW\xd2\xd3\xf9\xda\xd3?\x8e\x03\xd7}`m\xc7\xbf\x83\xc9\xec\xe4C\x0f\xf2\xbf\x8b\xa1\x0c\xe4\x02)\xf4\xbfN\xf8\xa68M\x94\xfb?\xa1\x8ff\xab\x0b\xb4\x9f\xbf\xe3\xbcL\x81\x8b|\xa2\xbfq9\x08\xf3\xa8\xf3\xd1\xbfd\xb3\x8a\xa6B\xba\xf0\xbft\xc6\xaa\xdaQ\x99\xb7?\xb1m\x97\xcd\xab\x1f\xfc?\x052m\xf2\x8ab\xd0?" +p646 +tp647 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p648 +tp649 +Rp650 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp651 +Rp652 +(dp653 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp654 +g11 +tp655 +Rp656 +(I1 +(L1L +tp657 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p658 +tp659 +bL1L +tp660 +Rp661 +(dp662 +g77 +L27L +sg78 +g8 +(g9 +(I0 +tp663 +g11 +tp664 +Rp665 +(I1 +(L27L +tp666 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@\x87\xbf\xf2\x1b*\x00\xad?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\x8a@ZB\x1e\x19\xc6\x1f\xb5?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x885j@\xd8\xcb^\x1e\x8f\xcc\xb5?\xeb\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa7@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xedJ\xb4?#\x82\xce\xb4&\xff\xb6?(\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdeD\xe1A\xe8\xce\x93?\x93\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdc\xea\xb4F\xec\x9b\xb7?\x95\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xa3@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x0b\n\xc1@\xc4\t\xc74m\x81\xa8?\xc3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0B\xe0R\x88\xa62\x98?,\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90;~\xf9\x19U\xaa?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x8a@\xc2\xf4\x1bB:c\x9e?\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd3(\xb0?\xe2\x9b\xc7\xd1u\xf4\x90?\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 o@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84\xf4E\xaa\xd6\xd5\x86?\xe8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0FF\xb3\xa1\xbf\xfa7*\xf8\x07\x0b\xc7?L\x98\xbbTS\xb6\xe5\xbf' +p673 +tp674 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p675 +tp676 +Rp677 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp678 +Rp679 +(dp680 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp681 +g11 +tp682 +Rp683 +(I1 +(L1L +tp684 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p685 +tp686 +bL1L +tp687 +Rp688 +(dp689 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp690 +g11 +tp691 +Rp692 +(I1 +(L31L +tp693 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdcH\xe9?e9\x8dW0W\xac?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xc1\xf9x\xbf\xe9\x89\x15\n@\x1d\xac?\r\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\x89@S\x1c'\x9b\xd4\xd7\x94?#\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x90@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D\x89@\xaa-\xbb\xa53\xe4\x83?\x81\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x8c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb6\x94\xb0\x02\xd1$\x7f?y\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xe9\xbc\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@4x\xe8?N:\x17\x01\xc7\x97\xae?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf5\xbe|\x1da6\xa6?]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@W@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|\xe7\xbbl@\x1d\x97?E\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Q@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xe1P\xac@{%\xa6\x88k\x10\xb4?\xea\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x93@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\xbc\xc0\xb0|?\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1b\x05T\xcb%\xb0\x90?\xfa\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@o@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x01?{?X[U\xe6\x8e\xb5Y?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@f\xad\xd9i\xb92?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00I\xfa\xea\x16!\xe1>\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 S@7[\xab6%\xbe\xb4?{\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa0<\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x88r\xd4?K}\x9e\x06\x02W\xb4?s\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0V5"\xc6\xde\x84\xaf?\xaa\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8c\x92KE\x11,\xb5?\xc9\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x92\xa3@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0R@F\xd8D\xda\x82\xd9\x9c?\xb1\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xa9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa1a\x8c?\xc9\xacu\xb0\x18\xff\xb8?\xca\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0|@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?R\x04\xa8>|c\xb4?\x14\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x980\xe2\xa1\x07W\xce?"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe7x\x0e\x03\xcf\x91\xa8?\xf2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@n@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xcc\xcc\xe8?\x86\x1eM\xa0\x97\xf7\xbc?\xb6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb7.J\xc3|5\xb8?\x9d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb2K\xb8\xe1\xdaI\xb8?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xd3\x83\x99?\xee\x02\x1e\xec\xcf\xa9\x90?\xe7\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xce\xa5@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b\\\x87@(4H\xb2\xce\xee\x81?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa0<\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x96\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0 K\xa1?n19\x86\x14P\x90?\xde\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\xa5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa8F\xaaL6\x10?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0)\x8e\xd6\xd3\xf4\x0c\x90?\xd8\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\xa5@' +p721 +tp722 +bsg106 +g8 +(g9 +(I0 +tp723 +g11 +tp724 +Rp725 +(I1 +(L29L +L1L +L1L +tp726 +g18 +I00 +S'\xf4Yi6s\xd6P\xbf\r\x0c\xa6\x84\xac\x89\x98?\x08\x0fh(\x19\r\xc1?\x88(\x00\xd6\xc9\xcf\xc2?\x19:\xb62\x9c\xb5\xcb\xbf\xc2\xa9/\xe8\x13\xfb\xf2?IQ\xa0\xf7Y\xdd\xb4\xbfi\xeb\xe5\xed\xa5\x8e\xf2\xbf!,\xf8\xe2Z\xec\xf0\xbf\xd4d\xe5\xc7\t#\x8c?}\xb8$\\\xfe\x11\x17\xc0\x99[t@\x80:\x90?\x18y pP\xca\xe2?\xaf+\xcc\x95w\xfb\x93\xbf\xaa\xe2:\x8a{\x92\x9c\xbf\x0f\xf5C~k\xdd\x97?:\xfa\x03\x8f6\x85\xa0\xbfrL\xdf\x1bL@\xf3?%2D\x94s\xfd\xe3\xbfs\xbc&aT\x8a\xbb?\xd7\xa3s\n\xdc\x81\xe1?n\xa6\xc0\xb7\xdb\x88\x04@!m\x87?\xaa\x96\xa2\xbf\xedm\xee\r\xc0/\xd3?"d\xa8\xfc <\xf9?\xa8\x88\xa8\xe4\xd97\xf3?\x8f\x9dE\xd6-%\xa3\xbf\x0e\xfd*\xb7\xb3\xd4\xfa\xbf\x8e\xf1s\x12=\x18\xe3\xbf' +p727 +tp728 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p729 +tp730 +Rp731 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp732 +Rp733 +(dp734 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp735 +g11 +tp736 +Rp737 +(I1 +(L1L +tp738 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p739 +tp740 +bL1L +tp741 +Rp742 +(dp743 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp744 +g11 +tp745 +Rp746 +(I1 +(L29L +tp747 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x05\xf9P@\x11gY\x98\x87B\xab?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0G@\x9b\xca^\xa6u\xed\xb3?\xeb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x8a@\x14{\x06\xe0\x0e\xa5\x9a?\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd3(\xb0?\xc4g\xd4\xf0t\xa3\x8e?\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 o@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90\xc42\x93\xb8\xd2\x86?\xe8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0a\xfc\x1f\n21?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00`\xf0\xbc\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x08\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x16\x07A\xa6\xbc\x9d6T\xb4\xb4?\xeb\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa7@\t\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdcH\xe9?\x92\xfa\x93\x1f\x9c\x04\xb6?(\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0JN1\x9f\x03e\xa8?N\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe1\xfcNk=k\xb8?\xda\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x9f@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x03\x15\xac@l=%\x93#d\xa6?\xc3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xac=\xfe\xc8^*\x9b?c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0X@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0{w\xedr\x94\xc4\xa0?`\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80)\xfd\xa6?\x9e\x9a\xe8f\xb0+\x9d?l\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xaa@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xbaV\xbfmp\x82\xb8\xc9e\xb0?\x07\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x88@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd4\x9d@"\xa1C:Y \xc4?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x98\xf0nn\xa5\xe8\xb2?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe7R\xf1\r\xb5\xdc\x88?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=@S\xba\x1ajv\xcb\xad?\xef\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x87@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0y41x\xd9\x93\xae?\xbd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0\x0e\xd2m\xfc5e?2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xad\xf2\x98?:\xf5\xd8}J\x15\x92?e\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xca\xa4@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xcdW\xda?\xb0\xb4\x01\x92\x14\xc0~?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x008\xedd\xa6\x85\xe9>\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x80<\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8d\x02\xa1?\x97U\xec\xd2\xba\xc9\x91?[\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb6\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x11M\x0e ,F?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb7e\xa4hn\x85\x91?T\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xa4@' +p748 +tp749 +bsg106 +g8 +(g9 +(I0 +tp750 +g11 +tp751 +Rp752 +(I1 +(L29L +L1L +L1L +tp753 +g18 +I00 +S"\xde\xe63|\xf3\xe5M\xbf3\xa0\xb9\x7f\xb3\x88\x97?\xb7BorWS\xc2?\x821\x1c\x0b\xbb\x9f\xc4?\xb5\x8d\xb0\x9eT\xcc\xf3?s\xe7j/q\x9b\xf1\xbf)\xf5\xa6\x9c\xe3\xb7\xff\xbf\x89&\x94$Aj\x8a?\x17\xffZ\xe45\xd4P\xbf1\x8b\xcbC\xc0\x99\xe3\xbf'{\x0e\xb4\xb80\xc0?\xfa?\xc6C\x8b\xb5\xea\x0e\xd4?B\xd1ve\xe7{\x98\xbfJ\xe9\xd6\xd1\x07_\x87?\xa1\xf8y\xf0\xa3\xa6\xd3?w _J\xdd\xba\x13@C\x03]\xd3c\xc9\xc5?\x04\r\x8d_\xdd\x16`?\xac\xa3\xcc \x9e\xdb\xbc\xbf|\xfb\xd0\xce\x88\xdf\xf3?\x8aZ^\x9bS\x82\xa1\xbfH\x07\\-#\x9b\xd0?\xee\xe5\xb4\x1f\x8b\xe6\xf2?v\x1aT%.\xe3\xf7?\x95t\x16\xc0\x85\x13\xa2\xbfk\x9f1\xf1i\xa3\xf9\xbf,\xe5\xafdt\x06\xe3\xbf" +p754 +tp755 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p756 +tp757 +Rp758 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp759 +Rp760 +(dp761 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp762 +g11 +tp763 +Rp764 +(I1 +(L1L +tp765 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p766 +tp767 +bL1L +tp768 +Rp769 +(dp770 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp771 +g11 +tp772 +Rp773 +(I1 +(L31L +tp774 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdcH\xe9?}\xe1r\xdd\xc0\xb9\xaa?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xc1\xf9x\xbf(\xe5<\x1a/+\xaa?\r\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\x89@\xa6\xff\xc5\xae\xa9\xd7\x92?#\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x90@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D\x89@;\xa1\xf6C\xc2\x19\x83?\x81\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x8c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb6\x8b\x08\x1bn"\x7f?y\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x90\x0b=\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w\xc4\xdd?\xdbA\x9bw\xfca\xab?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0t\xa8\x1a\xbb\x03\xe4\x93?E\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbe\x141\xa20\xb0\xa5?]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@W@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0m\xdb\xe6?\x06\xb0E\xff\xa8\x15\xb3?\xea\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x93@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 Y\xd9\xda?\x94OL.]\xcb\xb7?\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xde\xf5\x0e<\x92\xfbs?\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x98\xf1\x90\xe8\xa5-\xc3?[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0V@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x81@\xc4k\xc5$\xb1\x1f\xb1?\xea\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x8f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\x80\'\xf7Sp\xad?u\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xea\xb3l\xd10w\xbb?u\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@]@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x9dn\xd2?H\xb0\xaeC\xc8\x9c\xaa?J\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J\xb1@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0[@$Y\xb9gU0\x90?J\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80R@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@f\xfa<@@\xf2j\xbc\xf1Aj?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xb5\xf3B\xac\xc1R?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xf5g\xb0?\x8069s?\x9dO?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x0c\xe9\xbb{\xcf\t?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xac\xd8\x000\xc3\x16?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xc5\xea?Y+\xc8\x87vP\xaa?\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb1@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xaa\xe1\xdc?q\x8a\xa2\x0c`:\xba?\xd2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xcc\x18\x1e\xbaz\xbc?x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd9\xb5r\x1f\x82\xf5\xa2?Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80V@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 X@u\r(\x1b\xba\x87\xa8?.\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xb0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc7L\xba\xeb\xfe\xcb\xaa?\x19\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002\xac@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0qs\xc1#\xfb\xf7\x89?\x15\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x80@' +p775 +tp776 +bsg106 +g8 +(g9 +(I0 +tp777 +g11 +tp778 +Rp779 +(I1 +(L31L +L1L +L1L +tp780 +g18 +I00 +S'wa;HO!K\xbf\xdbK\x1c>\xb6c\x9f?\x9f\tZ\xcb\xd1?\x95\xbfg\xa7=^\xb0\x1a\xa5\xbfr\xc2\xdaG\x1a{\xe4\xbf\x1b\xc4\x00\x98\xbe9\xff\xbf1\xc4\x05u^\xb3\xb7?\x00\xb9\xc6\xaf\xa55\xf6?\xf7{H)0\x17\xd8\xbfl,Q4\xe5\xec\xb2?p-\xd1"\x89\xa6\x96\xbfJ_\x81\xd1P\xf8\xf0?\n\x8dj\xf5%\xcc\xf5\xbf\xd5\x8ah\x15\x145\xb9?\xec;\x08\xa7w\xcd\xe8?a\xf2\xe0\xdds\xb8\xdb\xbfD\x85\xd9%V\xb9\x91\xbf\x93Y\x055\xe6v\xcf?U\x190\x84\xc1\xe1\xd1?\x91\x08\xd2wJ\xa7\xf1\xbf6\xf6\xbd\x9b\xd0\x80\xf6?\xaeB\x00\xd1\xb5B\xc1\xbfy\x92c\x8a\xef)\xf3\xbfa.\xcd\xd8E\xe4\xf1\xbf\xf1jx\xed0N\x96\xbf\x8f\xd5\x8f\x08ic\xc3\xbf\xec\x01 \x1aU\x84\xf4\xbf$\xba\xd9\x88t^\xcc?\x08\x90\x07>\x11%\x8f\xbfer\x8a\xf8\xf1\x06\xad\xbf\x96\xd1\x9c\r\x9f\x85\xed\xbf' +p781 +tp782 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p783 +tp784 +Rp785 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp786 +Rp787 +(dp788 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp789 +g11 +tp790 +Rp791 +(I1 +(L1L +tp792 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p793 +tp794 +bL1L +tp795 +Rp796 +(dp797 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp798 +g11 +tp799 +Rp800 +(I1 +(L31L +tp801 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0;yR@@%\xb0\x1bZ\xfc\xa9?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0K@\xcb\xa0\t\xcd\xfe\x8d\xb2?\xa6\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\xab@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0?\xca\x888\x0b\xf3w\xad?H\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8a@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0t|\xef?\'\xd3\x89\x00\xbeR\xab?\xb4\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe4\x10\xa5&\xa4\xc8\xa3?M\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe1\xe7"\x01\x00\xcb\xad?g\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pv@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00yC\xde?\xf5\t\xa5.\xaff\xa8?\x94\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00x\xbdjx\x7fH?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0m\x19\xb2h\xd6\xa1\x97?\x8e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0a@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc\x94*A\xc2\xc6\x8ct\xe8t\xb3?^\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\xa4@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00po@\x95\xd9~d\xadt\xb6?L\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\xa0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Z|\x8avX\xbd\xb7?\xe8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x93@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf17\xc4<\x0f\x84\xb3?d\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8b@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa2v\x19@\xdf\x8d\xf4Gi\xd1\x97?\x12\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xe8\xbdD[PL?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x06u\xd8N\xd7\xb7\x93?\x01\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x80@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0R@\x04\xe1\xd4\xef\x06\x18\x9b?\xb1\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xa9@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa1a\x8c?GE\xf3\xa4\x8cr\xb7?\xca\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0|@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?\x11\x92]>Z\xcb\xb3?\x14\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0~\xc5*\xec:F\xce?"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x94\xc2\x14iM*\xa8?\xf2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@n@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#@\x8f\xf1^qn\xa8\xba?\xb6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0.\xce\xb6\x958\xc3\xc1?B\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1a\x94\x0e\xbat\xe8\xae?t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc9v\xeb?\x10u4F\x87\x85\x8f?\xe7\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xce\xa5@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x86\xf2?\x93\x13\xa93\xd0\xbc\xab?F\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0K\xd7\x10d)R?%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80B@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcd\x92\x8b\xcfZ\xd1\xab?!\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10r@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xaa\xe1\xec?\xd0\xff\x199\x8d@\x84?\xa1\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B\xa3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc08R\xaaX\xc6Q?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8\xdbS\xcbm\x93\x83?\x98\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xa3@' +p802 +tp803 +bsg106 +g8 +(g9 +(I0 +tp804 +g11 +tp805 +Rp806 +(I1 +(L31L +L1L +L1L +tp807 +g18 +I00 +S"\xa2-\xda\x7f#tG\xbf#e\xa0\x01\xfa,\x94?B\xc7\xb9\xea\x12c\xa1\xbf5eI\xf6+:\xb1\xbf\xb1Z\xbc\xe5\xc52\xf0\xbf$\xa8?\x05\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\xb5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x164\x05_\xa2\xf0\xa6?g\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\rq\xf2.*-\xa8?\x9e\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9e\xb1@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@+\xd8@[\x8e\xee\x88'2\xa3?\x0b\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x80@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xe9\xef?tvZ.Hb\x94?>\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0s@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h{@\xe7\xffBvW\xa2\x84?\x1d\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0e*\xcd\x82q\x15u?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04/\x9b\xc8\x01\x9e~?\x05\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pp@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x9f\x12@\xd8\x05\x96\xfa\x11\x89\x97?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xca\xf5#s\x14N?\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xc0\xcc\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0E\xe8\xbfA\x93\x92\xc6\x9cy\n\xa7?\xcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0i@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xd2\x96\xd4?7\x99\x01\xb2\xe5F\xa0?\xc8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x92p\xa3\xb2P'\xbf?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbd\xb2\x86)\xf2m\x86?\xb0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xd4_\xceA\x80\x8c\x14\x9b\x95\x8at?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x18\xd8fre4?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb8\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?" +p829 +tp830 +bsg106 +g8 +(g9 +(I0 +tp831 +g11 +tp832 +Rp833 +(I1 +(L31L +L1L +L1L +tp834 +g18 +I00 +S'\xf8/Q\xa7\x92\xecG\xbf\xaf\xa8\x1e\xcb\xf4{z\xbft\xe5\xc3F\xe4~\xa9?\xf4\x14\xacE\xfa\xde\x97?\xfc\xc6\xeb\xc8\x035\xda?\xea#\xdb_\xc8;\xf9\xbfy\xb8\xd85\xeb\xb6\xc4?M\x95<\x8d\x15\x8e\xfb?k\xc8\xcf\x8a\x03[\xf1?Z\t\x8eh\xfc}\x8c\xbfn\xdd6\x85\xb5\xfe\xc1?\xbf\xdb?\x00\xea\x15\xf1\xbf\xdf\x01\xe6-G\x85\xf5?\xac\x11F\x0b\xf9\x89\x91\xbf:\x1fK.J-\xe5\xbfx\x9d\x8a\xfc\x07\xac\xb3\xbf\n\x90\xf3\xe5\xb0F\xb1?\xc1swuZ\xaf\xc1?[~\t[\xc0W\xbb?X\xf8\x94\xab\xc1\x00\xed\xbfa\x86\xabS{\xe4\xf1?\xd5\xc5S\x14\x83,\xda?#s\x8a\x81\x0e\x07\xfd?/\xfb\xfe\xd3wn\xf3\xbf\xc0G\x9b\x0c*\x95\xa5\xbfcP\xf2\xa1Z\x1d\xaf\xbf"\x97\x9c\x1f\x00\xff\xfa?<_\x97\xd0\x93\x93\xf0\xbf\x1a\xe1\x8f\xd4&{\xe6?\x95\xb3\x942\x1ey\x0e@q\xab.y7^\x02@' +p835 +tp836 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p837 +tp838 +Rp839 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp840 +Rp841 +(dp842 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp843 +g11 +tp844 +Rp845 +(I1 +(L1L +tp846 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p847 +tp848 +bL1L +tp849 +Rp850 +(dp851 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp852 +g11 +tp853 +Rp854 +(I1 +(L31L +tp855 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\t\x1d@\xd7\xc8\xb7\x8f\x0e\xd7\xa8?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x81@\x9d\x89\xaf\x96-\xde\xaf?\xf8\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xad@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xaa\x97@efl\xde\x86\x0e\xa0?t\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\xa0@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x91\x00\x13@\xd4\xe7\xc2\x95?\xe9\x9d?\x85\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x9a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\\\x8d\x1f\x98\x8c\xc8\xa5?U\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x06M\x1e\xd105\x93?0\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x90@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8e\xa3\x16Af\xb6\xc9\xe9\x9a\xaf\x9f?\xef\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c\xaaTJV\xf5\xa7?e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0nv\xb4\xcdk\x00\x93?\x8a\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0x@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Os\xac@Sj\x95\xf1N\xa3\xb9?\x84\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x9a@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\t\xb2\xb4?ni\xc3s\x9e\xce\xb9?H\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x99@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x9a]\x070\xea\xbf?&\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\xfc\xb0\x8a\t\x8c\xb2?"\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x89@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 [@\xf0\xb6\xc5TWX\x93?<\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00N@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x005\x92\x96\xd1;q?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfc\xe2\xb6Ke)\x84?:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00M@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x93H\xe0?\x0f\x8ca+`K\x9e?_\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x03\nf@\xaa\x8d~t\xad\x0c\xb0?\xc8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 qG\xcc?>j\xb9\x814\xbb\xad?\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Jg}\xa3\xfeH\xad?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x81\xbb\x82\xbd\\\x11\xa6?\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0_@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0?%\xde\xe3\x87\xc1\xdd\x9a?=\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80N@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa6}\xe2\xb8Z\xd9\x90?\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1a`f\x02b\x90\x82?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xe0\xa1\xe3?\xa1R\x85<\xc4\x1d\x9b?\x97\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xa5@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\x000<\xa4\xa2{#?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\xff\xa8(m\xfe>\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xd0\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00{\xc2\xbe?f\x9fBBjJ\x9a?\x91\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"\xa5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90\x12\xbe\x97\x13\xa7\xb4?I\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd2&\xeav\x84[\x84?H\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\xa0@' +p856 +tp857 +bsg106 +g8 +(g9 +(I0 +tp858 +g11 +tp859 +Rp860 +(I1 +(L31L +L1L +L1L +tp861 +g18 +I00 +S'\xc6\xe3\x86\xc9s1E\xbf\x1cg\x07\xc1\xe8\x8e\x90?\xa8\x02c\xc5\x1f\xfd\x85\xbf\xbf\n?]\x06-\xa1\xbf,\xf8\xec\xc1wN\xcf?q\xbe\xd5\r\xde\x13\xec\xbf\x17p\x87\x11\xa5\xf0\xb0?\xd7\x0fo\xe98\xec\xf4?\x12\xb5X\xe9\xe3\x8e\xd2?\x83\xd1\x94c\xe8&\xaa?\x14\x87\xad\x17f\xe1\xae?\x89\x96\x82\xc3\xb8Z\xb4?:)\xf9\xc7\xa5\xc6\xe5?\xa0?a\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9a\xf4\xda\xec\xbf\xe0\x83?\xb2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84\xd0=:\x92~\xa2?\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0e@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xc5\xea?\xe9`\t\x96/~\xa8?J\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J\xb1@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xaa\xe1\xdc?G\xda\xde\xfaIJ\xb7?\xd2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@j@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Ws\x92AQ\x10\x08\xbf\x95\xad\xb9?x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0n\xa4gBU\xe6\xbc?R\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80T@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`X\xb7\x06?\x11s?&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J@\xfb\xf2P_\x00\xf4\xa1?Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8^\xa8\xe7(,\x87?\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x86\xd0s'\x82\xe2\x86?>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00O@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xfc\xca\xec?\xf1\x1b\x10m\x92\x00\xa7?x\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\xb0@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x983\xe6?\xbf\xc0\xdf\x8b\xcd\xda\xb2?5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Ps@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x98\xd0\x9fk\x85@u?k\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd8\n\xe1k\x7f\x1c\xb7?\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@i@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xbc\x1e\xb7A$\x1c\xc3\xed\x89j\xa5?C\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x86\xae@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8f/\x08\xf2\xcd1\xa5?>\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xae@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00R\xe6%\x08\xbdp?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@" +p883 +tp884 +bsg106 +g8 +(g9 +(I0 +tp885 +g11 +tp886 +Rp887 +(I1 +(L31L +L1L +L1L +tp888 +g18 +I00 +S'\x85\xd0\xc5\xf9D\x9eD\xbfK`o\x1a\x91\x80\x99?q\x1c\x1d$q\x9b\xb0?u\x16\xf3\xbfJ\xf5\xb1?\xafG\xe5<\xad0\xca?V\x14\xa8k3g\xf2?\xa2\xdeQ\x03\xa7z\xcf\xbfq\x1db$5\x99\xf7\xbf\xd1\xf7\x1e\xb8\x7f\xf2\xf6?\x1f\xbb\xdd\xfe\x92\x00\x8c\xbf\xae\xcb_M?\x8e\xa5\xbf\x1a_X\xfb\x93\xed\xf0\xbf \xd5\xeb 5\x83\xf0\xbf\xdf*\xb1a\xba\x0e\xab?S\x93\xe3\xf5\xec\xc4\xf1?\xf4\x9c\x13\xcb\x9f`\xde\xbf\xc0J\xc4e\xf7\xa9\x8c\xbf\x84^\xa7\xd3\x03@\xc1\xbf\xd5.F\xcf\xcf0\xd0\xbf\xdcI\x04H\x96\x85\xe7\xbfCe\xed\xb8m\xb9\xfe\xbfo\xadO,_f\x97?\xec>\x9a\xd3"\xc6\xf5?c\x1bE\xb8\x99|\xf4\xbf;"\xe8N\x11X\x80\xbf\x15`6\x1c@$\xb7?\xc15\xcd\xea3\xd5\xf5?N(m\xa13\x16\xa9?\xb1_\xdbv\xa8#\x90\xbfB\xed/\xe4x)\xca\xbf\xc0\xd8*FG-\x04@' +p889 +tp890 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p891 +tp892 +Rp893 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp894 +Rp895 +(dp896 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp897 +g11 +tp898 +Rp899 +(I1 +(L1L +tp900 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p901 +tp902 +bL1L +tp903 +Rp904 +(dp905 +g77 +L25L +sg78 +g8 +(g9 +(I0 +tp906 +g11 +tp907 +Rp908 +(I1 +(L25L +tp909 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0;yR@\xe99L\xd0 \xb2\xa7?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x8a@\xde6\x9d\xb6Y\xce\xb0?\xa6\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\xab@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`U@\xf6\xccI\xe1\x88\x97\xb1?\x08\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xa8@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x0b\xf6@U\xbe\x85\xdb.\xf3\xc0?\xa7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe4\xfa\xcd\xf9$E\xac?h\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0H\xb3\x99\xcf\x91\xbe\xb7??\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80O@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?@\xac\x07\xb4\xa8\xb8f\xb0?a\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc2\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0j\x12\xb8\xc0\x1d\xb9\xaf?\xf0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x87@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0!\x1b4\x99\xf1L\xb0?q\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xa0@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x8a@=\xe0\xb3\xb2\x9f\xb1\xa2?\x9e\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0y@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x89\x04\xb0?\xaa\x16u\xd6\x9a\xd1\xa0?l\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0:\x10\x17\xb5\x18\x91\xa0?N\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xac\xb7\x06\x95$\x1cy?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xc0\x1f\xe0?\xec\xa6\xf6\x1c[B\x93?2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x98\xbc\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0tZx\xa4k\xd6H?+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8d\x02\x91?\xee\xb7]u\xc0u\x99?\xb1\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xa9@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90<\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0028\x9f?U\xf6Y]B?\x99?\xab\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\xa9@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbe\xa0\xef?\x98,\x19:\xa2\x03\xa3?\xbd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x96@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Q\x11\r\xd9|\x16\x95?G\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbe}t\xe1Y\xdf\xa2?v\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x95@\x17\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xd4\xce?\x86SU\xd6)z\x8c?\xee\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x9b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10\x12\xc2*\xed\xb9\x8e?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0)#\xaeX\xdb\x99\x8a?\xe3\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x9b@' +p910 +tp911 +bsg106 +g8 +(g9 +(I0 +tp912 +g11 +tp913 +Rp914 +(I1 +(L25L +L1L +L1L +tp915 +g18 +I00 +S"E00\xadp\xdeA\xbf\x93\xf7\\\x8d\xf3\x14\x90?\xa23&\\8Mw?\x06m\x9c\x0e\xbch\xbf\xbf\xce\xe2\xeb\xda=B\xf9\xbf4\x92\xdb \x1e\xa8\xee?\xfdF\xa1KZ\xb9\x8a?\xa2k\x01\xcd\x8b\x03\xd1\xbf\x0e\x7fx\x14G\xfb\xcf?!\xf5H\xb4\xaf\x18\xb7?d\xdd\xdb\xad\xa1\n\xbe?\x1f\xcb\xb9\x8d\x08\xdd\xef?\xab\xfd\xb4\xd0\x7fJ\xe7\xbfm\x16\xa7;\xc1v\xbb\xbfE9Y\xd5\x87\xa2\xfc\xbf\xf4\xda\x16tD'\xf1\xbff \xefv\x15t\x92\xbf$\x98\x0b\xcf\xa3\xb1\xf8?\xa1RZ\xd4\x93'\x93\xbf\xc5\x98\xb9\x17}\xa4a\xbf\xa1\x04\x17\xaa\x9c\xf3\xf1?i\x90Au\x017\xc1\xbf\xef\xb4\xd6LL\x98\xa0\xbf\x1f{9\xbe\xd3\r\xfd\xbf\x97E\x1b{?\xf5\xe5\xbf" +p916 +tp917 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p918 +tp919 +Rp920 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp921 +Rp922 +(dp923 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp924 +g11 +tp925 +Rp926 +(I1 +(L1L +tp927 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p928 +tp929 +bL1L +tp930 +Rp931 +(dp932 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp933 +g11 +tp934 +Rp935 +(I1 +(L31L +tp936 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdcH\xe9?)\xa3\xa5\xd8\x805\xa7?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8y@\x07\x89\xd1\x14\xbf\x06\xa6?\r\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0]\x99P\xc0\x99G\xee\xf1E\xd8\xb0?|\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x91@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x81k\xbd@\x80\xbb\x07\xb3V\x8bs?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb0<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xf1\xb8\x0b@x\xd7M\x18\xd9P\xb0?v\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0r\nr\xf6\x9a_\xc0?\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0A\x04\xce\xaav\xde\xae?[\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l\x91@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x1f\x98\x0e@\xa1\xe1\x16Mm\x95\x92?\x91\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D\x92@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\xdd(\xc3+\xb2\x8c\x96?\x8b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0x@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdb`\xf2\x06W\x01\x8c?\xd1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0l\xf2&y\xd4#\x89?\xba\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@g@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xbbhd\x0fD\xec\x8b?\x06\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\xf6C\xb0\x8c\x83\x8c?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xd7v\x006\xa0\x86?\xfa\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x87@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xc5\xea?\x9a\x94`)\xba\xa0\xa7?J\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J\xb1@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xaa\xe1\xdc?B\xe1\x15\x94uu\xb4?\xd2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@j@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Ws\x92A\xc4D\xcbI$\x96\xb7?x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Z\xa53\xbd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00O@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xfc\xca\xec?\xfem3\xb0\xf9t\xa6?x\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\xb0@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x983\xe6?\xd4\x1a\x1d\x0cu~\xb1?5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Ps@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8\xb4\xc9\n)5s?k\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0*c\xa4\xbf\x08\x1d\xb6?\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@i@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Z@\xfc\x7f\xd7p$$\xa5?C\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x86\xae@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc08\xde<\n\xdf\x11\xa7?g\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xce\xaa@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfa\xfe\xd1\xa2\xa6\xb3\x85?\xdc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0}@' +p937 +tp938 +bsg106 +g8 +(g9 +(I0 +tp939 +g11 +tp940 +Rp941 +(I1 +(L31L +L1L +L1L +tp942 +g18 +I00 +S'\xae\xb0\xbeF^J@\xbf\x88\x080\x91\x14+\x96?\x9e#\x16sUp\xad?o\xa3\x9cX[Z\xe7?\xf4\xd9\x80{t\x91\n@\xa9\xf8\xf9\xf2\xecF!@%J\xe0\xce^\xa1\xab?i\xbe\x08\xf5\x8fb\xf7\xbf\x8d\xe9z\xb2\xd0\xca\xdc?\xec~~<`\xc3\x8b\xbf\xd8\xb8\x0c}\x8ao\xa6?\x11\x1d\xc2\x0eE*\xe9\xbf\xd3\x1a&\xa1\x99\x03\xf2?\x97\x9a\x89;\xc4\xee\xa5\xbf\x04-^\xdc\xbc\x90\xfa?5\x15\xbb`\xc7\xa4\xed\xbf\x923\xb6\xa4\xe0\xc2\x88\xbf"\x83\x7fR\xe1\xa0\xbe\xbf\\\x05}\x00\x81\xab\xcc\xbf\x14\xbc6\xe9\xba\xfb\xe4\xbfGD[v\x13\x18\xfc\xbfQq\x8fX~\xf2\x93?cc&\xc0G\xc4\xf4?[8\\g\x90O\xf4\xbf\xfd\xe9\xb2\x9cV\x94{\xbf\x10t\x96\x17\x05X\xb4?\xe2\xaf\xf1\x1aa\r\xf5?\xd6\x90\x15N\xbb\xb9\xa2?\xd1\xb2\xd0\xf7\x88\xc0\x8b\xbf>\x02\x97\x19\xa2\xe8\xb2\xbf\xf3\xb8\xf0\'\x10\xbc\xeb\xbf' +p943 +tp944 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p945 +tp946 +Rp947 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp948 +Rp949 +(dp950 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp951 +g11 +tp952 +Rp953 +(I1 +(L1L +tp954 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p955 +tp956 +bL1L +tp957 +Rp958 +(dp959 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp960 +g11 +tp961 +Rp962 +(I1 +(L31L +tp963 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x885j@2\xfe\x1f\x05\xd8\xb3\xa6?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0%m\xe9?\xa0Wa=\xe9R\xa7?R\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xb8@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\x9e@$\xf1\xd0\xf3-\x9c\xa1?\xab\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x85@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x8b\x06@hmo\x11\x18\x14\xa4?&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0J\xa0QZ*x?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xc8<\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa7\x07\xd3?\xb2\x92\xde0\x0f>\x9f?\x85\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0\x1b:>\xb7vx?U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x04\x00\xba(v\x10\x9e?0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa4d\xeb?\x1an\x16\xc6\x94\xd5\xa7?\xa7\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa7\xb5@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Z@\xc2\xcf\x1a\xf42\x1c\x97?\x99\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c\xa2Zx\xd2\xdc\x85?k\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xde\xe31\x95\xca\x93\x8b?.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0E\xa7P@G\\\x13W\xa1\xde\xa7?\x0e\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\xb5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf9\xc2\x10\x86\x07c\xa7?\xb3\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb3\xb4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfe\xc3\x01\xaf\x92K\xb4?[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0V@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0M\xaa\xab@\xdb\xa3\xd7\x1dZ=\x9b?\x05\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x80@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xb0\x84\x03@v\xc1\x1az\x98\xe2\x98?z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80^@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x91\xc9\xdf?\x80\xae\xff\xf5K\xe3x?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80 \xc5\x1d\xdfyU?\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00@\xc0<\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00)\xf1Y@O\xb4"\x1a\x80\xf8\x8d?Y\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0N\xce\xce*W\xa2\x88?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xd05\xef+i\xac>\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`bs\xef?1\xda\xa4h\x82H\x94?\x8b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0x@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008t\xf2@\x18\xbbEXD\xfc\x94?&\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00>\xbb\t\xca9q?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa2\x9f_WM\xb3\x90?!\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10r@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xf7P@<@\xce\x0c\xa0Yi?e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0$\x9c\xb2\xccSlb?H\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10Ja\xeaAV\x14?\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=@' +p964 +tp965 +bsg106 +g8 +(g9 +(I0 +tp966 +g11 +tp967 +Rp968 +(I1 +(L31L +L1L +L1L +tp969 +g18 +I00 +S'(.\xbe\xbd\xd3\xaf=\xbf0\x1d \n t\xbf\xe2\xeb\xdd\xa1WG\xad\xbf\xef\xbef\x93\xef\x08\xd3\xbf\xb4\xb6\xfb\xfci\xcc\xf4\xbf\xca_\x9b\xe3\xffY\x07\xc0\xd4\x0bd\x11:\x08\xa6\xbf\xe0X\xd8(3_\xf1?\xfe\x00#\xcfd\x11\xea\xbf \x8b\xa2I8\x06Y?P\xdc\x93\xb8\x96\xb9\xc2?\x82\x10\xa0j\xb79\xf5?>\xd1\x9c\xbdXR\xc7\xbfM\xd1\x05\xd1w&e\xbf\xc66i\x06\r\x9a\xad\xbfjt\xb5~\x12e\xf1?\xdf=\x9ck5E\xab?\xd9\x87\x8f\xff\x9eA\xc8?\xc5\x89\x9c\x08$\xa2\xd7?]\x92z\x0b{>\xfa?.\xab\x19P(\xaf\xf1?\x07\x1e\xec"\xe3r\xbf?.\xce\x04\xc8\xbc\xce\xf4?\x9b\xa5\\\xbf,\x89\xf0\xbf\xeb\xb1\x8f\x120\xe7\x86?\x05hh\x83\x88"\xa8?\x84k\xc49\xff\x1e\x02@v\xc5\xd7\r:X\xdf?9\x0c\x18\x8b;\xee\xb7\xbf\x1eo\xe7\xbd\xa6\x89\xf2\xbfz\xc9\xb6\x08u\x96\xf0\xbf' +p970 +tp971 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p972 +tp973 +Rp974 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp975 +Rp976 +(dp977 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp978 +g11 +tp979 +Rp980 +(I1 +(L1L +tp981 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p982 +tp983 +bL1L +tp984 +Rp985 +(dp986 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp987 +g11 +tp988 +Rp989 +(I1 +(L29L +tp990 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0;yR@\xd90\xd9kJN\xa6?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xedJ\xb4?M\xa1\xba\x0f\xdf;\xaf?\xa6\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\xab@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80P@\x1a\xc2\x8a^\x95\xfc\x91?+\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0r@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa1\xf8\xe5?\x9bV)\xa6\xc6\xee\x8c?!\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xa7\xc54)\xf5T?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8F\xb5\xa1\xa1c\x89?\x12\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 q@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8094Q@\x08\xdc\x91O\x03\xf0\x9f?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\x00\xa3\x92\x83\x01\x86?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa0\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`5\xb6\xb5?\xc3\xac\xd0Ryx\xb0?{\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@J\xa0\n\xbcJ%\xb0?s\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0TO\xdb\xaa\x9a\x86\xb1?\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p \xc6t+\xba\xaf?\xcb\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xa7@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`U@:9\x9a\xd7\x1a\xee\x98?\xb1\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xa9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xbaV\xbf=%\xa2\x97$o\xb5?\xf2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x7f@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x89@\xb8\xbb\xd2#\'\xb1\xc6?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xadL\x01Ki\xd4\x93?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00AIs\xc3\x9b{?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0s\x03\xb3?\x8a\xe9_\x1a\xb1k\xb3?\xe5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe9\x00\xfd\n\x962\xcf?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0t\xc7\x19\xa1\xae\x82\xb0?\xcc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0|@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0@@\x95\xa7\x8f\xdd%O\x8b?\xbf\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00~\xa5@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x98\x08\xc1?3n\x81\xdc\x1b\xefz?\xa3\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x92@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd2\xb8\xe9\xc4Xy\x9a?\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcf\xce<`\x9d5w?\x86\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x92@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8d\x02\x91?\x83\xadd\x13Ez\x92?\x1c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00p\xbc\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0B\x9b|5.\x92?\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x98@' +p991 +tp992 +bsg106 +g8 +(g9 +(I0 +tp993 +g11 +tp994 +Rp995 +(I1 +(L29L +L1L +L1L +tp996 +g18 +I00 +S"N\x9c\x8d\x9c\xfe\xfe9\xbf;Q\xbf\xf6\xda\xd5\x8c?\xf9`(\xc2\xa5;\xb9?Kz\x7f\xcf\xe1\xae\xb6?/l\xa2\x08\xe0\xcc\xf6?M#`X\xafD\xea?-\xce\xf4\\$\xbb\xd8?\x83V\x16\x07\xfd^\xf9?\xbf\x86\x9c\x8e\xec\r\x17@\xc4U/W\x11Iy?\xee\x06\\\x17'\xba\x0f\xc0\x16,\x87\xf1\xe0\x84\x80?\x0b\xe8`$(2\xe8\xbf*hZ(\xecF\xbe?\xca''\xf1\x0fY\x90\xbf\x99\xc6@\xf5\xf2z\x93?at=dVt\xdd?\x07}\xc29S4\xf6\xbf(9K\x9bE\xf5\x0e@\xa60\xf7tM{}?#\xe0\x17\xde8\x90\xf0?\x17\x11\xb53\xbb\xbb\xa2\xbf\r\xd8\xdd&m\xd5\x96\xbf\xf7\x9fD0\xa8~\xa4\xbf\xc6\x91H\xe9\x0e\x99\xf7\xbf4\xbe\xcb\xba\xbdd\xed\xbf\xfbr_\xa3\xcf\x1b\x82\xbf\x1c&\xe2j\x88\xbb\xf6?x\xd4\xf8\n.\xe6\xc9\xbf" +p997 +tp998 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p999 +tp1000 +Rp1001 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1002 +Rp1003 +(dp1004 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1005 +g11 +tp1006 +Rp1007 +(I1 +(L1L +tp1008 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1009 +tp1010 +bL1L +tp1011 +Rp1012 +(dp1013 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1014 +g11 +tp1015 +Rp1016 +(I1 +(L31L +tp1017 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@=m\xdb/\xe3\xf7\xa5?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80)\xfd\xc6?\x89\xd9\xc5{\xc8\xf1\xae?\xd7\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x86@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12@\xe8\xa30\xfc)\xbd\xad?\xcb\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x86@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@\x0f\x7f\xe4\xf9\xc1\x10\xb5?\xb3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x14\x91co\xcf&\xce?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0/9\x10\x91m3\xa4?\x92\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@b@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@DD\xe4?|\xe9\xe8\xd7\x83\x1c\xa8?\x18\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0W.\xdbdUh\xa5?>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00O@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\x17\xcb\x99\x83\x04\xa7?\xda\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0}@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xe9\xef?\x7f\xdf\x10u;}\xb5?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 M\x90\xe5?\xdeC\x90F\xc4\xe9\x96?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\xc8\xc0GVve?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x88@P\x05\x00\xeb{n\x9d?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xc0\xa7z+\xbd\x1f?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb4\x93\x91?K\x01<\x1f\xe5\xc4\xa4?\x80\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb7@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@dq'@\xc6a\t\x8a\x8e\x04\x90?2\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\xa0@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@u@=\xc2)S\x80\xba\xa1?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcc\xbe\x12)\xab\xf7\x91?\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0t\\\xd3\xda\x94]\x83?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb7\xa2@\xda\x02\xef\xea\x07\xe5\x8d?\xef\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\x9f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x81\xb2\xaa>\xd1\x99\xa0?\xa6\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x19\xf7\xe2_\xd3\xbdu?I\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x95@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`V@c\xb64\x16\x14]\xab?N\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9c\xae@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@F@!/#\xca\xee\xb9\xbf?\x1a\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf3\xdf\xa5?4\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\xaa@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0b+K\x8f1\x0f\x9a?\xb7\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x87=\xa12/\xd4\xa6?}\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfa\xa4@" +p1018 +tp1019 +bsg106 +g8 +(g9 +(I0 +tp1020 +g11 +tp1021 +Rp1022 +(I1 +(L31L +L1L +L1L +tp1023 +g18 +I00 +S"U\xd1R\xd1\x18\xe18\xbf\x82Y\x00\xa5s\x9b\xa4?kZ\xdb\xfa\xfe\x84\xa7?|p\xb1~\xdd\xd9\xa1\xbf\x03\x00$$\xc4\xdb\xe5?\xa0S\tl\xd5\x18\xe6\xbf\x98/\x15J\xef\xaa\xb2?\x85\xd6\xc7\xb1Y\xc9\xe3\xbf\xcd\xad\xe3\xe93B\xe9?\x04\x14'\xf8Q\x1d\xd3\xbf\x173\xb4qh)\xc0\xbfw\xe7\x00\xed\xc4K\xf5?0\xb5\xe8Lc\xdc\xf3\xbf{\x84`\xbbF\x97\xe4\xbf\xf8GD\x9cW\xa0\xf8\xbf8\xf5S\xed3\xee\x0e\xc0\xcctds>\xaau\xbf\xdd\xe1)g\x18\xc8\x9d\xbfa\x12\xbb\x86!\xeb\xc1\xbf\xdc<\xb5D\xb9\x8e\xfa\xbfB\xea\xa3\xf2\xf5\xbe\xd7\xbf\xcb\x84\xbdb\x04\t\x9a\xbfy\x8d[\xda\x11\xb7\xaf\xbf\x0c\x03\x121[\xcc\xea\xbf\r\x03B\xe3\xfc\x85~?/\x85\xdbN\x1f\t\xb2?S:\xed\xb3\x8a\x96\xf1?\xc5w\x8d\xe4\x80\xce\xe2\xbf\xf3s\xcb\x11\xc4\x19e\xbf{\xc9\x8cd\x02h\xe8\xbf\x96/*\x1f\x87\xbb\xbe?" +p1024 +tp1025 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1026 +tp1027 +Rp1028 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1029 +Rp1030 +(dp1031 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1032 +g11 +tp1033 +Rp1034 +(I1 +(L1L +tp1035 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1036 +tp1037 +bL1L +tp1038 +Rp1039 +(dp1040 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1041 +g11 +tp1042 +Rp1043 +(I1 +(L31L +tp1044 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xac\x06A4+\xff\xcb\x17}\xa5?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0%m\xe9?\xf3\xbc\x80\x96\xbc\xe5\xa5?/\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/\xb8@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\x9e@\x86\x9fy\xca\x18\xc7\x9a?\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x84@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81?\xe0?\xc4L)\x16\xc1b\xa0?&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\xb9\x8d\x90b\x93u?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa7\x07\xd3?\x89G\xbe\xbf\x03L\x97?b\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\x1c\x06\xe35\xb8u?U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0o\xcd\x90\xf5Q\xa5\x95?\r\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x80@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa4d\xeb?\xc9u\xf5Z"\xb4\xa6?\xa7\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa7\xb5@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8a_\xc9?\x94\xe5_h\x11\xac\x93?\x99\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xda1h\x1b\xe5\x89\x82?\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0T\xdb\t8\x13\xd0\x85?z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80^@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0E\xa7P@\x92\xe9\xee\xf9\x8c\xd3\xa6?\x0e\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\xb5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0b\x01`\x1a\xa7b\xa6?\xb3\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb3\xb4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Y\xddR\xf4J\xa7\xb3?[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0V@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@q\xda@&*\xcf\xab\xd9\x88\x9f?(\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x81@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`d\xf2\xef?\xb8%\x0fx\xbc"\x9b?a\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10v@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x03l\xe5?6\x15\n\x0c7j\x95?<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\x1d\x14u\xf1\xa6x?(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc1\x97Bk\xf5\xe5\x95?\x14\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@q@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xe8bJA\xc2&\xa9\xafK\xe5\xa0?%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80B@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\xd5UF\xea f? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xd0>\xff\xa67??\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004k\xc0AmV\xfa6\x81\x96\x9b?\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0h@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xf7\xa8\xd4?,.W!\xb9\x92\x94?\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0:[\x8e\\\xab{\xb6?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1c[\xdb\x93\xf7Wt?\xaa\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@e@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0v@\x80IE\x04\x1f\xf7p?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x92N\xc7\x94\xbbA?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@' +p1045 +tp1046 +bsg106 +g8 +(g9 +(I0 +tp1047 +g11 +tp1048 +Rp1049 +(I1 +(L31L +L1L +L1L +tp1050 +g18 +I00 +S'\xd2\xbf\xa4\xca\xabO8\xbf\x8a\x1d\xf1\xe4B\x02r\xbfGwh\x12SG\t\xa3\xf0?\xd0,\xe5\xf0\xb8\xbd\xec\xbfS\xf3v>\xf0\xa7]?\xc0\xe3\xd1\xa1\x86\x89\xc0?E\x85y\t\xde\x92\xea\xbf\xa7=\x93\xc3\xf8\xca\xf3?=7\x89Q\xa1\x96]\xbf\xa1\x88\xfc\xf5\x17K\xa8\xbf\xd7\x12p\xf3\xbb\xc6\xef?\xcf\x11\xed\x99d\xed\xa6?7\xd8\x13\xbbr\xd3\xb7?\xae\xc5h\xd8\x88\x11\xb2?\x9d\xf89\xb6\x05*\xf4?P\x01\xb8\x88\xaa\xf7\xe5?\x1d\x85\xc3\xe5\xdd?\xd2?\x80\xaf\x89\xf9;\x13\xf9?\x0eo\xcfr\x8f\x0e\xf3\xbf0\x93\x1f\xabQ\xee\xa4\xbf\xb1\xf9\x05\x13%\xee\xab\xbf\xcbw+\xafn\x05\xf3?I\x08\xa4\x9f,\xd4\xf1\xbf\xc6~\xb9\xb5\x90T\xdf?\xab\x83G\xb3GN\xf9?\x99\xd3\x9e\xcd\xd2\xb3\x00@' +p1051 +tp1052 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1053 +tp1054 +Rp1055 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1056 +Rp1057 +(dp1058 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1059 +g11 +tp1060 +Rp1061 +(I1 +(L1L +tp1062 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1063 +tp1064 +bL1L +tp1065 +Rp1066 +(dp1067 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1068 +g11 +tp1069 +Rp1070 +(I1 +(L31L +tp1071 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\t\x1d@\x05W\xff\xc7-"\xa5?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]\xa5@\x8cp\xeani\xa2\xaa?\xf8\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xad@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x97@\xa0\x94\xa6J\xa0A\xbb?P\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x82@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q@j\xa8\x17"\x8c\xc3\xb7?\xed\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x82^I\xad\xcb\xbd\x84?\xd5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf7\x88\xdd\xdc\xbb\xb3\xc2?\x18\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80q@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xe3\xb2\xef?SY\x9e\xadI$\xb4?c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0X@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\x84\xf9\x1cE\\\xb0?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe4,L8\xfc\xbf\xa7?N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80S@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xbc\xea\x9c?9w\x04\xc0\xc9.\xa5?\xa8\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xa9@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xc4\xe9\x80@\xbc\x1a\x85xa\x1e\xb7?i\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdb(/\xa9\x17\x91\xb6?\x19\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd5\xf8T\r,(\xa2?P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x81@\x16\xa9\xa4\xfe\xcb\xa9\xa1??\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00~\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x81\xf2`\x8b\xdc\xa6\x93?\xcd\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x9f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0S\xba\x7f\x1a0\xab\xb0?r\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x8b@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x93H\xe0?p)\xef\xe0\xd8_\x9b?_\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xf3\xaa\xd3?k\x8ewB\x17\x98\xa9?\xc8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00)@U\x9f\xdc\x1e6\xd6\xa5?{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10m=\x96\x91\xa3P?(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84By\xf5(\x91\xa6?S\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0T@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0u]\xb7?\x8a\x7f6\xe6\x9d\xa6\xa1?M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@S@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x847\x97\x08\xda/\x99?L\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00S@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xce\x98\xe3?\x80\x16Kx\xe8>\x99?\x97\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xa5@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa7\xd7n@\x00t\xfc\xe5\'\x9e;?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x80\x8c\x86\x05\n\xea>\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xc4\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?m\xb3dGj\x9a\x98?\x91\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"\xa5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x838\xda@\xfeC\xcc?$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf6TB\xa4u\x89\x95?m\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xa4@' +p1072 +tp1073 +bsg106 +g8 +(g9 +(I0 +tp1074 +g11 +tp1075 +Rp1076 +(I1 +(L31L +L1L +L1L +tp1077 +g18 +I00 +S'\x1f3t\xab\x0f\xb75\xbf\x11#o\x80\xe3\xc9\x86?d\xa6\x13\xffFh\xb1?\xe1\xa6\xde\x03\xdd#\x87?\xd9\x9c\xbd@\xa4F\xef?\xf8xI2\xe6X\xd4\xbf+\xe6\x97\xb3\x0bl\xd6?\xe3&\xb3\xb3&\x92\xc5?\x0b=\xa4\xe3\x082\x01@\xads\xe0qw\x1fH?;\x89\xfe\xcbTS\xb2\xbf\xba\x01a\xab\x0b\x05\xe9\xbf\xb1\x02V\r\x955\xee?\x1d\xf6\x89,\\\x14\x84?g\x9668.\xa6\xc7\xbfu\x05Dfl*\xdc?\xa4\x94\x9b\xe1\r\x92\x8f\xbf$*C\x99\xbb\xc5\xaa?E&\xfb\x07\xe2k\x9d\xbfq\xf1\xf5\xeeY\x9d\xf2?\x8c\xee\x1a\x83O\xd6\xec\xbfQ\xd0i2hB\xc7?\x02\xa0!\x9dW\x8b\n\xc0\x17\xb1\x03\xe8\\\x87\xf3?=\xf1\xeaSe\xe6\x94\xbf\xeb8\xe4\xa5\x18^\xe2\xbf\xd5\x0e\x99\xd1hc\x02\xc0\xed\xf4\x8a\x94\xe0\x03\x05\xc0l\xfd\xd1\xa7\x82\xa4\x93\xbf\xbb\xdd\x9188\xa0\xe6?f4\xbe\xee\x96S\xdb\xbf' +p1078 +tp1079 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1080 +tp1081 +Rp1082 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1083 +Rp1084 +(dp1085 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1086 +g11 +tp1087 +Rp1088 +(I1 +(L1L +tp1089 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1090 +tp1091 +bL1L +tp1092 +Rp1093 +(dp1094 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1095 +g11 +tp1096 +Rp1097 +(I1 +(L31L +tp1098 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\xd7\x80/\xcf\xe3\x8f\xa4?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\x95\xaf\x08\xa0\xe9\x8c\xad?\xd7\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x86@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q@\'v\xc6\x86\xb4\x0f\xb1?L\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x82@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x8b@\x14\xdf\xc5\x82\x85\xc4\xae?\x16\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x04\x16\xfd\x19,T\xb1?\xa9\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0,\x1b/\x0f\x1b\x85\x82?m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@[@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0v@\n\xad\x8e\x9c\x84J\xb5?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0^\xbc\xce\xc8\xbdU\xa7?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0(\x8cv\xc4\xaeu?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81\xd1\xdb?\x8d\xb7D\xc8\xacZ\x86?\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`a@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbfFK?\x90\x8e9\xd0\x81\xc2x?\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa2=\xe1\xb6\x81e?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\xc7AC/]p?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xc3\xdb@x\x81HA\x9f\xb9h?x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x18s"\xfb\x9a\x0e??\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc8fIu\x9f\x98U?o\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0[@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-\xd7\xef?\xa53\xcd\x92\xcbb\xa3?\x80\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb7@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`P@\x8a\x1d\xc5\xcc;\xc4\xa5?\xa6\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\xb1@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80l\xab\xfa?\x8bZ\x8c$I|\xb3?-\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x81@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0fI\xe7cZ\xef\xb0?\xbb\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0{@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96\xf6u3\xac0\xb7?r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\\@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08G\x03A\xba\x90\x15?\xfb\xf6\xa2?y\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf2\xae@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0(_/\xfd\x15f\xa3?\x0f\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xaa@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0?d\xab\x18\xec\x9e?j\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x83@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x802M,@\xa9T(\xb5 \x81\x97?\xda\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x97@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80w@"n\xfe\xf1Z+\xaf?\x91\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10P\x15\xd4\\\x19\xaf?H\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0"0G\\\xe2\x97?I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb4\x93\x91??r\x9e\x95\xdf\'\x92?I\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x95@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x831\xa1\xce\xc8\x10\x90?\x10\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x94@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc02B\xc0\xe0yV\xa3?9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L@' +p1099 +tp1100 +bsg106 +g8 +(g9 +(I0 +tp1101 +g11 +tp1102 +Rp1103 +(I1 +(L31L +L1L +L1L +tp1104 +g18 +I00 +S'F\x15^t\x01\x972\xbf$I\x97\xae\x83K\xa2?\x8a\xe4\xc9\xae\xbd\xd1\x8f?\xb5\x9e\xce\x89\xc7\xcb\xa2?\xe0k\xb0\xa7P\x8b\xe2?\xc3\xb4aG\x11\xc2\xf3\xbfO0g\xa8(\xd0\xc8\xbf"\x991\xeb&\xa0\xe6\xbf\xc7\xfa\x17a\xb2\xaf\x06\xc0\xf9\xb2h\x80\x9d\x04\xbf?s\xa3\x02\xf6\x05\xab\xd5?\xc5\xe9\xc8X\xb57\xf9?\x84\xcc4D\x0b\xe0\xf3?\xa34\x11\xbb\xc34\xb6?\xf1O\x83\xc0^-\xf1\xbf\xaa\x82\xf9\xbe\xe5\x04\xf2?\x1cc\x05\xaa1\xfdr\xbf\xcb\xf7x\xbe\xca\x0bp?\xc1\xe9\x84\x8b%y\xb2?\xdcva8\x80\'\xda?5\xa7\xc9\xab\x10"\xf4?\xdc=M\xf5\xd8Bw\xbf\x8c#\x96\xd0\x95\x1c\xc4\xbf\xfb2|o\xdc\xda\xda?\x91\x81\xce9\xf6)\x9f\xbf\x9c\xcb\xee\x1e\xc6\x8b\xc0\xbfN\xc0[\x88w\xef\xf5\xbf\x95\xee\xce\xa4\xd8R\xb2?\xec\xd1\xf2meQ\x94\xbf\xe5$\xab\x1e\xe0\x02\xe2\xbf\x06\xe9\xfcNY\xdb\xf0?' +p1105 +tp1106 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1107 +tp1108 +Rp1109 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1110 +Rp1111 +(dp1112 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1113 +g11 +tp1114 +Rp1115 +(I1 +(L1L +tp1116 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1117 +tp1118 +bL1L +tp1119 +Rp1120 +(dp1121 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1122 +g11 +tp1123 +Rp1124 +(I1 +(L31L +tp1125 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00[\xe9?\x8fp\r\xe3l"\xa4?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8y@\xda\x0f\xd70\xac\xa3\xa2?\x15\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pc@\x12\xff\nPP\xc0\xac?}\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x91@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Y\xe5\xd1?\xa5eI\xa6W\x1a\xac?g\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9c\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb7G\x14\xb5\xf1\xb3\xb1?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0^\x9c\x9e\xd9kC\xa9?~\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x8b@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xf2\x01\xe8\xbf\xa4\xabi\xe8\x1em\x9e?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00W\xea\x0061i?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10`\xa26\x0f\xc7{?\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x1f\x98\x0e@\xbc&\xc2\xcc)\x8c\x8f?\x98\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x92@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x94@u\x948{[\xd7\x92?\x8b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0x@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0-\x80[X\x91\xdd\x89??\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0a\xa2\x87\xe0\xedu?L\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00S@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@#\xbc\x9d\x84B\xac\x88?\r\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x88@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0x\x91\x12\x7f\xc8\x86\x85?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0P\xe1\xb8c\xf1\xc2\x84?\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x88@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0eb\xc8?\x18,\xa4\xfc\xf5\xce\xa4?B\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B\xb1@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Dh\xec?\x00\xb5\xf8\t\xecMz?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x91\xf1@\x00>\xa4\xb4\xf8i\x00?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00$\xaeb_\xaa>\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00P\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8t@ \xaf\xd2\xcc\x82U`??\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80O@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x8c\xbc\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00t\xf2\xab(\\\x1e?-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80F@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0V@\x99|T\xc3\xfb\xd6\xa4?\xff\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xb0@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xaf4\x08@r\x81\xba\x16\x05\xfd\xa6?\xa6\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0d\x16\x98\x879\xbe\xb5?\x9a\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96`\xd2\x0cv\xfc\xa3?\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xaa@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x92@n\x16\x97\xa7y\xf8\x87?Y\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc2\xfe\xaa\x1d\xeeJ\xa5?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\xfbb\x14\x05\xa8\x80?@\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82@' +p1126 +tp1127 +bsg106 +g8 +(g9 +(I0 +tp1128 +g11 +tp1129 +Rp1130 +(I1 +(L31L +L1L +L1L +tp1131 +g18 +I00 +S"R\x9bE:\xba31\xbf\xa4\x8a\x9a\x9c\xca\xb1\x90?\x9a\x7f\x11u\x88\x8e\xa7?\xc7&\xc2\xa0\xd1\x90\xa4?\x81\xf7\xc0G\xbb\xff\xd3\xbf\xaf'n_\xe0\x02\xde? \xbc\xafl\xff\x18\xd6?\xf1y\xb6\xc4\xf2'\x04@i\xf1k0\xeaz\xf5?\xa4u\xaa,c\r\x8a\xbf\xcf\xe6\xbf' +p1213 +tp1214 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1215 +tp1216 +Rp1217 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1218 +Rp1219 +(dp1220 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1221 +g11 +tp1222 +Rp1223 +(I1 +(L1L +tp1224 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1225 +tp1226 +bL1L +tp1227 +Rp1228 +(dp1229 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp1230 +g11 +tp1231 +Rp1232 +(I1 +(L29L +tp1233 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`qc\xc2?\xe3K\x15\xb7\n\xb8\xa2?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xb5\xb7\xe8?=\x86\x07\xb7\x87\\\x88?\x81\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 `@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81\xb4f\xbfP=\xfc\xcf{\xebP?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pl\xe1@\xa0\x82\x98\x93\xea\x8f$?0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@c\x18>\t9\x15?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90>\xb7\x94z\n\x13?\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x94\xd5\xc1+S>\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x08\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfa\x82\xde?@0\x95\xebI\x1ct?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\t\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80S\xef\xe8@\x00\x92\x00u90\xf2>\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xf4\x98rv\xde\xd4>\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00X\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000{@\xd0\x8dZ\x19\xd1\x18\\?G\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x0eQ15\xb5\x18?+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00x\xeb_\xb8\x1f\x16?\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8aa\x0b@\xdc\xc2\x05\xd3\x10\xe8\xa2?\xd6\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xb9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x83\xf3\xc1?T\xe2\x7f\x9a\x81\xe5\x96?m\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0v@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xf3X\xfd?3\xcc\x0c\xbc\x87g\x8a?\xc8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x86\x91\x1d\xd3\xe4\xe6\x83?\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0>*\xff\xf0\xc1S?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xba\xea@\x7fa7pc\xb3\x9b?\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0F\x12; e\x96\x9e?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc07L\x08\xee\xb4\x13\x90?o\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0[@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xcc\r@@~\x02~\xeeC\xa3?i\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i\xb8@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80=\x1a\xf8?W\xb1\x9c\xd6<\xf1\xaf?3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc9\xd97\\P\xd1\x9a?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xeab_\x0bF\xea\xa0?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x16\x07A\x0e\xaeFF\x1a\x10\xa3?6\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006\xb8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0fw\x8a\xd0\xf9\xe7\xa3?{\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00{\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa3\x03\xb2\xfa\xa2\xab\x8b?\xbb\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0{@' +p1234 +tp1235 +bsg106 +g8 +(g9 +(I0 +tp1236 +g11 +tp1237 +Rp1238 +(I1 +(L29L +L1L +L1L +tp1239 +g18 +I00 +S'c\x8eFG\xea\x0f3\xbfv\xf9\x02Q\xe1]\xb3?K\x90;\xe1/@\xa1\xbf\x0b\xcc\xa9\xd62\xa9\xa6\xbf\xa7\x87\xd2J|\xeb\xf0\xbf\tB\xbeSu\x9d\xf0\xbf\xe1\xefJCg\xdb\xf0?\x143_\xca\xb0\xc2\xc3?8\xa3\x8a\xba\xc1L\xb6\xbf}\x98\x8b\xcdDt\xf1\xbf\xd2\xcb\xedi\xde\x99\xf1\xbf\xd8whN\x7f\x80\xc5?\xa0\xe0\x9f\xd7\x97\x85\xf2?\x9f\x02\x9b\xe3\xfdw\xf4?0XU\xca\x80\x08]\xbff\xe9\xd1\xa5\xcd\x1f\xaa\xbf\xed\x80\x8b\xf0J\xc6G\xbf\xc3+\xd5\x0fK\xae\xc5\xbf\xdb\xa3\xe0\xa9\'\x18\xf8?\xd07\xdb\xfdz\xab\xbc\xbf\x13"\x85\xd4h\xfc\xf8\xbf \xad\xb7\\\xbb\xc5\xe2\xbf\x04\xaa\x9f?\x89\x19R?G\xaf\xb4/ \x99\xc3?\xbb\xa0[\x86\xa7w\xe8\xbf\x95\xa2Ly\xb57\xfb? g\x908\xb7$#\xbf\xec\x1b\x13\x14\x10\x9b\xa7\xbf\x0f\x02p\x8c\x90\xed\xe3?' +p1240 +tp1241 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1242 +tp1243 +Rp1244 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1245 +Rp1246 +(dp1247 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1248 +g11 +tp1249 +Rp1250 +(I1 +(L1L +tp1251 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1252 +tp1253 +bL1L +tp1254 +Rp1255 +(dp1256 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp1257 +g11 +tp1258 +Rp1259 +(I1 +(L29L +tp1260 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%@\xe0>\xfa\x05\xe2\x8b\xa2?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@o\xfd\xe1\xbe\xeei\xab?\x85\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8c@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q@lk\x82Sq*\xae?\xe8\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x87@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-@\xc2\xa2\xf9U\x06\xca\xac?\x8e\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb9C\xd8B\xfd\x90\xab?\xd9\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90}@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Z`\x9a\xdf\x89\xf2\xaa?\xb5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0f@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0v@vo&He\r\xaf?Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd4_\xfd\xcc\xdb\xcb\xa6?P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@L2k\xa1Uy?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xbaf?\xd7\x08\x00\xb1=\xdc\x95?\x9d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0c@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98r@)E\xb8\xfbK\xa3\x8b?\x9b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04\xf0\xee\x970\x90x?\x98\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x03P\xf0\xe7\x14g?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xe0\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@\xd4\x11-\xfb#\x1d\xa1?\xd2\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd2\xb6@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`O\xd8\x93?\xfe\x1a\x9d\xc9\x87\xf2\x82?z\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0w@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb4\x93\x91?~\xf5t\xf6\x1a\x13{?h\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04\xac\x96\xcd<\'r?a\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xac\r\xaf\xef\xd3.\x9b?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x89@\x00.\x91\xfc\xaf^8?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\xc0\xfc\xf8\xf3\xc6>\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb6\xbc\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@fq\xa0?\x12\x12\xb9;\x0b\xdd\xa1?X\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\xb5@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`d\xf2\xef?\x02\xd3\x1dq\xbb\xff\xcc?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb8\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x80\x9a<\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Po@\xac\xbd\x06\ri\xa4\xa1?S\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00S\xb5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0l.$j\xc7\xa4?Y\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb2\xaa@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcd\xc9\xd9M\x84E\x98?\xfa\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x9f@' +p1261 +tp1262 +bsg106 +g8 +(g9 +(I0 +tp1263 +g11 +tp1264 +Rp1265 +(I1 +(L29L +L1L +L1L +tp1266 +g18 +I00 +S'\xc4\'k\x12\xed\xda0\xbf \xf5O\x8e\x14\x9b?\xa7-\xfaT\x94\xf5\x85?\xf7d)\xf9 \x9c\x9c?\x15\x82\xbfG\xfeg\xa7\xbfx^\xe0Z\xa1\x08\xef?\x11\x15o\x06\x89H\xbd\xbf\xaf\xc0\x0b\x1f\xcb\xce\xe2\xbf\x87y.\r\xe0\x06\x01\xc0$\xb36"@\xd8\xb9?e\xc1K\x06!s\xbc?\xf6\xbe\x07|\xce\x8f\xf1?\xe2\xd1\x9c\x8f\xd2\x0f\x0e@x\xf9\xf9f\x11\x9d\t\xc0\xb6J\x8eu\r\xecq\xbf*\xd8:\xba\'h\xad\xbf\x00\xde\xc6sX3\xa7\xbf\x9a\xb8\xd2o\xea[\xed\xbf\xfe\xfa\xfe\xf0)\xe3\xf8?\x8cLi\'\x0b1\xd3\xbff\xed\xf90\xdf=\xf6\xbf~\xa5\xaan\xb6\x7f\xf7\xbfL\x93\xaa!\x89\x18G\xbf\xfe\xf7\xb5C\xa8\xe7\xe0?2d\x05$)\x12(@\x8bi\xbcw\xe3\xec\xf0\xbf\x87\x02=\x95n|S\xbf\x1e\x85\xa8m\x81$\xbc?\xe0\x10?.\x8f\x0e\xd2\xbf' +p1267 +tp1268 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1269 +tp1270 +Rp1271 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1272 +Rp1273 +(dp1274 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1275 +g11 +tp1276 +Rp1277 +(I1 +(L1L +tp1278 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1279 +tp1280 +bL1L +tp1281 +Rp1282 +(dp1283 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1284 +g11 +tp1285 +Rp1286 +(I1 +(L31L +tp1287 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x9c\x86iA\x8a\xfc}\x0b\xcb>\xa2?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x16\x07A\xe3|\x82\xfc\xc8\xbe\xa2?\x1e\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xb9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0%m\xe9?\xdb\x93\x17\xfe\x1el\xa3?\xc9\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc9\xb7@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x95\xa7@\x98\x8f?\\\x02W\x9c?\x90\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\xe8\xe0\xeb\x12#\xa1?z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`<\xe6\xeb\x01\xdb\x97?\x16\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x80@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa4d\xeb?O&U\xc28\xf1\xa3?9\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009\xb5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd6\xf0\x9c\x8a\xb0\x99\x87?\x91\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1e\xb6\xf9\x9e\xcf\x1e\xa4?\xa8\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xb4@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x87\xc3HA\xee\xf4v(\x00\x0f\x82?U\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pu@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xe8\xed?\xa4H\xbe\x1d\x8d8\x86?p\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0\x04\x9e\x99Lx5?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|=\t\xe3S\xa6\x88?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x03\xc1@\xbe$z\xe5\xa22s?\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x92\xa5\x93\xb4\xefa[?\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0(\x08\x92\x94\x08W\x82?%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80B@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pc@W\xddM\xfcg^\x8b?9\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90s@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?`a@\xeaLB,\x12\xbaz?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t \xd9?\x00}\x9a\x1c\x92\xddL?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x8ep\xf4\xfb85?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xac<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x87@\xd0zp\x16\xb9\x8fn?\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1cP\x88\x97\xe7Be?q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\\@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0nd\xf7h\xd7{f?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000d@\xa7TT\x1c\x90\x93\x8d?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@M\x0e\x8bA\x00\xb8F\xc5l\xcem?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa8\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`}l\xbfA,\xb6A$i\xabu?\x9c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0N\x19\xf7P^\x1dI?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x85\xb3@Qdd?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@' +p1288 +tp1289 +bsg106 +g8 +(g9 +(I0 +tp1290 +g11 +tp1291 +Rp1292 +(I1 +(L31L +L1L +L1L +tp1293 +g18 +I00 +S'\x19\x9a\xce\xaa\xb3\r1\xbf\x00Sn\xa5\x06.`?p\x1b\xd7\xe9k^Y\xbf\xe4J\xdf\xff\xf2\x95\xa5\xbf\x19\x9f>\xebK\x99\xf9\xbf;\xb7\xad\x04\xd7Y\xcf\xbf\x17r\xbc\x15G|k?\xae\xb5HL^y\xf1?\xf7o\xc1\xeb}ZL?\x86\xf1\xcc\xec\xb3\x9c\xb0?A\xdd|*\xd6\xb4\xc0?\xe7 \x89\xe3fD\xf1?\xa9\xef\x0f,>;\xf5?\xfa\x0f"\xcdW\xca\xa0?H%B\xf0\x96\x1a\xed?U\\v\x1f\x98\x12\xf4\xbf\xe7)\xd5\xae\xe8\xa4\xa7\xbfd\x8f\x97\x19w\xb4\xb9\xbf\xd56\x17oA\xec\xd1\xbfM\xe8\x866\xf2\x0b\xf6\xbf\xd9T\xd3\xabX$\xf9\xbf\x10\xa4/\xcbt_\xb5\xbf\x85\xec\x06\xb8\xdfJ\xf2\xbf\xb9Q[^\'\xc4\xd7\xbf\x13\xf4\xfe\xe8\xc0\xe3q?\x1d\xc8\xad!\x0b\x9a\xdf?2\xf9\xafM\xf0\x01\xfe?\xe7\xce\xcfm\x1a\x8b\x05@B\x0b\xef\x12\x07\x9b\x8d\xbf\x91S\x07\x12H\xf0\xf0\xbf\xd1>e-\x9f\xff\xf8?' +p1294 +tp1295 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1296 +tp1297 +Rp1298 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1299 +Rp1300 +(dp1301 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1302 +g11 +tp1303 +Rp1304 +(I1 +(L1L +tp1305 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1306 +tp1307 +bL1L +tp1308 +Rp1309 +(dp1310 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp1311 +g11 +tp1312 +Rp1313 +(I1 +(L29L +tp1314 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@\x07$\x13}\xfd\x01\xa2?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12@\xdfz(\x00\xafi\xaf?\\\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0u@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x08\xc5\xef?\xd7\x94\x0eQ\xfbb\xb9?\x8c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80a@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xb1K\xe3?`\xb2gR\xf82\xa6?4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf6\xe5g\xcd\x01\xb0\x90?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9b8\x11A\xc7\x01\xa3?0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x11\xaef?\x91gE~ \x90\xbf?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0-O4=o?\xc2?I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`\x9b\xa94\xb1F0?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8b@u\xd8\xbc\xf0\xf3\xbf\x9f?\xd0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00j@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@H\xbe_\x998\xb6\x95?\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x85\x89B\xb1\xb4t\x80?\xbc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80g@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc02:\x94\x84\xd0\xa2\xbb?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xd0\xbc\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@j\xb6Dyc9\xa1?\xfb\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfb\xb8@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/@<\xbae\xaa\xe8b\x99?\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80d@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\xda\xdb?8J\xd3"\xe1\xab\x93?\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xf2\xa4_\xeb\x9bC?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xccx\xb8\x18\xa2\xd7\x8d?\x9d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0c@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa3f0@\xc8R\x0e\xd0c\xf8\xa1?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xc0s\x81\xd2s\x10?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\x96\x81\x93@\xfaH\xa1?W\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xb8@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\x8a@THA\xcb\x90\xb3\xa5?\xd7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0*$sex~\xa2?\xaa\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9a\x03\xf5^A\xd7\xa5?-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80F@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x~@\xa6\x82\xf1:\x82\x06\xa1?\x80\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc2V\xbd\xa5\xf5|\x8c?\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\x97@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84@\xb0\x9d\xb7M\xa4?\x85\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x85\xb1@' +p1315 +tp1316 +bsg106 +g8 +(g9 +(I0 +tp1317 +g11 +tp1318 +Rp1319 +(I1 +(L29L +L1L +L1L +tp1320 +g18 +I00 +S"\x17\xc9\xed\xc7d\xec.\xbfG6\xf0UW\xdb\xa5?<]\xef\x86\xa3\xce\x97\xbf\xbeU\xfa'\xf6\xca\xbe\xbf\xb9j\tWn\x08\xf6?\xab\x99@\xe4\x94\xd4\xf2\xbf\xe5C/\x1b8t\xa1?\xbbn\xf8\xaa\xba\xc9\xdc?$\x98\xc8r\xa5B\xf2\xbf0\x88]\x1dBJ\xb6?:\xe7Tl\x9c\xc9\xb1?%\xae\n\xc6L\x1c\xf0?\xa7+'\x02\x17\x9a\xf1\xbfS\x9b\xa7\xff\t\xf0\x08@{\x00\xc7\xads\x11e\xbfr\xc0\r~\xbcI\xb1\xbf\x02<\xb7\x8e\xf4\xbd\xac\xbf5):\x9b^U\x02\xc0\x91\xe4I$\xd6n\xe0\xbfbd<\xa1\x02\xbf\xe0\xbf\x15\xc4&\x17\xe2\xf9\xf3\xbf\xe9\x7f#\xa5\xc6\xb5\x05\xc0\x18\xe9\x0e\x9a~?L\xbf\xfa\x8f`\x0c\xf6\x8a\xb2?\x86U\x0e_\x1c3\xf1?n)n\xda\x06k\xe5\xbf;\xb2\xdac0\x85l\xbfG\x07\xae-\xa8\xd7\xda\xbf\xec\xd8_\xb0\x10\x8c\xa6?" +p1321 +tp1322 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1323 +tp1324 +Rp1325 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1326 +Rp1327 +(dp1328 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1329 +g11 +tp1330 +Rp1331 +(I1 +(L1L +tp1332 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1333 +tp1334 +bL1L +tp1335 +Rp1336 +(dp1337 +g77 +L25L +sg78 +g8 +(g9 +(I0 +tp1338 +g11 +tp1339 +Rp1340 +(I1 +(L25L +tp1341 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0;yR@\xba\x94\xb3\xbe\x8f\xce\xa1?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x8a@\x0e~\xc3vy}\xa8?\xa6\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\xab@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`U@&\x92\xb9vB\xd9\xa9?\x08\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xa8@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xdd\xd4@\xe2.i\x87S\xe9\xb6?\xa7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x15\xc9\x00\x8a\xa7\xae\xac?w\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0]@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0"c\x9f\xbd\xca\xa0\xa6?0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pc@5P\xc9\x94Ja\xa8?a\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc2\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\x9f\x9b\x01\xa2\xff\xa9? \x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x9c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x17\xfc#\x96"\xf7\xa4?A\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x91@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x8a@\x00\xees\xbd\x85}\x98?\x9e\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0y@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pb@\xde\x9c\xd8.y7\x96?l\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf5-\xec\x18\x8aU\x9a?\x8f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd4\x02&Gl\xcd\x8f?\xdd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0k@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@B\xb0\xf8\xa6\x06T\x8a?2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc08u2\xfdi\xbbC?+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa8\xbc\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8d\x02\x91?x\x85\x82SD\x06\x95?\xb1\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xa9@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`U@|_\n\x83\xf8\xe1\x94?\xab\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\xa9@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbfFK\xbf\x87TKbK\xed\xb1?\xf2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x7f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfc\xc5\xb3ShD\xc4?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0"{\xa5\x02\x07\xda\xaf?\xde\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0}@\x17\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xb3\xd4\xc7D\xf0\x07\x87?\xb9\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00r\xa5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0^rq\xaa^\x17\x84?G\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0E\xd5AY\xed\xce\x86?r\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe4\xa4@' +p1342 +tp1343 +bsg106 +g8 +(g9 +(I0 +tp1344 +g11 +tp1345 +Rp1346 +(I1 +(L25L +L1L +L1L +tp1347 +g18 +I00 +S'\xf6\xbd\xfc&\xe3\xb5+\xbf\x0c\xb1mdRl\x83?\xf6F\xbb\x93k\xc5U?\xa1\x87\xe3\x0e\x1b\xcc\xb9\xbf4J\x00\xc5cW\xf4\xbf\x8ds\x9a.\x12\xe1\xf0?a\xf1\x85L\xf7j}?\xebl\xaf\xbb`\xd9\xb8\xbf\x16\x82\x9e\xf8)\x01\xd6?\x89\xb6\x0c\xd2\xae\xf5\xb1?-m\x91\xcfuf\xb7?\xc0\xaa\xd5\xa7\x84\xed\xd9?.\xab\xb1\xdb\x80\xea\xf0?7{\x90c\xbc\xa5\xb5\xbf\x1bhK\x95\xe9\xed\xf0\xbfp\xbd\xdf\x0c\x94\xfe\xf8\xbf7\xf4\xf4\xecP\xc9\x85\xbf[\xd6\xb7\xcc\xe2\xc9\xf6?\x91"_E\x98\xf4\x86\xbfW\xe8>\xac\xd0\xf3\x8d?#)\xef\x8b\x89L\x01@5\x88\x06V\xf9\x99\x92?\x01\xe1\xaa\x7f\xeaF\x90\xbf\xee\xcd\xf7\xef\x9c\xfa\xf3\xbf\x99D\xa1f\x00\x91\xd8\xbf' +p1348 +tp1349 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1350 +tp1351 +Rp1352 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1353 +Rp1354 +(dp1355 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1356 +g11 +tp1357 +Rp1358 +(I1 +(L1L +tp1359 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1360 +tp1361 +bL1L +tp1362 +Rp1363 +(dp1364 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1365 +g11 +tp1366 +Rp1367 +(I1 +(L31L +tp1368 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00[\xe9?\xf1\xa7K\x1d\xad}\xa1?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\\@ \xd1\xf1W25\xa0?\x15\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#@\x8a\x94\xf9\x1f\xff\xfe\x9b?\xd2\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x93@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xc3\xf9\xd9?\xa5\xd7\x05\x9c4\x17\xa4?^\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80W@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0fX{\x08:\xeb\x9a?[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xd0\xf85\x12\xf0\x15?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \\@\x86S\x1aZa\xfe\x99?t\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa1U\x81\xc5t\xbb\x97?l\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xc4%\xd2\x81.\xac?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf2\x86\xdc?-\x83i\x99\xfe\x11\xa2?C\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x91@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x0c\x02@q\xce!H\xd8\xd8\xa2?\xa2\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x8d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa1s\xb2\x9d\xfc\x8f\x9d?\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00n@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb4c5\x98\xe5X\xa3?\xb2\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x85@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x82>\xe4?R;%^(\xc2\x8f?\xa1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xec\xd90\\C\x10\x82?\x9d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0M\x8d J\xf3\xee\xbf?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xc5\xea?\x17uO\x7f \x17\xa2?B\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B\xb1@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x17b\xea?\xdc\x92g\x80\xc3\x06\xab?\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@i@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\xf9\xfa\xf9\x9f[.\xa8?\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|Ft\xd8\x16^\xa8?U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd6\xf3\xc5\xe0\xdeW\x92?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xcf\xbc\xea?X\xf8a\x0e\xb35\x99?\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xb5\xc6"SdX?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc4\xe9;\x0b\x11k\xc5?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xfc\xca\xec?X\xc1\xfb\x862z\xa1?x\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\xb0@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000@\xdb\x0bt`\x80\x05\xac?5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Ps@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xde\x1e65\xd7\xa4\x97?L\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00S@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0J\xf5D\x83\r\xdf\xac?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008q@\x9f\x8a\xf7\x89\xaeu\xa0?C\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x86\xae@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0P\x8c\xfd\xb4^\x99\xa5?\xf1\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\x9f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xef{\xdf\'\t3\x95?R\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x9d@' +p1369 +tp1370 +bsg106 +g8 +(g9 +(I0 +tp1371 +g11 +tp1372 +Rp1373 +(I1 +(L31L +L1L +L1L +tp1374 +g18 +I00 +S"\x88\xe2\xe2\xd6\x8c\x9b)\xbf\x9b\x96\xf3\x970i\x8b?\x95\xc0\xaa\x87C\x1d\x83\xbfK\x006Oj[\xb8?\x97\xf9\xb9D;\xd8\xec?\xbe[\x7f(\x89\xd8\x01\xc0\x89t\xb9\xfe\xf6`\x92\xbf\xc1\xa8\x11\x9b0\xc7\xcb\xbf\x04Uh\xa8$\xc0\x06\xc0\xc7\xceb\x9e1\x02\xa4?\x0c\xa0\x0e\xe7J\xd5\x96?ar\x08b7\xf9\xe0\xbfo\xf2>_R!\xdb?3\xec\xad\xe6\xe9h\xc1?# \xd9Z\x89R\xf3?\x15\xf2\x80~^E\xf8\xbf\xfa&\x02\x95Y\x12~\xbf'\xf6\xc3:\x8c\x96\xb7\xbf\x8awX\xc7\x00\x82\xab\xbf\xa4I\x9f\x06\x98Y\xf1\xbf\x96\xac\xf5\xa8\xfb\xe6\xe7?!\xb9\x82\xda@\x90\xd4\xbf\xc9\xb8\xa1\xf6t\xaf\xf8\xbfi\xd3ti\xd2|\xd9\xbf\xf5\x18\xac\t\x0e\xdcj\xbfY\xeb\xb5`\x18\x85\xaf?\x9c\xc6u\xebq\xa1\xf4?\xd3\x81\xa1\xed6\x04\xbe?{~\x87O\xab7\x81\xbf\x8e\xfc\xd1\x05\xf4\x03\xba?\x00y\x1aw\xcf;\xda\xbf" +p1375 +tp1376 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1377 +tp1378 +Rp1379 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1380 +Rp1381 +(dp1382 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1383 +g11 +tp1384 +Rp1385 +(I1 +(L1L +tp1386 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1387 +tp1388 +bL1L +tp1389 +Rp1390 +(dp1391 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1392 +g11 +tp1393 +Rp1394 +(I1 +(L31L +tp1395 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Po@\x8c-\xd2\x84\xcb&\xa1?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000c@\x9c^\x01\xd2V\xea\xa2?7\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00n\xae@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10c@\xa4\x85\x07\xec\xc8\t\xa2?\xf4\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\xa7@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0V@\xabx\x13\x19\xbd\xbd\xa1?\xee\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\xa7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xda\x11\xa6\x1f\x01\xf8\xa8?!\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\x90@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8a\xb7B\x9c>D\x9b?\xcd\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x9f@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xdd5\xee?\xe2\xf0c\x911\x9b\xba?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0v\x86;\x98Z\xe7\x9e?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb8\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xc1c`@\xf2\t3\xd4i\xeb\xa3?C\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x8a@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x85@J#1\xac{<\xaa?\xa3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0B_\x0c\x84\'\xa0\xa9?\x91\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcc\x9a\xa3{\xd14\xa2?\x12\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 q@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x9f@p\x9f[\x17\xba\xf4\x94?\xa0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbfV\x8e\xda\x00;\x9e?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c\xbf\x86<\xf6\x83\x8b?j\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0v@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L\xfe\xe9?\x08=c}\xdc?\x9d? \x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\xae@\xc2\xdb\xf6=\xbd\xab\x86?U\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pu@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80n6\xe0?\xb8\x1d9\xa1P\xf3\x8e?3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x80<\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc00\x9c\xcd\xa3\x15py?+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x81D\xb6A\x86~\x84H7\xd4z?"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x94\xffd\x1d\x0c\xd4p?\x1d\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0M\x7f_\xe1\xd9b?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xec\x9b\xc6?8\x04\xd0\xa0\xa4#\x9f?\xcb\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xa3@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\'#\xec?^\xf4l3g\xad\x9e?0\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa2@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0d\xf6V\x91\xca\x80?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0k\x97\xe8\\B\xb7\x9d?*\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\xa2@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@q@\xf5\xf7]\'\xb5\xe1\x99?\x9b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0D\x8f\xe9\xeb<<\xa4?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\t\xb1\xcbm7\x83?\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0a@' +p1396 +tp1397 +bsg106 +g8 +(g9 +(I0 +tp1398 +g11 +tp1399 +Rp1400 +(I1 +(L31L +L1L +L1L +tp1401 +g18 +I00 +S'&\xb4%\xebS\x1e%\xbfP\xc4\x06|D\xb1\x80?\xfd9\x9d\x8e\xeb\xb4\x7f\xbf\xc8\xe6\x0e\x1e4\xe1{\xbf\x93\xe7\xbc\xc59\xfd\xc8?]\x11\xba\xd0\xf2\x05\xd3\xbf;bf\x99\xa2\xee\xde\xbf5\x8a\xd1\xb3\xc5\x8b\xf8\xbf\xef\xb0\x01\x8a\xdcK\x12\xc0\xd4\x0b\xcf\xc3\xc9\xfe\xb0?d\xfe\xe7vQ\xf5\xbe?i\x06`\x91~\xc3\xfa?\x1a\xf8\xf0\n\x11}\xe0?\x9b[ov\xd7s\x87?e\x1f\xf9\x00\x8f`\xf8\xbfP\x19k\xf39\x84\xe1?#\xb6pn<\x9c\x87\xbfw\xc3\xf4\x13b\x00\xb2\xbfp\x16{\x95I_\xca\xbf\xa2Q\xdeK\x04d\xfc\xbf\xec\xd9\x1b\xb4\xe0\x07\xf4\xbf\x97 \xbb\xdcv\xc8\xa7\xbf\x06\t\xfb-\xc2f\xf2\xbfS\xe6\x8e\x00g\x18\xf8?\x90m\xc4\xf9\xf6\xeel\xbf\x87\x86j\r\x83\x8a\x85\xbf\xb1\xa98\x89\xeb\x9d\x06\xc0\x17$\xa2F0\xfb\xc0\xbf\xfdB{:\xfb;\xba?a\xbf+d\x9f>\xfb\xbf.\xad\x93\xccM\xa0\xf2?' +p1402 +tp1403 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1404 +tp1405 +Rp1406 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1407 +Rp1408 +(dp1409 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1410 +g11 +tp1411 +Rp1412 +(I1 +(L1L +tp1413 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1414 +tp1415 +bL1L +tp1416 +Rp1417 +(dp1418 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1419 +g11 +tp1420 +Rp1421 +(I1 +(L31L +tp1422 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\t\x1d@7Y2\x7f.\xab\xa0?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\xeb\xee\xee\xcf\xc0L\xa4?\xf8\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xad@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?\xca.\x97\xaa\x1f\xe4\xb4?\x1a\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x88@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@3\xcf\xf0a\x18\x1e\xb2?\x91\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe1\x00\xe7\xc68\x17\xa8?_\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96\xfc\xdc=O\xe7\xb6?2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 s@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?\xe0\xef?\xbc\x0bl<\x00\x8d\xb9?\x89\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xea\xd1\xef\xaa\xbdH\xb4?]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@W@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0/+\x85*\x15\xa5\x98?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@.F\x8c\x06\xa0\xd7\x9c?\xde\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\xa7@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb6\xa4\xed?\x80\x028\x10\x12\r\x9e? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x801!Tw2|?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0Q\x11B\xc5\x0c_?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\xc5@PG\x19\xbc\xd5\xd8\x9a?\xbe\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xa7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0KG\xea\xddRC\x90?\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xae\xa0\xd7\xae\xd9\x01\x9b?\xd9\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb2\xa5@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x01?[?\xd6\x95\x00\xb2\t\x93\x97?_\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\x84\x86\xfe\xca\xa2\xcb\xcb?$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`*/2?\xc9\x13\xcdO\x1dB\xcf?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0L\x99"\xa1\xb5\xcd\xce?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb4\x1e\x85\xebQ\xb8\xce?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12@\x14\x8e\xd4\xd9<\xc3r?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00g<\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Aot?\xfa\x1a5\xfa\'\xe2\x94?;\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v\xa6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x88@\x02z\x1a\t\xacd\xa3?n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0e\xae9\xaf\x9e~\xb8?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc3\n\xeb\xb4\xe6q\x9a?a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@X@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12@ZR\x93s\xf5\xea\x93?\xcd\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9a\xa5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\xbcul\xf8\x99\xa8?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0)\x85\xec\xcf\x96\x96\x92?\x8a\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\xa5@' +p1423 +tp1424 +bsg106 +g8 +(g9 +(I0 +tp1425 +g11 +tp1426 +Rp1427 +(I1 +(L31L +L1L +L1L +tp1428 +g18 +I00 +S' p\xa3\x16\x1b\x1b"\xbf\xfc\xcb\xa5\xf0>;\x80?B\xb6R\x90\xaeO\xa8?\xe3>\xf8\r\x9f\xdf\x89?\x82W\xec\x8b8\x9f\xe2?\x86EUz.\x96\xd5\xbfD\xbc\xef\xfa\x00\xc0\xb1\xd2cykQ\xf3\xbfdr\xe2z\x949a?\xdakZ\xb2J\x0e\xf0\xbf\xdd\x02\xa5\xb5\xf53\xbd?\xe9\xe3\xea8\xab\x05\x86\xbf\xec\xc3\x87C\x0f)\xbd?7\xe9\xaay\xeb\x13\xc5?\xce\x1f\x8cX\xd8\xdc\xed?0\xe8CJ\xee\xcf\xd6?MB\xbf\x95k\xe8\xc1\xbf\xd6\xf5:*\xdd\xb2\xf3\xbf,\xeb\x99\xca^\xbd\xf0\xbf\xc8\xbfr\x05\x118\x89\xbf/p\xf6\xaf\xaa\xf3\xb6\xbfl\xe4\x96`\r\x04\xf5\xbf\x97\xce\x7fV_\xd2\xe6\xbf\xd9/\xa8\x18\xe5\xea\x82\xbf\xc6\xa1\xcf\x8b\xbf2\xf2?\xa4\xa0\xedp\xc0\xea\xd2\xbf' +p1429 +tp1430 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1431 +tp1432 +Rp1433 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1434 +Rp1435 +(dp1436 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1437 +g11 +tp1438 +Rp1439 +(I1 +(L1L +tp1440 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1441 +tp1442 +bL1L +tp1443 +Rp1444 +(dp1445 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1446 +g11 +tp1447 +Rp1448 +(I1 +(L31L +tp1449 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xd3\xef?\x03x>\x1du;\xa0?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb4\x93\x91?\xac\xd6\xcb\xd7%u\x9f?\xc3\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc3\xb8@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@S@\x9b\x98\tU\x9a\xda\x90?u\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xea\xa2@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@\x88`A"2\x02\x91?\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfc\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x12\xbeb|D#\xa5?\xe8\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8s\xd3\xb2\xea\xb5\x83?\x16\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x9c@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Q@\x86\x91\xf5<@\xd0\x7f?w\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0]@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 s\xcc\x86JmY?f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0q\x0e\xd7L\xd2\x8e\x85?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xd3\x83\x99?\xd9\xb2\xd1)\x0b*\xa4?N\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9c\xae@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc1\xa3@\xb6y\x0c\xb7\x9b\xb1\xa6?\xc5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0"\xd0\xedU\xf9C\x9f?\x1f\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x03f\xbc\x8e\x12L\xaa?\xa6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0d@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!@\x05\xacL\x0e\xf3\x9d\xa3?\x89\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12\xab@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdc~H\x1bj\xbd\xa0?\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9a\x82\x0cE>\x9c\xa3?\xa4\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\xa9@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\?9@H\x1f0`\xa1j\xa7?\x94\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@y@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81\xb4f?\xf13L\x89\x91\xbb\x80?p\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xc0o?\xcc\x01\xbb\xc9\x0f\xc1r?W\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04 ig\xf4Dm?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0aq\xa1\x10b\xbcZ?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xv@X9\xeb\xbb\xe2\xf0~?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \xb2\x05\xd9m\x02R?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x08\xc5\xef?\xb5\x95@kq\xaa\xad?$\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@r@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\x80\xaf?\xadU\xe5\x0b\xb8(\xa2?\xd0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\xde\xb7\xbe\xd0\xb4\x9c?\xbc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80g@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84\x9b\x98\xe8\x96\x92\xb1?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`R@ay\x9e\xab\xdc\x8c\xba?T\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0s\xf1\xfb\xb8BN\xc3?/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80G@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb3\xf6!\x9f\x9f\xce\x9b?%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80B@' +p1450 +tp1451 +bsg106 +g8 +(g9 +(I0 +tp1452 +g11 +tp1453 +Rp1454 +(I1 +(L31L +L1L +L1L +tp1455 +g18 +I00 +S'\x1dY@a\x8f\xa5!\xbf\xccUq[\xb8\x05d\xbf\xaa\xc9\xf3\xeb?\x0b\x8e\xbfQ\xcck\xb1d\xf1\x92\xbf3\x0c\xc0\xb5\x1d\x9e\xcc?\xc8\xe4]+\xae\x13\xe4\xbf\xda\xac]\x02\xe8i\xae?\xa9l\x83Cbc\xf1?\xa3\x99i\x90G\'\xf4\xbf\x1b\xfa9\xed\x9d\xeet?\x83h\x02"\x99\x00\xae?o\xa8\x98\xfe\xd7"\x90\xbf\xb0\xb5\x93"\xe9\xb8\xf3?\x86\xee51q\xd7^\xbf\xe4GO=\xcd\x8d\xeb?\xd0\x1aLJ\x14\t\xb4\xbf\ro\\\xbe\x10|\xa2?~|+\xae|\xbc\xb9?+\xda\xc6\xdc\xaeO\xb2?\x08\x95\xb9DF\x92\xf2?c\xea\xe5:\x93\xf2\xdb?\xaa\x01\xa1v\xa4\xc9\xc9?\x89\xa5\x17\xe3R\x97\xf4?&\xd4\xab6\x80\xd6\xf3\xbf\x98\x86L~\xb0S\x87?\xf9>y\x05\x14\x07\x97\xbf\x85\xb4D4\x94V\xa3\xbfx9,O\xa8c\xf3\xbfi[\xef\xe4,d\xb8?\x12\x16M\x94\xa0\xf8\xee?\x08\x01\'\x12\xfd\xf1\x90\xbf' +p1456 +tp1457 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1458 +tp1459 +Rp1460 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1461 +Rp1462 +(dp1463 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1464 +g11 +tp1465 +Rp1466 +(I1 +(L1L +tp1467 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1468 +tp1469 +bL1L +tp1470 +Rp1471 +(dp1472 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1473 +g11 +tp1474 +Rp1475 +(I1 +(L31L +tp1476 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00[\xe9?{\xd1\xbc\x97O\xf4\x9f?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 S@\xaa\x1d\xe0\xda\x82D\x9d?\x15\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbe\xa0\xef?\x1b\xf1\xe5\xffKt\x92?\xf8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x8f@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0w@\xa7\xda8\xd83\x8a\x9a?f\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0^In\xc6\xd4\xe7\xbb?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90p\xe9\'\x9cO\x93?Y\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90u@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 Q@\xde\xb1\xd5\x80\xa5\xa0\x87?\x92\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8A\x16r\x95\xdc\x83?\x8e\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xe4\xaa!\xbc\xecc?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005\xd3\xd1?\xe6E\xffp\xeb[\xa2?\x1d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x94@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@]@`\x854\xc6P\xe7\xa8?\xb3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000{@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1e\x1c\xf7Rz\xca\xb9?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe6\xe6\xe2\xb4%M\xa3?}\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0w@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\x81@\xde\x97\xf1\xcdA\xae\x9c?j\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Q<%\xd8\xe2\x81\x94?4\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9e\x15\xb2\x02\xaa\x96\xbb?6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\xc5\xea?\x97\x00\x10\x10\xd0\x9f\xa0?B\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B\xb1@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x17b\xea?y\xe0\xc3\xf6\x8c\x93\xa6?\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@i@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@2\xb6\x1eV\xf7:\xa4?\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xeb\xe3B\xc0\x0b\x10\xa6?U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1c\xa6\xe6\xcf\xf6\xf0\x8e?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xad/S@$\x08\xcefs\xd6\x98?\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00S\xd1\xd2\xa4\x9d_?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0M\r\xd5\xcc]y\xbe?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?V\xf7\xcc\x85\x124\xa0?x\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\xb0@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/@\x8f\x95\xe8bXO\xaa?J\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0"\x9b\xcbQ3\xd3\x97?V\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0a\x1fz\\\xa3\xe1\xaa?\xf4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80n@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?@*\xd3\x80\xd5^i\x9e?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbfy\xb5"\x9e\xea\x97?\x12\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x08t\x1a\xda\xa9\x93\xa7?\x1c\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x90@' +p1477 +tp1478 +bsg106 +g8 +(g9 +(I0 +tp1479 +g11 +tp1480 +Rp1481 +(I1 +(L31L +L1L +L1L +tp1482 +g18 +I00 +S"RK37-\x90\x1f\xbfZ\x05\xe2o\xe7u\x88?g~\xf9\x9f\x93t\x8c\xbf\r\x91#X\xcc\x9f\xb0\xbfL\x9cQa\x12K\xfc\xbf\xb0\xc8\x15`\xb3I\xe7\xbf\xb4Ek\xba\xcck\x8c?{\xd0\x92\x81\x06\xbc\xd5?\x95;\xd4?\xce\x99\x01\xc0e\\\x8aV\rb\xa0?\xaf\x04(\x94\xb2\xf1\x89\xbf\xdd6\xb2\x08\xd11\xf3\xbf67q\x9b\x8c\x05\xb7?\xfe\xe0i\xb4\xe4\xc3\xab?\xfa6\xe4\x14l\xeb\xe7?v\x8e\xe7'\xda\xa7\xe9\xbfB\x87;\x10m\x7fz\xbf\xab\x13\x87\xf4#A\xb4\xbf\x8d`B6\xfcA\xa7\xbf~\xbek\x92\xc4\x92\xef\xbfu0\xec\xca\x86s\xe5?\xb1i\xd6\x9bx\xed\xd1\xbf\x9e\xa6\x84H\x93s\xf7\xbf5nk)7\x03\xd9\xbf\xb4\xfc\x19\xe7\xfbzh\xbf/\xd8\x90\xaf|L\xaa?g\xe7M\x00\xacv\xf4?\xd9X\x06\xa8\xea(\x9c?,\xbb\xbb)b%\x7f\xbfL\x96\xfd?\xa3\x1f\xd3\xbf\xa1W\x89_\xc0\x01\xc6?" +p1483 +tp1484 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1485 +tp1486 +Rp1487 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1488 +Rp1489 +(dp1490 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1491 +g11 +tp1492 +Rp1493 +(I1 +(L1L +tp1494 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1495 +tp1496 +bL1L +tp1497 +Rp1498 +(dp1499 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1500 +g11 +tp1501 +Rp1502 +(I1 +(L31L +tp1503 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x~@4\xf5\xad\xb6\xfb@\x9f?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x80@\xa1~\xf1T\xe7\x8e\x87?\xc1\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x9b@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x11\xaef?G 1G\xc9\x16\x8d?\x90\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8c@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8e\xe3\xe0?TG>\x9d\x1dn\xa5?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa0@7|\xb9\x0f?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc84\xb0\xc8\x88\xb7c?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@2`\x10\x1d\xce\x92\x8a?\x88\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x12\x84\x1b\x9f\x1eJ\xb3?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xca\xfe\x8f\xbe\x0c\xd6\x86?\x81\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x8c@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@S@\x16nBx\x03\xd7~?1\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x89@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x8b@Y\xc6.\xdcw\x11j?1\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x81@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd4s\xe3/3\n\x8b?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe4z\xa2\t\xf0X`?\x19\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x80@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 uE\xed?\xa6\xa9P3\xef\xc7\x8a?\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb2\xbc\xa3\x08n%\x86?j\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xed\x9b\x0f0i\\\x82?\x96\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?\x94d\xfdv\xbe\xed\xa2?\x96\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xb3@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pc@\xde\xc2T\x83\xfc&\xa6?\x7f\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfc\x91@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Os\xac@\xdd\xe5\x81\xe7\x1b\xed\xa5?k\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbf\xaf\x0f\xb8\x11\xf1\xa5?C\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfeT\x97\xd3k\xbb\x8a?(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@:\x10\x87A`\xfd\xd0\xbe\xdf\xed\x8c?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00z\xd8\x81\xf3\xe13?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x86\xec\xf9\xb5_g?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\'\xec\xe9?\x97\xa9\xef\x16\xae\xcd\xa1?\x17\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xae@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0?\xf4C\x03\x01\xef\xe4\x9b?-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80F@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`\xbc\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x98\xee"#]v\x90?*\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Z@\xb3\xc7q\x95l\x99\xa1?\xea\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd4\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb5Y\xa1\x14\x8a\x9e\xa2?\xcf\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9e\xab@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8a358P\xb5u?\x1b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0q@' +p1504 +tp1505 +bsg106 +g8 +(g9 +(I0 +tp1506 +g11 +tp1507 +Rp1508 +(I1 +(L31L +L1L +L1L +tp1509 +g18 +I00 +S'\x91!|\xc5\xe7]\x1a\xbfU}\xc6lY\xa9\x8f\xbf\x82\xdf\xf1\xe7l;\xa2\xbfX\xa6\x19\x0e\x98\x85\xd7\xbfX\x91k+\xc6\x91\x02\xc0,\x95\xb56\r\x86\xf3\xbf\x8f\xc3\xb2*l\xba\xa0\xbf`J!\xfbZ\xce\xff?"\x00\x02\xbf\xea\xab\xe3\xbf\x16No\t\xd5\xce|?\x13j\xf0i\x049\x91\xbf\x96\xf6\x9dgc\xa5\xef?\xcf`\x98x\x0c\n\xea\xbf\x17sw\x12\xfc\\\xae?S\x97\x1d(\xa4\xcb\xf0?; \xe3\xd7M\xb5\xc5?wbZ\xea+Hu?\xf1\x8b\x8c\x11\xf1m\xa1?|\\\xef\xa4\xf6\xae\x9e?u~9\x13rY\xd5?2d#\xd9\xba\x15\xf2\xbf\xa9C\x80\xda\xb4\xef\xd0?kg\x7f\xe4\xaf\xc9\xf3?\nH\x94\xbb*\xdd\xfc?Lg\xf4\x16\\\xd8k\xbf_t*\xbdXP\xca\xbf%\xa5\xac\xfc\xb95\xf4?\xc2\xc1\xb5\x0e\xeb\xf8\xf6\xbf\xc9#\x1bR\x02\xa6P\xbf\x061\x87\x93NC\xac?\x1c\x97\xef\xec\xe8~\xf0\xbf' +p1510 +tp1511 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1512 +tp1513 +Rp1514 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1515 +Rp1516 +(dp1517 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1518 +g11 +tp1519 +Rp1520 +(I1 +(L1L +tp1521 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1522 +tp1523 +bL1L +tp1524 +Rp1525 +(dp1526 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1527 +g11 +tp1528 +Rp1529 +(I1 +(L31L +tp1530 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xd3\xef?_\x1e\xd3\xc2f\xd5\x9e?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Po@\xca1\xf6|I\xef\x9d?\xc3\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc3\xb8@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000c@P\xdd\xcf$\xbd5\xa1?\x9b\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006\xad@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10c@\x99\\\xfck\xe3\xae\xa0?d\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x84\xa4\x94\x1f\xb3y\xa0?^\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\x1b\x01\x9b6\xec\xb2?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X|@\x13..\xfd\x7fI\xa1?7\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xae\x9b9\xa9L\xfc\x8c?e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd99\xebA\xc2D\xa1?\xd2\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x86@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xe8\x0b\xea?\xe9#\xfbz\x16F\x97?(\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xa4@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xab@A\xcc+r#@\x82?V\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`P\xd4i~\x1a\x8a?3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9f\xa1a\xea\xfd\xbet?#\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000r@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`{\xd6@\x8b\xfd82\xca\x00\x99?\xd2\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x18\x8bH\xfc\xaa\xd0\x98? \x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0\xd0\xcci\x83Z\x92?\xb2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@f@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x95\xe0?\x14O\x8a\xfa\x06\xe1\xa5?\x94\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@y@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@\xaa\xed\x15~$z\xab?.\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0r@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x99\xae;@w\x95\xef\xa8e\xcf\xa9?\xf5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0n@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xecEtf\xee2r?R\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80T@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0f;{xs\xc8\xb1?\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`d@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x800@\xb9H\xeatP\x96\xab?9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00%W%\x83\x12?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xca\xad\xd2\x92\xe0\xc6\x9c?3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80I@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80A@\t\xf2V\xd4\xae\xf9v?f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Y@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xf4\x97\xe8?jh\xdb\xbch\x9dr?F\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xaa\x18\xd6\x94q\x03\xad?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8YD\xd91\xb7G?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xb4\xee\xca?P\xa7\xbb\xeai\xf5(? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x000\xbc\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xc9\x91\xad\xfe&\xdf>\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@' +p1531 +tp1532 +bsg106 +g8 +(g9 +(I0 +tp1533 +g11 +tp1534 +Rp1535 +(I1 +(L31L +L1L +L1L +tp1536 +g18 +I00 +S'\xc3\x10\xa0$S\x19\x1c\xbfRv\x9ag)\x0fb\xbf.\xf2\xb4\x1d\xb5^v?\x841\x7f\xf6\x84\xfd\x82\xbfU\x17\x19\xd4N\xb6\xbc\xbf\xa7A|\x12\xfcX\x03\xc0\xed\x96?\xc0g\x86\xad?\x10\xf9nO\xdd\xde\xf1\xbf#_\xdd\x9c\x83M\xea?7\x18<\x01\xa1\x17\x8b\xbf$V}~\x08j\xaf\xbf$\xce\xe9i+t\xf5\xbf\x9f\x18\xd8v\nl\xed\xbf9?\xf5\xeb\xc0Sx\xbf\xf7\x00\xf2\xf3\'\x8b\xcd\xbfK\x9cT\xea\x10\xc4\xe9?,\xf7\x93\x08D\xcb\xa0?\xbeL\xf5}\\\x19\xab?\xae\xba\x8c\xfdv\x02\x9d?>\xc5T\xcd\xe7\xdc\xf1?A\x8f\xfb\x95\x03l\xb2\xbf\x1em\x1ac\xddN\xc4?E\xce\xc9\x8a\xda\x0c\x07@:&\xb4\x94\x08\xaf\xea?\xd8z"\xdd!o\x9b\xbf\x00\xaa\x0e\xe7\xaa\xc8\xae\xbf\xa8\xd8T\xedd"\x00\xc0\x16f%\xe10!\xf1\xbf\x10 \x01\xe1\xd7\x9d\xa7?V\x8c\x9c\x1e\xc32\xf1?\xceA\rF\xe1\xa3\xf0?' +p1537 +tp1538 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1539 +tp1540 +Rp1541 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1542 +Rp1543 +(dp1544 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1545 +g11 +tp1546 +Rp1547 +(I1 +(L1L +tp1548 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1549 +tp1550 +bL1L +tp1551 +Rp1552 +(dp1553 +g77 +L23L +sg78 +g8 +(g9 +(I0 +tp1554 +g11 +tp1555 +Rp1556 +(I1 +(L23L +tp1557 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xc7\xb3\xf2B\xd2\xd5\x9f:\x12C\x9e?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x9c\x86iA\xf4\xd6|\xe7A5\x9e?R\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xba@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa1\xc1e@\xb1j\xa3\x01\xee5\x9f?\x1e\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xb9@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xb5@\xf7(Q\xa8%\x8b\x9f?j\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00j\xb7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0_Br\xecrq\x9f?Y\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Y\xb7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc08\x82z\xe1\xe6\xf6v?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v\xb0@*\x94ec\x91\x0f\x98?\xb4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@{@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\xdb\xadv<\x07\x96?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa54\x85s<]\x94?\xa2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 z@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t]&A\xc4<"F\xe1\x1a~?4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@s@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xe3\xb2\xef?\x10\x1d\xed\xcbmI\x82?-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80F@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9cv\xcb&\xabuq?+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`\x14\x95\xf1:\xc9l?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\xebK\xed-c\xdat?\x07\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pp@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\xbe\xdb\x95\xd1pN?q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\\@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0C\'n\xe0\xc4\xbd{?\x96\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@X/\xef?\xa0\x91,\xe8\xed\x0ec?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc5h-A\x00O\x97\x1d\xc1\xf96?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0UY\xceA\x00X}@1\x05\x1a?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00x\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?' +p1558 +tp1559 +bsg106 +g8 +(g9 +(I0 +tp1560 +g11 +tp1561 +Rp1562 +(I1 +(L23L +L1L +L1L +tp1563 +g18 +I00 +S'x-\xc1}d\xbd\x19\xbf\xe6\xffg\x8a\x03\xac5\xbf\x8a\x12\x1e\xfcJGZ?\xe5\xa5\xc1\xe1\xcfg_\xbf\xc3Q\xea\xbf\xadO\xa2\xbf,\xf6\xaa\x9d\r\xc6\xf5?\x07\x1cw\xeeh\x9a\xa9?|\x06\xccr\xaf\xb2\xfa?\xc2e\xa9_ \x96\xe1?\x1c\x86\xc5\xe6\x10\xd9\xa4\xbfj\xc0/I\x96\xf6\xc1\xbf?S;A\x05\x93\xf3\xbf\xd8!\xca\xaf\xf9\xee\xf3?\xbf|\x04H\xa0?s\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0hl\x1e\xcd\xc8w\xa0?F\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`t@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xc1c`@8D\xde\x88\xc6\x8c\xa0?0\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd4j>w)\x88\xa6?\x90\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xee8\xac\xc0\xb0\x02\x91?\xa0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xafq\xe9?\xbe%\xc2\rJA\x93?\x91\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"\xa1@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\xae@H\x83\xb9\xb6\xee\x1fy?4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96S{\\nz\x86?3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd1I\xcf4\xa4\xedd?\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10p@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\xc4@\xc3\xfc\n\x984\xfe\x94?]\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x9d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc09|\xf6\x11\xc7\xfa\x95?3\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc\x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd6x3\x9d\x7f\x9e\x86?*\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0r@' +p1585 +tp1586 +bsg106 +g8 +(g9 +(I0 +tp1587 +g11 +tp1588 +Rp1589 +(I1 +(L31L +L1L +L1L +tp1590 +g18 +I00 +S"\xa1Sd\xd4\xceL\x17\xbfm\x17\xabK:\xdd\x97?l\x9eE\x95\x1d\xeb\xa9?*\xd2F0\xa3'\x9c?\x1b\x1f\t\x02\x1a\xf7\xa2\xbf\x8c?\x1b\xc0\x8f\x84\xf0?\xd8\xe4\xdd\xbdV\t\xd7?\xe6\xf2U\x9a\xaf$\x0c@9jZ\xb5\xed\xdc\xea?3\x9fU\x8e\xeeD\x97\xbf\x80\xaar\x9d\xf5\xc2\xbb\xbfhE^v\x97j\xf1\xbf\xd9S\x98p\x1d4\x04\xc0\xf7\xc15i\xc9;\x93\xbfsN\xb30|\xc2\xf3?B\xf5\x9d\x8c`t\xf0\xbf;3\x1c\x92\xf3\x19h\xbfB5\x00;\x168w?\xc5~J\x0b\x8a\x7f}\xbf\xa9\xb5\x11\x99\xc3\x1d\xc6\xbfK\xea\x84]CN\xdc?<|\xc4\xbb\x1c#\xab?w\x17M\x81\x0f\x90\xee?a\xcc\x9fd\x97\xf7\xb6?\xa2\xe4 \xc9\x19\\\x92\xbf\xcb\xb0:#\xcc\xdb\xaf\xbf\xf8pU&\x00\xdb\xf4\xbf\xfeA\xfcD\xe1\xd6\xf1\xbf\xf0e\x1c\x12\xad\xe5\x85\xbf\x9b\xca\x0f\xdcA\x11\xd7\xbfu\x12\xd5@\xdao\xe4?" +p1591 +tp1592 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1593 +tp1594 +Rp1595 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1596 +Rp1597 +(dp1598 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1599 +g11 +tp1600 +Rp1601 +(I1 +(L1L +tp1602 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1603 +tp1604 +bL1L +tp1605 +Rp1606 +(dp1607 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1608 +g11 +tp1609 +Rp1610 +(I1 +(L31L +tp1611 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\'@\xb2\xbc\xd4\xf9\xbak\x9d?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\x02\x16P\xbe\x83Q\xa6?\x94\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8c@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xc5\n\xd6?\x95\xa4\x05:\x8d\xc7\xad?x\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80w@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xae\x9c@@\xe4\xc2a\xcflb?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa8<\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa4\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0Q@J\xc5!\xff/\x8e\xac?s\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0rh1S\x97{\xb5?\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xba\xb1\x1d\xf54\xbb\x9c?\xcb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`i@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 bX\'@\xf4\x1a\x8bj\'q\xa0?\x1c\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x80@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x8a@#\xd7\xc2\xe1\xc3\xb9\x96?\x13\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0<\x82\x12\xd5q\xdd\x95?\xb6\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`{@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe4\xc54\xeaM\xe5\x91?]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@W@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x1b`\xeb? \xeb\xa4\xcdBX\xaa?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x12|X\xef\xeel?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@\xb8\xfd\x123\xd5\xf3\x9a?\xc3\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc3\xb6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`O\xd8\x93?@\x99\xd9\x8a/zx?k\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0v@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb4\x93\x91?B)\xf4\xb9\xb3\xban?Y\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xaa>\xbf\xa3W\xd0b?R\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0,\'\x1f\xdf\xd1\x88\x8e?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@X@\x00\xcc\xfd\xab\xbbbb?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\rh\xb1\xb3\x07)?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@\x90\x96;&k-\x9c?X\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\xb5@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?f\x0bT\x13B\xb8\xac?\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd2\xae\xec\xed\x15\xab\xbb?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x88\xcc\x8ep\xd1\x98\x9b?\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`a@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Po@&\xfe\xdf\x95A\x1f\x9b?\xb8\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\xb4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc05\x81\xdc\xa3\xb0\x12\xa1?\n\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\xaa@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x16,\xb3\x95\xe3\xa4\x8d?\xae\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x9e@' +p1612 +tp1613 +bsg106 +g8 +(g9 +(I0 +tp1614 +g11 +tp1615 +Rp1616 +(I1 +(L31L +L1L +L1L +tp1617 +g18 +I00 +S'\xdd\xf9\xe8\x9d\xe2\xc2\x18\xbf\x9d+":S\xa4\x94?\xc1\xe4\x83(\xdet\x8b\xbf"\xe0o^\xae\x90\xdf\xbf\xae\xa1b\x8de\x17\x01\xc0A\xba\xd4\x13\x1fS\xfc\xbf\xeb\xf1\xa3NUm|\xbf\x87PD ,\xec\xd7?\x04qo&\xf1&\xe2\xbf\x13l=(oI\xa6?LR\x9e\x1aH\xa0\x9f?\x90\xa1\xf2\x1cP\xde\xe4?\x98`\x16|\x15\x1d\xe7\xbf\x84m\xd2\xe5\xdbC\xe9?\x167\xf2\xfb\n:\xf3?\xac\xf7\xb1\x04\xb4\x15\x1f@k\xc8\xce\xde\xc3\xdaj\xbf\x87\x91\x1a\x0e\xc5\xa7\xa9\xbf!R\x17\x1c\x1c\x0c\xa4\xbfc\xa8?Oh\x0b\xf0\xbf@IP\xe8\x17\x15\xf6?\x1a\x1a\xeb\xba\x92\xa4\xd0\xbf\x17\x15s\tm\x11\xf7\xbf\x9a\xc1\x93\xaf\x0f_\xf4\xbf\x18QH\xc9\xa8\xe3%\xbf\x98\x95.O\xad\xcf\xb2?+\x90]\x80K\xcf\x04@0v\xc5}\x0bg\xd2?b}\x106i\x91c\xbf\x8f\xf8\x88\xc1\xa6\xc2\xb5?\x87\xc6\xc1m\xfbP\xd4\xbf' +p1618 +tp1619 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1620 +tp1621 +Rp1622 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1623 +Rp1624 +(dp1625 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1626 +g11 +tp1627 +Rp1628 +(I1 +(L1L +tp1629 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1630 +tp1631 +bL1L +tp1632 +Rp1633 +(dp1634 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1635 +g11 +tp1636 +Rp1637 +(I1 +(L31L +tp1638 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x~@\xf9\xdf\xea@\xbd\xcf\x9c?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x80@\xd8\xdd)\xcc\xd5\xe9\x84?\xc1\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x9b@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@5\x9c\xbf?\xb4"\x8b\xadg}\x8a?\x90\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8c@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0W@\xcc\x9e\xd9\x88;\x08\xa0?G\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8\xb8\xefd\x99h\x90?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0)a\xd3\x9a\xc1\x1b\x98?<\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00N@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@j5\xdc\xc1\xf8y\n\x9b3\\\x85?I\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa6\xb6\xd4\x93\x08d\xa7?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0b\x14\xfd\xf6\xa0\x90\x82?@\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8a@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0D@\x16\x8dh\x1b\xaeaz?1\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x89@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0E&\xef?S\xf0\xcc\xb7Ahb?\x0b\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xca\xab\xc3{n\x84\x82?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x17\xa6\xa5\xbcU\xc6V?\xf3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x7f@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\\\xbf\xeb?Cj%W?\xd6\x86?&\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd2Z\xbe[m,\x82?\xd2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \xa8\x8f\x82\xe8\x8b\x7f?T\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xbf\xc4\xe6?\x81\x85\xa9\x93\x16\x87\xa1?\x96\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xb3@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x17\x98\x83A\x01\xb00M\x1a\xdf\xa0?\xd7\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd7\xb0@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xaf\xc1\x04@Y.}Xl\xf2\xa0?d\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\xaa@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0\xdf\x89U\x8cT\xaa?\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0R\xfb\x00\xcb\xc6\x9f?w\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xee\xa8@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xacU{@\x15\xe0R\xaf\xe4m\x9f?s\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x88\xc4\xc1\x19\xa6\xb6\xa4?\xc9\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8c=V\xe6|\xa7\x8e?\xaa\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0z@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xbb\xfd\xe7?\xf2\x08\x0e\xb8U\xc9\xa4?\xbf\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x85@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@kB\xe3?{U\x92\xe4\x0cA\xba?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0l\xfa\xfeo<\x82}?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00~U\\(\xe5>\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x14$QA\xf5(\xa0t+\xea\xa1?\xa5\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0!`\x08\xdah\x9a\x8a?\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0}\xd6i\xfd\xc5\n\xa5?\xe3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000~@' +p1639 +tp1640 +bsg106 +g8 +(g9 +(I0 +tp1641 +g11 +tp1642 +Rp1643 +(I1 +(L31L +L1L +L1L +tp1644 +g18 +I00 +S'-Z\x9c\xaf7\n!\xbf\xca\x9fR\x85\xa0\xbd\x8b\xbfP#\x14\xcf/\xe3\x9f\xbf\x84\xda\xf3\x0fI&\xb2?y\t\x9fe3\x87\xf5\xbf\x8df\xd5\xf3\xba3\xed?gd\x18=\xafZ\xa4\xbf\xa3\x1eO\xd1q\xd6\xf7?\x04\x9eF,\x8dY\xeb\xbf\xdbRm\\\x87\xf7x?\x81g\xe3&\x80\xe9\x91\xbf\xdb\x93\n\xd2~\xe1\xec?\xef\x08\x0bp0\xd4\xef\xbf\xcd\xd8\xcdb\xc9\x9a\xa8?\xf5\x90\xc4[\xfa\xd8\xec?\xda5\xee\x85\xd5\x94\xe2\xbf\x1f\xbc\xc8\xd1qjr?+\x96\xa0g)\x1cV\xbf\xcbsI$\x1c\x8f\x80?\x896\xfe\x16~\xe0\xe9?\x86~-H\x0c\xdb\x8f?j=97\xdbq\xa3\xbf\x12G\xa5\xaaT\x0e\xe9\xbf\xa0^#\xff\x92w\xca?\'6\xd87\xc7\xa7\xa4?*\xa0\xfa\xf6Z\xcb\xd4?\xb5\xf3\x86"7`\xf4?\xbb\x93"\xc09\x8b:@\xc1\x8e\x0c\xb9\xa2\x1e\x9e?L\xffY\x910K\xe5\xbf\xfdU\xb4\x1c\xe2|\xe6?' +p1645 +tp1646 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1647 +tp1648 +Rp1649 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1650 +Rp1651 +(dp1652 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1653 +g11 +tp1654 +Rp1655 +(I1 +(L1L +tp1656 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1657 +tp1658 +bL1L +tp1659 +Rp1660 +(dp1661 +g77 +L23L +sg78 +g8 +(g9 +(I0 +tp1662 +g11 +tp1663 +Rp1664 +(I1 +(L23L +tp1665 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb5\xa3"Av\xca\xea4\x9a\xcf\x9b?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?V\xeb\xa1s\xca\xc4\x9b?R\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xba@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x800@\xe1\x8cc\xd3\xfc\xf7\x9c?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xcf\xbc\xea?8\xa2\xf8\x1f*H\xa1?^\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0C\x90\xa8\xa8,\xce\xa0?\x04\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0!\xaa\xeb\x7f\x9b\xa3\x98?Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80V@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xea\x1c\x96?\x0f\xf3\xfb\xf1\x0e\xd0\x9a?\xcb\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0[\x00\xaa\xf2\t\xbf\xb3?=\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc07#K\x0c\xebv\x91?\x8e\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x9e@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0!\xe3\xfb?\xd2\xa3J\xcb\x0c\xc7\x9a?)\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xae@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xf4\xc6\xc5?\n]l\xde\xff|y?V\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf4\xd7e@\x81\x11z?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1a\xf0\x15\x13\x9d\xbbr?@\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\xee#@\\{\xe2G<\x8b\x9c?\xd3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\xab@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd2\x03\xc5\xb1$V\xb2?~\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80_@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbc+G\xcc\x07\x92\x99?U\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xaa\xaa@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0U yA\x80\x8b\x0f\xaa\xd2\x13_?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xc9\xe7\xc9A\x00M\x13:\x8d\xa72?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x15\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@]Q\xd7?\x00H\x15f\x8f\x19\x15?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?' +p1666 +tp1667 +bsg106 +g8 +(g9 +(I0 +tp1668 +g11 +tp1669 +Rp1670 +(I1 +(L23L +L1L +L1L +tp1671 +g18 +I00 +S"\xfb\x9a\xf0\xfa\\Y3\xbf\xd4\xeeI\xe0\xe8\x95@\xbf\xa3#n\xbd\x05\x8d\x81?X\xbd\xc7\xfdTs\xaa?C\xa4\xa3&\xbfA\xd3?\xe7AA\xa5\xbb\x04\xf3?{\xea\xac\x9c\x8a\xd4h\xbf\xa5.\xcc\xbb\xd0\x93\xdc\xbf3\xa5x\x91M\x9e\xbe?T\xc1R\x01\x86p}\xbfl\x13'5\xfc\xf6\xa9\xbf\xb6I?2#.\xed?C?\x1d\xcb\xb3\xc7\xec\xbf\x8a\xaf@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\x9b\x17\xd7\x07 j?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x17\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Aot?V\xd6\xb4$N\x10\x90?\n\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0O\x91~\xf9_\xa1?n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbfh\xea\x1b+9\x8e?\x9c\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\xa5@" +p1693 +tp1694 +bsg106 +g8 +(g9 +(I0 +tp1695 +g11 +tp1696 +Rp1697 +(I1 +(L25L +L1L +L1L +tp1698 +g18 +I00 +S'\x02\xc8\xffY\xb1a1\xbfb\xbelI\xa2Gy?\xb4"/a\xd9w\xa4?\xcb03\x0b\xaa\xddz\xbf\x19\x1es\x88\xe2\xa6\xcb?\xc7&C9H\x91\xe6\xbfkAr\x19"=\xc0?T\x99?x\xcdq\xf2?\xf75\x08\xffL\xc0\xde\xbf\xf8\xa2\x87%\xa6\xc5g\xbf/\xca\xf3\x19U\x91\xd6\xbf\x1fs\x9e\x98\x82\xbe\xfc\xbf\x0c\xe1%i\xfcE\xf3\xbf\xc3\xf9u\x05\x9b7J?C\xee}>*\xa4\xef\xbf\x88\x85\xf5Z\xb3Q\xb8?\xd7\xcb#\x8c\xe4Z\x82\xbf\x8f\xbf%$\xf3\x92\xf7?\xfeX\xb4\xb5\xe1\xc5\x83\xbf\x9b\x10\x18\xcb\x90\xc3\xb8?\xda\xb5\x97D\x1ak\xe3?\xb6B\xf4\xb0\xea\x9d\xf2\xbf\xa5\x9e\xbfCo\x8c\x86\xbf!\xda\xf8\xfd\xa4\xaa\xe9\xbf\x07\xd6\xb3\x12!\x0e\xca\xbf' +p1699 +tp1700 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1701 +tp1702 +Rp1703 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1704 +Rp1705 +(dp1706 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1707 +g11 +tp1708 +Rp1709 +(I1 +(L1L +tp1710 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1711 +tp1712 +bL1L +tp1713 +Rp1714 +(dp1715 +g77 +L25L +sg78 +g8 +(g9 +(I0 +tp1716 +g11 +tp1717 +Rp1718 +(I1 +(L25L +tp1719 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'@\x16\xa5\xd1]\xf5\xe0\x9a?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa9\x87\xe3?\x1e\x99$D\xa9\x04\xa5?\x94\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8c@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@>\xed\x8bIC\xb4\xa4?\x92\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x8c@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xedJ\xb4?\xc6&\x1ag\xd0Y\xa7?\xf7\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x87@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf2\xde>\x00\x0c\x8c\xa6?\x96\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0=u\xe4\xa6\xe3\x02\xa6?a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@X@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xd0\x1b\xd5?\x1a\xac\x17\xd4R\xd0\x85?\x9b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcaC\xb2\x96\x8a3s?\x98\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xc6\x9f\x82\x03\x92m?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x000\x1b\xbd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0b\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@\x03\xa4\xa9/\x8bm\x98?\xc3\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc3\xb6@\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xb9\xe1\x1d@\xa1\x9d\xd1\xf7\x12\xb1s?k\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0v@\r\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0y\xf2\x15@L\xc37\x17O\xabj?Y\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`*\xac@\x01\xe2`?S\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x14&f\x92\xe2\xe5\x89?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x10\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Im\xed?\x80nD\xa8\xc6\xb4^?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x14\x9e\xf6\xee9\x18?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x86\xbc\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@\x7f\xcc}\xbb\x85\x9b\x99?X\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\xb5@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@,'-\x16\x16\xeb\xa9?\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 -\xf3\xbfF\xa0\xb9?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xda\x89\x91\xe4J\x06\x9a?\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`a@\x17\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@_\xd0\x87?\xe0f\xd4\xbe\xfa\xab\x98?\xb8\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\xb4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x7f\x87\xa8 \xd3,W?4\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x90@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96R\xe5\x19\xf8s\x9e?\x84\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\xb0@" +p1720 +tp1721 +bsg106 +g8 +(g9 +(I0 +tp1722 +g11 +tp1723 +Rp1724 +(I1 +(L25L +L1L +L1L +tp1725 +g18 +I00 +S"zt\xa9\x998\xf0/\xbf\xb7\xfc\x98\x84\x14S\x93?\x86)\x1eB\xe8\x97\x94?\x85A\xaat\xecc\x7f?\xc2\xe4^z\xef\xaa\xd1?\xe3'\x90\\\xc4\x00\xed\xbf\xb7eF!n\xc0\xb4?\xe3\x00v\xfd\xf0\xb6\xf0?\xb2}d\xccU\x10\x06@\xfe\x80\xce\x0c\x04\xad\x01\xc0\xf7\\aN\xc3\x9cj\xbf\xe2\xa0^\xad\x91'\xa6\xbf\xe8U5\x9dZr\xa1\xbf\xf9N\xc6Z\xc6*\xef\xbf\x15 R~\xe9\xd0\xf5?\xa4/\xc8\x98\xe1\x18\xcc\xbf\xb4<\xe7\xec\x9f\x90\xf5\xbf!y\x8a\xe1\x84Q\xf3\xbfN\xd7,8\xecRC\xbf+o\x8d\xc9m\x19\xb1?\xc12@T\x04-\x02@\x1d\x0f\x8e\xa3\xb3\x04\xd1?j\xc0T2\x9c{e\xbf\xe9;q\xd5\x0c\xc4\xf0\xbf~\xe1\x1f1\xba\xce\x9f?" +p1726 +tp1727 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1728 +tp1729 +Rp1730 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1731 +Rp1732 +(dp1733 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1734 +g11 +tp1735 +Rp1736 +(I1 +(L1L +tp1737 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1738 +tp1739 +bL1L +tp1740 +Rp1741 +(dp1742 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1743 +g11 +tp1744 +Rp1745 +(I1 +(L31L +tp1746 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x17\x98\x83A\x0e\xbd[\xbe/|\x9a?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80#\xd3AAn,JEHa\x9b?\x80\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@F@\xdaI\x8f\xce\xe5-\x9b?\x1e\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xae@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?@!\x7f\xc4\xd4\xf1T\x9d?\x9a\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xa5@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x12O?\xd00C\x99?\x03\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|M\x0c#\xb0=\xb1?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xea\x1c\x96?\x00\xf3\x16\xb4mj\x95?\x84\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x92@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0~\x1a5\xfe\xfbD\xb1?\xce\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0%\xffxp7\xf7\x83?\xb6\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x8d@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@K@\x13J\x7f\xe3\xa1\xab\x9a?b\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x8b@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10t@\xcf\x84\xd48\x91\xeck?\x17\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pq@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0\xb1A;\xac\xa0\x10?I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0L\rk\x03\xee`?\xce\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0i@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L@i\xaa-\x98\xfbf\xa1?K\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0\xf5\x96?\x06y\xa8?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc2G\x1b\xeb\x07u\x9e?C\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x82@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xb54\x9dA}\xa6\xf0X-.\x98?\xd7\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x9f@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa7>\xe5?\xd7\x84F\xd7=Y\x9b?@\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L\xfe\xe9?:\x19\xe8q}\x8d\x9c?\xf7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0n@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0=\x18\xb00\xfd\xf2\xa0?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x7ftI\xe7R\x13\x91?\xb4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80f@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xa4\xd4@\x1e\xb0\xed.\xb5_\x83?I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0H\xf9S\xb5??i?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0h\xc8>q\xe4Y??0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 R@\xb9;o\nf\x83\x96?\x97\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x9a@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xea=\xd3\xbf>\xacm\xd4T\xd6\x93?P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0\xd3\xcc\xed\x8b\xcb\x80?C\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0&\xad\xbey\xa4\xfe\x88?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x06\x1dAs\xf0\x94\xbf\x0b\xfe\x95?G\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\x99@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf9)\\\x91}z\xa1?\xe3\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x87@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0b\x8by\xfb7\xc8\x82?d\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8b@' +p1747 +tp1748 +bsg106 +g8 +(g9 +(I0 +tp1749 +g11 +tp1750 +Rp1751 +(I1 +(L31L +L1L +L1L +tp1752 +g18 +I00 +S'?\xe3+\x1a2\xe4/\xbf}8\xad\xcc5\xf9r?\xacm\x94j~\xb0k\xbf3PM\x13\x14\xa0x?\xf6\xcf\xb5\xd9\x02\x15\xb0\xbf\xe3=\xc3\xfdO\x9b\xf2?A*IQj\n\x9a\xbf0CI\xb3\x0c\xaf\xe3\xbfRT(\x02\xf9\x8a\xcf\xbf>\x87\xd3|:\xb4\xa4?\xb2\xec\\\x0c\r{\x97\xbf\xa9EWo\xbe\xdb\xf0?)\xa8\x08\x8b\xb0\x9a\xf1\xbf\xbc8e\x08\xf8\x0f\xb2?\x9b\xc1& }\x91\t@^i\xd3\xa7\xe1\xa5\xe6?\x84u\xdaIw\x0f\x88\xbf\x81\xa6\x95\xc7ee\xb4\xbf\x1d?\xbe?\x98\r\xbc\xbf\xc8\xbe\x1f,3\xe4\xf6\xbf\r\xfa\xc4N\x82\xfb\xe8\xbf-\xf5\r\x823\x0c\x96?`n\xaa_\x9f6\xf3?\xa0\xeci\x8c\xad\xeb\xf0\xbf\xfd\xbe{\x01\x93\x9cR?\x10\xc2\xf5\xba\r\x98\xbc?\xfe\x1e\x99\xcf?;\xf4?k\xad^\xa4\n\x90\xf4\xbfr\xf2m\xcf\x17\xe4q\xbf\xde\x86\xadlpI\xd4?)f\xa3\x85\x0bx\xe3\xbf' +p1753 +tp1754 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1755 +tp1756 +Rp1757 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1758 +Rp1759 +(dp1760 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1761 +g11 +tp1762 +Rp1763 +(I1 +(L1L +tp1764 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1765 +tp1766 +bL1L +tp1767 +Rp1768 +(dp1769 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1770 +g11 +tp1771 +Rp1772 +(I1 +(L31L +tp1773 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x14\xbf\xd2?\xff\x8cx\xe2\x83\xa8\x99?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\xde:CV\xe6:\x94?Q\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x82@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 Z\xae\xef?\xd3\xa4n\x0c$t\xb8?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\'@\x80\xda\xd0gS!\xad?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0\xe9PO\xce\x8f\x90?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa0\x8e\xbc\xdbW\x01?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8d@\xea\xa1\xc9Z\xb8\xd2T?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0(\x8e\xd5\xad\xce\xa2\r?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa7r\x84!\x1a\x18?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80X\xf8\xec?0\xdaDU\x1fJ\x88?0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@F\xe3\x83\xe4\xee\x1f\x8e?\xda\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0}\x85\x0b\x91\xb5~?\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8f$\xadt\x04]\x85?\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0h@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0]9n@\xdc\xc5@\x1cEE~?V\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xca\x9b\xed\xf8(\xcer?\x1c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x17\x92\xa2sl\xc3\x8e?:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00M@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8fJ\xdf?\xe8\xe3;\xa4\x07\x1f\x9a?\x06\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xb8@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xfe\x12\xeb?^\x84\x91:S\x93\x8a?B\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 t@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18s@\x10L\xb4j\x96{\x81? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x84.\x00\xf0\x85j?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`x@\xfan\x11 \xc0\x03y?"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0uAA\xacM\x89e?\x0e\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x8c\xa3\xad\xaf\xcce?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0b\xfa@\xd6\xcd\x96\x96\x1d\x92\x9a?\xc4\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\xb6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(T\xf5@\xd6\xbd\xc3N\xa1\xdd\x9b?a\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\xb3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x07vf\t\xdf\xea\x9a?I\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I\xb3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0>D\xe1\x0e\xa90\xbb?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x13-\xe7?\xd6\x0eU\xccvz\x92?c\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcf\x8b\x89\xa1\xe8\xce\xa1?c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0X@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb9\xca\xcf\xaf\xc3\xea\x8b?\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88@' +p1774 +tp1775 +bsg106 +g8 +(g9 +(I0 +tp1776 +g11 +tp1777 +Rp1778 +(I1 +(L31L +L1L +L1L +tp1779 +g18 +I00 +S'R\x026\x0fO\xcb-\xbf\xbf\x8b\xdc\x85\x17\xf7\x97?\xf1\x99\n?>\x81\xd0?\x93\x1b\xc59X3\xdd?\x19Vu\xdb\xc1\xac\x12@\x1f\xc7\xd8\xe9\x8d\x8b\xf6?\x7f\t\xca\xc6M7\xa8\xbf\xe6qy\xa7Q_\xf0\xbfT\x03A$\xb3\x9f\xf1\xbfU\x1f\x14\x95\xa5\xa1\x83?\xc5i\xc8!r\xb9\xae?\xe0\x9bV5\xaf"\xf4\xbf\x90Y:\xa1\x0b\x01\xf1?\x11\xb5\x90\x97\xba\x18\x97\xbfw\xf2T\x0e\x12.\xee\xbf\xbd\xa6\x97b\\\x0f\xe3?S~E\x1e,\x87d\xbfU4\x98#\xed\x84\xb1\xbf\x8c{\xe6\\\xa0\x10\xd4\xbf\x85\xc9\xf03\xeb\t\x04\xc0}\xd6\xe7:\x9b\x08\xf7\xbf\xc1k\x07n:1\xa5\xbf\xb7\xa0\xcc\x9e{\x0b\xf1\xbfk\x12\xbd\xc2d\xc3\xf3?\xca\n\xb5\xf4\xcc\x9fR?7\xe6\xb7d\xcf\xb4u?\xee\x01\x8dn\x11\x89\xab?4\xcd~z\xe5\xbfu[\xb9h\x80w\xfb\xbf\xb7\x1e\xd7\x82\xdfb]\xbf\xdd1P\x03g\xf6\xf7?x\xd8t\xdaX\x10\xc9\xbf' +p1807 +tp1808 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1809 +tp1810 +Rp1811 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1812 +Rp1813 +(dp1814 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1815 +g11 +tp1816 +Rp1817 +(I1 +(L1L +tp1818 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1819 +tp1820 +bL1L +tp1821 +Rp1822 +(dp1823 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp1824 +g11 +tp1825 +Rp1826 +(I1 +(L29L +tp1827 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x~@\x07\x834\t\xb3l\x98?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8w@S\xfdT^W/\x80?\xc1\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x9b@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0D@\x89\xb3\x9c\x1f:It?;\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x89@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x8b@I-\x05S}\xcf`?\x16\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x80@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xff\xc5\x7f\xa09\xd1{?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe7b\xce\x1e\x16\xf7W?\xfe\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x7f@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x08\xc5\xef?\xadX\xf4:\x88Z\x81?%\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pr@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0D6WO\xc1\xa3~?\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0\xe1\x18\xc6K\xbft?c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0X@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x11\xaef?\xf1\xf5\x94\xed\x9e\xbd\x84?\x86\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x8c@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@vA\xf9\xf8\xf8\x90\xa2?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xf0m\x1cN|\x10?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`\x993t\xa8\xb5_?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@A\x83V\x8b\xa6\xb9\x82?~\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0h\xe2B\xbd\x90\xcb\xa2?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfc\xbfsWG;\x80?x\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x8b@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0]\x99P\xc0\xbfk\x92\xa8\x19\xfe\x9d?\x96\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xb3@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80H\n\x97A@\xde\x93S\x82\xdbh?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0w\xed\x9c@\x00\xf8\xab\x12\xc4|\x16?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x98\xbc\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o\x91\xe9?\x9bf;\x82S\xd7\x9d?\x90\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\xb3@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x05\xb4\xe3?j\xdaJX\xb1\x8c\xa1?y\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe4\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb3\\\xbf3\xfd\xbf\xa4$\xda\xb2\xbf\x9a\x1cd"\xcd\xfb\xd1\xbf5\xab\xebO\x16u\xf8\xbfL\x8d\x01\xed\xc4\xbf7?%\xa6\x16\xe7,a\xbf?\xaeEH\x1bQ(\xcd\xbf' +p1861 +tp1862 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1863 +tp1864 +Rp1865 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1866 +Rp1867 +(dp1868 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1869 +g11 +tp1870 +Rp1871 +(I1 +(L1L +tp1872 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1873 +tp1874 +bL1L +tp1875 +Rp1876 +(dp1877 +g77 +L27L +sg78 +g8 +(g9 +(I0 +tp1878 +g11 +tp1879 +Rp1880 +(I1 +(L27L +tp1881 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa5\xb8E@\xd4\xf8\x9e\x1du\xc5\x97?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\x85@\xcdvbJ\x13c\x9f?#\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\xa4@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@%W\x14@\x84)\x888\x08\x03\x99?F\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x9d@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x0b\xfa\x06@y\xb3\x17\x0f)\x12\x99?\x07\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\x9c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb3\x1a\xb4\x08\xe4\x99\xb7?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1aU\xb4\xa9\xfe\x83\x95?\xbc\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x9a@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8f8\x15@\x006szq\x8co??\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80O@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \x1b!2X\xc0Y?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc8\xd1<(\x01FY?)\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80D@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0h@\x92\xbf\x1f\x1e\xcc\xd7\xa6?\xdd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x86@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80<@\xf3l\x8bp\x06\xa4\xa6?\xeb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\xc8=1\x96\xd1\xaf?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8cA\x84QH\x0b\xa4?\xe6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0l@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@R\xc0^->\x10\xa5?\xf2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x7f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Xrx\xb6C\x9a\xa7?\x80\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd7\x8a\xba\xa89\xd4\x88?r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\\@\x11\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@1\x9e\x8e?\xcb-O\xbf\xc4\xec\x92?4\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xb0@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8z@\x00\x00\xbc]o\x175?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x80<\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x9c\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x15\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 W@\xef\x19\x035^\xd6\x92?.\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xb0@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x98@5,\x97\xee\xa3\xcd\x9b?I\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x9d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0"D:R-_\x98?\xfe\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x9b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0>\x1e\xcdgqk\xb4?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\x19\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xc0\xdf?c&\xe62\xdd\x99\x86?\xe5\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xca\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\'\x1c!2\nA\x97?\n\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0)\xfcV\xfa\xd5\xe6\x82?\xdb\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l\x9f@' +p1882 +tp1883 +bsg106 +g8 +(g9 +(I0 +tp1884 +g11 +tp1885 +Rp1886 +(I1 +(L27L +L1L +L1L +tp1887 +g18 +I00 +S'\x00Vy\x8c\x14Z$\xbf\xa6\xd4h6\x1c\xdc\x81?\x8d\xe8Dp\xee\x0bw\xbf\x04B\xdbU\xbe2M\xbf\x9c\xa8\x186v\xf9\xe6\xbf\x83mH\xd5\xf1 \xaa?8\x85\x8f\x8cx\x07\xc2\xbf\xda,g\xe9\xa8Z\xf4\xbfc\xaeV1d\x96\xf1\xbf\xec\xfdX\xee\x01 \xa7?\xb6\t\x94-\xa3&\xbe?\xda\x89^%\xab]\t@\x8d\x86N\x87\xbb\xf0\xe7?\x9c%\x96\xdc\xb5S\x86?\xc5\xc0\xe2\x8dh\xad\xc2\xbf\xb1s\x92~\xd9<\xf0?"\xf8\x94MRaw\xbfDM _\xf8e\xd1?o\xc7W\xbc\xe6\xbb\xf5?B\x97\x176+A\xf7?4\xa18\x01\xea\x06y\xbf\x99\x99\xdf\x94\x14\x12u?\xd5\xce\x02\xb7\xe1x\x9e\xbf\xff\xbe\x19\x8e\xd5a\xf6?\x81T<\xbdQd\x8f\xbf\xf3\xe2\x9c\xc8\x16`\xd5?\xd7;\xa6)\\?\xe5\xbf' +p1888 +tp1889 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1890 +tp1891 +Rp1892 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1893 +Rp1894 +(dp1895 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1896 +g11 +tp1897 +Rp1898 +(I1 +(L1L +tp1899 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1900 +tp1901 +bL1L +tp1902 +Rp1903 +(dp1904 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp1905 +g11 +tp1906 +Rp1907 +(I1 +(L29L +tp1908 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x86\x94\xac@|\xcf\x1fYBT\x97?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x885j@\xc4*.\xce\x0b\x1c\x98?\x1e\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xb9@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 +4j@\xba\x1e\x87kW\xfa\x98?\xc9\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc9\xb7@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xb5@R\x96\x05\xcc\x92\xdc\x98?\xc8\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\xb7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcdv3\x02V\xd1\x98?\xb5\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb5\xb7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf6\xe1\xc7\xcf\x92\xd7\x84?\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xc8O=\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x08\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x87\xc3HA9\xfa\xc7\xc8\xea!z?U\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pu@\t\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xe8\xed?\xaa\x8d\xa4$S\xca|?p\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Xg\x02\xd9\x9eC3?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc08\x99H-D8\x80?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc7r\xcb?*\x17RK\xc4\xben?\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0l=@\xb7\xc7\xcb\xb6?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x969\xb0\xdd\xb1\x17[?\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`l@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pc@9k\xa8\x96Diy?9\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90s@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x9c\xfe@N\xca-\xffJ\xb1l?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xb6\xd6@\x00\xd107\xa1\x00>?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xb6\x14\xe8\xcaQ\x19?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\xb8r8w\xb2\xa7a?\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x81\xdb\xd8\xa0\xb4\xa9[?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\x86O\x7f\x1aAX?q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\\@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000d@/\xc1\xfc\xa8o\xa7x?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x81k\xbd@ OnDj\x07c?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x10$\xc7\\\xe7\x10?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xc7\xb3\xf2B\xf9\xd4\x94\xc15\xfe_?\x9c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xd8T(\xec\xb0-?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0.'\xb9\x9e\x9dV?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@" +p1909 +tp1910 +bsg106 +g8 +(g9 +(I0 +tp1911 +g11 +tp1912 +Rp1913 +(I1 +(L29L +L1L +L1L +tp1914 +g18 +I00 +S'\x10\xf0\xc5UU\r#\xbfL\xdc\xe7\xc17DU?\xb8\x10\xc9\xcb\x89\xe3R\xbf\xaa>\xa54\xbc\x9cP\xbf\xaeWY\x87\x12(\x98\xbf(\x05($\xe2\xd9\xf2?UA\xa75\x9f(\x1a\xc0#f-kU\x12\xa7?\xba\x05o/\xbf\xf3\xb9?\x8b\xc74\x1b^\xfb\xf0?\xca\r \x08T\xe0\xf3?\xa36+\x06\xab\xf0\x91?\x8bg\xbb\xe2o\x95\x04\xc0pK\xbf\xc5\xc6\xab\xe2?\xd0V\x8b\x88\xf6\x82\x9e\xbf\x10\xc3:<\xa0\x8b\xb1\xbfZ\x92y]\xb3\xe3\xc8\xbf\xcb\x05PUS\xa6\xf5\xbf \x01\xfa\x18(\xbd\xf3\xbf\x1a\xaf-\xcc\x91\x04\xad\xbf\x81\x18\xc3Ax6\xc2\xbf\xc6\xaa\xe8\x96\xcf\x95\xf1\xbf\x0el\xac\xfa\x03\xdcy?\xdf\xff$\xab\xc6-\xd5?\x8dc4\xd2\xb7.\xf7?I\x9e\xe7\xe6\xefp\xfc?\xc3{\n\\GGy\xbfv)t{\xbf\x7f\xf0\xbfz$\x00\r\xcf\xab\xf4?' +p1915 +tp1916 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1917 +tp1918 +Rp1919 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1920 +Rp1921 +(dp1922 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1923 +g11 +tp1924 +Rp1925 +(I1 +(L1L +tp1926 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1927 +tp1928 +bL1L +tp1929 +Rp1930 +(dp1931 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp1932 +g11 +tp1933 +Rp1934 +(I1 +(L29L +tp1935 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xb2o\xca?\xff\\\xe0\xec\x93*\x97?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x19\xaa\xc8?L\xb4\xaf\x93\xaa\x1f\x93?G\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pt@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@7\x1b\xe0?\xe2\x16i\xad\x08\x8c\x8f?@\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8~@\x9e\xb4\xcf\x1d\xc4\xfa\x90?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00U\x91G\x0e\x86=?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00C\xec$\xe5\x1c\xfd>\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x91\xc2?\xaa2\xda\xc8\xc6`\x8a?.\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0a{!\x9d$K\x88?\x98\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe2\xf9\xbb\x03`\x8a\x83?\x96\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 Y\xeb]@\x00\xb9g,\x18>\x7f?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xa4:@\x80\xf3\xa3\xf7\x8bQh?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90<\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x80\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xad\x84\xd4?\x97\xd0b\x7f0T\x97?\x10\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xb9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0@@\xa8\xc7\x9eL\x9e\xc1\x98?\xa5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pz@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xdd\xfe\xf5?\xe1v|\xc6dE\xbd?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80u\x87\x95;\xa3Y?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x01\x00\x00\x00\x00\x00\xd0?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80H\xbb\xea?TP:\x85I\x86\x91?\x99\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x06{\xb5{\x8e\xef\x8b?\x95\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Py@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04\xf3\xa3\xa4;\xc0\xc8?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@c\xce\xd8?\xeb\x95\xfdE\xc2\x1d\x97?k\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\xb7@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10r@\x0f\xe3\xcd\xbbor\xa2?\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0A\xfd\x18\xf3\xf9\xe3\x9e?\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0\xd8\x895\xd2R|?\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x81@r47\xe6\xa2\x96\x96?\xc2\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc2\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\n\x01\x8f\xd5]\xec\x99?\xf8\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xab@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa2@\xfd\n\x9f\x15\x91?\xca\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\xa1@' +p1936 +tp1937 +bsg106 +g8 +(g9 +(I0 +tp1938 +g11 +tp1939 +Rp1940 +(I1 +(L29L +L1L +L1L +tp1941 +g18 +I00 +S"Vf\x8f~Gx \xbf=0\xf3,\xb4\xf6\x9c\xbf \x80=>N\x15\x94\xbf0\xa4\x8b\x95\x8c\xbd\xcb\xbf\x0c\xec\x99\xa4\xee\x13\xf6\xbf\xd4/\xe0tJ,\xf1?/4\x13\xd5$\x1b\x80\xbf\xacZsP\xfb\xf9\xdf?\x07\x00c\x13\x86\xc0\xf4\xbf\x88\xbc\xb1\xa3\xd7.\xdb\xbf\xa5\x0f\r\x1a\xd2/\xde\xbfg\xf5\x0f)\xbaT\x01\xc0\x99\x83Z\xce\x9d\xee\xfb\xbf\x1c\xe5\x9b\x84\xec\x19\xf7\xbf\xac#\x04'\x82tU?\x94vn\xba2<\xa4?x3\xd6\x06*\xf2\xd5\xbf\xe6\xbe\xb1\xb9\xef\x1c\xfe\xbf\xfb``\xa8\xdc\x1e\xda\xbfG{O\x91\xdf\xfa\xa9?\xc5\xb0\xbdzw\xf7\xe8?#\xfe\xde\xc1`\xd1\xf8\xbf\xe7r\x88f\xc0\x82V\xbfVt\xf4\x10\xa6\xed\xb0\xbf\xf4\xc5\x07\xe3\xb3\xcf\xd0\xbf\xa3\xa8\xd6\xae\x1d<\xf7\xbf\x7fv9\xcd\x0c\x87@?C\xc9\x99[8\x8b\xbc?\x9e\xc7D\xf7\x7fO\xca\xbf" +p1942 +tp1943 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1944 +tp1945 +Rp1946 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1947 +Rp1948 +(dp1949 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1950 +g11 +tp1951 +Rp1952 +(I1 +(L1L +tp1953 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1954 +tp1955 +bL1L +tp1956 +Rp1957 +(dp1958 +g77 +L27L +sg78 +g8 +(g9 +(I0 +tp1959 +g11 +tp1960 +Rp1961 +(I1 +(L27L +tp1962 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa5\xb8E@\x17\x12\x11\xf0\xd0\xce\x96?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8t@S\xf8\xca\xa4\xc5\x8e\x9d?#\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\xa4@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98s@L\x1e\xbe\xf3\x99`\xa7?z\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x91@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@\xc7N}\x8c\xe4;\xa6?\x0b\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x90@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c-iV\x82\x95\x9e?P\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfdl\xd5\x04\xa7)\xa8?\xbb\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x85@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa1\xcc\xfc?^\x99\xf4\x1d\x16|\xa7?o\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0K\xe0\x8f\x88\xa0r\x89?4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00J@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0V\xe2\x9f\x0c\xb99\xa1?;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80M@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x8a\x0cOAb\x1em\x8f\x9b6\x8e?\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x96@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0?\x8b\x98\x10\xb0\x96\xec\x8c?e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\x95@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0v|+tV\x7f\x8d?\xe2\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x93@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf2l\xa1\xd4\xe6\x94}?\x83\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00``@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xc3HDAD\x9c3\xf0\xd7\xdf\x92?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0^T\xd1NZ.\x87?)\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80D@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \xd2\x95\xe0\x18\x94K?\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;@\x11\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@1\x9e\x8e?\x0f\xb2\xa5\xccH\x83\x92?4\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xb0@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x1a\xce\xef?\x80n\x04\xd9\xd1z1?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00x<\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x15\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xbeE@8\xa8\x85\xf6Kq\x92?.\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xb0@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xf3A\x85A\xfeg\x8e\xefX\x8d\xa7?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xe02\x0b\xcd\x86#?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90<\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x19\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`)\xa2\xec?dQ\x96~;S\x92?*\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xb0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Z\nv\xfe\xaa\x82\x9b?\xb2\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0'SVG6d\x90?x\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xaa@" +p1963 +tp1964 +bsg106 +g8 +(g9 +(I0 +tp1965 +g11 +tp1966 +Rp1967 +(I1 +(L27L +L1L +L1L +tp1968 +g18 +I00 +S'g\xf7i\xa8I\xec\x1e\xbfq\xe9}\xa8\xbb\xd3\x80?\xcb\xbf\x95\xe90\x9a\xa0?si\xfb\x16l8\x92?C\tI\xd3G\xda\xe7?\xc7]\xe1\xf3\xb3X\xb8\xbf\x8a=2\xb9\x83\x9d\xc5?\xeaS\x80Hn\xdc\xbb?\xea\xdb\xcf\xa5rJ\xfa?a){\xd4\x0fc\x86\xbf\x0f%\xa3\xd2\xcd\xc7\x8f\xbf\xcf\xaa\x9bUu\x8e\xd6\xbfo\xe6\xfc<\x01\x08\xe5?A*\x95\x83M\x0c\xb5?\xfe\xa7w5\xc38\xf3?b\x0e\xc5\xf6\x1b!\xf1\xbfDo~\xd1\xee\xd6u\xbf\xf0"\xc4\x1e\x18\xf9\xcf?\x86Z\x0c\x18+k\xf6?uk\nY(\x1f\xf5?z\x8c\x10rrZw\xbf\xc4\xd8x\xea\x07\xa0\xd3\xbf\t\\\xbdk\xbc\xa8\xf1\xbf\xc9^Q\x83\x16\xb3\x00\xc0\xea\xba\x13Hi)v\xbf\x81t\xf2 e\xe9\xc6?y\x1d\x0fR\x15\x1b\xcf\xbf' +p1969 +tp1970 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1971 +tp1972 +Rp1973 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp1974 +Rp1975 +(dp1976 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp1977 +g11 +tp1978 +Rp1979 +(I1 +(L1L +tp1980 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1981 +tp1982 +bL1L +tp1983 +Rp1984 +(dp1985 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp1986 +g11 +tp1987 +Rp1988 +(I1 +(L31L +tp1989 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@\xdc\xa4\x94\xa9\xfd\x7f\x96?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0028\x9f?\xa9\x05\xed\xd9 \xe0\xa1?\xdd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x86@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80:@\x8c\xcf\xad\xd1\xaaY\xab?\xcc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0|@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@C\x7f\x1e6\xbaM\xa8?\xac\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfc\x9eK\xfd\x8b\xdc\xa4?1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c\x01\xc8\xc7\xe2}\xad?{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0^@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@\xa7|9\x99\x0f3\xb3? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0\n#\x9c\x9b\xb4\x9f?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8\xc1yKw\xe8\x87?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=\xcf\xb3?\xc7\xbd[\xf3rg^?\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10q@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x9e\x8fR@C\x0f\x89\xcd\xf2\xc9\x94?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\x81\xb4\x14\xb5\xf0??\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xca\xd1\xe4?\x84\xaf4\x0c5\xa6I?\x05\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pp@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf2\xe5\xfeU\xd1\xc1s?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8\xd1\x9eQ\xdaM\t?\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@V\x83s\x12\xa3\xd6\x94?z\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xb7@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!@\x91\xdb\xf0R\xcbz\x92?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x1f\xf0\xe7?OJ|<\x8bU\x94?J\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe0\xb0]\xf3\xd9ft?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0D\x98\r\xb4\x80\xea\\?@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa1\xf8\xe5?[\xa9"q\x1b\xfe\x83?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0C\xdbN\xbfV:?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0O\x8en\xf1\xe6N\x80?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\xac\x87\x11\xc2\x84\xce\x94?\xd8\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xb6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x8a@1\x9a#\x84\xc8`\x9b?\xcf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Yw\xfb\x9df*\x9d?\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x18\x80\xad\xca\xb6\xccS?\'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80C@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xbb\'\xfa?\xe4\x03s\xfa\xd4u\x94?\t\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0e\tz ~\x85\x91?\xf4\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x9b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc1\xdbCzH\xb4\x95?\x15\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xae@' +p1990 +tp1991 +bsg106 +g8 +(g9 +(I0 +tp1992 +g11 +tp1993 +Rp1994 +(I1 +(L31L +L1L +L1L +tp1995 +g18 +I00 +S'\xfd\x81k\xbf\xf8\xfb\x18\xbf\xd73\x08\xc2vU\x92?]z\xabG\xe0\x97\xa3?\xbc9\x14I`f\x95?\x1b\xa3\xd1\xc2\xb47\xb4\xbf\x02\xdek\x0f\t\x1b\xef?\x907\xb1\x83RQ\xd1?2\xfc\xc5\xe4\xca\xf8\x02@M\xd1U\xa2\xe8T\xe6?D\xd3\xc2?t\xcd\x90\xbf)?\x9fr\xda\xb4\xb5\xbf\x80\xb8\x0c\xd8\xba\xdc\x01\xc0aGvS\x03\xe9\xf0\xbf\xbc>\x83L\x8b*\x8b\xbf\x84\xd8\xbc,s\xf3\xf2?\xdb\xfat\xeb\xafU\xf0\xbfgS~\x9f\xb2\xc3b\xbf1\xcc\xfb[\xfd\xb6\xae\xbf\x96\xbe\x82Ea#\xc0\xbf\xb8\x94\x06t\xb2\\\xfe\xbf\xf9\xba]\x84\xbe\xba\xf1\xbfI\x9f\xec\xe4\xb6\x14r\xbf\x15rw\x95\xed[\xf2?\x9c\xfa\x82\xca\xad\xc2\xdc\xbf\xee\x15\xfa\xfb\xab\xaeF\xbfi\x14g:\xa5C\xaa?"(\x1bn>\x87\xf0?q\x9e10\x1d\x86\xf1\xbf\x83}\x01c\x97Le\xbf\x1d\xa2\x98\xee\x82\xca\xd3\xbfBP\xa2\x80B\r\xa9?' +p1996 +tp1997 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p1998 +tp1999 +Rp2000 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2001 +Rp2002 +(dp2003 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2004 +g11 +tp2005 +Rp2006 +(I1 +(L1L +tp2007 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2008 +tp2009 +bL1L +tp2010 +Rp2011 +(dp2012 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2013 +g11 +tp2014 +Rp2015 +(I1 +(L29L +tp2016 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0K@K\xbb\xd9o\x8b\'\x96?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`5\xb6\x05@\x91(j\x04\xe0x\x91?v\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x99@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0t|\xef?\x934\xd7E\x9a\xd3\x8c?Y\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\x99@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!@\x00\xfb\x1au\x11E\x90?y\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe6\x94\xa8\xca\x9a\xd5\xa1?U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0qRo<25\x86?$\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x81@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 V@\x1c\x0e\x08\xc6\xab\xb9\x88?\xe0\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x97\xedB\x8e\xdcf\x98?\xc1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10|@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0%b\xe6y)\x0fP?\x1f\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x80@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\x1d\xe8?\xf0*)\x88\x03\xb0\xc0?\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xb6\xdb\xdf?/\x94\xa0A\x89\xef\x92?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa4\x0ff\x16\x0e0?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x91\xd3\xaf\xef\x05Ii?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb0<\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 Q@\xca\x8c\xdd\x0b\xc6\x9f\x97?\xe1\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe1\xb3@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10e@\x03\xe6\x13|p\xcd\xad?5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Ps@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00qS\xff?\xccM~)\xd1\x08\xb1?]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@W@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0c\xc4\'\x8a\xb0$\x8f?1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80H@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0U\xae\x8a\x9c\x8c\x9e\xb6?,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xa3\xe8?Z*\x7fDb\xa7\xa5?\xd8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0O?\xcc"\xb2\xe8q?d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1dI3b\xc1\xbb\xb1?t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0R@9\x9a\x08\x9a\x86\x1d\x95?\xac\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\xb2@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0fmM@\x04h\xb5\x1b*\xea\x8f?\x93\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0e\n\xe1D=\xd5\x9d?9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcd=X\x9fA\x93c?Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80V@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00[\xe9?\xec\xfc"\xde\x82\x1a\x95?\x19\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x19\xb2@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbd\x9e1\xdc+h\x97?\x1e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x94@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x82\x86\x03\xbaT\x02\x94?\xfb\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\xa9@' +p2017 +tp2018 +bsg106 +g8 +(g9 +(I0 +tp2019 +g11 +tp2020 +Rp2021 +(I1 +(L29L +L1L +L1L +tp2022 +g18 +I00 +S'\xb5\x83\x1cL\x88\xab\x17\xbf\x18\xe1N\xdb\x0ev\x86\xbf\x96\xed\xbf&\xb4\xe2\x8e\xbf\xc8\x02\xb3\xda\xe5H\xa6\xbf\xbd\x9e;\xe0\x12\xc9\xee?9\x85\x83\x1c\xd4l\xec\xbfJ\x1c<\xe4 %i?4Le\xc0\xf3<\xe0?*\xe7\x7f\xd8\xd0$\xf1\xbfD \xf3y\x87\x19\xcc?\xebDK\x99\x16\x90\xb0?$Y\rU[w\xf4?v\x1b\xaeJ!\xab\xea\xbfn\xa2\x99\x03\x1a\xd2:@sW\xfbT\x828l?\xb0\xa4\x8d`X\xd7\xab?H\x11n\xe0\x9c\x11\xc9?a\xa0\x7f\xbe\xfeP\xe9?\x9a\xfdbmzZ\xfd?\xe4\xad%\xc3\xef\xc3z\xbfi\xdb[\x947\xd1?%\xb2t\xbb\x02\x11\xb5\xbf' +p2023 +tp2024 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2025 +tp2026 +Rp2027 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2028 +Rp2029 +(dp2030 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2031 +g11 +tp2032 +Rp2033 +(I1 +(L1L +tp2034 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2035 +tp2036 +bL1L +tp2037 +Rp2038 +(dp2039 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2040 +g11 +tp2041 +Rp2042 +(I1 +(L31L +tp2043 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80q\x97\x1d@\x1c\x80\xcd6\xc2Q\x95?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x81@w\x99\x06\xcfm\x18\x99?#\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\xae@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xaa\x97@\xe6B&\xd0\xb6\xe4\x82?h\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\xa0@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\\\xf6\xed?.\x02\n\x891_\x83?y\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe4\x99@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x87\xa4\x161S@\x95?{\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0w@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb3\xd6\xe1A\xd5\xd3v?\xfe\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x93@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x809@c\xe5\xc2\xec\x80K}?\xef\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0_/\x0c\xe1 _?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcc\x8a\xf3\xdbIpv?\xe1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10~@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc9\x9f3A\x8fY|\xd6\xab\x16\xa6?\xbb\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\x9a@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd4\x8e@\xd1x\x1bY\x84A\xa7?7\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb7\x8al\xe6\xb8/\xa7?\x1e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x98@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`P\x81F(\x1d|?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc7r\xcb?Q#\xcc\x8b\xab9~?\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10\xf3=\x0e\x83Zu?\x83\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00``@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x05\xb4\xc3?\xba\xbc\xd1J\xa1 \x90?4\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\xa6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xad\xf2\x98?PsZ\xf6\xad\x02\x94?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80|\xa7\xce?\x00\x9f/#\xdd\x15\x05?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@fq\x90?\x80\xb2i\x9c\xc5oU?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xa3\xbd\x92\xe5\x8c3?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x1b`\xeb?\xa8Qbl6\xf3\x8f?(\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xa6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0S@\x02r\xf4\x13\x12\xe1\x9c?\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x03\'\xb0c\xc9\xc5\x9c?+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80E@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd9\xdf\xad\x88.\x96\x96?\xb8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc30\xec?\x9d\xb5\x8cnAm\x8d?E\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8a\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0nP]6\xc9@\xa9?(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfb\xe9\x88\x9f\x82\xf4\x8b?\x1d\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:\xa4@' +p2044 +tp2045 +bsg106 +g8 +(g9 +(I0 +tp2046 +g11 +tp2047 +Rp2048 +(I1 +(L31L +L1L +L1L +tp2049 +g18 +I00 +S'F\xa9\xcc\xcc\x06\xd81\xbf"\x8c\xc3\xb7\xa6nt?a\xcc\xee\xb9d\x8d\x7f\xbfu\xb0$h\x93\x88\x91\xbfU\xe9U,\xc1f\xe4\xbf\xf3i\x85\xdc\x0b\xe0\xc5\xbf\xf4\x125\x01Tf\x98?\n\xa4\x1e\xf1\x90\'\xf6?g\xf6\xfa\xc3\x15l\xd5?\x0f\x8c\xb81\x0cW\x95?\x0e_\xabO\xf4\xc4\x9c?BQN#-\x01\xcc?\xdc\xbfqu\xbf\xf6\xf5?\x11\x12-B,\r\xb1\xbfD-\x9d\x0825\x04\xc0\x90N\x08\xeb+\xf0\xec\xbf\xaa8\xcdxv:~\xbf?\x10\x9c\x17\r\xaa\xc7\xbf\x10;\xa6\xeb\x1d \xaa?c\xdat\xf7\xd4\xb3\xf0?\x92\xeb\xd1\x07\xbc\xf0\xf0?JM\xe4N_\xdd\xd0\xbfK\xa7#\xe2\x12\xcd\xf8\xbf\xa7\x1fq\tJm\xf5\xbf\xcc\xd2\xdf\x0es,{\xbf\xc4J\xf1\xd6\x93\xa9\xa0?\xf3\x1eR\xa6\xe3\xed\xec\xbf\xa7\xa61\xda\n*\xe6?\xcb(>\x12\xca\x83\x84\xbf\xfc\xcf\xca\x8d3+\xec\xbf\x16\xc5R\x01s\xee\xcf\xbf' +p2050 +tp2051 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2052 +tp2053 +Rp2054 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2055 +Rp2056 +(dp2057 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2058 +g11 +tp2059 +Rp2060 +(I1 +(L1L +tp2061 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2062 +tp2063 +bL1L +tp2064 +Rp2065 +(dp2066 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2067 +g11 +tp2068 +Rp2069 +(I1 +(L29L +tp2070 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xebw\xaf?\xddEy=\x05\x17\x95?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbfFK\xbf\xdd\xd2N\xbd\xfei\xaa?\xf1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x7f@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0E@j\x16>\xfa\xbdi\xc0?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x7f@\xb8Ec\xea1\xa1@?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x80N\xabp\\\xf5>\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x000<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0A@0T\x8av\x978\xb3?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0\xcf\xf6X/Z\x92?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x18\xa3<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@J@\x9e\x19\x96K\xd2\xe8\xa8?\xe8\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80~@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xad\xf2x?V\x8e\xfbT2\xf5\xa7?\xe3\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcd\x06a\xe4\xa9\xf2\xa7?\xd8\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80}@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0\xfa\x99\xc8\x8c\x8e|?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80y\xb5$@\xd8ul\x8b\x1c\x0e\xbb?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0v\x07;\x9b>Wu?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xc0\xc2\\7l\n?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80q\x97\x1d@\x1el\xb45\xaf\x84\x92?f\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\xb8@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0O\x96\x1d@\x0492\x9e\xef]\x99?\xc3\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x86\xad@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\xa6\xdd\xd7\x94\x9f9\x99?\xc2\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0b\xa9\xe0 \x9d$\xae?\xd4\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x86@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe7\xce\xaf\x01H\xbc\x90?\xee\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\xa7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00zY\xbd\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x05\xb4\xc3?\x03PO\x96\xdc\x9d\x7f?\xa3\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\xa3@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@h\xf0\xc0?\x80\xb2l\x8c\x97\x9fQ?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xac\xb0\xfa)\xff0?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa0\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x1b`\xeb?\xb1\xd5ZV\x1b\xf0~?\x9a\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xa3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0&\x91\xf4\x91\x14\xf1\x9c?\xd2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0C\'VJfBv?\xc8\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\xa1@' +p2071 +tp2072 +bsg106 +g8 +(g9 +(I0 +tp2073 +g11 +tp2074 +Rp2075 +(I1 +(L29L +L1L +L1L +tp2076 +g18 +I00 +S'K\x04\xaa\x87=F0\xbfO7\x1bM\xf75\x97?\xdfj\xf5\xb5<\xb0\xd3?]9b 1\\\xb6\xbfH\x07\xbc\xd0\xa3\xd7\xf1\xbf\x9f\xc1h\xfd\x96\xf2\xf0\xbf\xbd3~\x9a\xf0)\xe0?\x12\xa8&\xc5\xfew\x06@\xec\xdc\x12\xaaD\xb9\xf0\xbf\xd8\xf8\x96\xb3D\xd4\x91?\xe0\x8d-8\x8eF\x8c?\xb5\x9d\xcde[\xd9\xcc?=\xf0\x16\xcc$\x98\xf4\xbf\x156\x1c\xc1\xa5f\xd7?\xcb\xfcu\xa0\x8e\x94\xdb\xbf\xf3\x1ec \x99\x88\x05@\x95\x93\xb1M\xae\xf8`\xbf\x81\x13\xec\xe8|\xaal?K2H\xc2\x94\x0fk?v\xb5\xe7MM\xc2\xca?\x06\xfa%\x19;\x15\xa4\xbf\x02\xf6\xba:\x038\x0f@\xf9\xad\xb2VL\xb8\x85\xbf\x89T\xf1e\xe7v\xce\xbfs\xbd*\xa7\xa5\xbf\xf4\xbf\xb4#T\xbd\x8d\x89\xf7\xbf\xffq\xa6\xbf\xc3\x03\x84\xbf\x82\xb1>\x15\xe8\x8e\xd4?X2\xd1\x839\x86\xe2\xbf' +p2077 +tp2078 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2079 +tp2080 +Rp2081 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2082 +Rp2083 +(dp2084 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2085 +g11 +tp2086 +Rp2087 +(I1 +(L1L +tp2088 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2089 +tp2090 +bL1L +tp2091 +Rp2092 +(dp2093 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2094 +g11 +tp2095 +Rp2096 +(I1 +(L31L +tp2097 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@\x933EpR\xf1\x94?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0028\x9f?\xae6\xd3NJ\xfb\xa0?\xdd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x86@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80:@B\xadJ\xee\xf0$\xaa?\xcc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0|@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\xd4\xa3\x9c\x9a^\xe1\xa7?\xac\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\x1b\xb8\xbe\xcc\xaf\xa4?1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10s@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbd\xd5"\xe7\xd7(\xad?{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0^@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x84\x8b@\xe4"5<\x02B\xb0? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0pQ\x87\xbc\xc8\xec\x84?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc80\xbc\x8b\x03!\x9f?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=\xcf\xb3?\x1a\xd85\xb79\xfcX?\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10q@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x89\x96\x1d@\xb9R\xad\xaa\x8f3\x93?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd4qQ.\x07\'=?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xb7\xc8\xe4?\x1e\xa9zR\x82RA?\x05\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pp@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfc\x8a\x9eRk\x9bk?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc4BD\x88\xcc\xab\x03?\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80o@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@\xaf\xa2\xf0\xd3\xdaP\x93?z\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xb7@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!@[3\xbe\xbe\x16q\x8f?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x1f\xf0\xe7?$G\xc5W\xd80\x91?J\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xae\x84<*\xf1s?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xf1Xo\xf2\xf9V?@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa1\xf8\xe5?B\x94\x8a\x1ahV\x82?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@]\xef\xf1;\xe74?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0_\xf1\x1a\xb4\xbe\xba\x7f?K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@]\x85F\xda$V\x93?\xd8\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xb6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x8a@\t\xec\x12\xd9Qx\x99?\xcf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0tl\xd2^\x90\xc6\x9b?\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\xc39\xb2wOM?\'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80C@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x1a\xce\xef?\x9e]\xd26;\x06\x93?\t\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x83\x1b\x97Q\x10V\x95?\xd8\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\xaf@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0)Y\xf2\x17\x9c\xc5\x89?1\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\x98@' +p2098 +tp2099 +bsg106 +g8 +(g9 +(I0 +tp2100 +g11 +tp2101 +Rp2102 +(I1 +(L31L +L1L +L1L +tp2103 +g18 +I00 +S"\xb6r1e\xf7C/\xbf\xa9\xdes\xeec\xcb\x90?\xd1\xb8\xff\xaa\xbc\xae\xa1?\x12\x80\xc8<\x13h\x93?\x9b\xeeF\x86^\xfc\xb0\xbf$\xa5\xf2\x84\x16\xac\xec?\xef\xc9\xe7\xdc\xf5\x19\xcf?\x13\xe1\xed,<0\xe5?\xb8\xd7\x8e\xdf\xc3\x0f\x01@\x8c\xed\xda\x91N\xfe\x8c\xbf]J\xa6\x04\x95O\xb4\xbf\xdcn\x01\x11\xf0\xf7\x00\xc0a\xc2\xe9\x7f\xd5\xd7\xf0\xbf\xec\xb3\x14\x8b\x12\xdb\x86\xbf\xb3\xdbh\xc7\xf1Z\xf2?%1\xbd\xd0XH\xf0\xbf\xd0\x08\xed\xac4\x94b\xbfe\xf3%\x08=\xcd\xab\xbf\x89\x86U\xe7\xce\xb9\xbc\xbf\x8e\xd0N\x17\xd04\xfc\xbf!\xac\xbb\xd2\xbf\x80\xf1\xbf|\xd7;8]\xf3v\xbf&b\xa7\x8d\xcc\x07\xf2?\xcei\xa1D\xfce\xdc\xbfU8:\x1c\x98\x15K\xbfep?N\xf4\xc8\xa7?!U\x86\x11ne\xef?F'\x92\xc7\x01P\xf1\xbfQ\xfai\x9a\x03\xfcd\xbf+\x85D)\x00\x16\xa2?\xa7[\xb6\xbd-Q\xd7\xbf" +p2104 +tp2105 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2106 +tp2107 +Rp2108 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2109 +Rp2110 +(dp2111 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2112 +g11 +tp2113 +Rp2114 +(I1 +(L1L +tp2115 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2116 +tp2117 +bL1L +tp2118 +Rp2119 +(dp2120 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2121 +g11 +tp2122 +Rp2123 +(I1 +(L29L +tp2124 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xb2o\xca?\xdd\xec\xb1\xfa\x03\xaa\x94?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@c\xce\xc8?\xfa\x89%h\x0c}\x90?G\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pt@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@7\x1b\xe0?\xf8\xd8\xda\x9f+\xe7\x89?@\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8~@\xa4\x11qOA\x9e\x8b?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80T\xf2;:\x16F?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x0c\x0f>\rb\xf6>\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@nm\xc2?R3\xe4\xaa\xb9\xb3\x85?.\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8b\x9ft}\xc3\x91\x84?\x98\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0R6\x9e\x90\x8f\xe3\x7f?\x96\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x88@\xc0\xc7o\x15n1y?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xa4:@\x00H\x961\xb9\xf93?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xad\x84\xd4?(t\xe2Y\x1b\xd7\x94?\x10\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xb9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0@@ \x81oqh\x0c\x96?\xa5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pz@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xdd\xfe\xf5?]I\xba\x11Q\x83\xbb?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x801t\xaa\xa5 ]?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x14\xb8f\xcca\x00\xd0?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80H\xbb\xea?\xe6\xad\xeb#\x95\xe0\x8f?\x99\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfa\xf1\xd9\xff\xf2T\x89?\x95\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Py@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0e\xaay\xdai5\xc9?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@c\xce\xd8?MR/aZ\xae\x94?k\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\xb7@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10r@\xdb\xa6\xa7k,9\xa0?\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x89\xc3E#\xab\xcc\x9b?\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80`z\xa7\x9f;{?\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x81@\x18a\x02\xd8+8\x94?\xc2\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc2\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x83\x1c|\xc3m_\x97?\xf8\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xab@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0y\x80R\xdd\x00\r\x8e?\xca\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\xa1@' +p2125 +tp2126 +bsg106 +g8 +(g9 +(I0 +tp2127 +g11 +tp2128 +Rp2129 +(I1 +(L29L +L1L +L1L +tp2130 +g18 +I00 +S'\xdbrCl\x01\xb5,\xbf\xebn \x88q\xb4\x9a\xbf\x1a\x0f\x04\xf4[\xa0\x91\xbf\xe4!a\x1c9\xfd\xc8\xbf\xfd\x9a\x84\xd9\x9cL\xf5\xbfJ\xd7\xe6$6\x02\xf1?\\<\xa4\xa4\xe7\x0b{\xbf\xf9\'\xaf\xc5\xd9\xfb\xde?\x93\xc7\xbf\x83CE\xf4\xbf~\x86\xae\xbf\x84\x9b\xdb\xbf\xc5\tJ\x9e\x9c,\xf7\xbf.\x85\xecV\xab\xb9\xde\xbfSHZ\x9d\x08\x0c\x00\xc0\x9b\xffES\xef\xf3\xfd\xbf\xfd\xc6\x9d%i\x01R?\xdc\xd5\xec}\xf1y\xa0?2t{us\x8e\xd3\xbf~&j\x9a\x9bq\xfb\xbf\xab\x06\x86\x8f\xa51\xd8\xbf]Dj3\xce\x8c\xa5?O\x1b^C2\x18\xe7?\xfb\x1f\xefA\x92\x02\xf6\xbfZ\x04\x8f\xe8z\xc1Q\xbf\x12$\xa9Q^W\xb0\xbf1\xbaSO\xc6\xad\xd3\xbf\x00\xc16\xe1^\x80\xf6\xbf\xfe\xb2\x10\xbf8"H?\xc7\x87\xf4\rZ\xea\xbd?\x89q\xa4T\x8eL\xc9\xbf' +p2131 +tp2132 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2133 +tp2134 +Rp2135 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2136 +Rp2137 +(dp2138 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2139 +g11 +tp2140 +Rp2141 +(I1 +(L1L +tp2142 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2143 +tp2144 +bL1L +tp2145 +Rp2146 +(dp2147 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2148 +g11 +tp2149 +Rp2150 +(I1 +(L31L +tp2151 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 _@j!r\xe9\xb2]\x94?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80{t>@\xc5:\xf0\xfa3\xe9\x97?\xdf\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdf\xb4@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80w\xedz@\x915\xbc%\x93\xd0\x9f?\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xc8\x8d\xcc?\xb9J)\x9c\x93<\xa1?\xe0\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x93@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@}%(\x85\xd5b?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0A\xbcF\xe0\xc18\xa0?\xce\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x93@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/V\xd0?\x04\xb4\xe7\x13\x01\x98\x8d?$\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x83\xca\xdc\x9e\xe0\xe8i?;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80M@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x15\xae\x85Q\xa8\x06\x87?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x95\x90\xee?8\x9bn\xa7\xd2\x8b\x94?\xdb\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb6\xad@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb5\x80\xd6?^"qc\xfd\xb0\x96?\x86\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x84@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0^\xaa\xab\xc8\xbez\x8b?O\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa4\x1f\x99\x95\x94\x9c\x9d?7\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ps@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0r\xfd\xee?\xf6K\x90\xf3u\xf0\x93?U\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xaa\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcf\x13o\xc5\xfeb\xa2?N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80S@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xaax\xc3\xc3<9\x93?\x07\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\xa8@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x85@i \xd6\xe0\xc2\xacz?x\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x95@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdcH\xe9?D>NC\xfa1u?H\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x95@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xc1\xd2\x05@I\xd9\\\x1b\ney?\xa0\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf3p\x90\x9f!sx?B\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x8a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfb\xae\xf9\xfc\x18\xb5s?^\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80W@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x92@\x07Sd\xa8\x0f\x9fc?\xa8\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfe\xa8\xa9\xc7U\xdf}?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0K\xfe\xaafG\xa6V?\x8f\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0x@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xd2\xd2\xea?\xe3\x85\x13\xf2\xf6=\xa3?0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xd6\x94\xd5?\xff\x0f\xd0L.3\x9d?.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc09WI12\xf5\xaa?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0Iz\x1e\xd6\x0fu?\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xf5\xbb\xef?\x00\xf8m\xbc\x13!-?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb0\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?' +p2152 +tp2153 +bsg106 +g8 +(g9 +(I0 +tp2154 +g11 +tp2155 +Rp2156 +(I1 +(L31L +L1L +L1L +tp2157 +g18 +I00 +S'b!x\xe6\x9b\x9f*\xbf>b8\xf4\xdb\xd4f?\x91\xec\xf2\xc2D\x0b\x94?!\xc5\x81<\xa5\x0fp?v){\x1e\x93\xfe\xfa\xbf\x1f\xa8@\xb9\x7f!\xba?\xec\xa0\x9d\xeb9#\xb6?\xb6O\xd0E\xba\x99\xec\xbf\x9dF\x05\x12#\r\xf2?-\xf3\x08z\xa5mp\xbfk\x97j\xf6\xec\x84\x9e\xbf\x85\xf03\x81o\x8a\xe9\xbfK?d+,\xd3\xc1?\xd8%\x0f\xa5\x92\xc2T?d\x97\x86\xfc} \xf0?\xec "\xfbn\xb1\x9d\xbfye\x9c\xc8\x8a\xc9\x87\xbf\xaf\x06\xb6\xa21\xfa\x81\xbf\xb9\x9c\xe1\xb7\xa2\x8e\xf3\xbe\xd3\xb9ue\xc8\r\xcb\xbf\x1a\xd4\x13\x99\x1a5\xf1?\x9f\x851L\xc2\x9e\x9c\xbf\x1b0i\xf6\xed\x1d\xeb??-\xc9\x10!J\xf1\xbf\xb0O\xd9\xe3\xe5m\xb7\xbfa\x10\xd0C\xb5\x06\xb2\xbf[\x81>\xb2\xbe\xa8\xe1?\x00\xa7\xbd\xa2TM\xf3\xbf\x00\xc0\x95\x88hv\xe2\xbf\xe9n\xf2\x9eKD\x02\xc0\xae\x8ad{\xe8\x99\x03\xc0' +p2158 +tp2159 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2160 +tp2161 +Rp2162 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2163 +Rp2164 +(dp2165 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2166 +g11 +tp2167 +Rp2168 +(I1 +(L1L +tp2169 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2170 +tp2171 +bL1L +tp2172 +Rp2173 +(dp2174 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2175 +g11 +tp2176 +Rp2177 +(I1 +(L31L +tp2178 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`^@Rr?\xd0E\xf1\x93?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x08\xc5\xef?\xb6\xba\xa6\xa0\xb6\x85\x94?\xc1\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xa5@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x92[\xbb?\xcf-C\x86\x9c$\x9b?\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x91\x00\xd2?\xedz \xe1\xee\xb5\x93?U\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0L\xd1\xc3\x9b2h\xae?\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x005@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0q-\x15\xf6\x95\xcc\x90?@\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x9f*;@\xed\xe2@\x88|\x89\xf2\x0c>\x88?Q\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x82@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 Z\xae\xef?\xce|E\xbb\xd6S\xae?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`QW\xc4?\xba+\xe1\x14\r\x0b\xa6?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \xa9\xb1\xa9-\xb9\x82?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\x07(\x84\x86\xf8\x84?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xaeR\xc0A\x9e\xbf(0\\;F?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10_\xc5\xd5\x8eF\xfc>\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x124R\x8c\'\x0b?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80X\xf8\xec?\x81\xc6\xc7\xb8*J}?0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x81@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80!\xa6\xea?\xe4QCS\xb2\x01\x81?\xda\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd3\xdajji\x99{?\xbc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80g@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc00\xa7\xba\xee.\xd1a?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@;\xa9?\xb3\xc6\xf3`\xc0^u?V\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04\xa6\xdd\x00\xa28\x8d?@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd2<\xce\xfd}\xa5b?\x16\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`q@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8fJ\xdf?\x19\xde}\x94e\x08\x94?\x06\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xb8@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xfe\x12\xeb?\xb8\xe2\xb1\xa5\xf3\x89z?B\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 t@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x803@@o\xf2\xff\x05\x83y? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@fhk\xd95@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x16\xffG\x07\xe0\xae\xce?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0\x1e\x85\xebQ\xb8\xce?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@0T\xdf\xad\x13[h?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`\xbc\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x80D\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xda\xbf\xb8?\x13\xab\x06\x11\xb6\xc5\x89?;\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v\xa6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80$I\xe2?\xa2-@A\x83\xc2\x95?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x08\xfe\x06\x85\xb7\x18\x8d?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80(G\x93?\x8f\x03p\x92\xe8_\x89?1\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xa6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80p{\xc6"69?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0c\xd4[\x9b\xae:\x89?+\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\xa6@' +p2233 +tp2234 +bsg106 +g8 +(g9 +(I0 +tp2235 +g11 +tp2236 +Rp2237 +(I1 +(L31L +L1L +L1L +tp2238 +g18 +I00 +S'K\xac\xc7\x17\xcf!%\xbf\x98U \x9b\xcb\nr?\x18\xbd\xc6\xf0\xed\xda\x9d?g\x18\x9f\x99h\x10}?\xe6G\xe9\xd6\x7fU\xcc\xbf\xfa/=;\xf1\xbd\xdc?\x0f\xee\xab\x93\xe5E\xc1?\x02\xd6@\xd2\xed\xec\xf4?\xe2\xff6\x9f\xac\xdd\xe5\xbf\xb43\xfaGR\xe8`\xbf\xbf*&\xfd\xc9\x8e\xcf\xbfV\xf3\xdf%~\xe9\xfe\xbf\x12s\xc1\xadL\xad\xf4\xbf\x06Yc\xdb\xda\xa6A?\x99\xdbg;`\x0f\xee\xbf\t\xc4\xba\xa7\xb4\x0c\xb7?\x90d\x14\xe1\xb7Gy\xbf\x84)\xd9\xde\x95i\xb6?{X\xe9\xb7\xeb\xf5\xbf?P]\x12\x8e\xeep\xe5?\x95?\xe5\xf3?\xdf\xd0?K\xc1w^\x17T\xb9\xbf>%\xed\xa6\xf5\x8c\xf2\xbfG7}\x97f[\xf0\xbfN3\xb3\xa9D\x16~\xbf\xc3#\x89\x8a\x9e\xa1\xcc\xbf\xdc\x8dVn\x11\xe2\xf0?c\xad)\xca\xff1\xf7\xbf(\xc1\x13w|\xfez\xbf\xda6\xf1!-;\xf4?.S\xce\x11-\x07\xc9\xbf' +p2239 +tp2240 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2241 +tp2242 +Rp2243 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2244 +Rp2245 +(dp2246 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2247 +g11 +tp2248 +Rp2249 +(I1 +(L1L +tp2250 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2251 +tp2252 +bL1L +tp2253 +Rp2254 +(dp2255 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2256 +g11 +tp2257 +Rp2258 +(I1 +(L31L +tp2259 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\'@\x03\x92W\x01<\xa9\x92?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16@2\x18\x91\xdd\x05#\xa2?\x94\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8c@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Q@\xaa\x91t\x10\x82\xdf\xaa?\x0c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0p@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05G\xd1?\xf5\t\xc5\x01\x0eD\xb3?\x85\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x15\x16?\xe9k\x8c\xb2?\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00@\x03=\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xcb}B@\xff-\xa5\x03 \xa8\x99?\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0h6\xaby\xd4\xb0\x91?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x02\xf4\xce~\xb2Y\x93?|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00_@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?\xe0\xef?\x15C\xa2|Kb\x9c?\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x84@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Aot?\x0c\xb0\xedZ\xbeU\x92?Q\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x82@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96\xe3\x9ay1\x8d\xa0?m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xca\xa0\xef\xe4Y\xfd\x8b?\xe4\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@~@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x86`\'@\x81\rR\xc9\xae\x00\xbe?7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc00\xff\xc6\xe3\xa9\xea\xaf?-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80F@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0X\xbclm(+\xb1?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@\x8e\xbe\xff\xe5\x8d\xb5\x8f?\xc3\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc3\xb6@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xb9\xe1\x1d@jF\xde\x8f\x8eNk?k\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0v@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0y\xf2\x15@ U\xa1\xc0\xb1\xd2a?Y\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x99\x1c\t\x97"nX?S\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000u@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\x94Un\xb0\x96s?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x803@\xc0\x91jaytI?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\xf8\xf4\xc4#\x10\x0c?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x10v\xe8\x03\xbe\xed>\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@\xa7\xb6\xd0\xd6\xd6\x9a\x90?X\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\xb5@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00=\xcf\xc3?\xa4Hq\xbe4x\xa0?\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xcbK\xc5;>\xec\x98?\x9d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0c@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@E8\xe5?G;6\xec<\x08\x90?\xb8\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\xb4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe6HV\xb1\xbd~?\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf5\xf8\x81rF\x90z?\x8c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfa\x9e\xe93\xbc\xe3\x81?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?" +p2314 +tp2315 +bsg106 +g8 +(g9 +(I0 +tp2316 +g11 +tp2317 +Rp2318 +(I1 +(L29L +L1L +L1L +tp2319 +g18 +I00 +S'\x88\xd9\xed6dQ"\xbf\xf6\xddls.\xdeb?4\x99\xe4\x86\xa6n\x99?\x81\x15\x19S\\\x1c\x96\xbfx\xf8"<\xc4O\xe1?d\x1e\x8c"m\xfe\xda\xbf\xc4pp\x94EQ\xa4?\xf7\x06\xfc\x0f{h\xf2?\x86;\x12\xb2\xa7)o\xbf\x7f\x9aT3\x10\x1b2?X\xf4\xf5\x80\xb9\x87\xa8\xbf*p\xc0fh\xf3\xf4\xbf\xbd\x06\xd4\xc5\xf7n\xc3\xbf\x97`\xd1W\xe1_]?lg\x86\xdf\x19\x93\xe7?\xce\xd9\x89\x86O\xcf[\xbf\xdfD2\xc92r\x86\xbf\x8ewx\xcb6Lt\xbfi\xc7,D\x11\xf9\xa2?\xc1@\x9a\xb8+\xe8\xde\xbf\x9a\xa2\x97\xb6\x00>\xf1?\tv\x88\xc92\x0c\x8a\xbf\x96\xb8T@\xc4;\xdf\xbf\x8c\x94\xe82\x00%\xbc\xbf\x93\xa6=\xf1T\xa8\xab\xbf\xbcP\xb6\x0bzr\xa9\xbfN\xa1n!\x94\x8c\xed\xbf>2\xc9\t\xdfE\xf4\xbf\xc4,\xa7\x8a\xbf3\x0b\xc0' +p2320 +tp2321 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2322 +tp2323 +Rp2324 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2325 +Rp2326 +(dp2327 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2328 +g11 +tp2329 +Rp2330 +(I1 +(L1L +tp2331 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2332 +tp2333 +bL1L +tp2334 +Rp2335 +(dp2336 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2337 +g11 +tp2338 +Rp2339 +(I1 +(L29L +tp2340 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa5\xb8E@B\xa7\x01\xde\x19\xcd\x91?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@B\xc4\x17@\xea\xba\xf6\xac\xc6\x80\x96?#\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\xa4@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x89@\xedO\xd2\xa5\x92\x84\x96?\xcb\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xa3@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0?MCt\xd9>a\x96?\xc4\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\xa3@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa90\xff\x8e\xa7\xce\x95?_\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x10\xb72\x86\x96A\x98?e\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pv@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00$\x15\xbd\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x08\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@\x1e\xb6\x1c\x11\x1c\xfa\x89?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\t\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pj\xef?X\xf6\xe6!M\x0f\x82?R\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80T@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc04\x19])\x0b#\x82? \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8eD\x9a\x03H\xfdT?2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x02H\xee?\xe1\x9c\xb2\x03H\xca\x92?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\x8feG3\x9c\x03?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 W@Z\tr\xd4\x07\xa1\x8d?4\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xb0@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x17]\x12@\xa6\x96\x84\x9b!\x19\x96?I\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x9d@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x01\xb6\x92?\xd0\xe63\x04\xc6\x11\x95?=\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x9c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0+G*\x1c\xe0\x88\x91?\x95\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x9a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9d\x07)$\xb2D\xaa?\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8H\x1bA\xd0\xeb0%\xbb\xce\xb0?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb0\xd6C\xad\x9c1\x9d?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\x80J\xb9\x7f\x1f\x17?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(z@t\x06^\xce/\x87\x81?\xeb\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xa1@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x95\xc7\xe0?Z\x16\xd3\xfeT\x91\x81?/\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x81@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8a\xdb`\xed\x94f\xb2?%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80B@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x87+>m\x079f?\n\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x80@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xa5Q\xe0?\xfe\xbav\xfcg;\x81?\xbc\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\x9a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x08\xabo\x81\xc4\xe9\x80?\xe9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xadqQ\xb8\xac\xad\x80?\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\x97@' +p2341 +tp2342 +bsg106 +g8 +(g9 +(I0 +tp2343 +g11 +tp2344 +Rp2345 +(I1 +(L29L +L1L +L1L +tp2346 +g18 +I00 +S'\x89\x80\x1bI4\xb8 \xbf \x04\xf69\x14tz?*\xb3\\\rQFj?|I\xa3L\x88+p?\x19\xb6k\x94\xc8F\x9b\xbf\x07\xb9\x81\xe4\'\x89\xdf?\xe8\x89\x8foN\xa8\xf5\xbf\xcc\x863M\xf9\\\xb9?/\x83M\xc0JJ\xbd?fV\x83r\xd0\x95\xf4?\xa6O\x9d\x0e\x90k\xf1?\xd3G\xda\xd7_N\xbc\xbf`\xa8\xa3t*\xdb\xf0\xbf\xb7\x0b\xdf\xabfD\xfb\xbf\xbajr\xce\x10fq\xbf>,g\x88\xf1\xc8o?\xff\'\xcd\xef(S\\?\x99\xaa\xef\x8a\xa1\xf0\xb6\xbfy\xed\xd4\x11\xe2`\xe4?\xb3\xf0#S\xfd\x81\xd5?\\\xec\xa0\xf4\xac\xf0\x02@\xd7g\x1c\xf2\xdcM\xf1?\x94Z\xa2s\x18L\x86\xbf\xb8\xe5>\x8b"\x86\x9d\xbf\xce>\xa2\x95\x88-\xf9\xbfr\xf6\xf0\x15\x81\x8d\xe9\xbf\xec\x0f\xc4\xfc\x10\xc3t\xbfh-"\xef\t\x12\xe2?H9~KJ=\xdb\xbf' +p2347 +tp2348 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2349 +tp2350 +Rp2351 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2352 +Rp2353 +(dp2354 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2355 +g11 +tp2356 +Rp2357 +(I1 +(L1L +tp2358 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2359 +tp2360 +bL1L +tp2361 +Rp2362 +(dp2363 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2364 +g11 +tp2365 +Rp2366 +(I1 +(L31L +tp2367 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x7f@\x8a\xf3\x07\xf6\x9f\x8e\x91?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbe\xa0\xef?\xde\xd1\x18z\x188t?}\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x9d@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80D@\xb6\x8d\x98w\x9c4u?\xb0\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8d@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 `u\xdc?\x00z)\xbfF75?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00@\xad\x95\x1b\xae>\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x14\xbf\xd2?L\xeaB|\xc85r?\xac\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x8d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0>\x07.^NAz?\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x13\xcb\t\x87F\xa4k?\xea\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x87@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\x84@\xeacsD\x1cRr?\xcd\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x8e@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16@+G\x90\xdbd^i?g\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\rP\x00^\x98Xa?\xc3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xeb\xbe\xe3\xb8\xcd;j?\xa4\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x85@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x864\xdc\xc1\x82\xec\x8b\xa0\x9a\xb8\x88?f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00`\x05\xd9\xe7i\xe3>\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x98E\xc4\xc5\xd5\xb1\x83?`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xbf\xc4\xe6?\x90\x02G\x14\x17}\x96?\xda\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xb2@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0I\xaa\xec?\xb6\xbe\xe9\x7f\x96\xa2\x95?P\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xb0@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\'\xbe\xeb?/v\x12r\x98\xa9\x98?b\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0R4\x81q$R\x98?_\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00p@G\xe5\t#?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xec\x9b\xe6?\xd8iBUo\xe4\x86?\xee\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x8f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0S\x0c\xe1gV2\x85?\xea\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x8f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\xa0\xf4<\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x80@\xa8\xcdSG\xf1\x06\x9b?\x8a\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x84@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0C\xa7\xee?\xf5\x8e\xeb\xbb[n\xb1?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0(\xae\x15\xdfW\xa9\x90?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd8\xa1\x13\xd9\xd3\xcd\xa2?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 J\xc5WACU\xb6n\xc9\x8f\x97?x\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa4\xa1\x08\x11\xc7d\x80?\xb7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0{\n\xfd\x0f\xa3\xa1\x9b?\xc1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10|@' +p2368 +tp2369 +bsg106 +g8 +(g9 +(I0 +tp2370 +g11 +tp2371 +Rp2372 +(I1 +(L31L +L1L +L1L +tp2373 +g18 +I00 +S"`\x8dk;\x13\xca\x1d\xbfH\xb7\x80\xddn=\x80\xbf\x0f\x7f\xdfI4Y\x93\xbf\x80)3'J\x0e\xdc\xbf^\xbd 0\x12)\xfe\xbfN\xb3\xd0\x8e\xcd\xf8\xfb\xbf\x8b\xff\xc4VF\x85\x91\xbfd\x89\xdd'\xe7\xde\xe0?\xd8\x82+\x9b\x16\x90\xe8\xbf\xc6\xf2}k\xc80f?F\xff\x11/S&r\xbf\x14;\xe0C(\xff\xde?\x1b\x81\xdd\xb97\xff\xdb\xbf|!\x16=1M\xb0?\x17*\xffN\xbfT\xf6?\x8e\xb6\xfc\x82\x8c\x1c\xe7?\xc8\xcb%A\xbd\x80h?S\xc2\x95\x1e\xfd\x0fW\xbf\x9e\xf6\xdd\xadB\xc1v?\xc4\xfb\xcd\xd9VF\xb3?\xe9\xe5Z\x12H\xfc\x04@E\x1e;N\xbc\xe8\x97\xbf+\x16\xd81\xd6\x94\xdc\xbf\xa9R\x82\xe5\x94^\xff\xbf_\xeb\x11\xae!\x00\xa0?\xb5\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x0f\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@1\x9e\x8e?\xcb4{\xaf\x1d\xbd\x8c?4\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xb0@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x90\x1ak@\x00\xbfl\x91\xd9\xdf;?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x7f@\x00(\xa2\xffgp\xfc>\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00`\xbc\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x15\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xbeE@'\x90\xc3\x95\x9a\xa8\x8c?.\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xb0@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\xb7\x02A\x88\xa1J:1\xf9\x97?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\xb8\xae\x8c\x03\x9f\x15?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x90\xbc\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x19\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@@@Q{\x11wN\x8b\x8c?*\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xb0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1a\x05\x16\xec(\xeb\x8d?\xb8\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00p\xa7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0o\x1e\x8e\xe4\xb1\x8c\x88?r\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x91@" +p2395 +tp2396 +bsg106 +g8 +(g9 +(I0 +tp2397 +g11 +tp2398 +Rp2399 +(I1 +(L27L +L1L +L1L +tp2400 +g18 +I00 +S"\xd7\x02^\x07x\xe2\x1c\xbf\xe1\xbb\xf6\xf2D\xf1x?\xfe\xef\x90\x00\x00#j?M\xf98 D\xa7o?\t'P\x07W3\x93\xbf,\x9c\x13\xc84\xd3\xdc?\\@\xc0\x9d\x83\xfa\xf4\xbf9\xe3\x03p\x82\xb3\xb6?\x033\x10\xc3F:\xba?A\xc0\xa4\x0c\xae\xe3\xf1?gk\xa6\xa0\t\xeb\xf8?I\xb4\xf9\xfeM~\xb9\xbfy\x14\xb8X\xd4\x92\xf9\xbf\x15\xbb\xbd\xd6\xce\xc1\xf0\xbf\x04l\x8c(vVp\xbfY\x8f\xf6?]D\xc9?\xae\xb9\xd8\xccG\x1e\xc8?\xc0\x19\xa7\xf0\x04w\xf3?R\xba*Q7\xc7\xf3?g\xf7#\x05\xa3\x1d\xf5?\xe8W~\x80[\x88q\xbf\xbaP\xca\x9e\xff\xb0\xcc\xbfp\x08h=\xdd?\xf1\xbf\xff\xcc2!\xe7\xae\xf9\xbf\x1a\x18:\x9e~\xa9p\xbf\x1c\x14r\x18hQ\xc9\xbf\xd3\xa1\xd2\x1dO6\xce?" +p2401 +tp2402 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2403 +tp2404 +Rp2405 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2406 +Rp2407 +(dp2408 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2409 +g11 +tp2410 +Rp2411 +(I1 +(L1L +tp2412 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2413 +tp2414 +bL1L +tp2415 +Rp2416 +(dp2417 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2418 +g11 +tp2419 +Rp2420 +(I1 +(L31L +tp2421 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`^@\xaf\xa7\x06a\x0b \x91?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x08\xc5\xef?\xe2\xc4\xca\xb3\x80N\x91?\xc1\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xa5@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xd10K((S\x97?\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x98@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x91@d+\x05)\xd8)\x92?\xa9\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf1\xe4o\xf9\x05\x88\xa1?7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80K@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9e\x94\xa7\xf7\xcdw\x8f?r\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x83@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xf1\xd8@\xf9\xca\x1fn>f\x9a?e\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0+6\xc0\x9fl\xa6\x98?2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8\x02\x16=\xe0<\x99?3\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\x89@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x11\x8b\x99?\x9e2l9\x10\xad\x82?\xb3\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc\x92@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/@n\xf4DM9ap?F\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfeq\x93\xfd\xcf"\x8a?\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x89\xda\xefB\xe6Ab?\xa1\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x8d@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0R@z\xfak)\xe9\x94\xa7?m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@[@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc6\x11Y\x1e1\xbc}?(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xea\xf7(\x83C\xf5\xa7?E\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Q@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10l@/\x00\x1c\xf1\xa5\xf5\x90?\x96\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\xaf@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\@\x04%\xa3\xe4\xa7\x96\x93?\xc0\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8e@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@D@\xa6\xed"\xe6?F\x93?\xa5\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x85@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0vgx\xf6\xee\x8c\x83?i\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x14\x06\xbc\x05\xee\x89\x93?<\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x81@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x1a\xce\xef?h(\x06\r\xbe\xda\x90?\x1b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xea\xf3\xc1\x1c\x10\x7f\x8c?\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x15\xb6w)\xdb\xab\x93?x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \tP\xa1?\xd3Q\x99K^\xc2\x8f?\xd6\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\xa7@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80:@4\x08\x0b\xc1\xf5\xa3\x9a?\xc1\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x93@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x87y\x8d\x8ag\x93\x9e?y\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x92\x01\x87\n\x83\xf9\x8d?H\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80t@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x02\xf4\'@\x94\xbf\xc5[/\xe5\x80?\x15\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x9c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0<\x9c\x95\xdb>\xc6\x95?\xd3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`j@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0d1R)M\xe6x?B\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x99@' +p2422 +tp2423 +bsg106 +g8 +(g9 +(I0 +tp2424 +g11 +tp2425 +Rp2426 +(I1 +(L31L +L1L +L1L +tp2427 +g18 +I00 +S'\x0b\xd3[Y\x16\xee\x18\xbf\xdb\x9e\xdc\xdb\xb66x\xbf}\xd7\x10\xcf\xd3^\x8d\xbfF\xb3\x16\xca2\xac\xa4\xbf\xb5\xe7\x00%e\xee\xeb?\x1a\xde\xba\xacl~\xe7\xbf\xda\xeb\xfb|1\xd4x?\xf2\x99\xb3\x93 \x9e\xf6? qO\x8d]\xa1\xa2\xbf\x18$J|\xc7Et?Sh1\x9e\xcc\x82z\xbf\xcf\xfa5{\x81\xa3\xd8?\xa8\xfa\x8eU\xdd<\xe0\xbf\xd7\x9e\xe9&1\x9d\xbe?\x02\xef\x96\x11\xcc.\xf5\xbf\x9bC\xcb;\x02\xa6\xf9?\xc1m\xde\xd9n\x0cp?\x9d\t\x1d^_\xa2\x9c?\x96\x8bBX\x8f\xcd\xa8?\n\xf0&\xd2\xce.\xde\xbf\x17\xc9M\x15\x8a\xb4\xe8?\xbdZ\xea\xa0\xe2\x88\x95\xbf2)%\x12R7\xc0\xbf\xdb\x0fOG1\xe5\xeb\xbf\xaa\xe0\x97\x80\xb9On\xbf2\x12\xac\x1f\xb7\x05\x84?\xc0eN\x83\x9d\\+\xbf\xb2NL\xd6p\xc6\xe2?{\xd0\x14\xc3\xd6\x1a\x8a\xbfp)\xd9\xd0\xf6\xb7\xe5\xbf\x851X\x9e\x88\x0e\xc6\xbf' +p2428 +tp2429 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2430 +tp2431 +Rp2432 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2433 +Rp2434 +(dp2435 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2436 +g11 +tp2437 +Rp2438 +(I1 +(L1L +tp2439 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2440 +tp2441 +bL1L +tp2442 +Rp2443 +(dp2444 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2445 +g11 +tp2446 +Rp2447 +(I1 +(L31L +tp2448 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xebw\xaf?\x99\x97{;\x97\xa9\x90?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%@\x80\x1cR\xf4~\xf6\xa6?\xf1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x7f@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?\xe4\xa5\xc2:\xf3\xd7\xab?\x0c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0p@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80w\xbe%@L\xe3K/2\xd4\xcb?"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c\xca\xfd\xf9\xe8\xc6\xce?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xda\xbf\xb8?4/\xe0\xedt\xca\x9d?\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@m@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x18\xa1M\x80\xc6\xca\x89?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0E\xa4\xbaZ\xc6\xb6\x9c?\xe1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 l@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd1\xa9\xef?\xfe/\x15\x8d\x17.\xa0?\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0l@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000@\xa4\x99b\x84h\xfb\xba?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00"\x90*\x85\xa5\x91?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90\xfb\x0e!`\x8b\x05?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec?\xad3\x8ah\xc2\xb5\x96?\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa1,L\xfa\x94\xcc\x91?\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8cS\x7fM\xf5\x8b\x9b?2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80_\xf5>A[R\xe9\xdc\xf6\x9e\x8c?f\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\xb8@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe7\xeb*A\xc7\x16\xb7TC\xd6\x8c?\x03\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xaa@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`Q@IE\xcc\xedN\xcc\x8c?\x11\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"\xa8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0u\x87\xe6\x88[\'\x8d?\xfd\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfa\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Gj\x9aYy\x03\x8b?\x14\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x88@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xd6&\xb1?\xb5\xf9\x0f\xbd\x83\x03\x8b?\xf2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@n@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x13d\xe6Ll\xb9}?\xc9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xacxg\x99\xf6,\x93?)\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80D@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@02\x83A\xe61\x97[\xe48\x8c?c\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc6\xa6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@K@=\x97\xb2\xd0\xfbm\x8e?\x86\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x8c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x03r\x90\x99\x17fY?\x1f\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0_o{{\xec5\x94?g\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x83@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x9b\x82\x9aA\xec\xad#\xe2\xeb}\x8a?\xdd\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x9f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x8f\xa2\xe5\xd08y\x87?%\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pr@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x01K}(O9\x8a?\xb8\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x9a@' +p2449 +tp2450 +bsg106 +g8 +(g9 +(I0 +tp2451 +g11 +tp2452 +Rp2453 +(I1 +(L31L +L1L +L1L +tp2454 +g18 +I00 +S'\x04\x93\x97:\xbe\x16\x15\xbf\xe7F\x93W\xcb\xa5\x90?k\x81\xdf\xb8\xefy\x89\xbf\x1d_-\x88\xeb\xec\xb5?G\xd1\xfd^?\t\xf2\xbfw\x84\xb6\xeax\xc4\xde?|k\x8fy\xfeT\x9b\xbf\xe6\xdc\xa7\x1d\xdc[\xf6\xbf\x87\xe9\x92\x0e\xce\x8f\xd0\xbf\xc4\xa6\xe0\xec\xdc\x84\xa9?\xdaO\x94^\xb7\xfa\xd9?oP\x1d\x9e\xeaM\t@\x19\xa5/E\xd0}\xf0?La\xab\x8c\xae1\xa1?8\x9bV\x9f&%\xb9?\t\xdb"\xe5z.\xf8?N\xcco\xea\x1b\x9eV\xbf\xf4\xe4y\xb0]2|\xbf\x80\x1b[\xe4\x0c\xccq\xbfGH\xb1\x1bH\x0e\x9b?\xbc\xa3\xc4\xc5\xb2\x9b\xdf\xbf\x95\x1e\xc5\xa0,\x1e\xa4\xbf\x00\x81\x0b\x98O<\xd3\xbf\'\xe4w"\x1fV\xf6\xbf\xd1\xe3jX\xde\x1at?A\x1c[\xde\xf85\x9d?\xb1Wh\xbaK\x8a\xe0\xbf2\xcb\xdf\xb1\x1d\xbc\xe6?\xfc=f\x93\x06>w\xbf\x88\xf3,\xe3o\x82\xe7\xbf\xd6\x08\xa6\xee\r\xa4\xa1?' +p2455 +tp2456 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2457 +tp2458 +Rp2459 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2460 +Rp2461 +(dp2462 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2463 +g11 +tp2464 +Rp2465 +(I1 +(L1L +tp2466 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2467 +tp2468 +bL1L +tp2469 +Rp2470 +(dp2471 +g77 +L25L +sg78 +g8 +(g9 +(I0 +tp2472 +g11 +tp2473 +Rp2474 +(I1 +(L25L +tp2475 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00[\xe9?\x17\x92\xc6y\x8fE\x90?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x88@\xb6\x80\xae\xd5\x06\x10\x8b?\x15\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xa2@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pj\xef?\xc2\x99\x828\xc9\xcf\x8a?\x0e\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\xa2@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x0cU\xec?\xae#;0R$\x99?l\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x91@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe2\xa1\xe8\xd7\xa3q\x99?%\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\x90@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`\xfa$\x19\xa2\x97\x88?G\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Q@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@-9\x7f\x16\xa1\x9e]?\xa2\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x92@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc5@\xed\t\xaaW ?;\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc8\xefqi\xcf\xddt?g\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pv@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xb8<\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0b\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80L\xfe\xe9?P\x83H,1\xad\x91?B\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B\xb1@\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xdf\x16@\xda\xcf\x0f\xe1\xc6M\x8f?s\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\\@\r\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x9cOe@L\xce!Ci\xb5|?a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@X@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x92$\xea\xd7\xaf\x1b\x8d?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0$\xc3K\x9c\x0ewg?V\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80U@\x10\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xb8G\xa8C2\x0e\x8f?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8\xf4\xb2\xfb\xce\xa0\x8a?\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd8\x0bQ\x05aVl?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x13\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Z@\xb8?\xe9\x9d\x87\xa4\x91?\xcf\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcf\xb0@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80?@\xa0\x00\x91\x11o\xa1\x93?\xd3\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xac%M/\xd9V\x8d?\x9e\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xa7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x04\xcb\x12-#T\xa2?5\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x89@\x17\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xef\xf1\xee?\xba\x032\x86\xf9)a?\xfc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x7f@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb1\xd1n\xeb5\xcfZ?\xe2\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 ~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x17(%\xfd\x9aWn?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@' +p2476 +tp2477 +bsg106 +g8 +(g9 +(I0 +tp2478 +g11 +tp2479 +Rp2480 +(I1 +(L25L +L1L +L1L +tp2481 +g18 +I00 +S"(U\xa7\xaaX\xd5\x14\xbf\xea\xed\x0f\x85\xedF{?\x1a&\xb5\xe17$~?y\x14\xb4D)t\x95?\x01\xe2%;\x1e[\xc7?\x10O\xdat\x12\xd7\xf0?%[\x028G\xffv\xbf6\x06L\xa3\xb8`\xf0\xbfL'Ra\x80\xf2\xd3?\xf0\xe5\xb3\xc0\x95\xa4\xf4\xbf\x8e\xab\x9a\xbf\xfe\xb3m\xbf\x97p\x0c.2\x80\xae\xbf\xbb\xdc.\x8a\x99\x18\x98\xbf\xee\x15`\xff\xf0\x04\xf5?\xd0\xdb1\xfcb2\xee\xbf\xd4\xb4\xad\xea\x17>\xd0\xbflB\x8epA\x04\xf8\xbf\xaav\x17\x94\xd9\xfe\xf2\xbf\x85\xd1\x97&]ta\xbfm\xc7\r\xe2\xc0\xd8P?\xf1n\x88\xef6\x01\xc3\xbf\x02\x1d\x9d\xfcQ\x92\xd2?e\xbf\x07\xca\xc9X\x9a\xbfc\xe0\xe0\xfd#\xca\xef\xbfu\x9a\x88.\xe9\xdd\xeb?" +p2482 +tp2483 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2484 +tp2485 +Rp2486 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2487 +Rp2488 +(dp2489 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2490 +g11 +tp2491 +Rp2492 +(I1 +(L1L +tp2493 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2494 +tp2495 +bL1L +tp2496 +Rp2497 +(dp2498 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2499 +g11 +tp2500 +Rp2501 +(I1 +(L31L +tp2502 +g85 +I00 +S"\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c@E\x0f\x92\xfb\x9f#\x90?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfb\x9br@\xbc\xab\xd8+\x90\xc7\x9c?\xdd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x86@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0H@I^/\x1aV\xb2\x9d?\xde\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0}@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbfFK?\x962%\x86\x83\xe5\xa6?\x17\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pq@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x03\xe6\xb9\xee;\xd6\xa1?\x07\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pp@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xde\x8a,\x1bKJ\xb9?\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x10\x8a\xcf?\x7f\x03\xa6\xc0G8u?\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0h@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf3\xd2\xdb_\xcd\xe0h?\xc4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80h@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xbaV\xbf\xe9[\xdbn\x15\xfa\x99?\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0o@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x8c@{\xd5\x10@K\xeb\x96?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0~~k\xbd\x02'F?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|=%=\x1a\xd6\x8b?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x01?[?#\xd0\x1e2\xa1]\x99?\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00n@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa7\xc4>\xcc\xfd\xd5\xca?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc6^\xd2\x0f\x81Q\x88?\xe1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 l@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a@\x8b\xb7\xc0\xa8\xae%\x8d?z\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xb7@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10g@T\x1fd\xa4\xf0]\x87?\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@d@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xa8\x91:@&\x81&)\xcc\xab\x83?\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc01\x8c\xe0?Hqe?(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8\xf2\xb5N\xb7\xd8\x83?v\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80]@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\x84@\x00_\x91qA\xd0{?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\x14\xac\x9b\xe8`Q?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e@\xc69\xb5\xbe\xf9/\x8d?\xd8\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\xb6@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x8a@\x16k\x07\xe43\xf7\x94?\xcf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0i@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0m!\x87\xb7d3\x97?\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Hh%\xf0#OM?'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80C@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xbb'\xfa?\xa4i\xfb\xe1\x08\x9d\x8c?\t\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa6]\xf4\xb1\x0e6\x8c?\xf4\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x9b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\xc7\xe1\x1d%\xac\x8c?\x15\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*\xae@" +p2503 +tp2504 +bsg106 +g8 +(g9 +(I0 +tp2505 +g11 +tp2506 +Rp2507 +(I1 +(L31L +L1L +L1L +tp2508 +g18 +I00 +S'\x00g\x12\xb6\x9f\xfa\x16\xbf\xd3\xf9\x9d\xc0\xed\x90\x8a?g\xb0\xbb\xc9\x13\xa2\x9b?\x83\xd1\x17\xbe\xba\x97\xa9?\xa7\xa8\xb4\x8c*\xc6\xd9?p\x08\xbb\x16\xbf"\x04@\xcb\xe6\x86\x93\xb4\x8cu\xbf\xaa\x8f\xccz\xbc\xf3\xf9\xbf\xb8\xb8M/\xef\xc6\x93?\xa5\x10~\xa9\x84;\x8b\xbfR\xee\x1c\xea\xf7f\xb8?\xe0\xa4\xc0\xff\\\xe4\xf0\xbfM\x0c\xa8\x1cU!\xf6?z4\x92t\\\x91\x94\xbf\xac\xaa\xf2e$\xb8\xd5?\xcf\xa9s\x15I\xb7\xe4\xbf\xcb`\xf9h8\x88[\xbf\r\xe5B\xe1v\x14\xa8\xbfl\x80\x853\xa0\x8d\xa4\xbf\xf7\xc3\x8d6%|\xe3?Y\xdb\xd6\x01Yp\xf1\xbf\x88}\xff\xd5Rl\xd4\xbf\x0b\x05E\xcf\xcb\xa1\xf3\xbf\\\x94M \x02D\xf9\xbf\x9b\xe0B\t\xbf\xcb;\xbf\x973\xb7\xe0\xe3\xb2\xa2?\x91\xacS\xf2I{\xec?4w\x93\xf1*8\xf1\xbf\xd7Gu\xd0D)]\xbf\xeb\x96\xaf~o\x05\xd1\xbf\x84\x80\x9b\x89\xd6\xb1\xa8?' +p2509 +tp2510 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2511 +tp2512 +Rp2513 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2514 +Rp2515 +(dp2516 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2517 +g11 +tp2518 +Rp2519 +(I1 +(L1L +tp2520 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2521 +tp2522 +bL1L +tp2523 +Rp2524 +(dp2525 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2526 +g11 +tp2527 +Rp2528 +(I1 +(L29L +tp2529 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa5\xb8E@\'aj\xc0l\xcf\x8f?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\x85@\xa7 \x052\x0e\x13\x94?#\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\xa4@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@%W\x14@z\xa8\xfe\x00L5\x8f?F\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x9d@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xd4\x06@B\x8c\xdd\xdcb\x81\x8f?\x07\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\x9c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf4\x1d\xbe\xf4yv\xb1?I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0D\xacn\x9f\xfal\x8a?\xbe\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x9a@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x8f8\x15@\x80\x85\xd9O:_a??\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80O@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0\xf2\x94\xb4$\xd8T?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\x89\x19\xc2C\xe6L?)\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80D@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80<@\xaa8\x9ac\xc8\x9c\x9e?\xdd\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x86@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xe9\xef?\x96 \x02Ee\xb5\xb0?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xdcs1\xd1\xad\xf0\x9b?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \xbbN\xc8\xa2\xde\x80?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x809\xf3\'@\xd7\xe5[)\xcc\xde\x9c?\xd8\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x86@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbc\xe7S\x9c\xcc\xa5\xa0?\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0o@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0F\xbc\x95\x94/\x9a\x98?\xd9\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90}@\x11\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@1\x9e\x8e?T*$\xb3\x12\x86\x8a?4\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\xb0@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@C<\xabA\x80 &\xa0#\xf86?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xfa\x14\x8a?\x00\xe0\xa9\xf7\x88|\xf7>\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00p\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 W@\xd3\xf7\xd5\xdf\x00v\x8a?.\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xb0@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x17]\x12@\xa8\nE\xf2\xa7\xc2\x93?I\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x9d@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0.\xce\x83\x9aW\x00\x93?=\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x9c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x0c\x00\xc9\x17W"\xac?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xd2(\xb0?\x04y\x8e\x9d\x0f*\x7f?\xe5\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xca\xa1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa0\x03\x81\xf8\x8eeP?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0g\x93(Q\x08\xe1~?\xde\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbc\xa1@' +p2530 +tp2531 +bsg106 +g8 +(g9 +(I0 +tp2532 +g11 +tp2533 +Rp2534 +(I1 +(L29L +L1L +L1L +tp2535 +g18 +I00 +S'\xf0\xba\x17\xa97\xa7\x16\xbf\n.G\xec\x9d^w?\xcd\xe7\xde\x03&un\xbf\x85*3\xd5\xf2\xf6=\xbfj\x87\x9d\x91\x064\xe3\xbf\xd3\x88\xceP\x90\xe7\xa7?\x05\x81 ?\xe0\xc9\xb8\xbf~\x0f\xf3|\x19\xd9\xf2\xbf4\r-j+\xea\xf0\xbf\xb8\xe4\xec4\xd1Z\x9e?m\xf4\xf6\x1c\x9fI\xdf?"\x83W\x97lV\xf8?\xa8n\xde\x94~5\t@\xee\x07\xb3\x90\x02 \x9b?\xdc\x97\xe1K\x9b\xe3\xc8\xbf*\xfa\xb3\x8f7\xbc\xdf?\x90\xfa\x81R\x15dn\xbf\x04\xb4o\xf4\xcb\x06\xc7?\xa6\xf2\x01\x18\xdb\xfb\xc5?|\x82\xe1\x0c\x87_\xf3?\xd8{y\xebz\x19\xf3?\xc2\x0f,x\x81\x87\xf4?\x170n1\xedHp\xbf\x9c\xa9\x1d\xf7M\xb4n?O\x90\x02\xf7\x8b_\xa4?\xd6\xeb\x9e\xcc\xf5\x9c\xfe?\xb0}\xb6\x99G\x19\x85\xbf\xfa\xde\x968\x9a\xaa\xf3\xbfJ\x83_-c[\xd6\xbf' +p2536 +tp2537 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2538 +tp2539 +Rp2540 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2541 +Rp2542 +(dp2543 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2544 +g11 +tp2545 +Rp2546 +(I1 +(L1L +tp2547 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2548 +tp2549 +bL1L +tp2550 +Rp2551 +(dp2552 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2553 +g11 +tp2554 +Rp2555 +(I1 +(L31L +tp2556 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@#\\\xed?\\\x0fc5\xe6o\x8f?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\n\xd6\xeb?y\x11\xba#\xdc\x15\x90?)\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xa6@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\x86@\x16-x?\x19F\x90?\x8a\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\xa5@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xfd\xd7(@\xca\x92\xa2\xae\xe9\xb1\x8f?r\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe4\xa4@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbb\x11V5\xb1\xf7\x92?;\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc70\xa0C\x8dZ\x8c?7\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdc\x9c@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-@\xac\x02\xa1\x85v\xe6\x85?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x08\xc9hQ!\xca\x92?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0 \xdc\xc3\xac\x99\xdbW?\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x93T\x01@\x89\xf7\x9c\xab\xbb9\x83?\x9f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0c@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd4\x8b@e\xf4z\xc2\x98\x14|?\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x15\x05\xc0\xa3\xc7\x96q?\x89\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\x81#\xf9\x97\xe4\x88?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\xf4|\xf0\x12,\x84b?\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x93\x1b\xbd\x80\xd5>?\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x802@\xc0\xec\xed\xf3\xba\xd3\x8e?.\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xae@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0g\xefP@@p\x17z\x9d\xf3L?\xe4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80l@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xech^\x95\xac\xbbK?e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x04c\xbeC\x94DY?\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd0=yA\x0c\x9b1?L\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00S@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00``\xf4\xee?@\xed\x0e!r\t\x15?\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0_@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf8\xe0\xd7c\x956\xf2>k\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0*U\x18Kf\xeb1?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x8e+;@n\x88L\xeeh@\x90?J\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94\xac@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006\x96\xe8?\x16c{\x10\x02\xb0\x9c?j\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0p\x9b9~\t\xb3\x9e?\xee\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0~@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xca\xb4p:U\xf0\x86?|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00_@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80;@\xcfZ\xc6\xb2\xacA\x8b?\xe0\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa7@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc038\x147gI\xac?h\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Z@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa2O\x94\xb8\xae\xd5\x87?x\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xa6@' +p2557 +tp2558 +bsg106 +g8 +(g9 +(I0 +tp2559 +g11 +tp2560 +Rp2561 +(I1 +(L31L +L1L +L1L +tp2562 +g18 +I00 +S'i&\xbc\xb6\xd3\x01\x15\xbf\xfa\x87n\xea\x1c\xf8t?\x02\x0b\x10\x8e\xbf\xcf^?\x14\xa1P\x07\xf8\x03p?\x976\x85d\x91X\xd0\xbf\x94\x8f\xd01\xedM\xce?\r\xfa\x88-\xb2\xb3\xcc\xbf\xc0;\xd2\xe6EV\xf9\xbf\x85\xca]\xeel\xbf\xf3\xbf\xfd\xb8\xea\xc2\x89\xc2\xae?6V6.\xe3n\xb4?\x13\xf4\xaeO0G\xf0?\xec\x97\xad,\r\x81\xfa?\x8bGr"\x134\xb8\xbf\x03\xad-c\xc7i\xf1?\x95\xd6p\x87\xf8\xf6\xf1\xbf\x13\xa9\xc7\xff\xeb\xf8o\xbfw\rK\xb8\xd6\x00\xa2\xbfj\xc7\xdb\xef\x8b^\xae\xbf\x9eUCRn\xe1\xf1\xbf>l\xa0\xac2\xf0\xf0\xbf\x88\xa2\x0c\x04uV\x90\xbf\x0cH\xc5_\x03?\xf0\xbf\xbc\xc1S0\xc5\x9d\xf0\xbfs\xdb4t\xd7\x02`\xbf\xc0\xf0 \x96(\xf7\x91?M8\xc0\x96\x95\x05\xda?!^\x1c\x19z:\xec\xbf\t\xdf\xd5x\xe3=x\xbf[\xa0Y\x05\xa4\x7f\xed?\x89\x97o\\^\'\xce\xbf' +p2563 +tp2564 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2565 +tp2566 +Rp2567 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2568 +Rp2569 +(dp2570 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2571 +g11 +tp2572 +Rp2573 +(I1 +(L1L +tp2574 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2575 +tp2576 +bL1L +tp2577 +Rp2578 +(dp2579 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2580 +g11 +tp2581 +Rp2582 +(I1 +(L31L +tp2583 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xebw\xaf?\x8e\x9bg\xa0K\x0b\x8f?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xad\xf2x?\n\xaa\x9e\xb3\xda\r\xa5?\xf1\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x7f@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xa1a\x8c?\xd1~n\xe6;\x1c\xa5?\xe5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P~@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@vit?\x91\xa5(tsz\xa7?F\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xaa\xee\x89.W \xa6?A\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0V\xd1|\xb7\x0c\x12\xc4?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbe\xa0\xef?\xf9\xba\x01\xb2]\n\x9d?\x9f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@L\x0c\xfet\xa3~?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbd\xe5x\xf6\x8a\x1c\x98?\x9b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`c@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0s@\x1c\x80\xa8D2 {?\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x01?{?\xc0\xf5c\xb2\x02\xd8L?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00r\'b\r=\x16?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00H\x1f\xc20x&?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xaa\xaa\xe2?\xacb\x85\xc5\x91\x97`?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x94\xdb\xe5\xac\xcb\xc6A?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00P<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x806@"\xdf\xd2\xe1\xe1\xc4\x8a?f\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\xb8@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xedJ\xb4?\xee?\x11\x06)\xf2\xb7`\x93?\xc1\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x93@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0|\x93RJ\xfa\x10{?w\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0]@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x13\x87e\xd5G5\x94?J\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x91@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q@\xccV\xf3x\xebb\x87?\xf7\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf7\xb0@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0St\x9c\xd8\xa5I?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe2\xe9\x1a\xeb\x9c4\x87?\xec\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xb0@' +p2584 +tp2585 +bsg106 +g8 +(g9 +(I0 +tp2586 +g11 +tp2587 +Rp2588 +(I1 +(L31L +L1L +L1L +tp2589 +g18 +I00 +S'\rw.!bG\x15\xbf&\xee\xbb\x1e\x18 \x90?\xe5\xb9\x82\xa6\x0fw\x94?,\xbcb\xa9\x0e\xf5j\xbf\x1cVg\x02\xd4\x02\xb7\xbf%\x92\xce\xaa\x0f\xaf\xfd?\x02{\xc4\xdf\\U\xb1?u/\xd4JY\x16\x01@\x96+\xfb\xbf\xfe\x15\xeb?\xd5,r\x87\xaf\xe8\xc3\xbf\xd1Y\xc3}1\xc2\xcb\xbfm4 f\x9c\xa6\xf3\xbf\xbd\x9eNF4\x16\xf5\xbf\xb4\xdb\xcd\xf6\xbf\xd6\xb1\xbf\x9ah\xc1jo\x08\xf1\xbfI\xdf\xdf\xef\xce\xcf\xf2\xbf\xb5\xa5\xaa7,\xf7U\xbfV\xefKfF\x0e\x90\xbf\xf6\x0e\xc1~\x95\x83l?\x8e \xee\x93\x92X\xf0?(\xee\x7fb\x03Q\xdc\xbf\x8b\x13\xbb\x1c0l\xa7\xbfU\xaal\xde\x80\xa9\xfb\xbf*l\xa4\x9e\xef\xf0\xe2\xbf)D\x99\xe3\x84\x14@\x03\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?\x00L;\nP\x19B?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x80<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x06\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc07\x96\x80@K\xf3\xe6\xba\n\xf7\xc8?\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\xe9\xef?\xf5\x10f\xbc\xcbq\xcc?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1e\xc7q\x1c\xc7q\xcc?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x18\xc7q\x1c\xc7q\xcc?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0@\xae\x87@\x1f\xe0\x1cr\xd0.\xc6?\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0r"\x96Q\xf1\xef\xc9?\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000@\r\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12@4^\xd8\x89\xdb\xe1\x8c?9\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009\xba@\x0e\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xcb\x17N@\xc8\\\xc8[b\xb3\xa1?\x96\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0b@\x0f\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x8a@\x90\xec\xd1\x7fAc[?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00P<\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0P\xae\x16\x99\x06\xbfI?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x12\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xb2\x99P@\xe2\x1b\xe4\xd8\x81\xf4\xa1?\x8e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb9\x0cS\xd9\x8du\xbc?\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe2\xc8\xa3\xe9N\xfa\xa0?\x8c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80a@\x15\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80 K\xa1?\xb1\xa4\xf3g\x15\xde\x8b?\xa3\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\xb9@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xf8?,@\xe8\xc2\xdbL\x8f\x99\x9a?\xbd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0g@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1c\x0f.\x04\xc6\x12\x97?e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xabe\t+\x99\xbc\x97?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\x19\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xf0\xb1\x1c@\x93\xd4\t\x9e\xa3\x03\x8b?\xe6\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\xb8@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf7\x06C\xac\xaf~\x91?\x96\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x97\x07O\x00&<\x7f?P\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xa4@' +p2611 +tp2612 +bsg106 +g8 +(g9 +(I0 +tp2613 +g11 +tp2614 +Rp2615 +(I1 +(L27L +L1L +L1L +tp2616 +g18 +I00 +S"<\xa5 \x03\xc7\xda\x14\xbf1,\x0c\xec\x9ew\xb0?\x8c\xdb\xf0K\xc9\xca\xd3\xbfj{\xa3\x15\xaa\xfa\xf7\xbf3\xc5\x80p\xb0f\xf6\xbf\x13nv\xc9cL\xb7?+8\x82\xec\xa1\x11\xca?oNK\xc0\x08$\xea?\x1f~\x97\x9e\x1b[\xea?\xe9\x0f\xed\nzF\xa3?\xff\xd0t\x83\xa7k\xf1\xbf\x7f+\x12\x9d\xb8b\xd6?\x0c\xdck\x01\x89\x138\xbfA(\xcf\xc5\xf2\xcb\xa1\xbfs\x18l\xf7\x07\xc1\xbd?P\xd1\x08w\x1c\xde\xf2?5j\xb5U>\x96\xf1?*\xe5\x9e\xe5\xe0&\xa6\xbf\xaek\x86\x04\xdcx\xff\xbf;\xaf*\xb3f\xee\xdf\xbf\xcch\xae|\xfbo;?D'Q\xce\xd3\xe8\xa4?Ci\xf5\x85/\xb1\xf7?\x08n*\xac9\xad\xd2\xbf\xfci\xd4\xba\xfb\x8dI\xbfLR\xad\xa4\x19\xc0\xaa?S\xf4M)\x8eD\xcd\xbf" +p2617 +tp2618 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2619 +tp2620 +Rp2621 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2622 +Rp2623 +(dp2624 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2625 +g11 +tp2626 +Rp2627 +(I1 +(L1L +tp2628 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2629 +tp2630 +bL1L +tp2631 +Rp2632 +(dp2633 +g77 +L31L +sg78 +g8 +(g9 +(I0 +tp2634 +g11 +tp2635 +Rp2636 +(I1 +(L31L +tp2637 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0!\xe3\xfb?\xa77\x1c\xebl`\x8e?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x7f@\xca{\xdbH\x0b8p?\x95\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00T\x9a@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0eb\xc8?T\x06\xde\x83c$t?\xa6\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x8d@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90v@@\x7f\xa6\xdfDC\\?w\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0]@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@?\xd5hJ,4??\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80O@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0u\xfbB\x87`\x18?8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xe3\xb2\xef?\x0f\xbe7\xceX\x0fu?/\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x89@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0;\xcbfBs^\x80?\r\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0p@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0Jy"\x15\x04\x82j?"\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x81@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x7f@\xbd\x06\x0c\xcd\x84\xdac?\xef\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x87@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@UM\xae\x17FZ@?i\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\x83@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa1rW\xcf\x06sM?\x9f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0$d\xc6\xda\xd4b(?\xca\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0|@\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`!\xa6\xca?\xbcO\xd4\x07$b\x81?\x86\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0`@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xac\xce\xdc\xfb\xd20w?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0f\x95^\x0b\x90\xe1v?e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Y@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xb4\x94\x06@\xe2n\xd7\x05\x88\xdf\x92?\xc2\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc2\xb3@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@P@\xc0\x96\xc3\x0e\x94\x18\xa3?\xba\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0{@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80Q{AA\xcc \x0c\xc4_\x1d\xae?\xda\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@k@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x83wA\x9f\x11\xd7\xb1?\x8c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80a@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x92\x9a\xca\xc3\xb1\xf8\x91?N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80S@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd4u\x06At\xc7O\xa8\xa6\xd8\x89?\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xce\xe3\xd5X\x8f\xb7\x8d?V\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80U@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x07\xc8\xd0>\x8b\x06s?\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@a@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x809\xf3\'@\xa6\x0c\xde\x10\xc7\xda\x90?\x08\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\xb2@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00y\x83j@\xaa\xd7\xef6l\x0b\x9c?\xac\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80e@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd6a\'s\xda\x7f\x9b?y\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@^@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x9c\x01\xf8\xb5\x96\x9b{?3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80I@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x95E1@;\x02\xcd/19\x90?\\\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xb1@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x96\xf0\xe9\xd1\\\x03\x91?\x98\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x19\x1d\xe1\xd80\x08\x90?\xc4\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\xb0@' +p2638 +tp2639 +bsg106 +g8 +(g9 +(I0 +tp2640 +g11 +tp2641 +Rp2642 +(I1 +(L31L +L1L +L1L +tp2643 +g18 +I00 +S'\x93\x9b\xbb?\x92!\x12\xbf\xd3\xc2\xa6"e#~\xbf\x1f\x9c\xefs|\xeb\x92\xbf\x11$:\xbc\x19\x07\x94?\x9d&\xc7\xa2\xa2\r\xf1?\xae<\x9a?\x85m\xf0\xbf\xa6JCkP\x9b\x98\xbfn\xba9\x0c$\x93\xea\xbf\xc9 \xbc\x89U[\xd7\xbf\xc9\x95\x08|\r\x80z?Q\x14M\x98B$p\xbf\xce\x86\xd7\xedP\x83\xe1?\x15\xdbN\x8e\x88v\xf0\xbf\xf6\x86D\x0f\xff\xda\xab?\xe8\xfc\x85p\xd5\x07\xe2\xbf\xae2+\xd6\x83>\xf1?\x88(\xf6\x01-Sc?\xcf\xd1k\xcf/\x7f\xa5?\xb5\xd2\xe6O\xb8\x08\xb6?%\xf6\x03\x96\x8c.\xc3?CUhA\x15L\xf6?\x85\xe2!\x8f\xac\x12N\xbf\xe5\xe9\x0c\xb2\x86(\xf0\xbf\xd3OQ;\xad\x91\xeb?\xa9^)3\xad\x84W\xbf \xbc, < \xb2\xbf\rKo\x83l\x0b\xf0\xbf\xab.\x0c,\xf5\xe4\xe6?T\xf7V\x11bxT?_\xcf\xf8\xd5\xf5\r\xe5?\x92\xb4\xde$O\x89\x97\xbf' +p2644 +tp2645 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2646 +tp2647 +Rp2648 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2649 +Rp2650 +(dp2651 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2652 +g11 +tp2653 +Rp2654 +(I1 +(L1L +tp2655 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2656 +tp2657 +bL1L +tp2658 +Rp2659 +(dp2660 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2661 +g11 +tp2662 +Rp2663 +(I1 +(L29L +tp2664 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8?7\xe9p\x1d$\xb1\x8d?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x88@\x08vg\xf8/x\xae?\x95\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0b@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80$I\xe2?\x0e \x9a\xf9\x9d\xa9\x84?p\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\xe7\xb0\xd0?\xd2\x08\xac-\xa2\xa3f?g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xba\xc2?&\xc5\x9b:?X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb4\xf6\x17\x1d\x9b\xb3|?\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96Y\x8c?\xc0\r\x1d\xff\xa16\x8a?\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\x1a\xed\x83\x1c\xc1]?\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 @\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\xa0<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\n\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xf5\xbb\xef?\x188P--\x04\xca?%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80B@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\x0c\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"@7l\xadv!\x89\xcc?!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80@@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0xo\xa7\xe5\x83\xa2\xce?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf4\x10\x13a\x07\x92\x94?\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Aot?3\xfa\xe2\x07\xb7\x92\x8b?\xc2\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc2\xb9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\xbaV?}\xd7\xc55\x13>\x92?i\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@Z@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@\x9b\x96\xd0y\xb1&\x83?d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Y@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xf0H\xfc\x98\xf8d3?*\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe11\xea\xf5\x9c\xef\x8e?:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00M@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x8a\xd2_?]\x14=\xf33X\xc4?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x01\x00\x00\x00\x00\x00\xc8?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00u<\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16@\xd46X{\x9d\\\x8b?Y\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Y\xb9@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0Q\xe4\xc8?2\xa3\xb6\x8fsY\xb1?\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x88("\xbdFZ??\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x10F\xceq\xa6#?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04@i\x0f*\xe0\xfb\x00\x8b?L\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\xb9@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x12\x84O\x11\xbc8x?5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@\xe6Du\x90\x10\x8b?\x17\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x17\xb9@' +p2665 +tp2666 +bsg106 +g8 +(g9 +(I0 +tp2667 +g11 +tp2668 +Rp2669 +(I1 +(L29L +L1L +L1L +tp2670 +g18 +I00 +S'B\xbdA\xc2\xdb\x10\x0e\xbfT~y\x9f&\x1a\x9c?\xab5A\xf0\xbd\x9cv?R6C\x05\xc3\x17\x9e?j\x99$\x19\x1c\xb6\xe3?\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18@\x11\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0M\xaa\xab@\x8c\n\xa6\x16N\x1fp?\x05\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x80@\x12\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\xc6<@\xdez\xea\xa5\x1c\x89m?z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80^@\x13\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0d\xbb\xed?\xae\xb3\xfc\xefa=q?@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0#\x84r\xa0\xe9\xdeP?\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc08\x010\xfd\tJk?&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C@\x16\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 ^@\xb0g\xfd[D\x9bE?:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00M@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x80\xd9\xa9k?\xf6 ?&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xbb\xf2\x0fP\xdfO\x1a?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\x19\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0v\x8dn@\xbfp\x80\xaeC\xf6h?\x8b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0x@\x1a\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80<%.A\xd0j\x87\x82\x05\x06I?I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@R@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb8\xd4\xc4.\xea\xeb$?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xc0\xe5k.\x91\xd0A?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\x1d\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80.\xc4\xd4?\xe0\xaf\xe4\xc8\xb0~i?B\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 t@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0P\x9c~\xc5\x85\xacf?\x91\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 b@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x05\xef\xc3 \x17.e?\xb1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 f@' +p2773 +tp2774 +bsg106 +g8 +(g9 +(I0 +tp2775 +g11 +tp2776 +Rp2777 +(I1 +(L31L +L1L +L1L +tp2778 +g18 +I00 +S'\xa5e\xc4\xb0\xd7T\x06\xbf\x1d\xbc\x07w+\xc3T\xbf\xa7\xc4\xd6\x12DpL\xbf\x05\xb7\x9e\x1e\x13\xd4\x94\xbf\xe8\x87\xc5\xd1M/\xf3\xbf\x86`?\xa1\xb1m\xcf\xbf\xfd\x08\x9f\x0f\'\x84X?\xce\x98\xf1\x1fr\x9am?\x9eu\xa6Sx\xf3\xea?+\xef\x06 \xec\xef\xcf\xbf[&9\x00\xbfE\xea\xbf0\xfb|\xbb$"\x11\xc05\xd4)+\t\\\x1a\xc0\x92\x0fG\x87<\xc1r\xbf5\xd4)+\t\\\x1a\xc0\xacG\x1f\x1d\xdc\x85\xf2?U\x82\x0b\xa7\xc4\x1d\x8e?4\xaa\xe89\xbbp\xb0?\x8f\x99D\x99\xccv\xb8?\x04\xee\xe1\'<(\xf1?l9 \xb6\x87\xf6\xf2?>\xf2\xa2\xe1\xb1X\x9e?b\x10&\xabL\xd4\xf0?z\x17\xa2\x0eYM\xcf\xbf\x9c/C\xcf\x85DC\xbf3\xe6{p\xbbZ\xa4?\xb8\x0b\xa7J( \xef?\xd6X\xa8\xfdQr\xf2?\xc7Cd\xden\xef\x83\xbf\xe1\n\x8c\x99\xd7}\xe3?\x8f\xfa\xf1U\x19\x8a\xec\xbf' +p2779 +tp2780 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2781 +tp2782 +Rp2783 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbag0 +(g53 +g2 +Ntp2784 +Rp2785 +(dp2786 +g57 +g58 +sg59 +g60 +sg61 +g62 +(L32L +g8 +(g9 +(I0 +tp2787 +g11 +tp2788 +Rp2789 +(I1 +(L1L +tp2790 +g69 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2791 +tp2792 +bL1L +tp2793 +Rp2794 +(dp2795 +g77 +L29L +sg78 +g8 +(g9 +(I0 +tp2796 +g11 +tp2797 +Rp2798 +(I1 +(L29L +tp2799 +g85 +I00 +S'\x01\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xb2o\xca?\x81\x89\x7f:\xbc\x7f\x8b?W\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xba@\x02\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x19\xaa\xc8?)\x85k\xd9\xa4\xd8\x81?G\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pt@\x03\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xd1M\xc3A\xb6~P"\xd8F|?@\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t@\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c-\xb7A\xa0\xc8\x96\xdc\x86\xd7v?"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 r@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xfe\x9c\xec\x05n\xd0s?\x07\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pp@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xa8\xbd\x1e\x1a%\xadl?\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;@\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xe5K:A\xd4\xb8\xbe(\x0cC\x85?\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xd8w3|=\x85o?\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90\xc99\x1b\xe8\xe3/?\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$@\n\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`7A"@\xa07K\xbeC\xe0l?\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c@\x0b\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@iK\xca?\x80\xae\x9a\x92\xef\xceC?\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x18_Ilf"?\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x98\xbc\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x96<\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x0f\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xad\x84\xd4?]<]\x8d\xb2\xf4\x8b?\x10\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\xb9@\x10\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002\xa1@\xa2\x98jtDx\x90?\xa5\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Pz@\x11\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`e@\xcaQ\xe0f4\xa4\xaa?"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xe8\x1b;\xb4\x9f?\x83?\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0@c\xeb\x03L}\x9b?\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&@\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcd]3@\x86\x9e\x8a2\xe1\x8b\x87?\x83\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000x@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc08\x9f\xbf@\n6\x87?k\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0v@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0`z@[\xf1\x0f#?\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008@\x17\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\xb7\xd6?H\x04]\x96U\x81\x8b?k\x17\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\xb7@\x18\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00o@l&-\xf7\xe4\xf0\x9c?r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\\@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x1cilW\xd8\xb1\x99?\\\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\x90\xbd(\xc4\x9a\xa5s?\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x006@\x1b\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C\xae.@?\xc4\x9d\xff@\xc0\x8a?\xf9\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xb6@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xb6\x16\xa3\xbd\x10\xaa\x8e?\xe2\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc4\xad@\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xc0\xec6ov\x9e`\x83?\x17\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\xa0@' +p2800 +tp2801 +bsg106 +g8 +(g9 +(I0 +tp2802 +g11 +tp2803 +Rp2804 +(I1 +(L29L +L1L +L1L +tp2805 +g18 +I00 +S'+?N\xe8\x85g\xfb\xbeR\xb8\x19\x0f\x97V\x92\xbf\x0fvE\x98v\x88\x87\xbf,\xe51<@\x84\x95\xbf\xf6B\xbfi\xb7\x9d\xd4\xbf]\x05>\xc7\xd7\xaf\xf2\xbf\xd4\xa1\xc6\x1b\xfd\x9e\xb4?w\xc4\xac"%E\xf3?\x1d`Fv\xc7\xd4\xf0\xbf.&jy&\xec\xd3\xbf\xea\xb1\r%s,\xd6\xbf\xee$\xec\xa5\xb6\x16\xf8\xbf\xe5\xb1/\x9a\xf2C\xfa\xbf"q\x8d\x8e\xf2\x99\xf4\xbf?f\x02\xd3\x1a\x02M?j\xa7\xdfR\x9d\x17\x9b?\x17\x05\xca\xb9#\x85\xb8\xbfu\x00x\x97f\x86\xe3?\xa8\xa8\x0b\x06^\xdd\xfc\xbfG\x87\xec\xb3n\x0b\xa3?\xe4\x8e\x9a\xb3\xf3X\xeb?\xad\x92\xa7lZ]\xf1\xbf\xb0\xcc2x&\xd6M\xbf\x8a\xdb\x7fY2\x99\xb0\xbfAUK\xd6\xbb\xd2\xd4\xbf\x8c\x1c&\x14}\x8a\xf5\xbf\xf2D\x86\x88\xe1\x895?\x15\xe1\x1d.\x12\x07\xb7?\r\x06\xc2g\xeb:\xc6\xbf' +p2806 +tp2807 +bsg34 +L4L +sbsg113 +L32L +sg114 +L1L +sg25 +g115 +(g69 +S'\x01\x00\x00\x00\x00\x00\x00\x00' +p2808 +tp2809 +Rp2810 +sg119 +F1e-07 +sg7 +Nsg120 +L32L +sg23 +I1 +sg31 +I2 +sg27 +g122 +sg28 +g29 +sg30 +F0.0 +sg136 +Nsg24 +Nsg32 +g33 +sg34 +I4 +sg137 +Nsbatp2811 +bsg136 +NsS'learning_rate' +p2812 +F0.1 +sS'n_estimators' +p2813 +I100 +sS'train_score_' +p2814 +g8 +(g9 +(I0 +tp2815 +g11 +tp2816 +Rp2817 +(I1 +(L100L +tp2818 +g18 +I00 +S'\xbcU*\xb2Y\xd4\xf0?\xe6\xa3pZ\xdf\xbd\xee?$\x88\x1a\x8f\xb7[\xec?\x7f\x0c\xa6\xdcpJ\xea?\xe6\xfd\x9d\xb9\x83\x95\xe8?\xc2\x8b\xfd8\x85\x1c\xe7?n\x15\x1e\xb3\xac\xd2\xe5?\xd8\xba"\x7f\xd4\xc3\xe4?\r\xab[\xe0;\xc3\xe3?|\x13\x1d\xdf<\x05\xe3?\x12a\x1f\xe2n\'\xe2?E\xd0\xf6\xf6\xd1x\xe1?\xb7k2\xad\x1c\xf3\xe0?\xb0(\xb1qwu\xe0?_\xab\x80lQ\xc4\xdf?\x9e\xb0\xbe/\xfd\x03\xdf?H@<\xe1\xf52\xde?T_;\xf7/i\xdd?\x8b\xdb\x8f\xb1\xc7\xbb\xdc?9\x16\'\xa9\xf1!\xdc?\x8c\x9d^\xd5\x11\x90\xdb?\xe21o\xf1\xd2\x08\xdb?78\xa39,\x98\xda?\xe8\x06\x8cUN#\xda?\x1e\x81\xb9\x01\x1f\x94\xd9?\x87\x9a|\xb7H\x02\xd9?;o#\x01\xe2\x97\xd8?\x11\xf4\xe0\xc3x\x10\xd8?h_\x80\x8cI\x98\xd7?\xa9;\x10\xe5\xf4:\xd7?\xc4\xa2\xe6\xd8P\xc8\xd6?e\x02\xc1h\xbby\xd6?r\x88\x1a\xa5\x020\xd6?\xb9\xeb\xb3\x95v\xc9\xd5?\xf7\x1b\'\xd1\xb2}\xd5?}\xb9\xdc\xcfo\x0f\xd5?\x9a\xca\xe5pG\xbb\xd4?\xcdJ\x89\xda\xe9e\xd4?\x19\xc4\xf3[\x11\r\xd4?~\x08Y\xa7\xf7\xe6\xd3?\x98\x1c\x10\x0b]|\xd3?e\x18*\xa6,Z\xd3?\xc5LjE\xea\x1a\xd3?\xcc\xf0\x1f/8\xe7\xd2?[\xb7\xa7\xc4\xfb\xb9\xd2?N\xa1B\xa95{\xd2?&\xcfX`\xe44\xd2?\xb50\xf4\xb1\xdf\xd9\xd1?\xda\x0b"<\xe7\x8c\xd1?u2\xd4\x07sU\xd1?=\x15\xd2K\x98\x0e\xd1?\xc1j\x16\xe7M\xd7\xd0?\x13O]\xaf\xae\x98\xd0?\x90\xad\x9a_\xe9\x84\xd0?Y\xa7\xac\x10\xcf<\xd0?\xd1MDd\x9f\xf3\xcf?\xe9\t8\xbb\x98\xf8\xce?\xc5\x1b\xe5\xb1\x80\xaa\xce?\x9c\x18:"-=\xce?\xaa\xfd&\xc5]\xe4\xcd?\xebj\xae^\xc2@\xcd?\xd7\xd7\xd7\xd0\x15\xbb\xcc?El\xcfQ\xd0)\xcc?-\x83\x154a\xe8\xcb?\xcc=\x8c\x82\x0b\x95\xcb?\xc1\xf1\xfcy=1\xcb?v"\xc9\xa2\xe6\x06\xcb?\x05\xb8\xd6\x0eW\xc4\xca?\xac\xf8N\xaa\xdfr\xca?\x9e\x16\x82\xd7\x0b)\xca?Bw/\x1a\xb5M\xc9?\xe6\x1b\xdf\xc0Y\t\xc9?\x199\xb9_&\xdc\xc8?\xc6\x86\x08\x1a\xfd\x9c\xc8?Y\x92\x90-\xa9c\xc8?]\xec\xd1%U\x02\xc8?\xa2\x94\xa6\x06,\x85\xc7?\x16\xd0T\xdc\x943\xc7?-\xab\xb01\x99\xef\xc6?\xc1\x86\xa9E\xe0\xa8\xc6?)\xd6\xd22\xbef\xc6?\xfd\x82\x9a]\xca/\xc6?\xe8\xf9@\xc7.\xf1\xc5?>\xe4\xc0Cr\xa3\xc5?L36\x8a\xdb\x88\xc5?m},\xcf\xcf\x19\xc5?\xa2\xc9\xc0|\t\xce\xc4?\xdd:Y\x9d\xe0\x92\xc4?\x19\x84\x87\xa8\xc3`\xc4?\x7fb\xd2\xa0\x9d4\xc4?q\xb4\\\xbf\xcf\xf6\xc3?\xc9H\x02aA\xc6\xc3?\xc9\xdb\xfb\tR\xad\xc3?\x99\xbf)\x83\'V\xc3?6V\x9f\xe1\xda>\xc3?\xd3f\x91}\xae\t\xc3?\'\x9dZ\xbe\x82\xaf\xc2?G\x1b\xf3\xe9\xaf{\xc2?Nc\xa4\xb4\xf5G\xc2?+\xb9R\xb1G\x1c\xc2?' +p2819 +tp2820 +bsS'alpha' +p2821 +F0.9 +sg57 +g58 +sS'loss' +p2822 +S'deviance' +p2823 +sg119 +F1e-07 +sg120 +L32L +sS'subsample' +p2824 +F1.0 +sS'init_' +p2825 +g0 +(csklearn.ensemble.gradient_boosting +LogOddsEstimator +p2826 +g2 +Ntp2827 +Rp2828 +(dp2829 +S'prior' +p2830 +g115 +(g18 +S'\n@\xab{Vu\xef\xbf' +p2831 +tp2832 +Rp2833 +sg32 +g33 +sbsS'n_features' +p2834 +L32L +sb. \ No newline at end of file diff --git a/app/model/time_series_detector/xgb_default_model b/app/model/time_series_detector/xgb_default_model new file mode 100644 index 0000000000000000000000000000000000000000..362a7d96c43fa263a5f6081d95fc0d537c07b1a5 GIT binary patch literal 1500136 zcmc$HcT^P1xAlNoRLnU5=B%g~n3?YC8O%9*%{k|+s4Zed#f*x87zjpCF~KmXm@!8X z1+!w-Yfj%j)%P~j<8Qt9t@p=!v(~oj?AmoIbXE1xeeBWcbn<;&=Eos3`M;WS{-?G9 z!^iZWFulpBu|tPXoHTr3_J8Q1113!vJh%p0M-8-XFbV#z8vRe>)C0BSGvN3SW8Y3y z_`jI=jSsbp+VmGr_UKk?EJ(^(@K08t7t(I?S`eqp2GEF)1?RV-pAqHc9I$f&J&>+{ zU5X=Lxq#e&D>(Nq&kgV`JHgHakZy`oE(_I{7sv;sfb&={il|ej6P;h-t-y zfPw((kylOg7SJxa5bVN0Po&#@I~+@GrM}PyNnOyUO%}9QE`oGXzz6Bddv(O=iUGv| zs&`1MCk%a(OTaD(97Y-k-p^7vmIh{nyO>(ph`!2YV3!3@UheyM9zFHH9N+@@f%CVR zk5D_&cbyw>59!sNS{Z4K$^#Vu)FrpPHp7T18qcagHQ+9|YY~MF7+<+M>>2>ZUk>{^N}w^X3Dg46ZaIBov;pHTDb5KkMk`XU>gBCzc;cM zAWkO$B5)1dG;_KEb3$gYB>?AG*6D^xG*3)`8E^nMA}FhfxgvYPZVHg^t^xf8aJptd zb3o}^R*8-+V7CNl{MMhXNSv+}&>Eojj~X;tpt@|wFL`m0h2~frpe=9$`IFtRiP3fH^4dI9*W0{M7i{xM72Z=4=R$9I9|JI0*Wy>1q`3&C#; znDcUP*nI$KqQ<2dk{ct zq4eqg0f-;dt zaCH7@?<1|eH_JC`4IJmdmVt#hd~eX%2u?Q_@B!$&ZTk=<)Wp&De4Ja>%K}a}5AX$C zke?E6Hq^4y8J9&7r<)Hf0BAkxbWvg*JDt<5trl?92Hhfn&Rd=Sx8v&C>9X&RH-OWO z3+6#wJv&{i+0h1YcDmLU>~Zp9@Jj&dTk5F&0yx^|bxVQV;0BG^Y;1tzGT6)i;iN~G zC2;os3=N^P9T!@I;50gzawEVWi4_2?-#qgJ4B#|6r(5MMjghw!{3_rm(m3eA=~e@4 zfQjHX)=scC!O^x}tPcY?jXxR}PdnX(q}CR2y0ySMpak+8UXC>C?Q|GF3piZ>upY>Y z{JraE83a3>wN|7BoNfcK5$J;a>;;z!B94KuHvtUkn>(5iXV<>g7BA!lfe!{!kiK%e zjsQ-hyL)Dtp(*lg`wNK-PNVy}WUryQoeupaPNSo;xF*OUNNfi3k*^O~jdY!`t%J(8 zLS88NEkHWb1#1-(!Kpebi+U}sakMQ9lQ`XWAPndU;;CP!V{Pno-CUMh!0Ez)2%tLh zbsPK)ZS8bb_l8=)=^}w00G+p-S zxWWQXcL+EP(Aw`6CW!rUw5`{9WSSnFre5^JFc7*U;Ew{OkUoFK-2_e-3&a7A;MQ$A zWf+8`1$I2p18JQuApxAu3M2p>z)iT`!*dvpw)JBFivy>rcWFhdVT7Fy5*eIEN7sc> zb~>y};xxM4?+fckLw5}Pae&5t!o=c6a2j2IClCEtJAZVo1*g%`o;~?bT^u-#u6C%! zGSyB;=NFttx8nF@%QPDujn8+(A>vdWaWoHR*yxb0qxlSuzNhID0UG-}-mT)jaXbn8 z6mSFS4Lynr;OM)#?hJr)Dtjd46>v?I&%!~2geJr zF9O4nuD3kO3Ql(kxD0Fn_w&>vQO1$lN*~a=iY-=Iz^VNp?qiD(1Fm;6=B(~2K<&GH zF<1{yqr;qxTZFu8;I9K+kWSgPQ~;;Zz36b*uoQXlqq_;vnAdMr)Ci8go9k`^w8x&U zJ5^kUW3poNzXyNi$Py1u;}53198h|p^aJO}08XQ$^RW`TJK$3RSETo?_#6+8{*Ix) zm-u>1&*dtvLS7o|bOmxurOpC4{`dU@9I>9{lxFqxxZeFyFF4&p;1Q4=`Au3p7T4hT z81|EYxSO3%8NunE0?z12G9%XEO(b41E=W+t^F|M+4i??o)ZRe8Xc{L zaOhrue+gj!mE-o#CrQmuqQ)A;Qkzx!UV2;57a)Hw@UezRt~#9cVPgZ&;Tg0xQeO#-L!hrQjh*Ulf- zz8;)LH*wiHL$sZa<_kEDuD{bk3-)VG`{>#OPWJ)$8<>Us1NpKV58(I__9uY$*z47{ z5U26CA^n&o#?D`W{|VwWI+~|P>~tZUcUiz`bnU;Kv0$Iqv=4hMaT*<+H=3`u^JVE} zg9V&MSGAYFA+jcb3fW1_sqk3t7wbgwsaK>=TPDkShPNVbMG1Y*5RO4^H zudfB1Mn`SI{;JUpsDI7?PNSpi8}>boj`mL43vJt%I^&!L`=Lfh*ALnwZFTgwORmY= zymZwTdG(H6X+*ZJZ=sQ9-R*d@Z|*=EZr$BC6TEcK>Ufok^%KZmx$}leS3KJMG0!2M zufOObVONxPmr4>GkpE>!X%qek@EWq`Dc6^;pJ3MYW9F9r9k||V{VeIyx0#pLI>+r! z)@_nbJ|Wf5Uxe$e4&51ccxl{^WbTjZ#GMB*@x%$PAN)81`c9^wKfJlV(3KEL7xl#K z5&41J0mu59bO}RD$7k>4GP$_1k0) z?0Ajmce%42{sW}f>lSl=ujZA4K8g);_2c;k3U6b$izhv9u!iT858PRl_Vxe4?E)Q~ zpzkBa{ais`lXPvC^n_j7v}4*H-k!b-9x+|DTB@a@F{>F-_)g}s2KZV%@E>Yr+XdbhA=PoMJk z=9%t=d~Y_g^)}wVxA#3!e>o{2{SMc|1wK(?yO)W)eNR7B!}%y`%Ey%Ym3*Cub}lhOyl-H+g>)eP(?p6Dz>~TQO|=cAkGQR|(8N2XpnzCO!VyRyLncGK$3VE2@AR(`%6u8uJr-@NBVrGZcSOGO$xri{ z_orXQYnYe4rG7QO+O+?SxGXA_x5xQu75I-}O^e;NW|o)9A207alje6TQ?_i6xnA+# zoi*$J+QzmY-^=2?yLavKmGQ+L77=|X@b=VCKF09Jr}@Io4}3g4f6qXB3P}+!l>JPp zPsjEDr0JlpABE%f%apFtKMeKmVrz`gZTg!a;QNb}@>h6Nm2_3sn1>BW=l0;B?WpfH zdmdGQ+oYlSi1`OU|90h)%84+uT`or@}I+cgrO`7>JgU<)WCDpHt-@SW#kk8kzHM73_Vqwo{X#V|Vj)%e| zh=)esvCHS0e+p#kTVJh*`O=+@@O^CKpV!aJ=NnlY{aqnG-{QpEd;5Wp0Z(Qa{M+b7 z5qEB^CZTERF%Cv|7^Jxn9n&(r+O>%QEAXP5qh3)8u}K#-ik2? z4)FbT+bFE}gcNi8j^BBEV)xK`N)Yi~&zLzL>B7-xTX=cJUuOFiyN7hWw^BYcU&s9^ z_GW?Bvy!HNgW1+d<$C6Dt_#}R$n;>?7v7(?DS8Qa{#b+N^XS>!KOgFUf=zjB2B zHTMCg>%P={zQPmkFS}t4+BZWwbZ0cTU%#G>@tVfy`a|u__c{pnAoinh03Tn)C#{#H z_)P!(*qhgXtamvxKXZRmI6l8^+LtaYt<{A4ck4{^w4<~^e8b02(Qg(SFCS=AKOZlf z@|V^9NYUGmXLB|)*DKyXCEtGh69nAPu*uKKrsw_R`eKuxIe&^5T!D5)u&sWt`S@Sn zE8%=Onkw&9_J_U)Ct&;{#N4>o;)u#G_occw1Iqs988Hw2aKZZP$=Ao+y!3rWWJ`j& z^ZuV4riZ^|v!n3CW;|R({9R$wo_^wl(x>4EfBo$)DC!bCOxdq~x1SGO|DpCA_%F_$ zO%LYvQ5oz%Y{-x&ynM~Vy_jzE2UB6c?^XxOx!p{n>yK~XEN+({8i@X8lZxbhXH%Y! zw@jXt4(zV8%TL&y3+)*vZi&mz+uOz=3+g+{?p%1!*K6CL zi=s|fMtb0$Zc|^T{|D2J$nVFxbh*LvuXUXOd$ZW3%UW&^uf70wVOC<3Klfj^&jKe=4v4QDwouBsg+t@nRc=t0Uaq%CiXL z!5Z__vMCeP!BF<;w;+iO<# zGo^?9SiO4tg@1ZW2N95ge?CQ|moHw}_-oHvta@Z)^Y+RAsxiOp_M^<}k)ombcf+Q> zMg01cS)Ti|$!{jLdH&JHw(~FFl%^I{zR&&RpS~~Jv~L@}k8ZRn-=4m|+vMBTmwwwk zHY|NYm-^&_*q_};X-#LrAyxjxz0nco*_&!GExITc5L#Qpq3|F0hCo&dFr z=I38H?@bNM>2Fs#3;xLp(EY@&x%2bCXS2c14vYn-a~nw4Y&i#P>Q4`(6Wn#NO(Q0 zI6(J{2bX&BKZ>Wxhq5o+Us8;Xt{mV3lmyo$2f{N-n^|9|l` z-basU;%RV>@I?}ELq%o)0dKqCP6p5(I^dF+fD zPjiQS=O1gxk9kk*k+(SFDqNY>AZlZz$kD9Pxr9WJ>q7tn*($XeFx7H!0B25Edk6K z*`wqyJ>7S21-mssWyJ%bao{xPt$+Fk1Lm2geb$QJJf5Zvv~7W@$fuYD^4kt}dw}|c z1COWafJ8?C_X6el?P}<0e%a2AKK-`yc$!YobOtaN3x5@L{tp;MBMq%5VO@ z3M-9cH}Ks72c*l4InLv0u$Fm@%{Xv%Px%_l;AmU#qvnS!;MBMqoI}}T-%(>(9D9TB z0~|#f2a3hNbr~|x-_JZ9(rU1r_tqKzQRx$ zd85IP0gfR(&U+wnwBPbr97k|p;(G{HaI~$rN{K@jaB6(c4CEgfdM*L`gFF%ZB!K$1 z*QKU~_6*yyg;RVCHIO$M{1o60(iGzbj^-zi#n}KZrACOcCXTjcvv>66aWb}CN9TAR zCo>&o(GGe}FXO=D`D}Hw7R}e!vGX^r-bx-PGZT7mfX&PER$=fd^@vLhY) zBaZ-1jSHf^>7`|f)DXw{;1>Y7kjB-NI5pmf&Ko^H$6lyuU+PvN4xFYRzC-pJ8r$hA zW?x0IGaB88LD?uKM&qyK`KUkQWO{UU(Hrb^*G5*21E=w~qu+kI$*RT=RYUsW!pcT) zn)o5N=|v>b&R@<^>nz}O%YfwoU5{3Md8PNV)A@CFB~DXsj&s45X3+VAUjd{bU3ASA z5u9!%unM4aG=4%)p}Czu_umFRIE}v{Y_SDQF(Ehy^SO@F`H~F%G zVqG-j7f}7M1)RoTy>ZTQZJ-MPzaF@Obi&I80ys4;$N}8prfUT3=^B4mR|N977TbA$ z>R^xo`?^N=&C4y0_Ig`g&#^}=*wfWGqoPRT38w^(p4ao3B3d65UqXEh0k;{ri}a(W zc?578fA3msGyH|TQ1Dv-nv?w&Ru;hNwgTILso)C!_At_3VcQmm>V7<4Wji!s09{wh zE?REvWv3ew7{lXL!l8)(aw7j=%R)R}B@*@yK=tkuT{mfy1^c&JFMU7Qa?WA^ zr_uec`cpsNMu%)&>v4e=a2nl+Z{CIp&>aGQ7|4foYUla_IEwG!F*`I?kH!fC?OU>LyIV(RN&h6&+&%r>Qq^W;Vl2=&axq0GbpIOQ5~7RPfyDRA>Q)iW)`(e`|t_E={Dr^e@;M}A`V z3?uc&R(EyY_$J`g_R%@7?R?0x*iKi3#Tmee z$#JCtoJJS$dZ%TNovv-$?8Iqw9X*d2u(zu9Qh(+}##(5<{kLy)oOr?Ag8f$2AzK%| zIJchm;D2?*${A-n^Fvm#$RDwqd($Ws<`d=Bd%p*lAoUTR%$&C|S@hY8M$7{)< z`2yM2DrZd#8bq7V4Bx}^$A7!Vde2LhdX-n=5IRrKVS4H6;I+?Dc}`h+TDUnO)o4EF z*oNyL=`Tyk^R}6PbU()JEsu6e*Grz4q_=sv|L*rQ#5~zLL_^gMdIZH zM;>Hz?%g#<-h0LS*JiJqsnyoal5gp@Tu*gQiU?q(sy?$)dSUt$sZZ0^rW@|3xc=m) zB`mA&9M<La0&c+>B%d&mH#LE{sF;|R=jE4Ud!4cZXbJN%rzu)4`1A}>c^u?3d z#5X^sB_A*H@;_QGl-6yZA!QuyLiY@HEnjbDbI&bf6I+Jz`l-Ie-F?OB-4oRMJ13+G z0Rcf)%5$=8VE$ou%@unn&(S<4m6Q@DkCGnsyT3<&fV=RX<|H!U+C`5Q&w}M*Vq}^LtWtR-qjz5tmJg8BMub&9tfnvS5aPiC$vMX%5B!+IhuG-a7Lxf5T zDszA3c8`#<%z4VD-|*n`wW{kLHtOsL)3MhtdH%MIyP0po24?8+i?63VtD?jwdv`M* zro;hU3n?kJnB{Nw5pQ$-++v%gYiqrwWj_76P4zdt6Czw&I#z98iZu(XDBck$k3NCP zwZ%OPGoO=QIUgd_iLa#QZ}A<<(tl?5_r;kI;myeA>i9f36(XED)k*cgXkU4Dy-_-^ zzv$!{;*bTsrFLJ^1zPVlzj%wcUe*@dH9H+o^PN7sb_-(e9CS%UTRXonc8fhEX05hS z_&0yn(GX!zWDB*vDuHvv#onj5K5DH_db@8WYd5Gp_aCu!nGibvs#G}33$=W=?IFUi z*`w9+y35X@b>&W8e%Iu|?Angc;_$JZ`1#-Twi=5(QB`^|Ub!Ano5FYYWwSh#H~_LM zo=X$N*7bOQ(|fzH+RmxwJ~x#4clz0Q@!0L!VxeV;YX2f5`ij{nALsQ^`Jo|~#Hkfd z3Y4Z#`iT%>+O3xA_}$*+&)m;H<@&Bk1=y*T^-SfKzU2M;>aUmTE*!}ca+c!r`})9b zY+k@_mbb(Sb^hvtpNgY8<;`Nt^e#hF!9b;n9O+G(k z&n#u#rz|zEJaC7%fAX5o?C_OX=JqHLZ~s2adhzqFveGr9vfi?rFBqpT>?+O3t;Fe3 zd!F4*6DnM%_!;Hn{w_qYHmuIuM~wF~tH90#aQ|dqJ#7^Z7mZc*1J5oL`@G)E^~f0uCZ!&`RlhcGPt|4D#LxaI<_nQ;x&Bj^1hyzp zU=v>b#r4#FuZvc};o=(J9Dl1>kwh+-KuK&QG0(2wZ})O z<*#nH3i4wfo~`T9DqN^C;+-iaLYY7JPK1loPlkx^I(*{uf&71oF3$!F0C@3tmQI9fhP^&b!$Ansa!ncKc67#ndRkhQ8fozLgC!hb# zT3PC`oDEXc^|k3)h&U}Vmis^NmdIA#TFs_)T&12*(_O1D@clYHwWaChs`@;8ic8$R-4^jC)$y#BVGFBv03%ZWQ0v{cKBOFA+0mlUAb!%=NJ^4~auVUa=+85$?ZPv4^55ZLgTO(;#kl zI9F2)ym?3r9h!%?Z}{*T%yOa-+xBh%&yO5iLL4_N+5F7w9k*BK>?zFL)mK~|xRUFs zz7bJ5*ym)Wy@Q5SX9rgw5~U-9xt{VpyVNip-|?Qew~*--+p(>Pbm*|Me^_rUHLQxc zXVO1?ulk!9-dFVhu!!ra{I641VOdu%-XF5hKFz{P7sy6`=I~FR{q>mB;0tR0AV**G zNVof{UCY0}RFbV$?K)Te#cNWG@NfAc5w}D`hVuP}xb^o!#QXP^>m}JYt=(9qB~MlT zoc(#FN2@bbe^(-EibQ`DZ$+>n(mu8uNdDO4UzIOB2q1&#%^Z?&4U{yMAWA$GP9a@OvB8`b(b~E4CRk zP1RSy^`eAsh-wcGyd>`1k@@ZUK`-9rI-Qp}d|5Co6kiGM6 zh*0-z=J%1`+x^A&@@cibsRu)Z6R$JlA`V45Nfq`#Q0w>DTTUzyv`^Ki6}e}6TuX`D zBmYzPhY0=7l;wK5rauP$y;k2R!T<4x{??^-QJd(#kavw`G&ePI3?tPHyffbo{2oLm_=HI9Mqo7Pz~gWdt6#xe9n zT288O0jItfgxc)-xRMd$u4!N2xzYb^90S@eU(K0M6UT4`+{Qyy1!o)^pdJqZ<0_}b zCV7HW;~4zF(fd;J<4E(3KFHQ}+7`*<7!*d~1`V#I$GKMH9jG4{l2%yg{Cfg)VWRQf zo!f`UCm3MUVy_Rb*{B`yg^;GjC<4@$<30;K3*%^8$4}oUdT=^h?(o9Hh9b~0@DdP% z^tjjlJdVKx+YC@!OjSb@irV?>`6z(D7sLyirodR_cb!{Qz&umqA~3gPYXf&9&Ak>t zOMvRbS!LADRI?Ur3 zI)Ll=kG~5A2mkS2khu?c7%;cxPSA7)Xf5<|+oq@a-Ua9iECM&Z)k0$#9J|5p4$#>D z@bwYE(VFM+4m7Wx-A>wJl$q;w{kH zuwS6LL4WWAfGyDBz}Jth&h?!?y|Y6zE*-iYFwnZP)oqQ)t;agk=z?4M{qY_T z@3+e=G~NSIeh@(SyDP50U;?M{_vr7M{Jk54!4CoMK-Z^7AtSBPp};Tzdy2eil)IrC zj>BP(0D_QS5OYifNAES^u?-I3ayF2~>NwiA`Np~udT^S0J#Xx_)PRnjpN#=9zVfN* zn<*ASjdy4WuIYfyhMIQ%vQ*qioW@`7JIgG!>~!J1%j&^tbZw>_r5FQE`$jBZ&*Kip zLpuR*ME;wat%SOEx);)V3pkBG-v{;e^`M&weiA@)_ie2jR&cc6@|X%4TuT3GhWa>8 z1vd?#wTHV%44nFY6O6fBpyFS~1~|?H?+xTe`aiv&qkQ5@1NJF-7BsVg4M^*^KBAZf zHI6}9mxU!7$GPBr0HxmiCU9yT!%^hJq*yIAjsf+{iOsvjgVXf4=F)ZiJs!5_w`l0j zKjIT&hL+~<=U9mHivXowU*?JQVqgi-6LnC$4a3pa-|H(Z4xFZ5Yv3M>2|7RUO99M7 zxyG!+3EZYB6tKyjoe%n}-dQ{QiL9^C1!6+K(xxEB06U;)ylSGO~O)A;N9 zwo+VscUWk256gAn@3jbo zb`yYk#NQj%#ZI@OU5z+!8h<0Zgc-Wp=^D#X^iB+ouHMkr`fku+zu++o+mJ?52Tr5& zsWe;P!_ME$J!L4iL8BY+ezoN<=t9761}Y)_tKwcOIE}7Rr^Gm#U!mZ!=TfYn99Uz& z6`UIHKx>Ph(_){Ow}TG@uuf#xbwe$*_lE-!0PP19zk~f>j)c7fNJlzry%|PuY8*p$ za5>wI`QyDCyPuqi>kr*-U=L6Yx|lOLjRSDBo%aEy{w@!G-y@! zsqfR6MgH*r@n_N z$h!dkB0&4bqMpTg9K$8pmjRkD^d5@&ING-FcaB-YEg{~2{b@+t5(=W5r1x(s*0jJTO?3NMd zZ>L*z&c^~yjXQ8d{*s0c#uYfCT|DlfDAM$Q5y9!wfOKFtxQ#*%dS{2GedTgg(1X*| zJ0ouNAMq0wpCiQa|0nPON7^@%F1r{4Z2VCl2cJDcoa&FbI|n}Maoy0=8~!-LK-Ut= zrw@|4k*V!1*!wlQ3H>AWbUkH|I=&|=}bRX(x{UaXZ zM3U$LDO15sdm)FeXT3)VGWr56Tmo28e zzoX4HYliduO@3LVWmQw8l)Z`kK78nvUy{Q*2QRmDVojt`5L-o-2Tv8R=7DrMb~W*(bgc^|;FmN%tZDQ>2> zXSee5i}T%QTeCSzT?Ym8`lt`)#O3VZ{kzV7)V{HRN!>VIe!CpIi^=6zA; zi6MgJR}X&vd!O@UT~A3YpK+tr0p$-w*OPAc-y{`TwvN}gGQG6eB=|7vbNUwV?}}9m z+3pjs#kkVD)#nJe<_8O93*{H6e)=SAT_c4>KH>KJd5pE2KZJG9rNk*by8V$AU%y6b zvCUi6Hy<%u9Dmos+k2qw2X?7int6Tkhdh7#_T%EEYfV}2en+j2@cm;%SLxlTqNcgW zj`93f9{$Xs$rEwZ*$n<1rP-^!;wkTQEccJh{|}zmWuZ7M$g23S>?sZ3;9<(ASKe>n zw!WJfS2I8i`@Wd_r}lTa(w6n#r2PN7@4HG$ck{e9b*ZR4mw9!ji&S^uMYbrY1oxNq z}Ck2vy>4)?dsmSvs#b$0wdu>fiE#?F&m~d*w*FXR3SK z^>5)pQZ43|n5fpj4bPEFKlbDO3)nlKwVS$9nmj3*+tj|X5qrepul93)Wd91^!?usO zuja=O3=xt#X5P2o`mUBZzw910Kec6m7&t1Lm+$V9CLG(^k}Vo^Uafy*o;0D%gdSW! z)9DWT(xkeS&HE;wFVFH96(?kTXT2t;3Uog7eihjDdH2js9Uk%da%)2)w)9(=SaqqB z>M!HtJz>cYftRQD7W`O^Ejf3G*YCUXD{GmsiM`$NB#!cCw|*@?z3ynbQYMZ2BktwK zb)socg4+J-#&Tj(2c`X#-zh#=DDcrs^?!dw0!uISocpKz8QW%yS@*?ryLI3mb}QK3 zTCV1Byg_2GV?=(;GxyHf2yz0 z^*&40aR|L zcH+0!hq=F1f9GW9uWVs$hMeT%L;Bp4oyF|KKJxZ>-0jA!6LPSL+2-+lOIRUx{m3U) zzl`#IptdlYd9Cm>zlgrd>%ZS|lr+1`Olh6xQ10K|5G*>$eOUarL|(pUKx?+^%4_jp z+U|JT-{@oN=PY)2`OfQ$S(hlztT;ic=AL;y>JUF$thGCV`x{!dt8l%sRh;UpypJR{ zR~c3|Bb~W81@Qj;ed%xUQTsz;pw!+<>#Itx_Qn|{KZ|F^#BrPI3vdn*PF|bG^^e&yB`UwZ!x7l;^_Nn{*YHM*ozo7tZmkF71Sat6P3q37L93A;fzQ3Lo=$N_RmHQnmR9{(|_lNR39{MFX zPZ^`yI~raRTdupo>py)wk2vme4koQK^6P#3+tFg_)BD)s69@Ttf0M_t*!F(r4_&UQ z<3Fj=FTu2`DKFoC#3$zHeuzB`i{tC5wRBIM6<1D*xvs=PQvJT$5NEWw2cI8g&+u!> zyvN<)<;lL$-dSAZuEbS*F!U6qs^Q||uvNUiuFFpdS!xcI^dFS#QR17D;)I2@#miTn z)%6<_X%%uWjZx3%kaqs!k1>hd|DA`w#d7aXvFjV6`T5xCI$HdAx}CVc&Jo^Us{do9 zv0}eXC#;mFPsGPxLUfj5YWqf1w2E<8lsHMsm#(J?ccv6n^&{jlqQ|VQ-2Rm_4@>&+ znXL*`*5i~L1;yp!ZS(%2Pk8+;VpG}0Y6IAT+1}hHf4}^Lg(o@NsO_KA%PJ(TU8B}N zC*h+s>fuvve_mq{16^l}enph|N#%E*ENhDQe5UGMw+0KjR+dohPQS9V{N|>=geFm+z3Kx&idz^5;aNiR{^NG(*i)$+H*C1}SYgvdOcc`hJ z&$RVp#ou{qs`=x81&DV&lsIB4-}K2Aw)=+i{fO+rd4CD-d%rPInm(?VOPbroWPYFB zvE{R=aNWnMzwIT;G3S041x1Z#NiEy4-EMAberSA}(7Ah0b^I2^7nho4SH6ExnHbj) zAs}aFoLuCw*<$|H$JO#_HTz4+%hFZ&rI=SpIZMN--z?U!U3fzZ)0i~wTbR?|EKpc1axa= zp+;r{vIA40vySRT-+5%*i&Ntm{(s-c(7u^7fB#Nil+6d=-r9fseG`fk$b$R=KtX`+ z@%=sRx+ac+xTK)G)~v|4{X0Kf@r9Z=2HX>r8~+_*q&^e_iUU+H#Z;hA|79G*Y^vjF zB~2VdZg6ki+!*!09N+@n1cw8^7jD~@whOmw;u!8hN56SO_mypRX-?nbz^T83(i8dh z4?LmYGEsjAr3%uXrcetwU1b3FKhKAAGI~B!6*lhMsn62E>8b-YfQ85}{IQDx$50cRS^(yPJno1f;M~ZyVb=k=A$@-3B_o}$x_~=C_amnq^XI>BV%v`qZ+2Up zkx$Pg>3L&*=;;6J)3E_;51<6n^t%?|)Od$G;KHUw@ZT+I4893KV{qpApK%Pe5XVp$ zd9?8v0n{hQ$aRU+%!3W#(L6qZ7N`gufv#z_?)oD3x<;ER7D0_;xQ2ATd=(ft_4iWJ zz-^lIfnpKV-%Fu+K<~YvIn@kk4$!)w=hB#C>hGnXKKY-R1zjs>S_3q`6jxFb$2PFr z0yGzMUOy8LPW>H}RB#oiEEP)O*a3V;fX>l_oo>Ww`nwa)uS+A(_Ix;Y^e0aJy_8wV ze;W3c{~k#f@Ld6_m;S$bS)_5UdCbBIaJz;sG-7_sJ;41197P%jKId_6c+3KwBl;Z$ z7aV(o>jUIO`eKvfMsT{mKtBNMSbn+om(dkR+x88g8$|C^(DY-!afBw0fzC(a=`V=W z=nfxU&*K;df*%Czhpq?<_#=*C=HSKjnYDCzuDWWbM3GtVvCO%haFB--|FF z+6e%S-|+mQ30Sup-AcCF0#4K4dNqa_u%6ZD|1{1`>&ODF@yWmxpg*{*Q;a;`VJhrt z0M3bgrg~{3?E}++834`GUKQpFSofNGRfiuuwV~S;|XXj3@n&KpnYWyAOmSQSc^M}*he(}_AXt( z-?K0m8Xq7Jmp75H*JyNsPjb+^7c}+ecoku203FT^|E-l$NLRSzZUU#94=ey^ZEYEr zmtq@a?3p~C0P|ng=@Jsasqq9fU#vgp2@P@d1HTlYbrkVzs|Zew6QFtTRD3mmAA>)5 z?3+ABZN|hU{Cx~7VXp#c4?COTE_mX&8ul81=0=V7Ypvka_X*JXsBo;X5qqDezi<4C zS!h4B9cTZ*tp>qP*XsNP;xxLLZ7VGzbOGSk1GHC1{XNtOPNSF)xb$zDYRv2!PsGuG5RSR(86yJFV%rOf>aod*8+YPW?TS zPRMUL!BO+OCA2=qzKSMJeXgGiT-ih~6X|XHQ7g{|12|3l9=P|i&|bC|d=!uy>8Eoy z8^Ni+ACd!Hvg=$ct_SLS2Wak6oEbQZ?c>k-={!V@93S5U$3x%_12oQ!E{wB)Q=jWQ zfTQ0jz;#1?PXLVzJs+lPi3NxUE`!5?&vn~=^j$EQzX!sKyab>q>EybmUN|0ueH_4b zQ~of)=?FMYfBka!^Y{r{f8P#FCr+bF@hcEVd*cc4i2#kuuKZagaO(fBKMStW)9FHA z98ZHk15g{1cOA8W)A&0ZzgFK5c__o5rPChq+&hMWQ~!TG`Ey)1$Iu@~+x8uv7i0lP z?-b(C(qoaIIAbD@+qeV{<3w?s^11Rk3 z9Bup2G2dSXa2kIJ1H$NC6B^x+Qo%gV;tsT_Kyl;Oh7ElkIfX1`V`OUAA?+d~wbboW|dy$?FZcc4~Cy zi~IQRrP!A38i5+zveVU_5@`Xa(KYOw8oSs|w=2&^ zddG$OJ18dPH{L$pxXeyBx%>J*;yWIOZKL0KQGYK5b6w7vFXWHkeQ8yHMXbM_ztj15 z@i-9MF?jpwdfZCrUZ6cMfl^4jRV-@)r|Czw!gDS7PN5mU-+ju)(f15nf0crlS=QL; z-hK`;fYaz+y!qcK%N6UuprT(Op_TgknSFH{jm_ zG_Qsi8%HrD8eK}oFL9J-+vda>I}G47I^Pwg^?}g61OFb#iS(9ZB?NHl@1Qt?tFZGt z#hPgRRV>?`Vp25z2K|UIY_`*#X|vD*PNTcvc&SM!bRWTg0_a-zAYQhBOlD*BJ#BXMvv8Lrv+>-4Kt95{`?4=E9bTXwqgJ=zkd(S;@!iMws5 zyEJd21)N3~R=h?Wu0^tKKVnV}($n?Hmb-Nz+JNhoMz6u1k>wZi!nu9&#%(>n!w2~e8z}>4t{Tg0|FOvnb z=bhPN5-094r~8HS{IHHG?ArWPX-?cx!2$VcozkVaQoqf{if6cfU-^aRVjJAe^>0dC zAGCeD6gYm1xl#`$p5)oM!BY2<36jH7M_#_q3mxlG^p;f8{Uo=kPW_vjV)lCxynH~5 znUY~eJJVIKUfln?$W79Ls*lYkudCdCF{Z95+qG7vX)OYH`OkMxOS_u?Hg&qF+^~i`D_fPeOdQ@bt&z0u~Pj4Bec@uX^zg(Mh|CB%K zQjjpRnex0Q^<;`zD&)GOACV}zG`GDwARA&+pk!~M&ujJ z?hTsD`&VpfajCJ(7gPDk7p*k@^f?lDl$l2+TPc0prKQ&MdrqhpwMlVER(? z>S4-wB&QCRI?cH$xvf;5kHk;y!iHb1$qF}LW_3h)mnu~yk0WcP#951YeIw2sV&9@3 zuqFwMxlMK4eIF>zDR7Vb5AB#=%Kh5GR2RR~NqO{n5_wXzHa)}JGdgAvTN!?f9c->V zpRE;XWoLiam9p=C6HnU0bq+B9b(hT^Q;*v{|fhS`4Pm{IY+ROt3UGjQ+1dV z>pUf#J)a#f(0H9{_mv&bSY$TlQ2M*S)gV@9%1<`>eJ);p;GM-RykK|9HTQOI_b3}F z{eIC|s=})B^+)w@ds2j*xS#oarD`9mP-o~Wf%4YvUeBfu@RO>$ZRIv`-$!m2hdhtx z{`Q%Av4T&N*o*YNygig}Y*$N6iQmcdcP;PA+An-5UNKhZ{m-2;mW34hD7E=|f{$0h zzdni^UL0Xxu7q*><$^V0eA;Mna=mI?-@nu<@$G|Ytg=;k-Wcq3gq2$Uloh%a!sj>D zH)`-tVU@g**Eb`f4D;xA*}O`ZsdZRNtI7dD+!g=hXIeZC;Qadas;c%76PLNSIf)7oU%0_a2-k)Zev< z`}^3tG)ud*NA$|sg^zEE>$};Y9Un|pn%>~~q#qSNTTH1P!Tn!LS;8WkEMmLPOi=Sr z)WZMMO|Poj!{!CC7FCqzefiIvWG+vA%t_HnJm0Xgiqw9RC_O$Za(l$UDeTpWNo@S( z4OSYTCY468#)apx7t^2d-@mEu;vhE6Xd}8#HS_k}@0*Qft=~#I-r^81Uvlv+aai02 zCP&5c@^gG0r1N=mN=+*)6R7R}6W%eOloo7Ca#241DQzaOHf;w=yNTwRhW_ zQul4j{GZS=NvJ>BB1$_$`T3zX8A=5UBXcSH7uges1Pi7^GWVZww}e>T^(0FRyvhB$ zScdBFZ7pd!H|!oSzpO!3*7Z;UcCzYP)nD(23&h6ltm=4V-xnfW2w7|;-_nM8EYI)P zrjt&|{QR3YCNSN|B5a+DGjFe>&mGY-Y`OR;wF37SKFQfo&#eWkF;ZDyCqm1zZGC;r zA3k2-<(+b7V;g5K6y3ho%G|V2qoT5x?F*cyXV0QMmci-q|d%4SR8$JpW2^kbAJk@3v5#DPaT7W z%dZ>o^%@-+#(KoO6djyT@%{|oQ%UR*R8wj`If?u0Ryn&d_VhCL;^}28?br0V*wQM@ ztfjnnV|%`1?D)P6mcBDyp!Id5=wzYG*0ti)@oQB5lQv;u*dt|sF73p`Tjc4>L)I6OA{B)JkR@k(yKeOG;G0oMs8L0CrVg^ z56u^;+vB%K5ORl`_v5NSL~*s=6OrhLD_=4ZVp|bSx zc=cTz`t_`8-^dm$j9oQb_4lz-ypW@-63JK1bE)IIx%WEpmVW}z zUw$yFDE7T2R#>~*sIHg9AaT{0c(r`d`(?yUmzDNZsH7MBMpcoj$6Qg{Q$Hj~=*1J7Y+o;NZ?~i{povEf8Ocw0xPjXAZ^bc5n{D!ucSV0F01WJ!8`3Dij`9JVYSw<$t7-Z zJ(bzsK1A4lz{Kkx<&Y$7sV#`7zozr?+%PhyFrvsD@qVPYI$q+LIN?@7iH*UL^ zi4*i&UYVNK$c)GKjSLp1c38mMNB*xEf`#HwbF1UKes7RaZG^X4-&^;*=0@L@`9XUB z>90*Y?%!4OQyVz3`@=KmM=kVke!whsJmMd<6`wUQtM>8azT%#iL)H4~o-ZdII*_dT zd)zUf=xoZ2uQ^ueJbQoVrCL7MwNznlczLz`sj&vBQKNfme!<;q#kt2Ps`j8oLBg}2 zv(@@?9mtTP3S^G&#j(M{!OzO|m-;v54c?2=z*E)xdDj;EyRTQ<7mwJ%OJy_TNz;B? zgq7cytL-`cKFOTdEweoxv-TF#Y~FJ+Do;(;Av!bu^jg#~>ACY!)xYb~%ci4Ul>Lyd zNsobl*T#Kn;Q#T5?kP~as7-WlYILhLwASS;_$MpS3+Yr}?eDEjrTlgOv-qAAl-=C^ z&-avgtpD>pB`e;p)V!yJ?%Cazy#=&OeNRa$(mvPD7^tnb_eXS#=V;=4dO(+yrE)?x z=!yZwfra2G-X%MZC195X4kL{NJ*TC6r~Ex7v#G3Id=K5{+<$7 zlyw8{fumR+v|WwcIRvhFm##d%ry}@D0Ns1M7E({hg>+@03UCbEfy+JhPB>PDT@A>A zbjFBtA~-c}hn`6>tMZDoXYfZF_@-cvGY-F6<|Qx_U{fW{+Y z{>gaK*MnUj=!^6;=MFr+rvYpaU=g_1jP+oc^D(E$`%y2dAS=k`^Z2=c8DUf;ifqb8CUc#OY|W5P`eMe}3y0 zf1io1u2+wxhC;}<U`Q1k2R#}N14{^|A+&sH{hEd>rBS{)b#^KA-&?`X)CS0{=fhr865rJ-wJmA zT!Od%@jEI-=DyKm?Wyl62|@Z`^(Mq=#%0#0YkI6lHD1UE>2A+P^LU)0&<+D=+;VOj zz-r()9QFvn59y&B5B@*m-UBL%CFmbr6crIO1`rbl6a*DB?Cx~WE|{}mz=W8+3T9N) z6+sXY$vFxr27(AGunUL*P%&Tv6>~?&=KH=Z)2#RjWd*8fQkWY)vwUX0`jYY z)&P-q+fOUO{UKco<#j;aAirUWXD(oZeyBb;)A%Fn0p9>buHO^wn_;qFsIPv3|7-zr13C@-RMA4}XQOUk`n)nF*_YI@z%2(=uut)RMdW%Ter;s$+76@u zx(LbKpSz{7f7Odq0$9B`B~~Ek3HUA`?poDj0VDSp>Kjx5{D)h&OC*r0+tOl;cRhcc zIgz_0QjpsXb$x)ukk61~f(iQ3Oe;`{HT0#nJSzr_tTF0q)EoG!0p}#-d*oig{D2G~ zfAynM3YcggkUtPy{|f!Bc7<|C1E3rTbPw_k#yyn+#>WdGW7U3h39^AS1n^KGxNa36 zvL8qR6NLeV1ChE%Z;ce&LaN^1;yB-WaY`2b+A0~PA@^iN4<%rN{+`*JqJsTUpzo3G z9_o)10kV<*v>V!eBlX9Lf^sy_bg1J~qdj5_lh>*tD(pb&jh*)*!O|6>iOBM&z`QD3q1Ap5+L%H0LI4^;o1nsjv$u}_z9rfkpDe&z7#M) zKZ;8-tQP|BB;cojDk1-DoDmtAoqDt9$>sb z(?sB}*py5CZ1MnC0+DtNWqb0;JwZ^{`MEXRBl!3uFpi4IH!m2#1ac!gcT&N>-$DDd`Pek`tNj7Te>pI~m!T7i*t%1Mhos@CakejT( zM+KOmUHg81_55u5-fK)S-Y?4;^h}%RMB}Ka+jqE;xp<3)zLwpOsFNReA7V2x+=~>jj;T)<*}L=+vIdNgKLR!>(mO4a?txTY zU*PD&G(L(tW_tF9*dOGop#FWJR*(-G?#ckhk27RNiS8$?12pvQd@+*vwg}|L8HKBY zG~~Wkdr1Hj$n|a%kQWMaFm9rUKv|H7gxgct0hwW{H0pU;=&S z(|;-Bfv4WLsi$mJfC=P|4~?Sdx2Vf)SG>qe(vXYVlTt5U$d<~5_2Pvf4{brb5Te(y zR|3KKb_o`IzD2$BTfR&U7Lz@k@W~IdA`9&vO4!o{{Rs8+Be6yVa?kpOSdl%7tI5?3 z3_U_(jR@pEzFA!FoR{jmDfQxttV-2UrEBP0R_#qNfxhcy^91L?09(|fiLG^phTOfL z`&DF4)$LojC+@vou3AvxB*M0V=jWyg~1ab|=eG!}+164%Va}U)! z4`$yB9fAq;%}hHaf&E&bZ)Mpm6<`9n8G7?1g&K0D&!Pw>kh}SQr}(snTtVUy319-b zmT5gDTEm=dE`8Z)@xWoTA$SMt}#OK*>SXftW6<1d+Ag8 zipAV_USmT8*~-}x*?7B&RQ|;;Q(523V`N=l2U2@ZJ;`EqUi^_oALQO!Ua<9HD>LHc zPmiWiedd3%&_2^{IC*+JeUI9pW)pk)MieW3?n3oV*?j?9MJD3(cN+?{z?RWt?C?`P zef*}EC6#v^o z4P-59W2ye>-+tiA11;DPKM!gT>F?I2QTSKwWm+DQZp?oFYnUu(1UJ4DXAH;97L3I| ze{p^qw~E`bU-x{MogGz7<#l^0*oL8QtgCryKG9VGkcDNHWin9b{7Al1Q%bL-xt z|K(V~B)Vl$c`v^TWZbhKwp|@n0MBS5S!+K$X3{S9{m26h(MNu{(y^$&{SjK8Hu(c` zvh=~eZBJ2o!k?w6M8}=edHH*mozWf7oqYRJ|4Qa^(G$Af)*NwV=Et653kxsP@gep9 zjMu|CzT9`3ZW+(;fIx@^(x)G*R=Wm_NwWGZ-s_labulV zc;A)|bi9atW9>WQp7ZM7!)LFGW#(@+qV2cWPR2h!8{t)bM@z{3`D&FTeWyk2lQyTR z{iOc-6$+fv=nCy0DL-Bn&7@|uqxE~83X(3$$zrcJsylxsN&1~>v00n)FD>-KRtdW7 zz~~5CeiyP1*E|Zr_5%~>`f)LvfUOtYm47b0M)?)mQ*m>d5{+x)#eXMFt%3LSEmm^< zNqEHAejAP>_Z89c=+`wG|5eo$PjN`kC)Zna7cIQwRRdXA7jAwds>>N$hl^;+^tyl7 z@9S6#@AX3pNMDqn_0ab>SMe6hy6?bm#4*gMxs&+u>$b!b*@XMP z)Lx=PziA9p?$eqt8^zvdM3bVZJmEju-WeZEEvI~4_lB(P8q6;CIzZ=_@O5A4q233% z@p^bL9X*Lg*VLN{8S28Z^ssG5^>cwZ7T0r9)!xC zhT)}Gxp@3b(*EFvOPaA}p-reglP6WYC6^AEXd-hRc7yh(^YB1CZrOK~?QFt-ht2Oh8(AMdM)e&& z*AyR4AH?ppI9oujhobmo^ykza*_7p+-w3hc?(=uI-|HQXW&- z1!ap4GbBH9N=Mw%bt;~-Z6CEy|9l5#$kthG|3-CwN9V4BAHa`$bi7lgza>@o)7i(7 z+<96=hwi~BCUz`+wNHwoxdEM#{fs2Oz39Wy%mI_S>)GSaZ^r)Pd=-(k%WaJg+WNk0|YmOG~@pZ!fs{Ci=$CazKkJQ~CP6m3z>NliYeFe8bH#%%Gq?RG<5r)~ND~ z1zS^ERySVZv5fx68Faje{1QW0uYGS*eNGpW(BGD^XeM)uuJ_j|PU7GD7~H929$)`M zqcT+OP`4ikZcs9>TJ)y%vv2;CUa1U4MQ_Doa(y;#?2eAM$i!Ng<7s^~v<3UB@Vl(Z z&||cmyd8X07q*qJTf_M+ENT4{+xE!A0~GnRedpjqh|TW6re_xL?GN4=%XC^>_uY5@ z4l|tkfb)YO{rS-r{LZvZX#ee=zGeJx4#KWKxwvV_+BSKHG9Bei-~35z zSM55#0z;Qn_RHNHv_8?7mJ!87{^0Hxjh8lHj(@Ad8>e&UyAgh0@Jk-o<0-%2B-X|- z3mdx<==hWJtQIlM(#5WP`L{_kJYTzrZ_j0B z3^OsK6>ndQ%D$|7THXG;(OiORn(X7{FS`6@CMEac^_`p85$CKb<;%}SozVzaOTN4r z&LjG`G>2bbj+e%x5$DG8?ODx^$F;q==R;zze^7JO#WffHgy(*>UQ1*{-EQ&vs(*UQ zI!^QF%g-mamOpP(=SMSQXd_%&VaoG|y}XHJy}7?%h{oZEJaN*)J=kHp70lzh<N5~o`{ehCOa52?PyTi%b`hJ% zd+z@_Z$&ds33)##GIk<=!zr3TJslwOj<5K~?p&g)DGbrwvK|nT z8>(zf{nDF5xdqT2f@%0MH~@C_)u+6Mz=wB$G)@V$qX=}Z@5j*K=G}UJ42oCV1bz%R zp>Er|qwB>f5iNU;8w1Y(+Ast<1$jv7`7vC+XCjDG0(RFsZ>1fr`&8h^K>B78zO0@f zgO&djfgi(tkn_3iPB7k&p%O3>g9XNp_hTr9{6$BJgp8*dP(L7;14WYFI|SpaFo&`Q z5P2U;;%AUC?+-Kps0&~X#`sHM+y(Db%v!|@{1}M75yq+l(#JtiZ!i#<^TtK11%3?h z?onZ1Q$pjE3pRzH8`Z17;ms~()fCbLhWym{U za={=Vk|*zf$r`{wED-lS;{e+Rcx3&OAHbqb&Ag}|gADR=ATp+ki$AF!1NqKo3q)+` z<8@Ko7V=z8u5R^To9p>8yzBN}sSk1^fkpwHhPt(iG;#(DAAf|*?_a~#65j?s{s>v8 zZsM&Bv2#4&6M&2$-@7o9#yyz`vRW5)on3%TCD<1G#LoKF^aYWpY73| z_$=`L1Ta1d$EgG9xh!@dV-NHYFz2S)2-dMcU)I@O)Q@30$jksD>wSS=Nq#2{xvd2o zRer5*bdht^*bQf@}0>e8NhhIgROv(xF?+M z7%8P>9XdjJ0T8Tr#lLYs1~>U6xXOE7_4 zXvbV}U*N3(c(76fiO#)MsHGU|#L-Sy5vvfe;s&O0`_u7v$eAlFhmRzmi;-9SD-y1>`j;f{xB z$X(D4Br#3|?Mk}UD2IaF9>9Hp$XLF&{F(!3AY0{gZ!50hAH$kie@f(hiB zFL6kb5Hz6f+ufi#v&wfC=REyN9SS$b|tO4n)Sjo9ey31aF~C#DOcof@_#^7r{&C3!6Uevp&^Idci5M_JyA^T|)g%qM+n<&bOcVta4Ri+h4U4xUxSuFu zpd1TC_V%nAa|SR`98f&aO~4A@>|)@aBWSnn{QWAxcz=xEz@J>aOEpzP&hdMa1TcYp zad*y$?LaOO@FbwQB)@#31TaxD&;cNA!0h&a8V>g+#X%^i0CD?EH47LYzlE%!_E(A| zvmjL;XaCRBY1|WaY^&X*dT~mMOx#p+K%ctYmh*dvuY>~jBehLLA?#i#8XBr71zgR&CH0rI=co1X@Z zj|Y+<@(hIP^r^JzO{rveTq;H09E$H`u z^?Ca`p2n;Ytb>@5zBG=7y4;_@7s_3rLmgYuvmL<%_Br%SRKa~h0neZ`Mhv+Y^jEi+ z04BNubQOrq?|^NO7`T@xu0gpRh^*~duR;kX(5Le&M6wrn*8#r))Ex3K(-<&;+>#C6 zG>!$dN8`r8eOS@v&rqqKhMfQIk@WljZNMvlxa;FB>#rf#wihD_03GW6t(coYFhRR* z9|c$kX~-pZ|E&Z}AopicG>KWk`!SGv6s#NuFo9fH&j$3|6Ic^8=1eD$8+XuB76Roe zp!+~zw*nI4JHY!BkZU^d(hwTQ;t}v31LXlm&b5JihoB#3)8dqX@#mSq^`L+vxxWbH z7KL54225bz+os!85g_*r@aI6SA-`P9i2+O?cQ^fjBuYb{@s0IL!1y>NCxQQIdb9-g zRzCiS0pv*>AF|(81HA##0c?4RF#~(9z`mmp2afE+>T`rfms!VwTn*rV1GR%Z{3~Y` zFwt9}cR)=5yVZF_LA-{(166?%zy$gpZ3rc?G6d}|zA;1sm_V-3$c_3>ya)UPPF z+SIL{|Aa%v0SWBO0)5xtOcwZ0Ky}f_-%})qG~~8OM-WWV?xcgE_53VeI?j}keOP^5 zNF>ct@Xkel0O9EnLHXt&^do)|EJoRBnIcUD7gzQ0|)^I-H7f^&;C3X@a;b0^z8cG_Wc`@vsQV2gVD8OTq4 z%$5&dvXu;@sM`!fn-^s!He*!_8B#v^++FtddWt;fc?jjp@^f&DpV!!Z_S|_2jW(sR z?-D-ALk6p;e4o}Xa@EHn@{$a5D&Lq5W}6mA%QHQaY5DS}ne3~}g=}+wF8+1jg9Gu# zq)V*Mk}O)Ew0ZS|DS9`V^8=X|JA(aSHCnd4;Y`Zkkv*Ob*nC&s#_2pQU--MDEc%U| zY+8sfqXl)x=jF1Yt|GZjbT)18&;3aD;e&8_t=nN*4$IYJ2VD4$-TFGw{y*$Ii=AQ^ z!n!0*rut4)mEk$%X?XIWH3dXp?SN2xd-Dh!<@bpCc?70>K}PGd*&FM*cnf1DI?8YIC=ngUXAxT#CG}gO=hvIfXX+Ux|U72w1S=e z+Ma$#kGkW=ZrKqa-<)@h@^_4Kz{-0Eu%-EW+TQu^p6KPBURWvR{61>m55b|e<8bsq z1?_K7eJRfWyn*#t9ZB0K_IY~EK+`XC-;Ej3EA-dtAl#^TRslTEi1cPD^Xy@2b>~KF$U)wpy@Z)!{u~()s?Juc+*kC4lv_6H_-xv24zdFXq-ix#O z{@Jm`0o>L;oARM2PH{O)I|JkdW= zvLEN^bKf}(f`8!OsfKKfcVmX|Uhn&g+wJt1M@h1%{M+(-jK$*LsCd}{s&88>QyhLP z4{iArNx$PXn(xf?yX=gOq^BsK=-9TV4R%aF!M8U>7R4+Ym`K;3CHNEFbsmDxojyY6 zi^$)aqhz8?_tN$kj}5_@M%S?~?o0c#*g9CUXi0MxU#k1}>#uZuaDVfWZLiweaoTQHz$=Ef2U!?j;{|vLD89%9#_Sf6vI{vi$JpN|3gW5y* zCprY8K0hO=K2mNvYX%xuaDeh(mRH~%lf<&VcJws^VT<~_9E{s|a(-Gd-{VnEPCwM_ zjXw43A$;+KW5{jq30_~hc@)!ous+pyAOpTh4o^mX3-8nKoW*Ar;ak5y$hy2fPx<-V zyzteZ`|wu9UAjMHIK(2edC7QzUGjVM5q9q>&X14qpDZxIao-Dhc?*ju z=CKs>{aw&ehSNLOt$$_K9VX)k;^o&C7O)rMF7xHeJrT^C6DEBBp87{KWd>FSq%HE> zJADu8{W6M|?^?M7=lWja`GrwtsAIDoJl{nb$*i2%f-k#0k3uc%x%(;6XXO2zX%X*~jFTS^VK=qgN#(aaP~gy`X1M%f3p(E><|@?2=YrhHug>0zgEvseZx?9&hkqJk z2i-R8$wU>EC;H#`OWB-Zb@G>DBN^LkpJ@M5^W)Km{)s5SZXvxs!lUjn9pYl}w0O?X zi>)m}gR=U`&fWXRkMrhz{P651+;!X|l2V`(6jq-0juf?CPp2i(c;{tNOE}ENw&OdrCYput{3nBGA7j8jq{_&I1 zPo0jpcXPzmN1dsB+~2LxtLzY*>c_=@BJxJTKbWb9zNkq4KJI{zRO;Z`sT*nkD&~Gi z*7;BH@(Awv;BR>ZPK)x8YcEn#``!*1z>c}SlvTM+pyie3$I#{}@px}Q0v*p~zp9w8 zcKy(E3zqIjCq6n#m)%cc+g6wH}_H~ z`%~&3jjYWL&|Q;d^!`HXdu`NV*E`l-Px%L2k;lw*TA%P8T%wo{BfGAlgBCY`T;etjo2{qI$Le~$j#gZ)mF^5yG6QOt~)C;03CqP#h3e6!9k;$5qY zX!~|%=w*U7u>+}n*PL&qx(_$ zorSOPli4Zw3zJ6o@7gZ~s3Jw5&9=|s^-VmR#|-UTOvl$`i7pxv8jK%(Z=ge1GR(xyOVgMNs|E z&nl$Bjc?#?r_WP)bDV+vXHUb^toqRME~yuj*J&GC>LB6mvt8X4h5Zw+i|8Nzv5F}f z&-pE_TP;Gp`jpBi%(_DBuYS-0;nZR1?BVyczeHZvyBM_$Imz2Ixv-Xr(C4lv!at}R z&TJp;#PcstjAXtAaQlH(AAc17$sMgd#;s=}?^NAOwt9A5{~jn~812Dze#z@9a+w(q zxc!mHmyC>H4E>hy`oq}@)N^uO`+ckPn1NMZJpbpweK_x3aRI4Ieh1- zF+{BQGg+hMb$(JK-FoBWl6+o%@X%Oh*wCJIyh)ws%D>Tm#~ysS@3c^SqGJv(Z*XIq zeADkjzT7sy8}?19J3nnhvI+jRqys~Akzdl#6nre;05AWc(h&D*%ROHZ{*4Di@ZSwb z@cfy7Jz!3maDT55{`%DBtdaLwo^Md;gQwQy^ZHfSqL|gpHvam^zZA)|)2`vm``hO* zpL=cR7 z$=lNl&I_7ZnnPX>(BHuCCGy_exc!X)Uf1#%-wq1?dgv1#!8GVn!H@5(qMOX*_8xqD z)-J=4UsW_;e)T?@v6gq|+cVaN{ru8)&G%j&CE7A+~P>x#4EB$URvB@8XKAy)N!2T!a^{fZES#vA|elQ&YyOVdx zn)JUbP&c64fDwNWVrO?K8v{Lre2?UD|3^O<_4i3t!nZvYJxI-(rc=k?rw z6iNMH`h&~>Aedvt0>dI2&to8zErFmvigKM6Dwr41AfUlO*8tnJ&y;Bi=@2Ln1tNX_ z>ETW=(J-LlKx8hTHyt8v1?dPVTLF>2eeTs*1(?Vhh-`?*0n;CuBPH*s$p%3#N|LWI zIZ{?#{!XYiQIpip6dhOl&EhEne!QI&FQ&5Hh|dz zW&NYC9i$_nJPODV@Q#yWodAjngp}WXA!O0^fmk5_f=f zJd`H@k?#lpp6fFa%9DV!0Q>h`pUF_30z_>1Cw2#az782b5{HG@q~31O$KBMw#SZG( z12q8t$8?721nG1r&j6YS`9|@Mf;b&UfDQi>OyhLGJW&6Zxq!_!P7(u;_iynAY|~gT z8m9yFh~@*4^*1}!jOh${bz2^GUPsUWaRht;P$I}#o?1tIUPMkn3xQSuHaH=>0InC_ zzlG={=QaVx`?qW%SlGh+Zjh?CG0JkK5->r#lgoo8WNoU;ZTYsRUfhpOUfR^ZWf|08 z4g}YYBD+LKY7BX>i~794SSZAA#~1X}&=)m5s-Az#k-hz>f6Gd!y9%fW)Peu#`9IE3 zb^-c#UG>(`cXN8Y1TaBAoTp@p;Tq@tTPmnN&L?gy$gTq-*IS#T4%A=f-~N*Hu+C9I zyb*$(lLSaeAJ;>@4M0sGKTR&hfbsD+&H#4nBR{AjYSVqO1oj)=Uxw@ly+|kXZDeQ&3AIwz9_gK1~_}cJ( zFuH&R#uZV&ntg!#1I-3(nbi*x(?k>i6bLj6u&YaT3t-6LDLV=b8=3R220QOwoA0-#^z@o91A|QfGu)<>8%2c z>Vl?oBoG&P48ggxdVn_@UL4T*j&JfE%E*bCxKn9SI3<)6|v-O9{xO>JixXm=AsFZ!hBKxhhvZ@{wRR){tq_+o9DiZ z_^1f%EAV!a04C_~sEs>_j|%T60sAjKtBc%Aa)4mI>Ag%hTOlQDQ@y`)RNL$Mt&~;F zR87;6tGV!83>f)7O?@l~|Hag{#Fs^&&-(`Tc@fyB@QIVay-6U~-#vg}0y!;Fn2OAc zx_$5GD@be+fn3}YJ0-bx)a7KaM@RtU{XOObUvKW%dVVldES@RnXz2T65=;GH)b*u3 zk5s{aBxrYg=_c_!jdra@$EyGn$Zc3`n@8GL*Y{|ry9zLYT#9&|#7RT$u3nHeV4?z` zLZD8-*AErR7HY`Ns9mK3OrWn*=orZ&kUI@{(LZ%X#g;O_c)yhfz$gAPiy=J+_<5k2 zkcZX^0TUGil>li27P`_;x&%^qmZ9ek-G#hfsayh>pxxDH^i)fMcMyqOx{{SDNV%DqF8kgCgFTo@n$Owix0omQ)&G~~|Q*P?zp>UBF7BuHX3 zSL)+-E-meFD-2?DudN7Vf(O zeMh=1P?3AFdK-4LXGk(Z?la(DfJmRdtZ$D1qp@?U?;)o*~~v7O$N+$S`X<74Snav21@`F=o_CLRL}oL_nS;|QbVqX z)IpW6q3?Es(|Lf2egXXkB5Sfdrf0!v4Y`SCyHtP)+T9Wxtt!%xJ8>QnOd#iRc3(X| zm>Da>>-oXlS^PAbIiwHKO8vttEg7^jQ|hNp5M#mEGw=d}9Q1p9hVXka6U+ar(wO`{n^A zkPFw^B)Ov@XTEBt3NV4(U!`&6tRI2C*SfnTfC=QR-4g1Z|MU6n+Ir{zJj@7_Jk`** zQr}z!m_T3qZSks%z7m^m=G$y6F3gbvTa@&rtvqK=mfVkBQ$WfJ-4-_T-#u((105Jr zcKYQdn{w)a+&RLZ^554U!AtD#u>O;h==T{rHivzB=DmFM3CdFxn2nyA&wkwSi?;9T&nYUp0(#Rxm;G4H`2&&mR7ED}Xka+ipSB?x-5T$U9`+th^~dTNV&jlpoZKUT z^6l4G;dh(%$`AZVqxPNf?Zd_gXtTGN1!AI${2s%%hLub(ZI6_-OFy7zjdN*zQocM; z4@Z3A>XWilyI5xWpE^R&eWe*2+~_)UF8*F3+_7cYV9)E3mtH5pAE; zpZqg|X?JWoy*?wRcSn}4DR|_R6LdU$x-odN**oM{a)+*WBELc!!d_Te!rOE3@CT;Z zi~F>GXYV0+2RenmQfQY)jd@sFwaanTR{dwzK9Fy@BtZ7NUnB^*D8hVIR#`kcp& z$8X-Z!|!HW()FEjt`eU=)k0P}DV}dn&*ckq+Hx<9dzPf)g&%gd_H`*SO zO8G?p-%d@@ksJFcf5|dG+;v_L+~JfHT~8Yi{*4j`RK27pLmS=1?@}xIdnLI)kn^=wfp&3rqneKPr7)FUVrxo7ogI|Gtl1CX|(=3yDYpgXSaOP zm`vI~S%3?!HGYTnR$tC1y0hMk@Mw#5*r_0#*3X&K0UPP??nE->*EjgbCfcYgfFxGq6H#z&}pOJ)pnXJsUsSl~^^gS2t~ODMke^(=3HoUR`F zxWJ2!--$^OQ)ojHy7Q9rUnKI^mv%r`%>$`?53Bho;aw8G)b$vh&j_s&>F;fZ=!bcK zUjGZzg=nRA5^Z16%@!?vYly8g;Ts`Q2EQw33Xy3~?t5)#|KCg-WRJc+;J%+P@AwpD zdTGg)HOZvyIeRz6($-V4?W+4Ka{aAc=7=w!Y=Z~JzNXj1hAolk(C#zxsBd-axA)!M zXro;y-#>#VN@RF5f!ZUtyMZ#HXvB>ytepE;Hh zg0;Q!`1${JOc!;S6T<5ccZ_ECTW_WI<-yro%l5d-3-@#WmLC>duuBUTvAzvtRDQ_o z_ISm~!?>i?4BFpm!E15X+q&5AE$5%G%GecsxIY_rcjWe8V#BG;xy<-a{b~KLUz1V0 z@hebdcov=S0ip-YN4XQu8I@W<=6`0oq10!C4J+x+-H#u*8{pSRBGInkm;Cxz{UD0z z`L!2s|K);c#@0fQ+E3bR_`x0>J(|py7hKO{a<8uD$2Z~X7PPsr&i`+YRV4GvvKO7- zp4k_f4e=rPsO4#D57BqH!Dr?pUeAxeLmTj)`@=my5Pm{+1k=y?4IOV%?$AnvTW&bX zx9|1i7UP^)tt341^Z(NnT{#xa^R;(`GnPy2Y5M`|ZlmF2f3o2(Pf&i^pAxjua|W6_ zPn+LgcC8tWx~mQp5M4Xgm!O!eZuph< z%?B09qawKbpRa8+ww+*xdl%T!^>MvR1o~^MDf)2kr1IbEai854HYTC&ercffk(vLi z?t1k0=zzK$;PxkCQ+dy1eA>ItpK!5L1hZG?0Y84l31Q5sV`HejkzwOdY=;N3W+&>d zp9!sfaK+8K{n7MG4)dbdK`Ot~yeCfAbC=ILb&~eaq0?(rx@IfdlHG&ae<`B~2kRx{ zm(5G)dRadw19chEmd%)UoF9+cvRLL)AMSZ^cXc$D8zTi&hM?*4~)T7bzD>N8|ezb^ab6BY!c|iX-{?O`cK-K3aADDDSl<;lZuA z=V4M`w__x8GWa$fpOt14#h*_i_VTb|+8@G?FArl{zIjXgPs)QUR7~xMaNeH0752#2 zrf$8z(D%jCB+lQF$bUT*&J+*j;>!3BvX;&?E@MxYaM#!7u_w^xL?!MQ?8vtlKBoXozqV(HoJLiyBQrL_L?$DUZ6B*oT+&V2h<^PAukb94CdyD4db;{EEbS5uu6 zjNX@ZJU{J2EOV>zZhkzHYVI<=viEd6=hWO|GOX{*jxQ+Y?dy{KSk~hN_xBX(-_`SN z>;68} zFKHskK)>kx?&^F<+Cf9^8HL{kR=#@j?Y8j|5w}{#}Kc2 zad#fyJY6sD&XH%!{zq|lN}kvX;_j@6cJB>rN&S-4=cAMRA!TQ;D&fY_auM+QXMAqq#wI`&;kgf!L6_63+4=cN2z{oW~ z{fPDh23b*0NY(o`c2rnBza*WSx7065U2gmS6oLuHMb9~e_#g@NRZrWiB71{+-P7yZ zDq(Nn{gTL3$Q6ogE8zGyuT6Yhf;3J0>=9rT?35xFPTEB-p28aIC3_U zpxt}%z7p7L6q^9w3{(htNa+5v1yVO4GH)kjTc{t=Rw!=++6Y+fkZIJ9Xgib@Kst~_ z9^Xb{>@J{6sQX`WcRDCTXxtqyknsj0>*~Ma?wk$YQ!nmLh0_z|P>|mZ^?ZQHe9UsalM5Js zjt?2j6d(^Bw&Tsj*JA-2*4wOWXy=VQzy$sM^_q3^@J{bIlb`t-tL zBx5w>EK}Ag0Tako?U*Qmy`J}Ts(?I*&=_m#eQW+f_^A=?4bTe2SGjs$Orfz zUd&NV)R5bzaL)rw&~Dnfoiv`#A;1poXG@ed2lurOv0{_R3)Ai!%oLoDhUOb(Nxl`-;5skgS zonV4~%rFuWpCR54i|j*_P7IU+#`|HxwNCwM=RukWxDu!njBFv&uYI}LadP(#Sa)O-^I z#`_1!03&gC;C{#Z2kAn7*wU65FoC`fQ+=o(5nQ9xXXp&bU1_1kEY^^lx4}=f1bC%@ zUjPDmMe8pO7{JJ$M16)}4^YJW=`%|qRqyW-Ni6X#613Y%1$dv(p87Kr6<`9n1`S4$vxj(nSod~NY%&h)Q=xZ!1#6{ zEBf)~F!5Cq$hAA}M`8*I)R@^>P&o9a8O@uN=L(cX?q$&>d zeFpps5V1LCt|tSSK;N9DYgO?Y?T%X$p#)4Ix2TDCy|_RZ)1&Lf1zMYwB2LoK_vxve zU;=$>`)!dVYslpti%|h4kc*fQrG$H`;w#|afV3g66Jcjf?z7*4egGK*w%B2O;bBPC z=VQj1-73HY`l=4il8}9?7Vw`y4v;6l`G5)JrUss|P6OUAz<&c7Kwj^JLJF8b?!|Y1 z$#LM(i%N_8_afcOBvQZxah?9s97`~PoWs6-s#6+r-s=a^xIkKM_}6X>h3+oC+L zA$PJcjQBnY#W7Qct#8O5t}mEjQiDc=OXTVPXEuga(n&$ zayOgqRK8p1-R!p);qvXRBWSswXdoNzdy38LRYcqW-sTOOJLod|=nv1<9|<*p}`7jPx#D(?BrvgWtKZR zf1TUA=CTb-*0WMqlYFB4Q2z+_)QAB2Y@K*&k4?-7w&0>4YaY$%cifte7d1SHXL-#l zApJ`@{{o8~_T#FzV%pw|()B1dI+;DTL`mE8NJz$KqI$FL0Yj;NyCZGbU9zsS2MxDV z{sV_d{Lr{mKIB;eEq5Ou!FGNb!G6*nPW2I+%*zAunEl-MUdLW7*j2$&*)Jb1k-X&SDw>|80$ed7HBzIW-HVd{W2u zN;qTXFo?D{UXsT+j!0w;a|)a1!i?Y;CNdR>@E^^y9x_i?0~ zca++{zT_#McGy7ned``tpYTnZH$@%w_fh_tFTL^1`z7*$s|qQl znfq3X-;ejhqA!>7$@pX6o9Iz^HZHf0q599Se2I_fwP3d#eMjpnryavJofUGu51fBV z$7*BzwQFxS)}H%*KDoI!n?KH(ZJF|3LfRs~K-Fi)=k)?Q9&IwtGl$#u#i4Foe22+d zGF)6xf?C~fnNQ}=>(XSL>N|yV>my6|6 zB1?WwXXfK87jk)i)Ld88`)~$d-`g~jc|UnL?N681Po%?*V^|%xGj#lP=6zr+p0Vg$ zx*jbDZJ3N(9XX1X$-C%$HGUV0E1pim&pzIw{vM>g;&Z{wgXp^NL0LodP}|aU+J48K zam>{|2hhv4-UXz8o0wAEVw1is^;Zbx%a7Ke#X%+VIXAfV(z1;wGwE47G}!kE9S@>^ zx^`b=eBGVeZ>L`-Ey|g|`i?H3_I3H_i`*&$u#L}As-MUoxafFcqxejBmxXL9S6*ynORf)SN#)B2<=u55<~M(5D>N%=v*V6=T) zoxe#&&203@fZN|2tZRc_H6F~`2Xp(iPYuGIEk2J;kfYkaa9D<^;J0Ee$kt1#`M?@$~W&;iK;wf@Rf#j=aluE`hgiW%$u*j>8>++ z_$Yze84c-4a#*wzocNJ2E(#MCBVj*^CFJx0JQa=lqYp z##^E#))B~kiZdO*=8YesApynmmFrK__QvGT#@QXU@bI@E`1SKWErdz%x8nPEuu~{A zK6nn*Pujc}9n37+T}t^uXI_Z!>W^XDx}E0ji(LPK`Rd@s?M2uEt9Pa-O*WGspW^+M%z?ML{QTBVyo~nmO$(5h7l*z%wCHPdwpzB<88zWPqx{rd5DD7Xihb|V^zCeE) z*PR39^6mlp+LpWi1}CmUi>Ecj_uB{3`P4t}F4Zocjyis?i#NAh|2aN==^Q_PEj`1T zmdWmPzOuT$lr}RB!|x7o*Ap4PGPB#v%2a>KpV8|W&e+?C{X3P5pErKzd&wlvJQTh) znzm=T`=s=SS$}rU=(_nnv>=L^oZ`;U_pR49Xh3m1Z9iwHF_Sqw06nke?suDN>>1_v zeYm5&lIkPv8x~bCe_7q2?UQm>!%t{UZry%2vB_T%J*ZKX|V)i1`rqcnw|7b`gGi?DEZ)l3nY;;WPy!^blh^{}aE&H%m(MY_u zZ+}`QZLDZB9Bpe|=N~i#?g#BU*X^hKXV|dUr=OwoMdbCp!Wb*dZ`A&s{&%GlGJ434 z9Om>B{-U!v%z)DTe3Fl^HpK_RbaAKc3;F(^t@?o~ee3$$1ALi%-#(`L+Li1=&X?}V zT0wl7fA^mW%`c;>o!ol4`L+Riw|p)3%i#RaNE_GX3y{Plk?()cB@v9nseWv4Yo)#?CZt90)QaFF5TL)d431*#;u6QK99)?Wrfg3EkBy){CL;GJLTF6c` zYA??$N#w_)W6m|^_&p=O{V%@9(eRX;yuEHs9-=$*>h4F3XC(8`BbZ-5Pp3yP@BcjK z%WXO}L$+nN`1+SigP1K#3h8{1@mf{07vD}hP1|#mWTQ9u3w|)Wi23(^8gsEXvg%&v z53=TX5cA-20bhSzcqo!K<(`*`zWbX^S=HUT^>MvRD6_Au?s=!fIwdo(%Ld-Q8N=kL zq&AwjZ?U5X?%SpA`nC7Wf%tnxw7si2erW5iX9z@hkZ3exlcJ`HSu-|HTT_=H^y@K3bRP zVaMUw)V}%c4N&^1U1)*xIKDldZCzz9YtHia4=cFFc*kzz%i9YcBFnYh-yg)D+@~ST z>nZbT|0jpKBA=o6WX?%-{)z#!=HoDT?s+db*X?+ z8aK2ivgFsNUo101p1R+~0Eq`;+5=TP>@59vJ&BnDJf7#qT2g#txB8 zh<6pQKeRTAv7V*H>)TvdB70d;T5Xez45bay&18 zIpQup`SAurWXZ1v*`c>n9r*UXybouh{P*(uvOQj~eVzY#-UIof!Z_@5$BM82`o$f_ zTeX4LpSAuYGLDw;{Ha&Z%3I$r;>-H_QOv~mZTR-G=5#>~syKgHV$b|N;fzC(2j70$ zScJxvh4S?~)as!h7qobOu+d%F*=^jvXCQkNc~1uK-01JoKk5HwLf)?syU6uC3*LJq zq^%=sNdfPDshzVSf6t>8U0;m=YYYV6A`}h|4&<5S|H}XAzv3-Dh(w6IYix zh*nz)@`xR+f!YA+0Jd<2(En*2U>%p16p}Gje^(^S+$8XSx(Rasb?%r)%W4dLQo#F2 z;>+^?!?|Pk1m}+32i-wa$JXqbnaNkvQzc^pFH~o3jCkQc>Ei0X%MtI7^oewMRb5|0r??7LxITm zg#S8sY*%`BOy+R}kQGoat;?M|MK&Ta&|1J`4IV1VT$9a}TyQG@GYxp12lK5U7Zd`L zLEh`_&_c2XFc1rL9Web()%Ezy&W7yknJjN5V6uT=gTR&nwyb{L z!n$xYY+o&Zm;Yb-Crj`%&Uu0ykB0s_cz8?nPiBxmDKo2}0UX_+9V5XS!+HKb0S6ZQ$dsZqehxJ)Yn!{5&v!O^g6)3LFo_8sfCH&Br@F`%o;2h&U04By|g8M;Zd(ytZ29DDKp8sYZ*sklshr6F?Yw}iJlJ6zWUe85~}F_>n-dBo@A1%SzBgUtcE0oc^9Hp*sjH02am>Pqkk-D&T&W@X9^2(cwLASk_ECUlKe$L*_eL6Tl?(Hdcjd zJ3^jey*suHWcnwVPqI~DI8PsbtIpXP@hZdGn)nFPhyjLBTM-V$B-j$=1nf}QO zINo5`X4F4*HsZZ_dl@lF`|d()jIKt!_H!R-0h91Ly!Taf1D+4yYrtTA)XY9^#sMbA zgSr41>Yuv9(I4;tuuE|MYtLN7WPxBoU^vHn1+7=~fMYPE@tv@6zg1TOCdO~VaqD(v ze1QWT!vT)~y9wvZJgRYkiSe8A0K@%T9N}m<&I=pW)&VB!q|QQqpI^aDCuPW+wr8PE z4m?9_b)2sp)@zBs_~W5Ez$Cn?_cv*&5ifjcfDSMTZ}_;S3Lbc|fX9JhnGfS^Ilx4H zR#U((ZK+z=*T~=TW_z@NiTjS_K>ldOJc+JpA7Hg6hU=VwXV?#icPr)nATJs4^EYvz-Tm}|PYA57}pHZ-V!cqZC19Jxq->VLWbHlPOD+08` zjQq`fyO!ydwgYzu*c`|&+hKmGxJPr9aXJ?xe_dT)%SQko+Q2kc!u%8TO88E9H`oox zN4?T$qk7BbhLqAF`5vCkbVwOcE)xvz)k$+UG9A($Nbd!M`$2QV)mJ$dj&Qx0PU93BKIA9Q2v?3b;?1w^sQ^rN0PG-`CFJAtasnJ- z?y%TYx8Qu+k~9TiVtlD9fLS)?nXU=0zbqeYIA9nTaUz@-fE9w_TK6t{opKT!4coVG z+zqB{Dgw?SuxpV2DAWnHNfKVQ%L%AqlJvJidTh_?>OKmz{UR2I+3aGdXUi$M*O z<}Q@G2i70XWfj&q;xo*U*Qe54)G&#c%PInIP(hD#H1JM>AD` zN!s_Ya)Kfq@~}_%fovHW%Ig4=@H%#SCf{YmJMZs^S|SOrQvFbjnI!R7Q=8@pn5b96 z`_W-jPbEB0B)rWn`)dJ{_`6glgvDDDS|_w`U-L*EK8FmkVSyTqtt9dHVa0qMU=rTy zT4A~Sjd&}!2Py!Q@U9>Es6AlB+xS+Cn1q*-&`O?T#A~`H5ce#T@Z4LbC~}Q>=f*A9 z0w&>2*}7JdXT;-HuhRi0;e|X4)M|}*8&;hxwU62IW#JgBNnpU zfpfHHjd(9d$CuilZ1d~J@?s<2D7mu^Fp0mjp~0w$(io0QM8|ohbW&!jAGo)fgm>+N zL#a4VopR!JWofgXodZ34x>O&ggz99KhI~*3w$D^|I6ncua>&xEyj9Pg->9c%-C&O8 zw-}=8emq6JrWR_)UxhNWHK@cgI59KOZkGpzoNJMNP=w1~f1H;t9YI`2$uMrKq?V*Iel zc04y*uJSZhviu*8UHQZsXVrGyvROJl;}*a4#sJl~tE*UhE=45qd$zw<)u|`EpIv4< zm%n8bqux_Hf%*Fzbe8UlF2m>k=lAT;@?H6J$3yw^@12>yySXVeYETBvTQaTy`}f}C z5IuX%oen)-hyDI;mE4qkKDL#AHcqJDWKLcFkMbVxQ9=0s>?Y^$QBC4nzWn=otbf}M zt)`|Q534s_$Yt$&4*SE6ejdqhuGWmzhyArH>qEC45PlDy(zq;dw^XTW_e9ulZ1HkJ zJ1SSxlAw{SyvwJ$d|}3O)#wyKU*d7loxk2@0bkp0YCg8trfge?&k~~EaCigjuj{UH z^x3Z+G_K-ER^O%Fb?KvFwsh~jMXZ0*7Dkd*dm7LKW5Nr{Lix389q6!>g?zF~uP^d- z8$d4X6yD!E?y#g2d}FEk82$UBWgD&N*#E=}!2URwEF{Nmh4(X7DF;bP!&nkEr4k#z zHzQvu+ju7NqgrcO+NPB$U-8QUdaQmBE+4YF_2-inbT2=5uCTvLxnG-TxP1Zr`_h56 zw~bRAbx0h{r}>zRj5{*sW3G-lBgRj6z)%SZl`7rW`JY~lUNoyWy=a#jOA?zHg! z^7-^%^uv-h>hrI+GJb0C6u#qg4WGLGaXywce_fBJ$A!=o(Rb}Ip`qZ~a8cSmt%djjisIu_>5YrzIUgf6u@?rB4(-m*ZsM{9d{gCOy1UfUv zhW@_sS%LmY%q{X`p))^lgYdo=`THLP)5#`Uu|Ky#AC&ND28Vh0Y4JRVGilOS%-^T( zPu66`i}_pHtmD6I(uwJiO;KFueR-@stzSnHyK;^+=t~6a-@&et6W+9O=t0>*?ru3#| z8hvN?N55NxsaKITpMPrttIu`mGteF#RtIks<_r3Z_-;y`M`w!u$8YFLUK|tj5q&RR zQ1*`O!&j0E_cQXFcFg5`wO*|L_t_VTS-Th-`zlqu9wWy3k*$e>{%uM7ebnPoS5>Vl zJH`I2?Q@g+U}0K-zVPGa(393NhzD}RA&y(&TUE>-txY3KXA9TI?o@l)WPBm%k!i{1 zU+s!xGgj6Zc!Af0$-1Kn08iS=Lhpe>oYKAs+1yp{F;>CU#aon-)R#SdkA zo0ROOG;oBs+O;5!m2cAS9PQ+Im-cR8&0*UXKeeF8y42*kL7Uk4B6i{7RqjHw9*o~- zFj3waw2E?Fg!p2ZKVy0ea{rC~eeSCW(Chr#CeFtcTQj<%#~xN5`ER15xj}BH#PPpA z(Vu*b*T3)mW1dU8-cDrg*`fT-?L5fyIbVeMO+l@il4nO65bwo{*!ywx7u6ww`#!sb z`MY!fiDFzyOWJ444mMtceb38%zBQuP9rf`(9(W(%nq{wN?Yo^`z~#9&C2L0AR^t6J z&E146xw3=rxKGE*k8ReAyy_529aaeYKVp5qJ60fnl8`mgtp8V>8_}Ij>+G?=Q01tFF!GX^Kz-p{6BB;lgtikrrH>p z!_v1h&QZ(rLG=6`PbEH2@Y5$akgRzo==Cr?)%6zFd7Utyj~}q6v6XJ94s6I}^WogK zi*!@!HahZXHCA7ao1Csm=}DU%(#JpZdGV3#nyOzPoqJyAhJANepzpnjYGp0UAewks zzn|09<#FVAy9Cz0?G{Qh>x-K1I`V+c=Kne*j!g`fu zzML-EWl3+(YE^*aamm(^dOnJz!yLDX~8u7So#{3sXo03K9ihPxPAzl`?>2j@E zv{qk1pM>fD&muXe?KjwXe{?h7&QmovHY$EJz?J}imkdfgKC7wj@ksrV6|#&>}KuljF(y!P>-)fK|~Wc2?o zV;x5p>f8U^`5jqRQ?Hku;vK`StWQ|`x@~tR8{wH*{?s;MJ$af;W~Wr8Kl|#~dh*tB z25qvg8clbq#p(-n^&mNQ52>9)v|{`026OzzS@~i*x??PNy6z+9zx{=MT(NZ%)u|tX zKJe2}YqBlXk~BWOg5BTW=9p8<%@t_6Za%xd*nZ1DRp^}M`uX~ctmPK{p2+++FE^hI zn}1#PF)NSFS5u`E`StQJ*&8LqTibfXpQznt($5z+F@K}4#c*q!=8?AnQ&_rZh5h8= zpo+9t@EX=1tWW(eigUYnp0yX#<}WogUM<{DQMER3R&6b4THh~BkAwL=+H+*~l-L41 zx7zZI-gsuNR$dYGzVm;``1&$SzQ%-#%)iAQPjV#Uf@;c7VZXG`@s;^rpIvEX%QCDz z=wp9y8`82tq&R+cEbf8EPJe$zxNqQEAM$`}?$+4$q$jRv|yb?1<03Gi?3KP(4U+N4pCtK*khw)| z#QG!i8mVp%C=kc%+tzhl^=I?N@fo jCLZA?APGzK1(9UH^S2`^F>UJT_D0hb8Uf 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�!@ntg4>JyE2*I%EB@+qY3)&#M=t1s{3B94z| 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

NjY01nnNj$G3Yi{RwKAyGvm@Q4?=YDODl= z-N)JWM&;eV)WNDV8vm!(9$~ouj=jS8&KwYex*X0I`uowXDM>k-#Kz<96MuYfUMYUC zNiDSB=9?MbJ~EJ%*Qp4U_xpW~#IM!FpZlN;L`K<~`|-W+0pw^@vC!Va7NIEHn)g?8 zzuaE_{a!sT*-hiGKPNaEwePKozdLW^ZZx8I7h%08lzEcT<$0|AC!b%U;WN#+sekx? zPm=a%9BQrB#{CWNvhhyovk*JpcOsb!`1R5UO(HiKObIxJ_F<`_j z%FI-C59S;Y1Tl*dJSI?49CB2GA|R-UIY$&_1~BIwFpC}ohNB*H_I*`-Xr_nz-nwhO zA9vQ-r>ef%wJUUWRnz^s>%nKT($!8*+wR<=n>?>zzJF-vB3PX2CC``HHQEY2doASk zv-01*TL}pjQswen)?3pjFN(lKsdmZcT)vdi%us?6j2_nm;cb40${t`p?r@WE% z!ycrO%|)skBx_htc3cty&aRj1EBQH)l=+?_k5@6T^7L&$5xIQ3cHf2F5z>0bY%CfV zLZ%McEswXlm4&!@ru6qa%db}>fRr3p;NQ@4Vk9|HZ=hVC__VlSd86R(k@BCTsL;CL z?}_d2{i%;q0;MQxqp*;1d@I}HnRTbdYgopac**bP47hN+E+PY5;r2(w9OS@Aes2 zNWac;iILeV11Sr!0%m^BGQP*?mp7=)|DLV@9ej`A-;w_}{><3>!xbBUGT&wTYA9D7 z5`g$=i^6<9ySGghe7+m3%>QuC^8d!4*<6%$aciUC^W6pZKb^DO;B^nezICAQoX^)7 z@dMo|XRIu0IUAVvCuio+tNK0d_G)L{e<0VS-3VbpKmnc z=KjpsJN2s@gSD*fT~LP|1QTCB!DTb^amKzO{r^5^875S(+AcCwL1_9uG(2ZE^IfJV zz$s)4;#-`~-2;L-t$#e{G{t<+z_L1oxO+1H?gH|Uj9j8_VWwB%iyi0b&4=y+2y6fJb#sj^5&9s# z5ON0b&-YU`jVeo^YfEU$6)Bht{SXCig8(y)Ry}*Ta0pg z$VddP;Yrz8r}TbE`$O0@A31BXmaSa@kU)qASpDy7GO>Qi{>Mrq-nO^o&nyHwp^&k_ zihF5|Z4rhc9S*_%qd!oyoB&MrD>e$)8|OU6-IIB6>{{M!S4s;^6$OcgFs$E$KBNOe z)4tugG~NhIF)qKZ47cwDy%^xJ5H`otMU57iLeKT;4DQct8Sv#0+}C>FB`U`8ll_ks z2liK$BrVob*{>KImlkh)2{74T7`tb>oxDe}-YVLsE9u8Leu{caZ8)sPI;_ykZQ#%S znI%Ct8N#k*H1YgjowNL}F_qXue=W+TLMkKvL|0i0Ooe-1an3Tkex~D>zHh7nn4*1` zttJ_@W_nZmMr(j6^qNe4bqH&{egp805H^0@0xB8V`o9UX8N$}sAo5WynA!8#;co;c z`|Zj_eo@5sCfGPCsCq%2UALvcXmW!Bg1g6k) zQjJiY$2A2k@N`wqE(s=Ne!#KM;F~UZtw98;EcZ@VyW= zU$PS8wZLTmSr)*uCl?V}U8Z$h{dv~_Og@hp>w><`Nq-~u9r-+FwwL6bo~i{V^Xk}q z^15Qj&rdeBH_WMtf$dkOSisb1qa*Y)fEyqze$nBj8lgh((&B-P=IMc3N;U(>uK+zz9rXZ{6X2YG>$W0ndi8Iqq#6#5jWrJ;$n*j3dnK{VvgtVG6x% zPwS~&pmzlLQHUGjD-G+}8O^dEFm{ci2iBo1&vXo)*BGb)#-97QZ?Hwkr%83Sqs{b^ zj=nt%Oi`~sWrAi5^w56pFYFNF3%8CTz!Z92%4-c{k%#r0`wMeL{GE?J3z*C!ybY|x zm;;7!2u<4;a^a8$n8IH6bZfOc^ezCu2*Lc){|a!{0+acMmcVL!+G?1D5c7`n4W}U9 zrm3OOIm`VkJM(jvuR-rRM4G!h#mR`@fZT-aL)n!%6)3Y|+P-;okUcQAw{s36yAJGZ z_o-%jUEWUC08{iMWU!5KhMC^EaauJnh2FK$`o_P^^t|i-wg)Ej7Y`zT`rAH>4gPSE(8 z*(-f_s1cZa?lqgw2@95M^$1@9e+>~3|Jht*n0)SaF0h6=JL-qfv>)RqomT@>w6FFu zTO;eYsb18Dxf);!y+fY~JF{4!SM*2+H86!`>B^o9{)N1U zu>O{>y-XWnX7AFc1qNUWdz)sBW@ij5>ODGZAwPHc19U$^*!5t1!)PbZlj4a(`)Opun-Tf)crt1JoLVx+*e3N#2KFtn0!9= zY+$j1Z&m`rAHaV?u-@v!Ctjhz6#YFMIg+2(YkED-`!wYK)=aT3&GedN*vQ8kA$~R4 zn{ne5_8#qRsb0nOfU}2ZE#mp-`sQ=(a)7;@w?VrGVLq>p|Lvk`F9K8LbK}^4zOnN= zl7cY5US`(+Y={P!qF!CjOZ!yl<@4Z5A#SaEChIY5 znzf#B_hda}tI9hrXBNiy>>a*4NdrvLzLz`Z7~Yua zb=bJw2uz`;3Y(^RYo>R)d3%N_^bS2ao$<*`?~~19BQS;Dw$6R*vFGTeQI^KJ+OIxF zwhx(N8FBM9WO=MZPHOw^8CjCQk1lInb?;sWICKhXl?8RxzuQMSWI8``Xw;w?Vd<%k zM?_U6FNcUPeR=+!*blUr(^7G0oFBn$qU!Lphgj#!dWYkmCB9OZdAoIS!T;)h)GNyM zv!;|3n>`roV0=4XN`Lw#oDE(p&PeygHiGBNW6rc^&j_))Rl)oJ7jKS{lG_Gx{eYRr zg*u%qbPEE?5~e@7Mz-J;9piAd!ZM!Ddg(4Uu3JI3ENC!qPi^B1A>i9qT^D=l`|Grb z3OaAg>JE?n3Ab0Xo})0vCrP)IO8lFcKGn2`?E4BGc1!1jUTEPh3~d-HMkkiw_A6b~ z2x*!r!u7POJl(#y4YeX8#dD1%e@=%2{ucbR_KCaV#_;^wdt-z>Tm8i)wU%pGd+TiM zBrJ&xbZB%xf#-kiOT|F#WzqFlYo2C0JDT(srY)1&v+Uan;Y^51_tMv&_or>e@xpZC zAb1?T%lQwt!lwu!IqP-4vzKPEvKGS*3m;v+>H^1k@w9_mvhX}UOMGB|h>vfjTYKoa z)ys8v-y~+S>veE$oUkI+Rao$_;Con^?f71#UCowL{<912CLC~=_zCIpCuq*mvf`f| z3wV3%Z)=2$J|)C4c13yrN~s@{1-gzx;D;doJ#TxBV&qlcQ2MLscjXq%a;h#I++@ewcXL`U4ez*CEW16F*QdGrH&qqAC2XnC zmZw{ssUVCSR!97+n<10+$Gb^=VOA4AhmU2X^K%X9+l9*~ZwqS|mg3{d*24} z)oFj84xOYCYPZ-bq{mwG@nTJ^IN6ULSS5XLOI>FnRQdK*926*hZ@ibXkvLR|qNDYr z<^C-9_(qS9`|o;o-7QSotrkN^R_E>C*d|!;5tiuYMM~fAQ?7mzR(U4tq7wV?`XX|{ zoxIgW_iXPPZf}y0jnJs;DnUhy^78TJwhOC!Cx~Th)Z*>UuC$dVyj`Zd+#*SCuYHGI zq^Nf>o?o%4PCMpeNg?mF#Mit*@`y+178(YA9vlD2ky-R&pOWId`ypJP^|x`6D00JV zD7P2CSrpElI4zX=mcqxgd8C$Z7++ktGFZ>cGyR)0{mHcQ&y6h3e&mz2&~0bI_tW}! zt5Kf@5?__&CtK*rzvW8s>wWLQCC#(@Lq$5KfFHU7{;ix^N&Wzt{`APN#ImEr2gt0w zTstB1C7sc@fG<$@V<@@YaT0Iu+$M|Yp~`E-sJTn{e8{|Yj@GVwMmW~TQSP6=?;A2{ zjKmiW9`Tv3jV>cL|4^EjXZ2N4FQl6?C&~Ir;g^Wd(UClV`;*r+>R-J>iD+p)eQOy= z_xIT+ytbLi^-tLjCUf2;QqS`epJ4C6*L23?C$#O35q$ip<1m^tFZCbo!z*v{tp({C;k?ehKl+BJ_-FIi8=l*ixwRJtb;;i9H$A{5>s1v`Q z%lH4*zK@U4H7vb~>sKW6gylC9b$i_%dH+ksSA#OZ&yt)u)8!aqk4@ zT@idf1$k7ZB_d*VLvBiZlvzb%>C)cqsYB*hnO`8b2qQx)FOkPxu`dtug3eM*|-Qz1g?YxfL z+t#bAP-lO*VDYPo+`o~Yd35il0)ESZ@qXm?gPn4F4tNa|Pu^T5*Z=xyBUlp#G3B*@FPrrZR`a)`&2z~bkaQe zewxr(PuAY9A+LY;H&>^Fo-F11t8*7??Q2Bn8c!(TpEw=Fei!Az`|H_xgwX5La^3SQ zqj~$fH(MjjDN|2q+a|l<`t+Dg^JpHo$J+44=QMfOvmbANncC~=t<$|}pH5e`Y(4kd z>rRW@nIw!4koafCCaQ)0|Fja;+p^O0&(_*SgjFLp3cpm+^IhN4dQ#iF zy5RnyfKQZYw~q9+@#pJFT$dx{!t)rNOPsVm@b;+I5dXM>`Pn4)1j(B?g!hN#pI8-4 z7X9$x?Pci^*WeHJm305JbkxuvB>Zv%o89vhev?Dp1 z982CTR9-0kdjOW-e0v1ZzOQ0 zk(ibL{IYV97kxT8koWiV-CN}0v9q+OvlnmwbL)>ZDKka5PloXJl)Ao|xKCKjF3e9!l-sxO=4mqNoZZ>k>!OCd;JpVCBc!MU!?1NAmoL zh1qm>_u8W4Q|aI5u>8UP;kr@jtFl;}{kFY`CB3R|p*a5c1Txf$vXD-_233`m*JtUw#U2aoORSach5y=5+CFR~=WklHhJIZW!TTHb z#FyUjt}m4QFk2pv#VBp}nD@zlVnK_ST)(gMPNSNUywc zl>7TDH-^||R+87x<9;qe()IOndm7FOAr{~Nmh*F-ZKkJJO3#rZ?$jl_o!q9-?6$mKmYhl-vK z1^wG-+)TdBDj1*dAI^{oxBKz_F#A8A8EDepg1=8Aeyk;Bn)T=HUo!d)arG}M{;4a? zuMOoZ3Y+Whq(eW<;`4`WHc)SuuV2=SAYIRT(!Y0N`6S#&@E>qr&VTf-qR`&N zf8UVlF=WDhBIgGNhtO%up2_WV8lxx8?IgY{vp4dhz0kdt#7|@C#dpey1E(I6^;=E2 zPDtN0dzQz3nG;>9+x@w6e&x8nwEMM!=gnKi+~|yo1@qDCpJ@7MkM#EgEC1w{tq^*( zpgx-#FUU3Vm&7 z(qEUM*ETej^^H4U(!tr$a(kCQt4)U`OV10eeDv%;I7F^Y>#vg~a)5ZXaf`vr+Yo-_#iL0P*k~f6gy#f^<{JabO5k?cK=^s3`USRZ>L-3xLD@oQ;3FYyZj`7nivVNX3DqdbU%&#=BtL+oksbqC2TZVV;=IAJNRNX&0CxJo zMJ=;29_a}X*wmNY+4cx9)kKIpBmh|Cks4VI5l%vSG9(3Y1S(*P_67V^L}Q7(DZr;f z@ZCZm;^9evvAM&!gr|Tp-XQKPy$3K)2>PRMQS@6TFonG_+q^Wm_hf!yF5;y+*l2+% z^hW2o8?BLNI#y3NcQF7{=+#dfp}~Es&`WUjW|-_(a60lk_Swz2gbKZRJt}j4;cV#6 zfndSaTN~7xW(emZ?FG4kxWh3^hRM7^*0;>5mPV`tvfn=3@A}|9r8I19@PRCZz^2|Z zpc_9|brI6OkX68{KP)4#HDfVE4>^dS{m%^UFVGKZf5<*yjYn+PvULU5i}U=B086R( zUCZhU0u~IxHPC<2tjYo=`{UaN%t8~JZ;s`KB`}Rd1Qg=aK67Xb5O~k=o z5`nR6ty&E!&#^ut)?ob_q*EXz5#N5R5@GA|T1YCSIIy&5r#KIB9n$L|6@iWE_n2X_ zpS_~MrZ*hM`GuxqW$m}m-X40U*zC^JjcVwdVp|VKX@Dv8GAk11Ls0hH$L4*D#Lfhm z%m-v`_PDf~5;J?#9<($9Q`lSfthL6$OfR%&vH_Sv&oQThriYnc!dtxom_n~?sw3kP z>P`C*Hb1gVyDf4ltXy2!jHfmssdW(+s zVH`$U|Gb+SKTcDllhAEfIYcP1?+(`U-1y) zbVLB>KO)Zk0OkS{>vpAs5M}@~Ko%kHSjDITCi4r~Ja8n9=wO7V*CT1+GJ9Z(eiZAt z$T-YQul-JM4KRh?iNubD{2A)jdld3#XgT{7_h*=e^4SpSe)~sc`!3c;&N)m&ebfI6 zCvFIFFLVEc?0UFI^*szs<`-H4WBv?BAv^{AG~_SDnLk5djN{EYg5JQGKf}=o&jC9R zaYa1QA}bS^e10f8;osp#~=N5V4^*6&BaA48-)Koo(= zd_^|@&U>nl1R#70{22suPH(?trxuvP-Wsd<#z5pf2c8GP{-U?3a>gE*%tOT5qhI;% zAqhhG3ixXXvzL9mniiPMLp%kn-t8&cV1#dhzk?VNe=^*c0F(KEMS$%+yqkm|H0^JX z_8qzZ!4J^=2-$@EX%_vpp$I=A{Tafp;kY?gYG8_fY(G@b5QV%iz`sJ+K6ClvYBey0 zo^ALx`)K5S1O6S7hooom~+(7CkZugv7<(wf@y_~55r4tqZ!KOu8r=U%%?+Bk&2kp2x}_ss8P z55{3s{edv+X6zT`JR6vzA00Yw z(5x}D*SX4O12Bc&h|ow)3iR^1gsgpAC$H85Q{{66(}1mbXGK!Y>+Ao~ zem(T^d48o34^94(1x%IC)vEyvPfG%uH>Ul~v?2yz3VYEm{*3#l&|6o%sT!E9$L`B( zZ|8A7psBq(YpWFE19r$+Y}jdLuUF5%jKE}jh^kJM4$IhMrgtz%YXGLuJNRUZ5qq(s zeW|XW4QzkT_YLTX{K(sJ6nnHnZ^oo%++Uz+n-AU#P_ywi#cq9c<9+~5vA7{+)CZuK z&l_xs_$gtI7MRQjWNW9o*m&U}!hHXJ3lJwcDVe|&{rEa3mYoHwsP}F{lszzo-uI?6 zHHS>}{1C6dVm`wZdNqA2sSlgzAzM|hd{rYbh2DpQYK_56&tpJ>5tu?RzVyQkwnmwb zLI2H_)xZ>b&F*_^vdr|n=k2furqEmGFkf@TOfR&rHNzBox)zfQ@eo_D7}fPG^zwO) zY~AZIG)8;Q%-)Bo)fhKXVei-OzY6&?d|1!7kUzs+RVy1Wn%Qfm&(Hu<*z;T6g>e}5 zrsFcYO-tsxP@%WE&veE)ROpqg5KxGRsE+Gah=+Led9vZUnLX=iUhIrlg}uIy8x`Uq z4s~9@&UjVm4L@E%15DArGwZF5_e}Iye@Y)-paCZ9F>LsTD8@Nd*sIes$R3!ihp5VK ziL2&?nO;`XM20E!a=ksfy)@JNa`B@9m_o1B>ZR&eW_sJYL>qu9^q$Y@qu?R3HqQ*L zs^B3qY|Xd%nxAI&if`#;1g5aJ`OtjhKKn?ApvSGc`;NBNB3pGRx35msYq3MEHqF_z zRz>$5=up<`j>FO*8^Y4$zy@*IFb{{!9ldz|_qL^kaY<2PZ2vj@dupz>u~_5vYKOHo z!nyvk38}j4*Iw&tos-TB8+reWU>7;k!6U?tm(RYwQn(`qi+e3%*t=#`wY5ofacHDC zqLv>o&+2@Xew^HRI+N=seP1S2{!vvoW@0s-|4Ljh?2C+aNbrc|=~0HkVocMDx>&b9 zygk!b))FJKH|Xy8O8kbSou7)E-77h`@9fI$<@N9sEc>q1MQ@MdX;xpW18->PuNa>0 z+dV{hyVFy&93!1~RLkoz?HycRxE2w~+k5C{DLU=#T+z<3gx4SDlrD7du}Lg@WGqjQ zuSJFQ(Tl_)jU@jBcBF)`s&25u4UOb)p-Dz`kaKu6(5(p z{eP~sr3sp*Ldqb|tfI&(vZ50i`eG}+|6KC-a(?R$q5rfaLYl1$zuv5T=kv#fdMzbB zRP(dDXzcidwDq)h^7qdBoic(d{YTBp$VRSLeR`i2h`Nup%0 zRM~h^{BA}1e)eR}cVYTp=SGs6&K-ICpQV+hQO zW3%#|RCNTa-UZ)NU+=$1hQB%}Uk`yq)AIj)zi0X{zeSO(7Atvv*QJYv8NLRg*n`hJ zJ*Dn_nzu4q_m4vyug}G1n(%&2xbAjOi68!Z^9Tm)#2Z zQMc;`k=(b>d4D$UxJunS-lQJ$O7Q+npXg7!Z@eYAt&;fFi`v-=Uvw^_+UF{-|5W5y z;ipBU&|~#jzMhoHTTk10M(ZX{k@(F;i;SgB=GUUHzb}{PPuBiVWZKwVetlX0R3W8= z(y7aM`&shiv`{*1%Rc#f_?xEuS#UmQ z(Wg3E;^uJKUZck?XqPb~WP4Tb29c>Fj`8-h`o7$WCoTH7lk?Xk_z~ZhYvp{gb13Z* z6eQ>0iwmT`+zZl28>f@kPx{OHU#u_F$wyYn^@lXsMlQSVQnR|;->e|ph6Re#@C}@$ z+3%HWAbGYai?0tXeR2PBGT^^74{l2x}{olXm8cBPf zP7mg}$n*2`i%_z+^bjr6XTRlx1_@&=R>}26cS)s9QlNl(ML{hGrr(gA0?3431*<<~1y%%i&=?-r_UY0K?djl4{rxy*GK5g>gZA9+eE z%qiMRn3Ow!mv5EqL;pPMFQ)F3__wS*?JdH|5!ZD2`U{h4QGZ&%Kj{CqwD|D6bpJB_ zia`@8aWAWZJ-c;+;*B|GW!-_YroCo+>=5 zT!*h0e~-9ISN|0(l&!mn&+itGPSGA+Zc(wJmXF_jr%iNMvFx2N07Q&mfE!;k9&&;c%X=2&8@^~A{#gccWyUOjK zWY5YN4b3Mh-ey7UwU3y()=l@bLFhisl$50_ILI> zGvq$Gcc3pX|8?9X>YEoy7hIXk`_ueM2O)1`FL9b!ULLQ9{!Qu78jE?l(v-gljrSCe zG)$4_PjsEf#D2|A-rm*49cZn{D4qX_m2&wC71odk!P0)t>et}xr>@7P{orV}C7E%p zn&7!-1s`9QuMclXGva&6{n6OA6nfZ7e0`QbJNzN(Rz8~7=eDUn`95W_`1?^JZ%@~g z!6f}tHQMYzlDvLYwmU+4Y+K6pQ}ULQ5wkYXzc0^}>#Hz&Iqls=dOl_LQwPM7}yVpk0$G()EL8aeds%wC%g~bZWmB{QAwY+C@Agn$depPGqwEm;G*?tR@soOXB@M zv+WU?;ub@@?w0&FH`!N?w(s(UTF$7?`{&o`5Y?|MBAk90$o(|wJ_eD8R%3+K6(oPn zi$eR6F=OU9^t&(dJ*!2Iq%DIN(3;Ks!wyY((`5ARy)Z2?ZpLhXghCj{{wKR zJh6xP(YL@~n@i(&q*k7e_b+LFEXnDATeP1koj1$c|8YV#$(VkV-yaj_JffSX{Go1Z zTFB$I&+!I*{JUVhoYu}4TK%`5u<}j*B$Dfm3iwxU;3f_oCCz`9KjXx1I`d(ie0{5C z9VEZh((@wA@7L=pdC*9Do?~h4nI)vxU#a~13Bx~=+5t;-q;mpaFPbLX37?PZb?W(& zKkM9zjfMB^st8X%osh>TK4~SLH#Cf2kNv4j=?rq1?tW$@?0ThkdQQK4y9o9>Ci66_ z&#r~NK>aSt?Tf{~p9rWS?O!aveS$Ncv2_>EZ~URU@U7b&8rG-=FaNUqT^c&NwbUdp)g7#o%=LR7Zbr{8wWYmZKbN1!e!9ky z)-OHz^mMEH zNA%Cu$oA6f&!$W8{LgH$-{&Q}$mc%Wj8Y2Ed*7o-<7OuH`+p+u+em+pFrBbd$)x+Y zI=pv?-w{=$L7X{kff-zzM=<7NWs zwn_4bn7nE+nRyBRIzM~z@$Fk|8VR^mp3Vzu$?v!M_2w4Ocl@}6bgp_( zu5aNr3cnJ(?84|;lOs@0w2a20&5{QGxRVkEgcqJ!MN(|bZm#i-7* zy1FLxbZT8`eP{Wl$u@GYeuO=X|AKGZ+c`^g z{%;cG`L`gXscv_7JGp(&ex`}5JqxaP`0x~3?rH(w&ZUAsb*&|>&&+16oCG`%y_EYq zdTkJ~3NHA2pl8iJfJAk4MFa3K7R=#hoAhK=gKKXhKskWLtOxP%o|NB|3sLrn7`TP8r`P9iTN^XCv0RiN7 z**N}u#_YA8wUoFNk>)>3-)a>>4tC!w+pm}DMB};_oPT`!h7+}_x=6OS?p`Wg(xQu; zcDX*wp_sa$y@M|qh3?hH%l&!s-A`Ahy3~KRr?Yl9F9$t*>*9Q@rGJhZSbY^B6(M(! zZ|=XaDX@>K0a?Y6kN5chujdgXPd_|@b(q-#S?B91@> zjB#E#myp%_?%xiaUuXfW9t7{T^$0k>us*^D5MN*y?=|E83mYPB3Aqa_-+!SM(v2WD zfaUWGt&wgFc>rwL(7xKzh&O?tU;O)gx9B0&|J7-QLg;T*)5dTgU80+NSRo$b3Ga!Vhu8@^ogwVH=AT>K1!+47`lJ8eZI6*%*RGIm z5ca(;pNGg6K6W$S1~z8Fbwee@+0BeT@b9Q$0bjJ0kw=iGkZFkL^AH83MaVf|-y6?o zXB5l4K{nU=eXX3y=1O-+4+wj&U48y5c1E#c{AzjH@pFrNLZ=r5b4HI@ELKC<8|gj} zv`cUGv?=p_DElQu-TFOUE~={|l&*$!J!%DZ;eHNHF{dKaG|a9k7N0SPVJcJX$=F6} z%u(6T;Z(#|W*5t1^L8L)5M&*&><*{wF^^?GhivS3J($4HBOVH!VGuSCoCnt-nBR(e zZ~SRxWOE+ZmHR$q^OSK<>mqal<_uwTqd_%C3XI*OoSQfb*wR-g)wnNY9%4zvL!(Y- zvU|l10v*l+Ygsvx;C@lm+jMq)BfE!2L&iYZdT}Hsl{7#&7U^*i)(>^x9t@NH9R3At z*S>Hq?lt+`Vx~85@C`LE+0P-H8~aD)W?Leh0vuz<`;qFtUH~TZ5ZSeyT4X%2Ldf_6 zo)9*cmnVB32Bx?kCAYU%@DL9|?|1tpq>-6kjbW2H4{;{&Sr9g77hm*ZJ`xr7QXc(O zV;#`X29A4@@gnunpH5}5wP7yA3nI@orCdBfG~;=a6*S@i05ZjI?cWf zbbKHSA$L%A!n=}MTeJ4HA9zv?OffF11p~Oh!Th$c`}cJG98Fs@J@0}23|Oc1i-GGQ zOwZ|aO>8yrB@OY1WC1IY^qBh_3_v;%!saaVb=Cp#AV@HTUGrWk-_xpz0~8#FDOFmrK6H|Ry6d?aKW;y1dD(E^ismzZDrvD->B z--7xm;L(t~h?hU(paG_efy6@Cn7WR6ovB8+4C&<%HlLR#g=>My{uObJ^%E{W%*J}H zXy4f%bB(}co+Q=}{ig|ovb6{kfv<#IL7e#{1*RC6+Dj)GiJ862wjb<)$>$rVARkHY zJ8Kof)sS3ZE-A~2fVk3sDEblKpbNv;^Mfh{vKINz zMzk)(L#(^+4(A~vpYtm`7*Ue_Hp*gIsuiI#|0 zS!T&Fh2FsBfd*&fu{N+DD|>Ef4K*-@Ua<`>#t~+EwW_q$08{9BJNRdegx)^j`ypiz zXXh3JlX;D9z(y6{K*l3H2s|B$+AslO2GRzI5%KLmzG;EU zyhb*6=SQ_56A@+s&xW9GJp#_1KZ5Wmg5alM(3Kbc>ci+FhHx7_caGy>8X6kR-7 zGYNU7*rq8GKkfu8A$=NB6LCD{>43>R#7e*zcZfYZ;Ms`t5Njj; z?5P*`=XU|vMF{$>r!~uH*}i!R>B|r{558CVm<5d8qn!JPJU#PM>WT0guRt#~#(rKxo>J%~g9B@(*}vOSEQ=ncn-$f*P3O`sPd?sPTec4)9wLg!;BE z!U-^i-a-5g?QLdH_jr;K7`yj4N3aO;i?7{H=b7o%8mct{V{0Mj{;{=l?qv;~Z>AS= z>5v+j%m?ISuNosPFw;9ytgjK6qJ8vJ56xmTy=y0iGfd_UVlL@3(<%`?!biX#Lvj(H zdD)Hvllg#kfK{>Cq47g#I?gLJA@;x&_5L${wlM&DPk}#!I3d2;&0hmdp;yE=%pUug z!d_08Q0TnhQ(p)2^M0SBd>*7C%6xi0ov{7y1>_|J+j zSBiRnpQyqxgFifGRSwG9L6nd|KzlN~3?C;V!3z*Dn#G0)C`nDa3 zLiiT=J4h1Zm*$02U^1_f-RIR#H`PWXG#%#|E6NywsXjnHLhd1dR@)8Q7&AS`{Zkp| zQ1uD&8FCEyxhqO=KHwLmze3IdTYI1q!(@MhWr5+ZMKKQH58yu`l@MqDCJUINzh%!i z=6t|kz<)#PLhsqeMq~xkgRqBe0?aqD9F0e4+K>1Dj3{*8?~LQO)Cp#K-ia0rQ`Gy| zX`?0)dik6~?Bm=oAuv@w=P(CYg4=fON`(2mLFt~^B?6OqgIK%uEp}9(>>8N1uj%s^ z24ISMtw+vdJ`xprSB)-x1g6mQ z9%8H62)%r6BAZv?dCM|^$^HQu_IX}J=4LZ{w;V{&B-?BQTl2hf55e=T@@Q%wDgzB4=z6urNH*M!!?!VA< z>??n+T!>%jvB!(~AXK!kdtZOfFElMXNHd)K8#KkfrPVXCz0?#Ndbw0LV5)r1p)c|; z*6*RsG}Ch_>81gusP}Nz6eC+NP3=WYo5(PQ-ic+O?6b}EayHaA0#oSCZsuFaf1zWA z8-@HA?)6NvKW=6(Vtz~pFonGev*#JHZ!6lj)nl50?d7IzuD{LGh`n8*S1XmAL$xKiE zFpT*~ROnTm?Q6jEgWj}n)pBe!z!Z9q7dRI3o9Hy5ulkCa-Y@rQ#;a!b^qT?;`Ay8Q zuvN2l#FAtz42j$`BGHqS-Z<0o<-3b$)SDDT8CoF6yCWps63`+=+^#8=`I>kKES?+nuZcmkZ ze{r$ZK_`dZGhKN3?!99Kr!szG&(G5L<;G9H({);d@NrXdUcSAd5xKs+lX$=Ga{hgL z>(WGF9jT&QTd54s_qlRd*gP)CVdKVVp1z>(AohP*3jh4E6(X%Juw_Y=exM3CjpzcD$FEbTfe0=VGiXw4UeX;Q1e)?$WweVznu$qW7e_JfGD$ zWJL?%?o^4txFc|?a5?Cw_-)usoh31eLARuDs0y|>X$(tln7Kjz!pL~6Y- zlJ}qGe{r8pYhL58`&m-;H@?^X@@&KJ$CGLEg)3Gr;j^h{e>ruAuWE$6aj>EI162GB8&Jw*->mp!gSg1;pGE#QB07W4mx;_`aF}?3zlEj@e+AEWiuZymX3T`L6}7g?yomn zlIfny()!Ky4}_CH8`p6CV&ysrXMExXV~dNtzlmMb>GtzWbd4S_&LFvF?3I6g6>SzkQsu}DqQsHYAN^6_g*x;bW6HFSo!-qW60xQwYa|Jk5sbo zQ<(18BgvlQ)sCcR`f1w#c&dEA#~n@}BPX?&>;F(DiiB+{@GrCc+#zarZ;71$!g(y! zJe$DNO~1F%4tu(UUajCR+q-lojlA1cn&;1JxQBclQd%riGm2mDxAj)g-COGkEnGVD z{#SihNoew=y=d^V;`uFCxKo#hp~BIm0G{vYyove-&7mW{hROT~`vo{3Pc?@3kM(zx zRj_cTsWjhMy6WzwB&(-U&hPlJo%nL9#77vJcY@9v_>W#`_GWol~Usnc1`Hv6SvuFU_a6YokaP+iBv)rUm}piiABS;|^`eWV-BE^Y3`F z=zTZ2e&29^+Gvxs|FHZ8(f5d3jgf@K*-sd)C(Cc7^7%EYToGY&tqb(HV+vm{&%SR$ zUN*cYmO3o)iQ*fqv~O?KgR}ovYYlM-HjtLe` z;xkxV)+E&@R!c*5IaefqR?GIiA%QzOQ0vO+?3=mtn;k)hIQhuqA98mC)m`5&w||Sn z64IvoEIEIejUx?S>&NpyTfWz3Y$+-Z8X`S!F@vei(n#Z{J2d}USGoPVNvHlJt=A1E zcc#U6JJ5+FP@bRuyPAQY?vcgxx00el>xDL=Jt1=axeNWtWL+MwKRx^gi9DzmY7dF! z^PQEsS1y_CIlhROXX)t0O==W+d_Lu^G_lGu1 zh~NEfvi_p$I@<5G^t{E|chzM$UHC)VAAH_AXg{1kF7|Yi_=@AJucLq2KBe0-3jFoG zD6@y8)_0Wq;!vD1Ae3h1L z)|<~iW+T`ql$86~lGi_{^d36vbR8jWPp+JAU+N%9+b!)ELw#&%Uqf|qYv)*Q@4MGT zveb2%Zr{@7Jl(xYu#jP_B9u8?ny0(oU7S=unwMwo>yi;f4|XhAPj=HVa$-R#c|4Y{3n14Qi}L(_*5X?IAE)+6Nfm$#AR;=4z@J=Wu=YhN_{ zCFF?(_Ok5)$c98WxxJmNmyzaYTFK?Ft3Q+K&0Kl=dtI4Kr;IKmRt}Q<33^WMN-ds! zr5j5$mhb=Qc5BF`H$Dc|7F*Zm+NYr&!lB>-e*d{g&&aw?(t5>o_TOGX7WY2S>+jyx zpS(z$;m}7T&EGqXN(xqoPElQOart`HK6jYh$?GMz&#hA#+JA4sdcHn*oLFp0B5yCV zKlASpvb;klxqow#j*3s(6!7Doj>f+qc_8sWnSR4wnRLjrg69|AswCq5w@$8asy>2D zI^G+t>F{{Xp@8l>BCuz(M@xMwx`)jC|R|7Ek5!u47O{hgG1kaihg@I3SwzVclc z){)yccji{ouafllEvsWh+9taBRsnzRisyIgXj6i+Jof7q`h<+?b5vd*o|I@v-{hnj zrChvIK37)E>sc^AE_;0;;fbO<5*R56=@zAJMa{k+`UFn-U zXXWzx+KIK*swls z>={yD3hB}iSHz=?4u_bnG7x;D;NMmTkNv^cCIz3*t6UlWd{+TF6(M(!Z_ejq@9d)A z#SqqxDv+v>4Ztec3R<*FK9ATQ@y0oKGgw<|K=A#5pZELJ;|TK&DD(MlAbvKZH}@A< z2Rd~jtls?dh%Jz=2T2EpK*8r*1T6nN;)ckxgrMDe&DxrT_1_B82*SSKY`*Ht&m*=* zx-sMeu-fIm*t0Qe0%;0i^-ipp!TEfq@8nwE7;j)>XNrZmO*FFaJE3rH?7L;wDq&({*^RuH_;)t?)y;eG{MBi#mqw(5HYJ>YykTcq1UnC*N%Upu53 zPi7RbZ{Ko^v&k@*|Ek5}BM*03S^@@!em||SwHjLL`Ug%B7ijp50 zY_6DMl?|Sp&&L)xEd+B!kEcq?<`cVVDP$wZq&xv>5n>6fN%_j`>|upH(ejXieWTI= zcYv_(b0Yrz6q|S5Aw3{c9W}*T$m@x8F9;i}>0M@1V6y)~%nAMe){D5mz`nryLD+n$ z?%I*_^!g(`0K)D;^+VMW%v(i&y_&S=JiUR?83dVu{Na8zIZtme(nBCpTV4xw5g!T} z262SmJ@-(4&amlNr9b3n56iqiHV?e@WjRmJ3FVw27)QN>7-3%@anrIdkImFHKpxsE za{)&zF0Tc~)&}mAkd1-AtvAIzq;~@b`}{uYb*Q7+3v^j3R~31@2ocigDv) ze}?S(vNKMBDf(N%(wKq!Pf_pX+#H4}^fJB=V`l)%d_%TImKG0bRVPo%Uy*3*d z^X7K{h%$A*jd3c z|Bl(45Rpo-)+omLOPITctv?}P@h7W|%_H^IRxD?>7o~ zG~_U^TH-s$ARP-S25e`{4bHz?hV*g>yJv>@oMJxuWL{lSV08u$C3pzd#{*A*xF9}o z<~GL3W85Xqp=0CGtN0otL5O+6{R*&c;(DxUUR}Y1W8?O>LybZ_xGTXT!MK{y*GqYE#&tZ0^utLv;Iu-J>x3}bIBU{6_K(<0yn;CD2tv#k~cH3Cq2#n=( zAA&mM=Z=k_Sl4AgfKw2kI<|Q>F!?;<8^C^i@*#r|n%XOQpBRBD+V|&PZ4LGWnSa-Z zmF?Hm0F3zvm3{uH=ciEY8~QY02Ow;2zpK#*Iz}>?ewP<0}2O2d2=gw%D5a z=u_w|ptG1SKZV|J+hc|N_N{F0&i(csgl;;7-3xJ-t>_3ddp6_yFfO3N-XN>~8g@^Z zj?2xfmDriW^0~@b^YkNYP1Lfr%v5iLV{Icag}u7vy)=%Pv&$p zd#CH>~&<&VE zPZ#FLxPbaIz|TV1oK$^%rUAyD1v!_pF0cj-{WS{^UI2CxQW~KMgSU?|C@qlC9q_4!ZF3h_3*<3So1%)!hMFwijQ6T!)kghSf}5Y-Z25yVH0%V3zy!z>QW`%Jtx3gKPg_aH7zucdb;FonI*#?$I$$TJyp?4qn0|?s(@8YZ%V5*0ZTnOsXx1X=lCYagV7F4tlzshW_k;LmSdPgk1RTGz<#1Pt@r2FQbu5^N07%5 z){li{>uI-|>D@Xpk)53@^F(pq>D4LMv}~;~wfAC3d+rzSDRiGfu;%HX9Nj>7n(0kz z?_7vKR#el*unT(6Q7#XXi}-|SI|@wZe{KLaZ8LZ!? zAXGW_quRx-(3n*D|Oi<5(%`-Fj#O<6mb62&F73gs7AxNr}4m&dj+tQldpksL-OKQq~f;g_2a- z>`P?*kbSMI?7QsyzI^QaPWU}D=i}75{kH$U_w{)`GxMHjo_S_H$C;;R9J>@M+%KlG zH2Ih=uV{Zk?(?fYlXvj$6LLh)P4Qt|082mI)rf3&XwI2%28=&_gO2RAu064tJcpeZ zRIFG*BHA3_iW^~;uNSb0%-pRb_r3Cm>HE6x9TJ|Csz8^rSbj6kflD0mg8OF+Z?9x9 z_Z(R{yGXwGD1V-GvEL2SQ{Pqbz$b{+zt>_UQl0#RCoG9$-{aeiGR5B-&m&!rrL(j} zX#j~DRY;Ui&%vXV|0Oh4BInR-`ijARNjhd^VgUdBd$esiUjAwV=X`>{kL&QJ=ES~V z6E46*m+6Zvj*$@aRosmpo=o3+Ta1W9PBeGUdk&KysO(6N-HTS(Pv!kLHS8_nB;O8l zvSxh$&XKSdqEN&T~#zBC|EzHti4bSPx`ix%%i4(&C`v0^3bzsE-%aq$`p()~~;b{=`=_)qjZD3WWg z$+wTn`bYuK( z7YuQ|B?%n<#NUrubY7o)YrK#QoUFmdcSTNp(l@g+R~@&Rm8bOuHhh3Cl?Jl>ho#0u z9uuw5(=TB9$Mv=*mZ^)mnBCDVt>gRydtF{e%$6w_KP~@QV>x#zia!sX)^ryM+jxs) z$Tzb7zBx%3?+V?4Z?qZC<}c-cIp-^mYs;TE7XNESW+ly*k3G(x_ntnIM=Guql3>@I z1NDH{G9#5NnVCXf?jOVYZ+pHGQQm05J)Yc^)!+S&H~x0ZLvFi;Ki~NJ+lyO1w2@-J zvyY&kMV~bE8vaI+)=huG)=zNBPX2uHlHMXzxS%na(|ZIP51Jno`wn$D!vFpKxi3m0xA$=T8oqr4_1EAr$9t2e=SDGoj_PRP(v$JrSKT~Tp2`oi zx{366H)Hkhw$md0{=l8UIFRw{pLf8%U9+(3Sqs)*?Z6hL+2&&M$MOmD53{Bs8Ha|i zCYBEsOy1O?cW`{zc*XEn{CE#*x*J4 z7u<>0=d`Mx?0Hfb9MiQctIu-EI$Y3T4l(GHER1*c=vd;^I+x9#*o!U5`S<$7cGl`l-CqjyA;KK2sR~&{R7dWSTCdM+Ewl0l)e4svq+nV97}hF1}#^lb2eV zj@zZ=;;pG|n7nxxub@WOZt^|%czeZ{&sXF4>L~n1)tmLtm}95Oy<3`!ql1E({8yc- z@s+oMWZ`k%9xdm!3~%bz7JD7+&iJW*L)sjJ^UMs!|Lfav6m!rGODbQp_R;*aIm5X6 z(wg%id3Jr=(7rFvfA&3kb}N&#;*^N;(%;tXws@8$Zy&q+oVRS)%{%yUWQ~8gq1h_z zJb8}5KOt=niYn~L=4;{Nd9tWh=0v7FPZ+O*3+5rm-HrnPkfu9PP}7!dzTLi7jC{IA zb8*Fmtbcrm{Xm@?dXP;T`9gVizf%Bu0MmJjfc746u5 z(?xj$xtByK%`*1AN@HDnuXll#|Z7|9+eEw%noe6()_i#r_uGmfkOM+ z`A#JR$1V`+4_|o}{rdS);P>KVLh%p_8SGY>n-SC-DfV^ndBgp-xod{r-bn5--Fjj;>xp=uxZvwVSb+<(oeo9 zpFfYJ`iHbxhi-1F(f44C5tbZ|X7b{qSCR9J>nmpd4rOWGyfG*yeI<^$%G(EgiZ{TU zNAxFFVeWXkGNTW!Pqv-XvVeS9q;MpLb;n=T zn~LY(n#tO$NJ^K@s_%x)wMSLZ`P`z}YE*wvgrZGC5z8N#R*(4P8Ia85CW5@Uiexn8 zlevt_roYuKUgLe2`S(kkdgi!m=v&-o`!ptx=8tI57dN;tmC2*&>7zz*%dYd!dz!vo zG6&@+^8Tx6IfJ-npTFjhY5Y7lOp7=h!qRkHbY=b!@3(o2@V1b=U| zKc>%VhWlGQCXZ(G@5fZ$#8=nQ?pHqqeXs26f!|&mUqSQe@0vvx$`0q}OF-%dQs}KM z_wv?b`a5(UO?-6@$}hJ_5!&NALWvA4Oa*x(W0m;Tq^&~x{L*@p1#m|vFCD)99h!}N zH|Debl49|3dy)55iBP`!gFi6|tJ&Xg94%LBDHX^W~Qg^8H8q>#NsJZc-OZA-`9v`?$%cn)m(o&9cy)CQXF)%uZ0? z2J=q{>F!BO(Q4TYp?q}XKyvIuK5Gw^-!fSX$3|Td_ye^<6&q*OtdFfNzhR|Q7lHqB zpO@%y#!x|?S?qiK+KFF(RNlX(VE-3bliutM_i0M9h4u8|Polh6Ki>Y3@^`tv8eiKRBmaXT{T4t~qVt=6lQTaOPuJ4_)m|h9^40H`91fUMVnrF1)ffoA z!~7rZMcNwKR?_-(ftmr`gtF@PBEEpFg|iS%$ZrnR0*HQRQnwd@@107wR&f&e#wgf} zm;g5GqcOD&5$r`0AWr?707lOj1$&WxjT`-c`G2z9?<;ErGCD$8kk549Kk%r?UW9(9 zYj^6DR2xE5;4uR_3i0T+x)Q(ydl6`l(tfZdf_@Txcd7UoQpa9|+Y~9X7ooBj&7UW- z7uf~a(r6Afg|HjcV+};V!BGDbfUz@T8weu-dsgpvg${&0AZ-f-3%Md&xzzxPl&K)K#P(6`EvZQ&9+u8u%`fN}x*>;I`Qq@951 zTx-|=)d4+-I|E68#sSvZ%U-1qAze^((SjW1&h{Ot4T%O_q!0GJ(eJh-cV)h~ga1O`-%7P~tLg$klNC9*Qum?@;sBMVS1=9V1ZbAJ1jt+I~MVcD6 zSAlJas9*Bpyd{8%>UFgXQyHr9IV23Hm_~mfSD*`!zp{rlvlkfvX*Zy|fL&}UW%eTO zkRAwh9I)$Eelps(wcA!S%ADDYcmU5JphU<&wsPiywh#`6v?mZ9-@ksHyddoj1bw6| zkI|JGLs(nhhv&}p&Plw|sSOF8C(MS#9|Vx6z%v<$uD21#v#8C7U@rn~RCYBSQURD?FLDL2pI(WmCxkG^n7s(h z2jwd#FLp0u5@0ic>QQX)9A*bH6Vgf`UcYpX?kmYaDL{07nt*RLI&W&X?Zh@G6<`{v zKxshrA%EaqH+l!7h|k8Pl@u^hznu06Q}tHkbE?;pVuJn2O~?=EyadC(B$C&D{KhiC zMDnZ~4rKNs>40Yd-GMRTH6dbgrTUTAB?{431^-fSQp$cG*xG6-`ZoeQ*yVf>ysAJTb1RIgz- zH1;3}>G@d!&?Sf`_)TE{ATNY;5fFWDWgpd-VF(vMdLd8%#C66h4*(|EpU^&tZJUZX z2y2hqpBCXNz(nmeUQfyuYJB105mLZJeBBDy?Snm6uxA+o@v~=gnf=K!;9U-s0@$If z7b@77l`9~<5{T|=$5I?I-K&d%RsqqqANagV279SUzqfl(IbhU}9`ns~6Y^)Te=2o@ za1CH~{sbOz@Sd9`&eJTg%Vm|(YY1M*A9rBE9U!5-r<#H+`w zbp}lE!=wc4yMMBb&XL;k60azzPbl`$y%NGC$e)p_BMVmJGuvt`1x(c5=S~vUXf?j~ zYvxG-6Y-huij#~1zJq`t0;2lmx;9|`q#(|0FIEFK>e6}YJ4$&Juwy_CAa3XJUILg% z-WL;7W{+_k@Do7r+*BH$x2_C@_(`BsKyW6i9H_5@!yr5j=`%p>AYNFykpqm{mNHue z2$hZfO>j7bRe+uUkMC5log6Sxy>jPddbgtT0^k>cAXGju%%PZIchDLzkV3{ocm?pQ zKza~Q;JUN>7Oz42I#2~*pIsx^eTy)L^qrXPC2#T$%c3D(dyE=Sc6E*c{@U2#0r_Qs ziTGAsj+e%&@%4Yzf?^^*i-q0l*n!M8Dk+NtzFR=Ifm}e&#rX3Wo{OS-+gi)1ZHP$T zO-sY_iE4c7i`r03#P{ZuJM}Ro*c})^9Nx4DV1nHNozM06Ejch1!Uupq1lr2@c$>^e zkbVqA=X+#qX5};ppFsLwp!*P~=j(uJJOz3NM8_fJOpz=B!sn2F0Yt}RRcqTi_9svN z8K;8htZ)t=2=R=pKg_=4HI#b;MEfJ8OOYxC!rJ3exzfBGFj0F=la$P#)LX#c0X2p) zZ~S89scL+S_r*xl)a0$VA@puak-VSJB+}Vxe27C6Y&i%-d>)m#+TnVqYN;S|0n&XR?JV-N5DS;b%rvT6INE{K>Rb% z7a&c*^vS6@exe*l_GNyez5>rTpa#HK@Sqo&58-!6{{Vu0Ug@#fnfZyT-S;s~?4|jT z_Y-)kfnX0%2KvPzz%+gV{RX0IpHroB1rXLQTeWzq3NTT7TkHKJDWrUW(-$+gronF< zU>bjYI4yzv%<{pw2*STUoXQ}cxX7AfB6$ft+fv_AN-dDp5J(&1&nAb-02BN=H36*8 ziLPW3gthe>_*E(aOeC-OmpRhKYJ7+P`M4i25uc`$sfz0P*RNA^h@YE09RVid+u6-Q zx>QY`MwjDGfQk4f_Uk8w_X=fg{l-p;rI?5>HNdBipQyx5G13y?`|A^m_LbA04tRr_ zyuB6;q=1R!4H~9JZFNNT9`1Ri3^2i;)Evk!9kI8PK41Ud5y|f_N&=Wjo=dxa>|V>i z_dJ4LN?>93rY&K7S^@3;58DjkU!P0EAig)@dIez27r7A~PrwS+6xX@`5*_JP#~#RN za)0R-;IG|(Zyvi*Or)P(kJHZE)cBOy!FBvjWop&0b5G{er7QMrSChB*o*%vIQdI98 zH^(~usTOvTsw#o64YaE*kP*c1Zh2Y;m_|ED8v~gG)_O0I9aNJyCcdW>Fi|`5zv!zD zsqxLtY)3H>UsYv<>WCU&R6wy5FcBXqZAyJYiP{nRdt4nqQTD1$lH+Q8m0xtIPbiVR zmHp;PPpI)#4Vg_t+*MD=zs$tkZ=i%!1#&Ohm%NN>=H`}U?RS=_fu8yd>8R4 zs$D52;`{VfTk=?qPjgPB6fhBAuh+Yr;oU$a&wl&TGWxzydks2z#7W`(LBz+c+n@qW z#AkKXU;18+FS5(SGQdQ9scj~xKB)0k%nqWMh;Lnqi*&YiS1rGTd+gBTh9q=g{LwwT z$Yif=$+++=c8+msUolCIsN^Dh%UJ%rCSAytt9IP(u0N$zUi$^l$+ODY3O7yuoOOw< z1^34EJJ)TSD?67v=l6|RuPBgr`#6o&7c3oyUxx?CJwNe(hkR|%7_RFnUB%(I{NMR+ zIA()iUdSd*;qHz4AphEa35hSrB~f`+GFl(~l_V?CP@^2y9-3}^$AoP7hnJUYc?}y_ zZ0EdI2eJA;&F+V9b$N^@XSlQWv{z=}tmKa5m6X3H?U_nJ;=VNDDkX=R{Ocu+NJqa( z3hi~dth`?HmR!cjgPiAjzJFa+=uzgKha zw0!nEJj$AHPqghi^y!;1*4x7S8EJWb3C@YQMyyKgnEdg9PS{KL2fky)-^)hj_0>It ze(oE@>YEu5QQ_EiKI4D>EtKdFn!+s^rDW;w+et)Yd{fTxM$Ngnw`~s`{Wy}9 zuXhuXvsw4J*+cnr<*_Ta;%T#6kZW(^9UgwKtRh zF!%}H-7QG5`6F+){?heI6y3UJ|9Xi%<;{lj=bWh~5xCeT z7%w$1W_AO#{0*fJ{(XzLI|)6%LzZBak6jn>_nbC4r%lM@weoJaQknj4i~MkPu{~Mf zwMRaHIGxcAe-w<|DYd>NMSuauHdHw)5q5T@ez_3ei>k3B;Vxz((-v{8y;Q%H)jDM5eSW>t^!y0$F`aM$Ug_b?DrYxNF9{(H zjSS0a`sc@c=+#(PGA4Km>)$-@S7@q37&kePw^Pd7fG{~H!x15$1Umq$&~o&0O$@6q z+4m+|b#EbwThHHXn+1NXexG#0&vqKJ`7tG~5xVL<99O(DVe^O9`MhK^?%1woyd(8; z(P0}c8O@uhYl6?aICAM>b6I;o$LNvK8s^;n@9c<7WB-N$_)zFbMd1(LE^GfVZL;F~ zLoD~zXLegu#=_wvxpu>NI~1CZc={B5EAV6cJxxbfWTVBSn+g5d`tlgO^L}Cl&7;4) z(yw?|Ejzc$)Ks*sH~+j}FiVT9HGzNkZr;b_r7I9>m=;ZrP2v4|%yBx64{KI&Q_Fe3 zY5L!<;nE@d@q^NJf*nvuydk;sgSXq^7TROm&2s$xPP~jhPd|7Sq4its zAE0fqD=;U08XY9#!OsenzjNeZHbdOTpy?=|miQOSb>Y_`mU@gFRoFU$XFNmSdiS(@r_ zBJwAio1Y-ekB{)I>Ser_^)JoeYc-mC5>jJlbvtw`8n&*+u5oSev&eRapP+B3LpEC1 zf%m(4)9I6JV08}ZwvV@4r}A>5Um}yQ@vJ>GJ>EPM>3@{4{-Eg@=gZ6MP4U^cHk`vr{+?1i>;<0CCY4;gmdosP8K}9P=`t zwNGnOGT!1?h3_ow&+hS(`h3c ze??9|^gKLCZX_>Y^$l#W2LD=q9(Op?o9%}KUG`!(>lJd@jvBkM(gk^V*3NLof2y4n z%d!LUvDA62zq&h2Mi*Y}#|!c*o&WY%YXf)OM0XU^-#jgYSf)KB%QbjAwI*J!#Nlow zabI4u{$HM#k%PfYn0(qEo9S>*;6>gJ$flbD89sf7XP73i@vv&Gi?(W~V#!=@R)6k* z#kkUBJ1H2oouz5{Y2k0sbrojv2JaY3Zf6|iUQEqo<+G2qkZn%(!z%x9fxl-+5$ZT; zyo{Emzj?YZ@ZtDPOn;hw*((_ZxEl%U=l8p#C{>%k2TwUgj(0de!e38LX7VZj_@SL~ z@#N7$`QmY@Ncr}gFn-^3#^UDJrwIA)W*U)E18T<4=uRriGfETmQMH{+&YtGylhIIu zqNZ5j>f3kN{HFDpcx0lrJVk*Y(W$2x#Pmq?O6LxHW`S_(>Ie7zWn$<|F<4K z+b%%y$&t5%v*_SN3c>DNxkrEk@^2d}(W}`tc50q^%aBRharQny+uPhN2w!raE!1~$z6I{qzUKXC zZsWFC7CVmRXT9)5#m(a7O?wux_7&Rw!D+CEM~-zC##sM&4Y!>X%1=Er4_#PfBdpJc+F|%lhXNtJ?5rM6esxV4 z|DWDRNUXiBAaDGf3D|XEjose7P+y{HRVv88<7Z8Z)20gZb@Hn!d^ECVznJwR75Uez z@k9DxFNYsDpCOdj*ftyKly8&LzNEir-`10+A1Z|Wl%zal{%pIT?}tDeTvZ+<`e(zsEOhYhVWGbht_)Lfu?qzLrp0Nf zMf1x-eLin*V5h{I{&0_iZx8;uLVHeW#>qdxzxV$3N5pVl;<&SB{H~ukh%V^z>yy4? z&@+O+zXyLK|AQg@)&DQk@k&Xr#J%Q7x!zi{?dXB_@>Ryq&161(04Fp zBS^!U1v_Wm_+dVK?l*=soLNwRPf9yqW`i#HwHgkXv3Ci3e(3@aoP#r)zk7=@rsqF; zkk$vXfp{OTaRp$4o#G9^sGqC`5Vi!o6%dt|x#d2^MBmQ_4>VMPzDoGc&wO3og!tP| znuNB&5D30svwHvfwQ2+Dwm^G<4+7TCb`Tl^O#;lay*0B_Y!B%UK(_!}J9WL3w!b5g z2@w5$dJHL;Un^)k^L0i0NMmR*#WYNT%z&%_3pCbbeyz+Q-318Rt!x!pkJ>KMyB?Vj ztJQ$@KIA273Sn2kpqvJ@Q`y$L2?k8m-ir1iDry(d4RC9qH4vX!vVhqic84_dr$#zp ztv>roq2HCYzi~b_9;u>Z(F4d9i1yWAe^ospZ3pB4SO6(0r{mQN$R6kdU|)22e^rpr z>=gF^b{p=lrsL=c)CZ_JV1MtQ>Qnonl;PuAA&^xQBN z$Pl$xe`t7l3*eUmP8UD)uQJRJ)-J^9V#Ywb0L$AbMKD*C1kxN3jGgitK29;gP7&t5 za=6bx1oKJMFAp#3Na!4^t;?OR(NY88a{;^`5S^3hUL`8P1p7lvz?{Z>tAu$b+nO`ek!2N(`0N=VBEvW6HV1G#GLAZSa zhB+_TAJRFQ2-fpK@V%`R z)~?{!YC6Olbn367>p2Q&91!%m(!tk(qx-^mNJj$=gE;kNM%R1{P%IFgYt{8ft6+_b z^t--eSvg=D6M*7?fS>uiu!b-m(i4GbzijbHk^m;$j|qD@*xu=(?hsA^d@2wf!`MN~ zrGN=`ijIJd`&vqE90fZ?I!3!&Hzj}xeywOb`b}MdVGmKx1Y8LO>sxs^@HzE~CDGMC=-b8C41c7Nqa+BTfe~#Co;Ro+E{T)C*~(> zE|kjxqW#=ZX2$$v)#jUeFkA(Dq2MQr_PxRUYG(JC1Lbmo^Z=vxslpzqoDbv*3FpYem0w8{mxJ+Ol73t@z+r5r`WSO!pwS^S%4a-Vp_f*!_Z|SF%<*=733qgJn z&_Red82nB~_tynL3xQSv1_87GSp?x?pbEgo=IbFBh}V|))zXjpuoCPKmq7f|l;sk@ zM0`I2{L1@7-ZH?K1JS+YjAOVAFpU*JD}f>aOPJeL4Fj2kF;E%FAfp0V5r9gBI+KlRf0Tc0AY;a_Lt!lUTVzW_o>=c)M9U_5eiEvLP z^qI2Z!&ZnsUuu^%oN6Y8=Y~kXf^I$&37akovF^$#Y6ikcpG?1(-;l=kDIpVBjkQyc}o*#6NxXJP4SGuT$6n)hIQ2 z566yk228~FvmjPAT8*zPts%ukeBWNGB=Bq#{9nJQNWJ@ZGgDFxn z^_t0*D!@eb=Jg9Kp8$Mk0Y3+{1>y@8%cXz`{-9C;v)qw$APz#9Ps}cp&c!EFw#fh! z>@r#ZS-0XQLSF59UFU|=yER4iy8iJmpQ^@}5bQ&JU5WS}m4B2ZsPR?I?WF=t#Fsy% zi!@1%uj#I631A|=bku^`AJ*3I^+Er#WHr904&$h8pkQCh?_nhbFnZ@FvoEF3H_c~@ zQ96V$Hq5@X8N}(|0|7>#Va(3+CSdW}El>u8cL2M~=dpW^0n>o-(zp-Qj^^(=Mdm_S zTfbGIo+`jZ?PwBrSOU*U5#Q?b3Cyom?XsFb!z4Mt_W;U21WJVXy_0zd0TcW((Robo zScPYnVCPv3aeB8feU879>)Jt*uI%G`R(sIM!LJ?Kljam@c! z?XpibJ*e%SNM7-z)y{xvyaaj$qzC!qk2jJmgYY$^-vH4*rGC%=6X~bfAW8+#Kj9wD z(-6OW?hOV^u%jFfSb}xR!4(kJ*5ydw(lWq=do-6oK3*tCE7kb+%ra5|CaU+5e1n8O z4?hF`1?V8e^(1?xfN6XM`UcbqFfHAR10@iChx8Aih7eDE=Z^u?_z6@EqylWO8~Evm zu(p0acSoz}v$rZoh!{H_&a!4`@Cg z!81p&%cOhKGhJU9eGb(wyC~yO89ZY|@-9u&lhWr-ZN9KC-Bj=#67hAMI)Y*%KAWa_ z)K*T!rx}x32AGKN-NPyLE=LhxhW%H1=c9=4@Vn8}cb156`cW$>U?M)3KEqY;91`)F z2FFMN6Y-5*INh0!OYOE*ogBCyFcDu>xwo`ZjjwM?SBi=FI&NN6PUlE%d9fQN)v@nu zJ2O^tM2&Bwm3BE`B6(BhWz@OfG4pjjii!BP?C_NySCcpVs;nF^5#K+TdeyPp!}uqw?L<39ecc)hRQnr!vf$Pjy{`e%WJ8n zRmX16aO4V#iTDy*T2LE3QN4-!F?H{=-r-BHTwTT!xzTsM8k zh3$CH&V{Q7A0Z_%lN9x>d4DnW{2GH%H?_TEyt2r`KBiia?v~L zDIyFkSUQ08B@?eH<@?X_-*I!J&1K7u+K`6}`E#}bW&vc}vq)}(vnJEWVZSD6qq&Uq zINgS&yQQ>2!~d9ZcZcV(bCqBIYe?eUM_kF$<}9D;e{$AIIETw-^*O&lWbJ|ximvr? zS-#x}3+{ErG46=Jp}>E+V>_a6m&y32N|oe->MR$n6T{jwz^f5SZ(&Q$7wWJynCX+( zJ{j`r7W_H-m)(!Z!e6)KHrIVwdA;g+M1RdPuDEnR>)(8<`*`A}N%Bc2=Ck~Ey559X zV6ywg5B5Em>U;ZbdlF<=WB1XZbT*1C%4Or%-As!l*$?5u+gh{wr}ZyH(^u@mNq)oG zxy-U>2k^RW5#;6t{{Fr_e(SKohLw2!p$Eb_R;p5o7B{kG`q27@{xspNZt`|P&A)di z%{8+)kEda*Khh7|lgs)&xRg;3C6srCb|em*?x#34hxg}{)_x+@0T;qTU~iE><5)?O-O^OgmiO9X#zx9jdsGQZDtvaH`MR{p4)2XZ#{ zz}*gZ7tWd97k$T_$MW+FCBMa^dn)A}Pt2>R2eK{|%_4g(Q%GX}0A>epC%u}So}Dd! zTV=-T3o&bl7r$;R@7vHT!F_g&Ve^f)$D;8GJOuOSYD0UqCr;L`-2Fu^ zOdid*OT*YGTQ0QUM!pTTe^EvsAMCen&>Y-Im$&1iz|??TG--)K;P+oUl(>OEJDwZ< zjWuQ%jyB}y8^s>qu0k$*3ClmF)t|JyF@`+)^F&JfCq$dzJ9ftX0ZOC^2*2LpmQci572mQh(6wA@2B{3gFok4xcMtSymL88 zIO@jaHCwq9*pZu-~eF5_2-y-jERt7Y;NFR@n;nQw1Fzv-*yARBExDb4JEf2AMzfLtDRVEy4cb~x^zG(+CDJcpG(?mh-vx447fya*A-Z`cU~a`9>! zD_`$z1ev>Su6$oaPnJ$7YKKn`-i7adIVAAgzHTFbpUT^f(fT_$DA9mN16Y5CEULg> zN5D2^`8+|t`PD!0%j^7lo~&~XpKkaKH+10b?C!f`vhv$-?v!JH)}QvS8aU!vjC^@! zA?u&3k`h#PuMsXd^;xjXy0k(UZ}jwM?W6UlG~9z;m=LBfP4B#rg=1n$g#1P4HlxEm zPqOi}_;erdzLHM%-_&RNMlOuTL8Jk9JSmgae|=IMo;2(Wj!`)X{k_fq0$zM$7L#`` z^Bp?g67I9qpD*-BdCCfO``aug|KB!ccy^=Jq|LWO^tDIh+Sp)>S4<<$&-w`ZY(!b8 zWaWaNKgxV(LL8jVkbNiav;Cd&4_KdokHmct>Rb5c9!e`%%If?2X%xOYbOUxY zY|8p8yy>cQq#~n5U4;H<-{Bn6zu8UD@9HWaF4UBNo@u21#Cx_|5&5t)Y(E>gKMnhhXh+t5 z<^AWR1k}TJp@YelZR41Js%Dj_?=wqW)+1S%FF#Ii$FF@>3hgWEGY_?U#oJx4$(V$( z*$`q~V8QfRU^5yy#d;_lfAI6QyyYvI$Fd--r!$_7Pfm^@ipj_$Z;$hKDYXA?MyC+n zJ^cF*O?SvTj^?dM7v@W5^8Zih z9Awe6kc|hG|Fr8;G`5O=U#00zD^igCv~(4X(_cuZmSk&jK9iUF?>W5AwS@Ss?8U~* z^W89X^yOH&nI&(RAM?SM><*2S>-{sBwXgN?^<>p3M=~qXg*~4aSboB$6S7F(qmNm7 zV_qtDGy8*293CpHZ&g4zo`q5b{eNw^in0cM67=<0@f?L6S}L@s(liG>9FfcN!`Cmz zJwDIDhwfFg@oMt@64o4oxC%{v{y*85j+P}gB;}jOqQCovOa0I2+>|#$|LW~b#oojC z_lw?{htZF-ov}h^AJg~JEgxCD_D6F63vY)+`)B9OWE9((w`-?qtKhk)vCkPc|5jZX zf!ddC$Inao=f&@*b8z?f&B%vGyj?xz_tv?KQXcYlCo@*%p>ET3@Qq6kSbZ}V>_G<8 z-{Ge7`bU5G4`VOq(skq^yv}SPIjt4Q z+E;&xJ#v2*F5kR~?=RY(&*k9%%Ic#qA9wpFi-r8C`)TNkl7HW%_4jyn2Pa&uX>XUKh3M8~ zUxEKjqXD>^W=(xJb8dZ^utzTc{y_6L)t`+%%#9Yx|MNBv6`cqc>id3aCAM^1DwOZ* z*%3eY3=sI=oNtD8=AISwnZKYX1PKs`?3OC%=OzsC~_Tnv<UKdd>beW7I%}M`TU^>%!fmALE<^eV$p*BsQaJ z#&gL81s+$uQOJLPJOvqz>?Fu9dl)94ZplC2=sP?8yV(Y;CA|Oq|Dyk60sUq{^`iS( z0DS*Y_pderFm=177{D|-kD<@N|EJwj@Rdi@W?p2sH1+AwI(AFy{?$4`nLju79nb{5 zngg`}f^Y2q-*!s@0TPkj67;#!rLeg~3*;CA83Ek~Y+_orlzxM41L?Lvdm#>i$Zlx{ zU}v6osbja)Z2Mf1-4gw7Pi=ANxj^l2K{;HQ3NZTpm)SDih5URUcV@R_3YZxX{l>jZ z*^}8V)h^pEGD_MM^2~v!3(y>hzr1X&0!*-PqHP;ER1@n!*cEUqpvDl-ZQvjWOrsl+ zHPB7KLfgG0x)9c`qw2;8X1CNGcx?XTvmpFEdp#g+3uFOhemHGY!TE;ZhbAV{N90?fctFaQ|5HNeBAP9qj0su?t-K4?< z!rJY)YTQ8um@sa%9mksVm3D$~4B#O^Feb_&eZwmO6Zjyi@iy2*+8OdfAsz;F3F1=~ z_bDdgD_PM)WZy*lWunC~DP4aNK#@RjMyb3rD5QeU^(aV>1A?(q?wt0S`9m8I>1ZI@ zzh;R?2%Qfxkd6hq4e_3~X)?eB`ypEP-Jcc63c}j$HM-(d4wy(k&!!&C9w{Dh(1Y1P z_I{X%=-P$xV*b$n0XfP0B4x0a1v{fF5ciwdf!QNX1HJ?xSffh2IjJ&O&w`y%V~8If z8zZM{ytXdf%5hQ~$V&oz29N>7!9x_iqfcWd5G0t-M0($yEhKA~wK-el446oshsvM& zTodtWl=owP*lL$ef0SHq2Yks;J_Sex@l8L!%K#JXk)U6d{e0%jU~duZk?0=rd+B&7 zVAKv%@O}1Se=f6Is$EA;pq7O0NppZQflfo&BMZvw+}qdAFr3}nHy3!afOY|&g|98@ z4dFaUX9Lka=cYlV3^0uxpj@EqfI&d*GX*;%`Yc(gn_mH#s9)r&?h@Gd1V3kV4yDXJ zL;w@Dz;jcB4L1xzIGnXRu%4t&c1Uk+3Zai!5b44B3W zpp`&$4ceV8lqn#DeCBhFVp}>MpqNPB97*c_{*bpC@DdXCZE}I7SATi0{g=;VQZ&_5r>hNCNT59%l~#M(?3wHcGHBDEC!$su%&G3a|q} zRS;k4R)PT2r~s-2st4GJ8EMouO4N>r(JA`@qt968o2?n-&kDfOAT_>IZ-=V@6X`en zh5LSZwu$83Im}VtY}Cgavpu5ydvZ!Pg6E%LKXe1)W(Qlz029eeC_GRe1$oB-KLNA@ z;;(vXV8BFtm!fRx9eAR8>)$ny&}ZUFpi@8~L%Gat{5ldo?M*^6@2YY~WWMrah zvKn7pYiDP`1U`srJb4izO#r@Y5WfyI6yj6o$|)w|3vM6A{Fl|Pch^5dq^ZCMV@TH( z^+TB+zX76S88nk4fU!I6 z-$6*%o2%p<^N02x(jS0a0BbnXk@-XW2zc4$f?~wih zMB8!Z*KWKB!k>_?25JEDF0qMq?)STNyRv*KHLk>OX7>uxeEOqUueg_W{D}QYeJ&}5yuW_a=pJ_8 z{t?=$Chz*CWC>t`KQub8CVRdu+or~sK4E(uKVt5STb0A}Pt-3l#~w=n6WRe$jjm>m z>fArLSCv)At_m&KSH4qC-cy(8I(Ai!7H=)zt;T0P>JYV|64e_qe!FCk8lP=;#D2g; zd{*wBs=aD_IhM&1z(jnGF?*!@)cEo}@+cuOdFDdvSH_w7eS` zQcT2mv~0XorB-i{TW1MiBEE%{BUA^}__kQ|mI5Z?+cWz?*&#K)?V}^>_*dIgu$}ry zQ}Q#7pKDsdp;Ev^@;=U>O%FDcnj1(=9$b)jY*JFQuBt~%4_cI`TTCIw4RtH}$W z(7BG^w6dc4^sYvce!gvo)$yCw(#N6vtQw!C&h6nYmM#rRDF7Z8(__gseqFPOeu45Gr$L6s5u0J#8GzUL|hk`9D z&z-$a(DQV8Ydn>ef9f@t8;ah^AB6Mgn}s3W$gi1cavk#;`xMWPJ;|cyIgJ1LDi_ji zd8@LpoaDIm8BaI4pKJ(uOv_Lf*#l1|#ZJ(vH6zGTaQa~%H2 zpEs=Pw-jqdwj%qJEm-~Ms*=eYmsI(LL#a$(_em-e+q+!und!~aRza)C64UdXLjZrD zCFl4rmTRWS*Y4)!7dvI+Jew7GOW|gAzSUuI5#D~_8!n$<&Gh?aFC)IbF5Iv_9a()l z9_8Q$O`l$X1aHc8$UUQzXJ0=tDRr3AkQe{9^YNvBHm65Fc z%MOUdx3%N0|7azpW$Ewpr3Dm0@RqYzNxW5O)_=?HM-toE#oW(hds+ScJQaA5!xVXJ0dLjoCf*0g@uyUUp-_dUjN5KVKgj{>8C%rF}D+q;U-q~W$DYdcVrz_pCJY9 zvRVJzY1@#ySEdllVJ(>ac0&%~dOtVgb+?zY^A;+7q7t!Jx6_q!z=j3!&KTSIyjKLaFQ-$=!oOBd1Vijx8 zk<8}!zB|G(AFJ4UIrn%Yo>MtP9+}IpCo2nAB8du;@3-UqN(B2&B@3<%B~$I}*nFh& z_iji@qD^C91Jvh3>gCh|3_3IzQcuR>%(G;bd>^_4O4`#zo+Boa11c9Sfk@vtA) z+SZ2Y_fK^cIZ%CzoTwPZ^urrU(S(ze>dV)!dtkk?mp0h&(qn0_?B>f#x+T|T3N#_6wN z;#!pWwg=;HICTRa?`=n>TIsU>eEmZo-P_^LNt@&d{i{qe#2?St3G)AK=7Q(TW-)m? z8|LERk4wn~o7Rkf=g?EwzbJ#ee7TY7o3`Im7IyDCZso(I;5k2nwHSlGL75j zJPGy|Fsv;>lIq z>|HhXD@}|>;;uQ5yK-p*z?7Cb8}*$^$+=a z#+b=VF5ihp+&zqM#`60Gty8;H#n+j&|HAkf*^{{b+&`^&`^IdKB%IY^ z9=X3BA<9dC&bq(R_ZIy74o!Q+PrJofsun$?>xyDaXW{X`|$7s1w--KQ{ zD5GsL8;{%T2H}tw6Uf@51DX6;TTIZ~)~*WUKm7g9JIoMjJ^LJ<(>{!~m(~}d*#M7S zG(nJ;ddL7*gm+}+FBz+Yua{{|zLwi~T;)HH?1>&GjNfbY7(Rp`SC?h+LCW~4ama7otXarhBqQ1>l?^Vuj2hCjh-5T`}VcQQ&t-8zE?KdQe_skqpNoEcPQqj3O$B*AyHilKTZJ%RPuQ-;(~j2Ij}3$}YcGCL(Yoa+ zhh#=M@p8r0`K&&Qy_n*OzaC0v{Y%qrvvQHfJr|~*Me8(FtlNkSKbOhslZSsnTjJ{D zT(dkjUIo3|BCCB(NS1ER{f-}A%tqR+-m~&l-W7QEkL^=)pJJo>a_-7Oe*7O?*@Z$g zJLAdym$UbgUv_3#nKFTx4vt~d!;L7A*ySy;)!n z{GmDP-wOM#ct&L!x&MNy8*Hx_iQZ+_QA$T!t8B59`= zRM0&78|i->bvY>!(k{hLWO!kXJ(kAtCiu&3H=%yLTk$05Tg`sI;6@+3c-t63{?R^} z$nKMl(0*N;3GyvTd4l}yoDqK9x5kfO|5^1o%@O>+U#LE~={7Xfy`fN_5BRFNJxVH+ zZ71Vb!24A-~0;&8Sk>T`0fTdjX29-X+M7X)~Nm+FJ9z zo8h_xU0*j^(0{Mvd^~Lx|9(UDD>=LZNszmc-{}naDQvu4kk`C(2##CpBh=T#JOf>y z)KYy{-B8ZU2~?X!Aw6pzqDLr_q!_V}hzs@+3WC`=hy&?rv{1^UD2K1W| z)r;=u0r1`Ce`l|DJ58U>Z!O?y2owW+eYyqIu~!TDC};1nje!Tw7uetDs{7fR24!y~ zwPgF9F7Px1qTiL&{cLpx%(hj73Qfpw4%7lj8?d~o(-Hla-xAWTfZ+U0Ib?ut1?|(? z-@if{IEn1lXxSF8lMro#ArO3PX7y@B{7axs|4(~06FbW~_G>_M|?wl$}66 zw1N3u+1|Q~3^2jZ7X2=4$39Y0%}zxmejvz4@#w^!>4IYPP*5N+E!%QTrjgnj=Paqk_~ zRMWK&M?|oTg4nS4uGkQg%uEsy6%<58MX`guH>?2xr6>xD*n2}%>_OTU5{>wmgwRxAlAo>Kz|IdWoPp;p z`OoTvc)g=V)A=0Wi)gzWdo?Xj&n*G<778i=XQ28Ow!*CMTh@OLV)S-~nk zf7(IZAx^+L_kYK@etV=nAhw8mgx{sWBz_rxFZcY?R>5mSy9B>%JTUwSWN<{|vluMP8ruV?W-dX;XKx)S2%?OW&8kl+2O_XpkwatrZt$$AP*(H8<+ zoWCUa29*)^L%Kg?2jVqj9EG2)0Z0#oTmyzc!ROZ?go7cN@A{eNgO$J(Lm+{WIlw08 zI%HHu7=-jt$Xdh^D1b@4u^eDc-71i32uA?N8dpp}eBIRQ8Nm4cSb{fp5Lo(_FoLxv z@y5^>eZ%Vgvw%swF+T75)ZDJFfe>~C9}Le+j}~iyNqn#{V2vhR&8UUYe5~$yXDWfo z#;@STA^H4qt^KE;p*HmJY=qA$tWEvLux|PMaV?zZm(L&9-dY=!SmUyK&!u!W0+ak* zO+)_sGp91^A;kI?_j2Avyy#RT0mivBf^)|E8}BleV1JO=JCQO>`1dmJTSmeOWkU!d*wbYFpaFgI@#*5X4K=i|&`Y^COz`BQVJil52l?YkRf4@xX7Aka&4MR4 zA36&l*~lNL7)n|pj754O1nW-n@3jc&ILK9C&L_hKPtJV&=91CI*2p)<9tP`$f3JAp ziy@eI`mPSdsXw*jd_gVs-1PEXAdxACyp4?KT6Ct+1R=Zqd*qdej=-7Fbk?+^b zAj=_X$WM-GDdW=tR-`pkuzlO|JsRRYQEQt6B+6R`31X;VOze^ReG^+s+6~rZ=JVvNWBA-uBQzDqu3b&ezH-J)pM< z_-4pW#8>}z;y%PA|6aF&jSkzV?tpL`@FWQI^^JmJ^6}rUPD(U(MBaAjBt!TON3%xqto}9xb=^?7{-8R_R-9j%ntd$CwOz)+as}bjztlmOb2PlEb^qz$WsBqTF z^kydaHS+UsKjZ);0Qq|^hH@^MOfP0gLlrRo9Yt{1?2y0e&37f&KMX7tG70g=w~DEO z$?C1`v{=~>d1=565Wc1x{GCOBajvc4u<^0ye!%)8G#|gLv_mRjGJBUhRW;zO6fY(+ zk=F+Cr*)=@`$f&mz6&tA4MAQObdEsye0l%FPR3Uo4{YnzSD83tCB7QplLGgwOy}pW zxxI=r%NmCw&m7y;tPsa!dWSA<6g)I@J^g`e$}tvtkH42Oj&@&wj^F($(>rL>Dvgh~x!%XOw)yV)Eb6kz5Nx5B(y@~f zn9N?a1?7cbtP{XbLiiq`@8)y_XRgH0yA4cP_o#Zhg*|)HN(D@2Z|jOHZZn~G2KZSB z)~9~!aBBjLb0-Bqk3aL~KNc!yA-n+WBBTQ1XGhtqfl0hO?EU%!n;MeY2rmP_0=bX) z<1;Q47+=fc&Q@MFYLyGoBfJjm24pnigOdiSfyvre_`zh^eV}|Ce+CUz@$>oLG3DXn zmQhNao%(+j!?%VG_SYGr6_&}r>q}NO_qpzG@k)~4ylMTTMNagmmvNE@)E-9 zZTbF<8t18G56@3OX=VYzS9=4Uw-7uleH9-kerKkn2Urm_V3G=$tlsXS#Y5=zfOa8R+{Jh)(Bo?hDdiA$$zD|15q^ zn2*8kBxiB2HgDFz&=*@F!9EK^Z!IO0Oomh1IJ|cR9#0K zcO&m#-kmMtV~@q>BI z!#D>^*58b!{zhQ3dP`lqr{r_Qd|dt?nWUFUaZ%Jl4Ax^kadvi8w_0}Xsn z=k@UqFFU=QpX#)QUZLp59FytkJ~mFn9xk)z8DEZb#AJG^n>~%^EcBkuv`qyj(;IbW z0QbEmvv=ZlQSPHlrq?%Tq>}F+rWTvpJk@4|3Ybiyotw|h+oj>+`KE_s@E-9oQxu0jP&ruXJ$O(XVdnZ0Y*nj853ZC-Dey(5f=t0;B; zR>j)6H>#jUwqn*q8}0lDzPge9%4P6$`F16B@9mRyog7U(ubUD6nnA1D>0VrP7Ww^_ zexYkMgEho!fOs#tct$Q;>=vx6zGsYLnWpC2>pI$_#5f5(gZ?)+G&@kslmZTPL4NCyq5 z#H{;`(|(^jPo$Igdb29NZ8i0i#ZOv_iWO|w`#lp`KOYnCX>US3*7D$L=JUh!9)`Ce zbwf$b!7__PdwhL6Gu_K#+K?Bf-{mjN{)amIlx1Fzo(Z1DUe7l)>z0S^XloPCVOy(< z>_(~Pn)_Fun)(lW%8v!v$h2_L9+#1gSuxLRnpS593j3~ij?i>P+n?SJQivj5-h4)G6n*HD{TA=Pz)v3uC30X%^Oq5cV55+c3RiC2+Q>{9YTcB@p)3|?RHkZjs2YK^9zQ>19$-O8(3 zZ`&M}v|)=FpAx0*>9p5nSp8+gr1yH2;x3WMqCGNrTP|%n&o1{auBqdEOgztm?esKg zKyPjO?*+pCh{JbTld|F3z_JyD{?T$ z9-;~9zD~*QN8B$$N_2+3L=$gp#FS-p%FcE4_51>YS2W}2NcBe#cXqsXgs@k)*j}>e z?p``|M7(IP?~^y=%+L4KdO`y+UVUEQr%w`9?9ApGqCKIzRuTK!C)oE~Q~&GVuCK0@ zQjnf)QbgF}Z75zkij*7jUYd`kjxuJoKJPtx(uNRH>vpu5F9E9e>adc7*p;L_zZ&01 z^`O1?M~M2ky;-w2lKXGYNcJ{OSVQ$qLPY-WnMK*~h7~o9at@39!pV);`l&Z*fkzj` z_}adVrzM;1)m&7J7yaS(J~*79GfL*YM{6`Fj*OY{L$dGNc>yVI`&CLCYrG-Jlk#{H z{?|4V_f2Y1fA@#W>8jIsj~kr#-mQG{BU1ZKU6EgQKs^$^;31pk8ZE|`*FX9wqxYt} zi1z%s^H=@N&6%y85+=s4*oqALaLRpwH*?`%aef4F_?9aijls%byt>3z8&mA-hQ+phi z`lr}iO1tk_-h13fr{K{2+RzhQy9)a}9kjU>tKB${r{v=hPTb$jlE!ECnt1xQZ?aVWWUij{|HoFv%ML4@ zO&Z*{qhD>-iuYWZf8x~#qPEiZW5$dA&!1O?953ujZBy(;`p34FWS?UxHm9;_z4;%A zAfsoMqGhX066=xMY}aZ(8+pg{Jb1cLLIk;M-%4t)_OzZ{=$;|=Q=Z>`L|3-Gc^=R0 zRfTZ!pcoP3TfS))@l0EbJ1;dEe7|gcc{wfMV54yyR$TOF;^`Rmve|v;!@DZ!c_oeO zK|98$i~5Qk*hH)UzRVWRD<$+RO;<6{peJG%%f4wJwfkk-3|h zV;9qT!rK?HW)6uwWhdIR$o7d_Y`0r18@xQ;9{!nNcaSt4JX;#?=e;ViD=!v^`g#7u z>(12msp-7pX}^Sebnt_rQvOxVJW{jvd|{vGyUrfWQtb2I1D`upjGd2;68Z;vRU+|G z54*7)b4F+*{<;eNL!+Hpqq!&9?T&?|_H699knVo@RM_Y3D~YvuqDp(w--M3WRZ$zK zvJpvJrS|j**+h~KycYAz=}m1`F7rMc`scPt>nf$t?o%V!F|Vd#eNMX)piY@mgKbMN z@v^vmAk8jrPave_@r)c?;XcXR|foRut%@5=L~ z>1z9KQhqnDP~!IY1^(-Zzt6wwM!i?orDy97R`K=py{XN9&ancl_`q>f$+){c1Ku=yUrHq%^zVXPIRG*0D%3 z=|h6BZ+sod+eZ(qTP612n~t^Uh3l)BuIXf9pO>#&z7oxTFg=6Ei{8CN9#+0jow9a| z{&m>7oz`+P(srwhO7%UfW>5Qe?gw>xi0@4Ihw-4Pvz~uRuFRCuy`#_5PJwyj z5iqL-EBo42JWsB_G2jHXIi9y3E;hMDudDNTQC~YmkW){JN$oG5u!O4Wj*`mTwZ1~v zX!5?#ZQDPV9xmBis{g=9Z}w3YE|p(bBaHm)(N0Q#R)mm3y<184Lgwxuk;k7&X^#~> zSkD`I-$z#wB@Ir<+dpgH-cO1Tnj_VBG&+IIn?66C_lk-rV@dx{5k09`WUhg_M7y=mIjO!&#}k)!PL6 z%XXS%f7Yfjy2^Hjl(rcVLINw>N&QWNPvknT)usHh*|B8n6Hm$BPxv{D_6(5pFW&B^ zE$tmI^7;R$?QXm4w^^X6g5<4zSOP&N3bq|9#lL}ZYASU z@!yc_b2_LCp}uku{8lgO{r|(G+B#*4%3ob37e2nK0rQBq z&&Q*33~!Rp@7I0TAu=8n+O02s>$z(&*s2e~@5D;-)^t1KB+2> zcw@V6xxm-Yg9;mVq8Wc=+PJ zk9fl=rPaX1k5d%keqdKuRwecb8PXbvsUI<%TP6APvO)gZR2An;>DvK!hgc)Nv7NgT zm~;;zZ*!BJb(xL`I{@zpIgWVLK1zT|_Yn31ro>%ym}e4?>MG)yuOkSbdtD&jknO;@ zA1D4yeUR=7;bXq)%~TnWiqHGU&0P!?5t@%n&gNQ1V2bXL9uVG-t>MShDzb33Vy<$mwDfM)u_lZ#Rv%Y2f^v$cUjhg4RgJX zMO@Q>$?QEE*IDqRMgboUDJtq+NNZc@ZNKu(!1pL~dv!}KR|1pSYoc$@xlj_%i$9|` zEmahlOfP;`4OKnljRQU&!rvi%+p$OujB_Id_p3TE<)52Mtb0A4jqn9#i}{#cYTk zg88Mt9AB4UU(tsk9SX@p{8IP{;csjX(qRycx&G43@0>Fw@t)cso*uGM$@d`hv1&NT zTHJp)7x+8~f99{w9ThyPNTj16d@XSQWz7(pmmNsz8iDaWMDUsT`Y3OE+0fiVFK5Yo zj>+m(ZR*9jP?A5db%?({<3WH){=Du0`)~Xx|J;s(AGHX&agZs{`;$^d_z{aodNG8L z-~0dEf4Btc1PHgM-;|_kjnKRwhaQi}$B+8wWQgELEk(IR2%mp1i|k<-M_E4_hIUiA zAa5D)TRnT4ipR!|G_z_p=o9i9zS1BJq zsMeEg{UsY6w6uw!1<`yfkG!`>R;YawS45BL=+_)O+{UpAC5GK+e*mZ)n0CbReP z+C3%%t-dl`Yr^vZo~+Qot@59s0f3vN|m#8qQvavxtZJx|pk zLkA0cedgH-KGO#1ZiG}oext$o8(|B*$*h_1=VjjC>Fsu;b%Nd|l-ms1j(F@@6$K{o zsQ5E?zIaFDiEtb6B*b!1qD;zH#M96OKtds)N9O{W;VYXQJfy z%Mo#Y_ardszCu2JJLee0J&ET19n)e6$7J>HAGF4epK0cLce}Px0pt8a!L7m`s(-Pz zh#F_7Ot0!dUpIc98X@VBQ^+q&2a>)BGmy@NR6%@l;B^L!@2!F}H62*W?UDgZ;tO$m z%iA7fgAtwqeim{AaRlNVKZo!<1pU_Q7d#gJ#?0GS$iKWQ5c%d<_Zm%%BcOi)_(h06 z;*LJf8NejIP$giV&x>m(AiNBmzYAW0IOhNYllVd$)7uzSlM$NNVRds1_sJ!zcb|U= z7e4>77YbexKYxEOYRG`e^uBcS<97+l?7iCP!7I+00e=j+invohClxT6-u8=uh8W~M0sa)izgz5HmrQ`k^ge}k$mgf4sp|mc zLg+n%Jcn4Ltf6Er;iu~b(k~%=A75{`itzK7s>7yGA=eXXyY)55;3Yg??40A#MV7Rr6M}=&~`a$K42?#$xK0>mgcfLV5!8xw~ zg!E?!=92zOi(v*}k{>btU2ov7&uTtLz5)LZX^eOSXQvEcvVPQjw9~L0c|U;vgz#th zzSOh~VA8#TSnv89iSt!_o%{y=2g28Ri=z)SfXVFLJ5^D&5_#tRO;va2m`pFsZ-?6& z3%&EsPDWsgzYson+mW9fJ6XLJ;lF$)-nTE$MiO8WuV^o@;ybI5bqLMty`7Tj2257( z$=5?v>n-$}hL_-&OmElynns+dGJ9QpdZ>WO^pfVM7`8%>|2>-xq&VXE3mXkEnckI$ zg*fL-X3uL&nS4C7^<~2I`4QXoUYn0MmbQ6e>Mjd=Cw0FKz$CwEy^-IA2BxK0=#A|# zTm?+>n`VW4yNITQpL75ED&zCH%#`J2^eH7x^q=Fc~!aT_BrnO^*=C{?C~ zp54md9Fyq{Os>SaS~7dNj3|N0^wyPE8IM`$oy<*F0h8%9UHw4G*NJ)iX4Hz!=cnr! ztIvIM$@KbWcF*Uh>u2-D2XUs#^lq=4$9;Fn>fO?pDou~8$auy=FSJb;j>+_XG)_|D+|`@+x75qV`TS}PY~RGd_bqe1Er&*{fXVFH z&MxPA$wF^Yc54+dnO@Ex7voI}z1(W8IVRKVaI#_QeG9$!zFiE!WO~;Jv{OB_(7QCN zF2`hgORrJ`&LX|69~H~1`1xdx9o?L0cy6ILxphk;Fqz)vj{Yi~F*18iY!eN@WO~hZ z4>OK=*jTqF(WYIFkG&e%ioq9uYo_>h)-_yh`g`@*FSfclg*NM61eYT`-)GH4%}sl% zOSW#xmxrR+)JODY+rgRd%UI zf2)~r_Je5ez}n$#-6bF0tow6CeJ>xE(40GPPm|)&Qk1ugInA!T(QA8_9V5!S>X6;Fn7_uv16e)Mo3-24OXHXDSJZcTgDtbW zwUw#r=e-BHa=3`*tj@$cDdQf-))kniiD{%0?YW#-Ba6d z^n8)uu&g^f{mzx0?$2Q#wwxlKmjJdqu+LSZh5iHeS32pZR@2_Lfv7(_ zpgEZ}c?T`|-Nf@Me|rWU(>a7)e{A9rj%v`HhBjGEucq3F_k6YbrPET|i?P*ypG1Af z_k_}!KF zrygfLdNtL|f7)D>_f(c4ub*9H{k=^7!A3l+#d@*j%sC-L>W{}mHC=SkOW03nR+3eo z`HzMeP4{Vfd-tHPn%lEMow`Wx{W^P{BrAWK-kS_J>}SdDRW*~_-4ynI@19O|?p?G^ z(&uOJ@w-T_GWG6B+G)e83j15Kb@bun!rIS!O#U_0+icnUUzge8!{vnjjPAZ{=fg0~ zssq`ge|yi{(5pqeYqOV|cs`Xpkgw27^W$F=BWA?h}C zJWJo1=f9)srV#S#aYbQ|7udPw2Kf+|DcZ}^jf;5Gw*7-ee$%<@NZW2V=tdeSo;S}= zu>D0`s&pbeuD|X;FI9J@_kJ}K?{Ux6=}G&49iaI#Ekv~M(v-b){b_f0t);IRpDEq^ zh&GqfYp+c2t#vu^^x}X>Hl^}0(f*nM|1?sJH4XmDE)4e+)qT-Y)PFZKm|bl$ntAuEB|ZNM!)&#m zMw{OAaeLthBgi+`^}=3KtHpHRwxg`eDy>xClVw)aKRZmcZ%5IF?90S@n*OEKB0c!d z2zGYu5ms8)TBw6)#h}a)_`G1~YBED5k=Mzug?Y)S+I95y4 z*L@_Thi>%M?0TN}9$T@04q4;*RI0Dgg*{|KQcIy9JZLXDGPW6eeRr<39@f88(91r3 zr1opd>B-H68=`;F7x&R^hJvhS%r!NiuLola&~G-S*qLc|;(2sfSC)*t+<;SGFASY+I=rW6$#xwGqKQVqF^sj+R?P-+a zOubSDOYKScaE{dSbd}PXuIH$#z}gHx7W|Vu{~9UgmFMrqdO=~$F@tG8=J|fwOcu~6 zFHM((k}>*uVt(=bpiLHpwouOO1Do>c>j+y-Dmc;#)aP=&vrcjhyrF)Elj-y2;j2HREXP0GJH=47isj$v_5%y=?(>bnbb?PC$4QXdgIU<>ce&l-c^=U7`2)ye=y7T-J`O!qz=oBJ6SdC4a<{b$gn*@_4ls zI{MS&K8+cd$D0|HwUSg=l6O8u!e3hL^V3B6J`Kv!!MhgGe~L~L?cp}wm)}Mv^f9%U zr=LfMk;dnqDS7-?GW98=b7#{$)PJj_l9-jScrP5W`;f}UigdI7zj zs1^G)wVjE*B8+{n+(wMA)A?uW{(V~N>eq^so==TxAtX65Rn*7r_dNQC%()gS_4n?p zb!1FI)B5K5b=2YHM&A|E`uCoCmXHEFq;xpAMcc}ozHd#u1z%r%wrSF>^ZXe`*3Kp) zGz*3P3YW4}m7GEi!`!6xIcV87+U#lG`7v^DD(QPHM$Ctfm&?)eQywvwIwt>|M@e0B zu2m;(?=pG3$?p0{;*;9Oz}xEoq9$`|*G7A}dp}{nMfb*<7|*NBrMZ{1KbMW4NBf-F zLb!hYz;xQ@dKj~f&`bHds%MfYrAmxPjZ&p(^py(C@%RZbzC#DTrP2Kt(|)f_ys{GG z#*$9f$7q2F6R&LV@5-c=OERl^ev{DWb)=77L|(7BCHnuQ?o-%l3KubH9-xWXO&i()tg4 zT$F|ot!RJY?+Zz%`7J5k{#VSW=Jt-X)0V=TiaqCx`rm(BPdC4gqMfD=Q(1B2__R29 zme}8UFWD=1!b|geZ{B|6G;0%?_OzMQp1Xfy$*miCyqop0sr2$kv-UknAP&1t{a8ZKU+uI@d`@zs=Hod+ytd=Daq2pXTN7 z`{2Izi~Gd$=jn(ZTgmT^RYd>G4l6|MOHE*3*7Onm<@s$QTIimRGV#RvmS09(>i3`- z2MdV&h{fAU2Yn;jBq>>1f33f7&|EdfD~| zuVv)BZih4;7nbU2R7e%d^Y|yR&VDv+sYa^5*R*OZxXc)-ea4}e=&68_QvUNL*J*0% zTghJEIxh5%RS79wFi1yNyxAkA>+Cy8TE+QF<-gwCKwT5VrF8dgdNNggnE#9=K69&W z#NRe0N#$?hyKm`9W2N@&p4NIWola4)HTNBEm_z1d3|-*43mXoj}PyH9dT(tC0; zK)8z#?T`K8NWX;VeP5WK@tZ7C2TAn>ok}Kcw+)igzIyzvL23_a{&gx6PbM!8k?MQ7 zqd)UXoh-G-s#6&n5#S@GM;PXkUq#1B`YSJACqC8l&bP0PLde96=~BK;VI8&C4Up;| za3YQzD;X)-%c*#f{3x8KpYxB0HvK<;hr-Wz&U^cJtv?Vw{=fZ){|3a{#oNSxcl~d? zw;o0F`wzSQY9Rj(sJBJA!jN8wCw=^%d2d{=d+t#Kudf88B;*z_hx%1$L4^37obxd_ zPfNeLO`HD}@9n?&53?QWCgZ)~U7h}Ia_4-!H|Kjgng6hj&_ngYPg*5}P7vO{qCKZm z^i^LO=_-&M#Q&TBuqvg!2f67+Y_%q8Sjn%W~!{J=9t8L!+7Z*YZuD= zhZP0(y!uFj-}NQlTL3Ws4@2_t-kQ#CF5|sTfgblwg=Zu2-uU~%-LaF!eU~j@vn7Q8 z=B@5}TE*XOv_iTyY!gffzL-;d4 z8$XkC;UwPMG+=H!j-)#xH2>}NV~m#(nB-^d4)WFC^}>Icx!#H#Cu2G2b%J<8MnLbI zYE?#ggkDH@hVVAvTPg!4`#trXRUgiA({};x4Jm^7+a6=Iz+`#_-Gfw^w-S$T4B{KT zx2XAC_JwqVoB`Hnm#4TFvpdo~APm^+^nq!7zWYIXLiijyA9+~t-mq>3KMw0wzw+Qh zC0_^rkUkLJkMq6nXJTDQ_g(U~a(@qet@MNRhwynayuct*72yD+2SWHB((^zV$0UB- zFkrU_`=?h!I0SegpkG@Y6K?vLE~dk zei;@1zNP@53b_TW*^|wjyC(S~+W{=5(*n{M;dJ0LAl8UCIaIeTFz)X|F$>ZU*p>6a zs-_6d>z$rZlVh^>ZP{Pn*c^JZf$JfB%?~PLOMprK!!VBe7kh8=yDjx|fQLc&ys8&< zN(D?24vB#9`S&Vv7sGxdt5>-*n)~*W)w{J{t$g=gwkmo_@YLo)7kd@&i@xm2(t@WJ ziF6bs7}(Y_>oZ#+9u0|s^ai%`($5U+XA(b-_v7Nt1+x1t(Qf_V^Y=2_AY6oUagY;; zzw(Y%0aL_77DHTsy=YP|org=1PJr;aJ1~2p8!%ZvZiQ<&Cr!T;cp^lNc(Bg~6)?`7 z5F9sNw&>;&sjdjkpU1Pv>iKwT@y&i3+${7I2crC@bA?t57 zGDOAC67wjsQI4q22UC%LDy~}rvw~z3Z!VQ~{IeP1mNn&4At$;7=hKS3Lr8wwt$kRS7%pD@?M- z^Y+~jH2{J#Nc7)Q|>D(&Jc${UjCt|G+cEpF{XK$G$I4`MLW7@)BYT z>}~188IczD9)2#%Ie3a!kk=62Po?^1X0(M~&X2Qcz$Bg;pZ7ENJ7nU_mimEg#pWcH z5tzhNl+heFOd-!uRZCJ8KOv$v;;Ju-=U|nTrteG3Os-E54_# zH2{;@>$Mm>z7fz<<1ur6KOzG(-(dR2svQ=3eox#vCevHd ze7f6i3q8BIziGf^dPiUM=04P9^``##$nU_E>77hyoA18MB~4rnhb;75bV2$2s>LQp zsZuTUa%w2@@$D)FjTC%4^JlIPnP5n_Xy4sQ9vqXk@6yy*6@RAYWw*HZGXj(8F-3~u zh=tzo%t|U?GQAq>${KOz%k0g$cSq(24Mh~0#r^W}==7oOj5w=g_S&4jtop~o-mNQv z`FM0KF2ozoSm=c{T&V;mvv*--2jf`_J--&+^4(+k(ca1pXS=K)_J-p5cyF`z*EMEa z=-p}`l#loJ$){I7|7L^Bk$nEmDjut%ylG)?&BF}_V6uKNKS$Lq3%yDA9F4$adYgvr zQ{J}Fdro_(fXVc}B_$a68Z(~^zEm@87GjtYy7pv^?)R*+gr|?~ z>85EB=%)LArlH8c>~GD|TzY9fMf!>NhO=vy(!4($q`OfvSm<}LBU)AD4sF@J&-wIM z)N{JX(w;Zeg{!G3zv9+X7J7Y(rhs>EQNPWSUUbxNAB|^~5z>3eGsB*d!kXbizuFEx zTNL+PlalpB=wBN$R*pim>%Hl{mo6%pgFZUV z&=>n%bS*Dwjh@T2TW$oF9eGACROmF8@jBdUQ4V*{_O*`nCsYB7Jc%D zf!nT2zmYd@i6-r{sec@sFf5vun=1aBqgV@q#!EXF&FtDG1doH~XK&k2LduwUDNW+` zQwM)n-GmAz9^s+mLztU&U(NO-UZQB13=(^GHcKhkU7J-D=Io9Y;0a5?Wu3Kql-?Ew=hdT=UD5ALaEQxrB+)?p3|M(S%#5aSf zqCTFkxLHp+*~}89aFzY3Z8XM1MMWokMgbz_W|}AjW(6RXwSB zu!N@KUXwqY0J@&WcF$%XoWn)^{&#NE>XBA#*QW|%{JFisaiQeQvYlf5c=}K|D;hT? zZ$7?LMUnyT1x5W$=JcfvzUZ{RJ|^B|jYh64<@g@B z(&(Iw@!CF3P4873>6f$BD>iE?6?iS`tMsrZt$C*^?(OX<#(QPRZS}z!m1w2&EyeSQ z3ogapPUxu_)ULkN|E~d*de@yG?4Q|KjdU8nh>rR+E}hS3m*s`&%nCiV|GYK%1LXZ_ z?$?G6c-=uNud6ec^a*eh<$3;)0*mR|rz@mG+hLR#-y+tjbVk1tn!uj}B>Qtu{v}z)GE)6p z?Y&v~!_iXy*p%I*%#rf=x@-D$g@31j$j?%H9>ZTt?TK?F{o@_7Xi`#?uy>`H8+}!G z9^Ly}E%BP>A8$p;mH?suqedaMSFM8dk^Y}_z8?1%I!!zDJIKEJ+Y9?s2m8@F>C0I0 zE3L%ytTR8J+VTI4lQ(zzL@57vG}`i?(~rMnV%)r zOR?^OWZB#^bo1l(Vtmwh!fEAzLhM-8X5x8sdn<-k)=X@l$HUk&csW_qWs92U@y~;V z-=t(A52?Rf=7f?)ANon-5%E5T#B7Wf>u2UHpMKrIc&KKj)%b#x-PYS)MEZTea zeL?D6{UrOmD$oDd@9U>&X4iQlpX--?@tpizlJ_2abm!fq`_Cn!J;e$~k@<02ZQ3!D zzn`kDp3!CNma>0V&ymI_ty(Yo_E~3PuakRgGUm@A+yiUcZ^ObJS?m^jrYqA~j8BKk zBh@D#S<#;Z-iY-ZRw|i(-aA&SEj3q^Cv$4D&riS8DL*Hg?9VO8nwD6qc~RcP1NmEN zIcYe{ir)7bB+B#lH=X{6Hl32^k0@dC0y3feY{K*S=LY=S=)V*b{mI^wqdt)_geDnW z#CTEnqU>Y2j+)4D)AxZVW!8|krFzjz^-fFv6w{L8Nxil8r16?~B9xpy?=0+1-fKnQ z+WTp{Wt(`dyuOG=1L=$zQ>FS}q(>0Pab?qa9{=1_g^@*5UWw<&(`Ua?iuKoEA9 zLOrSPBz_iF6#iaCJ@iWoOT<0OeE;E}_|!qPOW9GPe4!noz~83FUI$K^VM`y2_xOR;kaZ^ zHRK(+RiUG(&u-&#cENC&<_w(wTpt7EPeR)zEzsC2%$mYIz zJg)fATJ&_uJl;&uv`|uaXuOzj`Yt8t1Jx*cx3z=lZ})}i)IsN_nLBcj)Sme7ugS>c zcO?6FYab_r2HA@K@%rmj?WT3;yhyZnj$IR4(pg0}8GEPm@oV{ehPtixA@ewp_kE#f z_a!8(mFfF&;_a&HUuo`iw5{p;4Y%hr#hD&o93<@VG)r1QHh3MC*2m^aSBO`E5mNnu zcTdpUo##mU%k-;A7frvVb6PFJoc`vz&3x3U?naxkzXKg z3E5Ppv99Ogg_8c^MsG+fGDK=$!BgO-#pdmIckP$a9jo*9pYRHLQsD1OX+BlBzJzp4 zt169u8FGYHyp(qy#NnP$huh_(@$hg@Bh!B6jo;&lB;uMnR4QNeIMHs1%Hwr)44%XG z`t6X)cf}p=iyBsw+S?&vD;t*?FQuP;2q*8GB}(>w4ap(hR7f8hcvs@$E&+rP1O9vNQ5v|f4sdJL`R<^13rO z*>ir^?SDR9XU`=rm*-0LHApN(Rd+^9`5W7Zl4_IOrF{42OGx{ivr>DbZS7d;H*S*t z60141>r$mu->@?Yq-59wsr<|dQ`jQ2zbmM;JD%+8Zkq4BN!92U7x<#P?y^_kEc29&04y3YYD;cZ{yyi^ zu-4+<%r;27K=3=c-s{9^;qR?2(yoxw!2adExgo8DL<9Sm_r^C5HH6QCNjsQu3!8pJV1&-_Zk9Wuey|xCeyKA+LQm1wXC>(j6f@A8b(O zXkqWds4&5gGq?A%OMStQ>x6QikQFH7RB*rW3+IJ&XGl?CoWqDYEAieqmf1tcF@+DL zD}+C@C)Y)oo*1Ub$yf%C6z4n?7w?*&Ya{w&JX!12|v_M2oV=t zI6OQ3#V`N30pna(!G)UytmBH}f*f*Cr{w#CITkxY zZEOO4bFAD4JB~@bx7o<&_hDimk?B3T)-NCL&2NCc5_^rrdn1V7FS5tL_n#0*D5Nm3 zxsPWPXM}T*4uecVoO5k~NxZk)z;6GH$#*a1cUsEG_ayT+&(eW1jmi<5lzMw5_~r7KZ4`N$8y=vk7;~An-5t4IRotR`Eb$(VJyk7^&YrZPyC^Q zIo5ySK7-0aPoH)(6_~6aWW1LVd$r7-n`WpAm`tzJg_mjk*_+pq=GagLOs1z^U(kU4 zT937?SPkip_*TdH1ei=uTWOF=V_`4;ht3F0u?Dgh(h&LYZ|_m*Ec8;`|0;pW>`fch z!r*S9cNBg%fXVc{CuXN%uh*OR!y~kk@E^Ahy6YjmknhwmJIe#%2BbGah9mA;-P;IE zW^YUj%6-L2Ji42RKRgh}eacBZx=Hwj$O!D`}=kt^k@ALUx+c?xJjh`Lnee37eRE4ud*59$|4^x53^gMd{ z3*Osq;CmoNP=@oc`5ChpvJcW1Sb+5=f-^^Ek1S9M|7_;I?^{Fw-KMHS*Qjk_%#yJ*xk7iX?0h9G(=ki8^&-MWLLkRy)Q)Byj zRT$!rAdexXfsKE!COA)J^)_wM*$7N#k7gt*=UeCj$`_DVdul8EoCTvgng`2xBxAy&Zn-(cW;mi)M3o#_kr@16-v;>Yp1 z7B+KMMm$3E@vE~+WdJ6tx7(`r+_#%d?`MI5Mqm<;jz8bXH(SUOgdc!^gtSB4zo{Y< zn9Sbut^N32nv%aaKL3*a&QoAAy*?$XyDdfD7vNtZhY&{~&V2JW+f`~}OhleJb|*Dh z2~6<~@*QG>{5sXzkmVM7!L}OiD^6B#P*#u;=cmlx^k#KACe!LgG#`VS=k6)DTj)8S3FllhiRXv4sJB{uMV-v`fb&1P8IE||%$k|N6#sJdoPhl_ zrZN7U|K;V4L)>srlL1WeFK4a}u(k1_WG6!Nw%mNJ%IEK`;OQO46brq&k%$gCeW??UFrqAIiJ6`7fs6LE&im%jd^!tkb--(-wL+26b%SyfLqoU60`A=P~ z4`tNIR&4xyRdeN$MyKpr0$U6IkAC!{w*2H}I_FC!UfFlY)|ykvt#sQy)DijXrhKOR z#`uhXHzk{du zIm%oT95l@vnEYw+{vKUljD=^J-aCERU77jD9n_rN93aMbmHGjhKKm2(SO}LL(Df-C z#7d1Cs{O}xl4yUoTen$Gr!;NsLn6|H7t~@alb2{-Jy|5$>$UI~&7Rv?+qb%jH&K3= z18cmYAuFdTna=CxpX#bo%wcujdmu;rG+3wqIle6^E>E>)j~`cOrRLoeypxyRO0YLa zt7^_g*B1T#ROu_JYPEuP{CHmE&)!jjcF$_Y{;BC9+RJTxaS9=AJ2;8<@O18#!kV9t zV?=q|-^EyweFrq9{oF-bf69)rpz@l^3tT1r$y=6DZR94=KVDv${+WE=;4Ad|ylYA? zdwA2)k2i?-aGskp=*f-Eb#tDXczhrCg_8rh2UwM!KN>pF^j>&P(h2%oKZBhx zTo&VZrfLiJ!)2tVXV53ne}`hl=p02S?WeKxMf=9qwV|^v51@m}n(l!LAKH$zE_9Nr z9|wr}R^93bsm)?(+S}fuzejq9kx_xOX~DncMVhy9k>fGiG0ntdJD-+L8qGV)%3048 z&#Of9OSJdjA*}1Ap@J95^$$*NLF@eJF6v)0qdu8C--;SiBE@@Tp6?yGlx*-_CFWE8 zTBk|FiXt#RJ;+^x!@z2ohp$QflbHZ^-{2Hy{w z+)AOB_N>#)Ntz?-uRPq5?R#&-mTes(`5Vf7s3)yUw~*S?^gjL;*|(a|pP3s)JC|+7 zlAP=^`1)Ob^&o99^bUQit10SRIA$?9?pB}H)jt&DnL_8%s2pGI^`Ho0?{;W6R%_UJ z?F6d|B3=ASC3V@~E9l$qMp2&kulC|!np;)k{vUJi9T!FKy$vsl4N<`^V8@CD6%}E3 zlbJ;Yv0w+3s@Qu)MOi>PSO6O+*b9ig!Y;+$doPH+_uk)gGGD_Ee1Grr{P%n2bDulO zm6MY)NoJY3JmK}<=n+b07ACO%VSd`P55&YakhRAuKbAgk>@5^*Z^rZoJbyxG#FP>* zZyCb!Klv>d%6VND&Ti_$)_=_%3i_(Hv&Oli#B=$wyB&S{xC`|e)RBMpPG3@n4l|Y3 zBi6TR&H)m*=RUuGq*)lTtx=w>56mCoxQUJ&$^LxDq=MRb(0~?2-~G(t9L0tCReAXX zK`J`t&Op{a)E|90jGT?JX8HC>;14b#jn4aijL*m5b?XI__wigm^X&}!t+Vu9w^#ap zI#JVH7%}ap8t(^Q=k|t@HgWa2J`D&ZH=KQW{TnJ)5@ta61PDvIg?~?qTjhTI&93z+L+9e)rKA}$5&V958oy6+9@jEU zS?KAZ?zg;^aMwJTtryRXU!>Rc@AT_pk(e_f$*89l1^TsG9YHaah% zZ|#g&^6d8mHOBF}rJh2UrJrZ^bI#|GZBOgd(A2AJe$^UUpZ;mlNm#jkB&)B&sDm_f zP(#7}uL-+0QV_?tASAVh2#B((U_jisx(S1?;VxQ5A^#{}CCJdyNbhCMW-h|6! zzf%{MUu94pbqgpj#4IcFclPVuA2MXWw4Y=7>_H)<&RjF5fBAlIx?|jOu~(YJ)5rWB z*VfPwqaxnLp!NC0FLw+ZzsSy$saf7Jdi}z4zMic7lE`@bSJ|zT-w=#jp>`mVf5Mt$sZT?XHE68 z!tZ-U``OkX%ZS%4!{mK-L-Z#-nb1JJ8B+ouc`Q6Wb5VaqaA|IrGjWZ!-eg?k?Zs6@3HNKX(#Mhe>NO*rMAgp52ueZveX%U{6=}NIi2Al%&el)* zm96yQ^n283e-5|zdO|n4_@uP{mm7B@W4>nyQ>&%$@!Vf3lI(VKVf~$d;Umdw*I9^Z zP{iA6mGhHaS>wU`J9NZaa;o}DHeS)MV~GB+qp-!Ni03!M^&S}IVOC!m?%0>PnotM5PTRYU}_3v`pLpl{!Bv?0Ies@F3 zZPg}LfA#AV$esi1XxX5Stp2U%Tas?pcJ%bFp=`e1K2}~`XKGJ+*Ul>!_b<}4m3qU^ z7EbrUe;cL;4?Ito{>`ERs{KqK?Kg^yqE$wX=k>ka1iWqKP2L`FSl^Q}a`^bgFZUKo zPmkjIg%={p;11Dhw1rnzr-kCjtc5)PY}GiDR!#bQ4)doU5~#)eqUXnk0dOv_aYt4@ zeAHF)t4VLoiXAbm{iyG2l1ab6-pTFfSar}W{_M)zx5{g{@Mf>{d_ev5;j4v{njt(t z=vYl!D%O;zy|XF`AA*b8?|=6f&HIqXey?D8```rns$mG%CwT7c4<*4oyiCi5k;JhQ zuNcz_SK84TcWd(e)2W6TG5VbNy$@O$629l{}rl4|v** z)AeW@uLRF1GICy+qm%-lG6z};)qaF?`lv=JxQvyEyvSU#5A(4Q_;U8TATfcY~2~k z?Ja7VOrGqUpYyN1d#p;+6m22ze^g)#C!YsJ^CO{aBt83OI=653>>O#HH;3EHe7}rz zPV;8_0ottdrKiSvk@P&l-(dJ}SK*rhyYBxd{ND`loe8!J*PAE2SNU(eu2Szz*!?X7 zI`Gbz`QZ3(=XmC|S7f6t_{N7^6h%9*m)no+t=fu^HU)_W?CLsm_PnbEX?S1HzQGqi z$8#{~*)^O-N<%)pFIH3q!S_j7(Tkujtd$qM7 zT^r;o>NUTB82Yime}B&E{ovk>@wzM_Z3P1FJGBt7e%6Js9>_ev)+<67ud6EIX!*@{|X7$qJJ#P$R4T9gLPMA!@Gdnr2s{rClm7y|T z*Ac)#o$-1M?X6z-IUC2<5KBq2(!&^Y{ulI_pZ944x~)K9e6+|ng8QIt4e2%@U`PAC zr{wpnEu?KhyaDTc#IXeb>+c9R8UG9V&d>Yo0OjmJ@SWh^=vW6YNC= z1q|-H7XJDbah?buA_%;r)jGY_GJj?oNIQYxyZz>orv7J*JZ9Xin}8i^7@8 zVE6aec=`2u9smT!$CF!1_8@6Y~O^^HmU}I z8)7>usPzp&KLGF%AQ=$fIba$AjQcZ#Jxd$hq=FjO9`|Ragt*7Hv^>DLy*Yq2xNgbL z`y3DW1Q1-S&R*Yha7|7GnFIoJQ2VWWBegYzhHa@bYibF85_sp>D zX`Nct%)lPzY3MM-c>54jri3b+gC2Z8Vm{9B+s?EWv1-7$9z+!%JZ)7iAa5$fr-5vT zc(?O)5R>Uu?Af4%-?JSjYs&nd;rMQRZl!|#K@0bg`8~tAIB4KrHSQU+KxTuW-s(b4 zUMmP;EE#ufC&X~S5^&q|Jsbyhrt4lz@9mdH zCC>4@eJ4ceQcSO7+E6`UGJCE!EptV0gZUP+kIX2hM zyhzgF{=Wqz9V8d>uXK2VXJ=}$?|1>MD0RJG3IAjLje9Hm6w?!5ymA1H^SW^C9WI9F zxj~o-_%;wLh`+zmNdS!Vx^V6u+5JS_7ecuIjE6N8;#ueWN^XnWNnc z_&yLHh~K!?8!_%z4EL!&@NXOXLkR1e`4z)@D-As%045ukKYLtt@Vt`s_wwToGJj@9 zknh>+u@atPGQGfA-g>}f_V!#c*13b89`GEHnh*yDhX@#suObfw+O8cpDTWLwX0L5E zFFjzKH>HLAeTr^s91H1gNcUq?z*!w&vU+#jAAr8bWO~~s9CZXtrstgIsrN0Wr+HdN z2bkh8$Ptk8ke_*DObOnUWk_%RaL6}o%ae%ODtHEJj{<%Syg^Mz&sar8S1nBpwRIgmPlC0$>w9tGif zNM8W4gt&3n_8P$C?c1+ajfT97fL{W^wQ3SHhX5wiYxKF29_Q<2z^{NnUD_ETCIm39 zhkZNSeL8Z&I3KDu#Csw%1(vPMMJD(uX_5xVtOi*$Bux>^e*@8r4K5m zN8YW@0!*eCV^73ndfu*9dU$5b^gjOmk_{L?#}n7NPmL7D|N02{ClG1Bx+pGz z_-BwWAjY7#bbmErX)$|wVf&F2CaZVssXw~qp!XHfsr!HEhe} z^y}!8jQdfm4f*Q=la#xP=?zVa(*Y*4H%@4;+6#LB{H<9-ys}Z79KaO+e5(}#hJMuc z6}NY)svaPyIk}Kis`MI=zkE$!muB6o^&j6e&|^9VJdwwJ#pg^N5EwD zHfcOum0L`2Ouur7$@Gj~bT4s^XYR=W#AJHu&R?_PnJR1F*q62?&hZ?UaaMP%m|oc1 zZYBJWna^2L;(X4GmFpZ&7OS`GSKkunbKXqIQJpHL_i&JNiSs#k>3mC^&v~MEIo+9J z?d#RGH2OG`^>_7|aVmV~8r}~#%U?RcWO{F3PEwsKrg!(vTpeICy?}>>O89LcvsbQS z1;k`}jiQF=?-tYhI`U68U^2ZqL;9%-is`-F*a9(`-c;{ZI(V+h>P=m?R*%m*!@d=^ zo~DCmmQ1hv4vh+*V}^QbeOs5{lbvo6pn6hFZ)WIcrBOi@r}pmeoGi{rd@`fT=fuN< z?VaA_OYiIJop_{iYn9}5#Ht#B;)+>=T8gzF*f>p2Xo}NR;aoP0?(pm`_Fg0L2R@Fd zEUFR*Ihol@?~~s@XrnnAvrgl+cRO; zzvk#?LW1hBIBZT^_Pw$5(cMDci~vm;i&3n;tA{qzdRJ^Tp_?LEy5Tb-zHoo05lh!* zX|&m@;}%+Oob)}AL|Y2A9(EFAZH}_~`q<5<4jGT=pDPnsdsE+3pef;v#6#t!^98Z| zhTW0GDWVSRFQ&_hT9SWI!|b29)k>&cJxQGLx&^_!drcnGg15EAR?&@cdr;WBT%^{Y zZJc&|k7n&}F*#4ro*XT{1cwBek5}R)W5I_?@B6RM+DNg#n`Fzhd@&Oo&U9QRbzVcz*=fia~&Jct`qa=vk%Yc z@jVZ7;4!T*X_-x5%nujG)|UKi`KHXI9d?BXA0|I$_aoH7o5r->CRDJyP&D4{x00IC zj;uc8{<*YbnvK)0Mbh_}H?B{pd$>|;Xf1vJYIkBUU2oP=Xx!O87wf~TYgKz%Dy%yz z-?WA?oS(T>OrAN0-H#3jv?OVSLTGj-koB+JrkX;dluY5%(Nav`LWmX4Elw1^MJ#6R zKM|8g4)*A%nS3jb*+2byDVgkLL~kTEVc-Au*KA7`e{HNWdMo*JJJh1+=a_B(wlR~fbp#*Kcf3ZaM zv&S&{?2L4O_CM|<1oql4JgX$}Hz&u0(C$|k3vP*X`2CvLa3$Gdvs{Jc@fsQ)OE>S5 zzQ1Go!O$o&EVUCK?`f9<>7TI^Sbdmp_o{-}vV76^+Z>lDQc+yT?pOBi)x_sn9XhAx zLH<3ueY6eTHd$(~&+JTfw*O|DTx%vb*O*YF@r7)+A7#7r0;DT3ue(~j!m789hUfLZ5@Wu$-yl|l~oX%57T~m&~|N? z)2oLgcz@d1oF=7POMH*iAPb_-uoPO{59a;pTfQ{?6VijVe{$dlI`-6Naktw{-oF8> zwPc)XtPfkr5;nEkwS&4rqc&xmi&m1g}5ep*U6KB}X}c5^suFWK)S zyo+BhR$bbM%?H(i1Yu<8a#0-V%ksOsn$UaYHqd2jGWEC~hejSCUgy(L9EW#z5!SL3WV=UiVN~d7g8TLL)+Y2y`6f>Flcn)7za2=o zwOB!WHf_rG=M&9J(W7M>iM?M-e)_O|^J}~%sZIpiV3ljMUvOh#l}}YxKk8q4 z;353BiDCAej!mHLPWn>!8wHH-g88%8&L>em?9~}26@xqY(<+t1`FOgV{6joWN#|8# z{`QUSg!pw)%pRuCTuCC;{F<@$H1V`0rOR~C%yTdD(-*#G6WwW6#7`L2VLeIPtY-Fi zhXL0w>Zo{UtHf8YG3q?Ms_9R^PA=k4C3U?{MrnI9{eY@=RGHO5b9sVP|EN{VXm8q8 z2>c{Hzm9%tCY(DREXJ=r!S4U1Q_X}{GZVy4-)FP+g6$nPQlR%9OMHg89Tt&rH%eoZ zudw-r`CW1=&@ofmvHlIIS&jY}RF7Je3uF0l6Jk~KjN^pDo-5e>G1I|2vIFmE{`62b zpEjJXO@=&nqeD)a^ZU04&fAO}dXdc^%L&QEc6>cy$870&i1jV16HXd7lKcj`8N1Td z(X+*CRmQUZV!plELh9JupQl%TSwTVzyR!CS{`v7KWJJ>{tiPE4bFU^fc9VXOVS3V- zMWlDDlWhOObY{VG3iE}RS6=;0PH64f{lk2B%V>IFW+bcc{cs;*)+T|b&5vUJ!~EBK z=98H3()t>rt4oP#1SM@Hzke>ff0NYq3+b4|QoR2yo7xJho}s+`)+^tWk6-Jv_V&G6 zg|x0??bNfS^!ziQ+KWEfIFSx|6v6MutBTF&x!oSDe22;{$fWKS>9r%$`ah8MTfH^f zN-Wzpme<#Q-F6Z%Z$BGvY;W$BD6)QDJ6^xj94)!<+nm+E#?Fz9p^L@Wm5TUU+2O~C z%g#Jje(J#xYMil~&iP}?`@gz>BHf=kk=y(6@C5N3RK(92we1_}=&i}cy7Bs4Cx(3U zv0&rdzePK8{#`rG#UBfpy;s9~3HMg_7H>_I{IIoYe4d(3R*Ku5Bz`-VAK_A&?il`< z*H`c3;rREimv+;F5UPq`pc9*dDv&3KT`sy!rTG~`>Q)M69AG~WTsO6=2ab;`-?|+lE z)oI)=cix_?^?%5%1JZiN_PYHFA^Khm`Fy&5JDp_s{N`z^ON&XR^l7|&+=O`Yp#Oe$ zKd}6g)?vb#xvO~o*ah=RHJ>7W^4X;GRDC}#7j^N<_J}8?cS!scOwYA9p{?fk;N?SZ zm++`Yx; zQ}0*9XuGwmdHomjev%`n%Ch!fZfHSj*jJ`|eOK}EdS8%1rXJkR`+sD*Gd+IMo3&3E zu#pC>>LNT+D_Q*?gwg8#?HfA1x-aoBu|ETkwUKVo|A%|tS& zeh_aD0e<(P@c3-Z!>j$76jH}`7$4sr8MVZRFN&V$GaqZorSqRvk~X}XS1uI4E|JzF zVi$&NCdSRAzrQeTmK04x9?jzQeY#ACS&5I`HuQCf*#YZO}$uuG41xg zomeln=y|h!TN`m$Mj$U=qv=q3^=1}t?Z{Mo6tu(R8Mfd-8LoHd@`3<*E zK5nBc$Ia&Uu8gQ8yq#X8AM`kk%x=_z-;d4{5uez$_%LXW+v+@7ZQ3Zec2Q=UJeT{Jn-%ZB%7U}mgXqhrzj+pybX@0(+lA}Z z6W;IqH@@0`^FtQ9$QOSTY0E)5crVYszVb~T=v%!q7)(~`{ zUyMh!_Rdb^rfC~P8r~r@{~;p_Dx8aKV%mH+qKexm_dkt7~>z8IL;g6 z+9AeyXgH?7ms*jk5aNQNAlSYO148!$#(8L{w|Y;3%)i)m!1h;HsH%aU;n+XkQit)- zx&qz}#0vDx3!978A>JLt8Dtz_wLb{CFjqJa4f~e&ei8+Y^Uz@3YRj(}=m_(P^U(G} zyvv#K1m{>E5H}EPv&HKZI+$m&c@VL^20MSVFX;3G83Or(ztqfwxyX5F*alcpBF<04 zehfY~2svyrdw(uBRskl{+g>2Db2<&nYIgKgS`^dk5$uOP$Fu_h9|STU;+1FFssWSP zQ>9j5{I|h?yMvqtz5kruiEEy5-6jGyd(;A%A2N7PukBWT3c>Z_1>y~I7_f;Q3J9zp ztq-JqL2#|iw;H9!HRT854}x>(y?!l$b@l)2hYa_tbN=OX8$f8--;jIlRDj9)(fOi+ z@!t&fhJEo<;hG!?G71F8x54g@YFMM3|7Ha7c?;YqVEjB!TyO7k-Ev{=%Ia;mt(p$k zvtb=InsrgZdY0*3_~VV3OwYB=6-QX}GQE2~Im};~p}m9{8^(Ww`^9*7Q=v?!5rf!y zo^T%+?`|4kku`5+!+s&Nw|Vmb9bov)nQ`KVLcXW4IIjhSV2APFRzTcgZ>SnDS^Ew& zXwLX=(*d6WVh(z>6YWV$h|dHG1i>|PZ_!ueuyH?WqamLEuoZIMxSuqfFRgC(R=0+5 zF5vS(aBclN_cIvMT9AVfRI<=2VGq)VKspoz_oPz8suI8yVIcEC76CT!xEW!>+jLwzWUCf2YWi>tKnLG_a8rG z@qjG=xeHkPYN;xF2o3Mi?(mT%{E$67^Mm;zTL|T#y=?7!c2(tff%syO1Q5KJ$L7Z6 zIY5{Q=_HVv5CjC3Dv|fPq%3a||AzTG`DhTWg+Fh>`31BjNnJG>60^}L?*FSJPVw|sr<8o=9 zpcaeiH47V@4VcW{ix>S=F2(eSjV2o~nO=udqN)eztpR*3$XSTL>FJD^OfRqPRb@}e zTL<`hkmC@aX5W;ZZ@B@|8$nV4vug4Z&$5*DW9!46O2D{3u$_>1MsaN*$}Vi(3A1T49Dtk-ry4cz$OZWor9SP<+g!bg0c|cGeWx^ z!W|%2A?_0zLGZZ&?P8p>lYmuME>`u2a5rFkK$;P?bzS_to<9xLm5Qkq1B4F5e=Bo?#bnU6s z1!{P9$n4#{@k$4nLJyJyf^!$o>4fKtOb>qTmGCd7S!7+pzu5F~F^I80g7P4|33kdR zgd;ain-A$jAVv^38+%#+jPu6k0Os&IIT!aq!~QPst<(d?{e0n?S$Vy=2+u5;p2tUx z4xeK%#~5!6)|7S{*_Pv5Oz&-+w;nLg8`}c;`g4y}eh|X*l<~$)Ar8NcM8G(24Cb)5 z!n-zVe+UiRm*SYB159CvSetqX$f8@9{4O-Q;3=t(*Q)0w&Wtek)HmrI_C9&?k<7$@DCS z_^R-^DfLY1TfoKuJzz3D%Suk@6OHrk(Dsz+`dq+pjWR!ExCW2tO~}k*_L4vLDd8ur z+4;Jv*~Ro0-f~8tXtH__Z!49B^YuF5H$Y}VyzizPdcbhLGag?Pz~1yrBSFRN6)tf_ z?i}awO@RE56@%4ti|Gv>+Fb>htlol;dmQJ1-d(^8KsG^ql%p$RGQF#_8mi#At^GHC z7zVWQMU3kqrihuX3^UM!Y{lE^%}V%58BJ^?=FrTpBD>!ZV-q{fXQvKnfv#EXbGw#?LRU0$5P_egu9)$n2#Z>!JdT`)4Z)`SG@{ zB&nF*$M@zsz-0Bdem+{C26}G+e+PoUc{aW6kq4MeFS%fua&<9#tAl!|0F&w6JF+nw z_d&yZR72>l2TZ2t;ngxb9rWG<{s9E{#0!(6DPa6O)G>eo`#Ntsgr5Qb0)k_JzfS?< z{@Drvn|#5Z?tsv+-d{WIRe;IrZScuXzpI#@GR_1!Vlut+b$c;Bn4!J5xXW~@e+Qy)-J1Gg1==ttd{af zv3gr88X*TuW^eD*?JB@z?el+`l#TP%u)o!sB_UT!rnk?hX9-@`%Ry~Q@UnLAtXJav z$QAQ)x|}IyZ^y7f`t!x=onsY{4VbK6?SWo;*oS59>orEB!oAtB%^w<1&c0SmuY7bB zC15hWH4YW@u;icT1BI81J++z6ycjirMzo;@bu-oNE2&--!$qAzhoUdDchC+J7^1o=`1$gZQqo2Wx-D+{d(AoLb}9KAh#dCbgp`JNwhL z$D7!95nZMo9hb64FuU)|+Os(O3q9SSK=A3L!tFs}++CXSe@cj{;67xKkmqK^+Pl-VDxLA6l}K*S zWA&ACIYBr6@D{pts+NoM$*R^q+Sb`v{M%tBYd_YPl$$|DS~{}&qO@CR_G)XV0Xw1y z=3RVRPpH|~MLc{wz2)vPz&&BJO(s#qs&O?N9ReZ&MZA!E9>&r|QNRMkm z^{1EEc=`4>q9GY=G~*9QJgVHtK%t-MJmJ!p>>L~~yjGf4q<({??@*Y&?Yx+TmublA z!*t4_Il`YV|M^ZdBA3p7c8d;Mo51FCTc=laTK{xmLh4Fp&qcd}4C#2DmTv6L?|1s@ zNTOd+^j$e@*ARMZ(n!``v_CzqqA2=EJRMB$d$pasU1`k6Gxqpva{cRT)*sCGa;!%? zjUU9yH#eP53g&L5tLIAR&mB$iq@%4A!nsZY8$Z;y84ylJKcCOazwy36t{!hL4y-z# zmH!klpL&H*;r(KX7liuGr#_M=&HJ(ZGP{=0q|Q5pS-}$+ug1~3GfmuSE36zS?O$T- zc^ZBAB^?skosGwcr0LY|WFx2S=h3YE{@+ij%Y|{m{<(8iXnXXj^0ai_%A)3&D8Sx5P`r^tA?|q;j4WYyaxaGwJPD>4Fx{)WrGHW-Cpn2GV>*`}t*`6PvkZ^%#Ggo2shr)<%dM z5W@O%_`_Ec6qrV9)SAW0|DNilwmq2y{G?q#7txlJVZmd2`hgHm_spTOogy@ zb%hGO&$0RXcYz}rKkOvE{Gm5%@51~vnpm&Auy&j=TR&e9Z&j`MSwTGATzZ~heM4H$ zC&^m|@bzdC`kc%#IDe|2?^d$>p*k0JC!Wlt6MCMb>w5iW&!=JPh2&{a6HRP|BHrAG z4&fxGTy>^@%V`xUwRfwq`+m{*<-6~tig!iN+qvf*qjA%l+OqSle!=FCy zU@GjJ*^%}Cf%KJ* z;=UxZ`HuPD)#pgtcaqzza{RXne0#s~Eap6ns+3qG*tGp7Ac zc+iy}LU{h)J`0IgS^#T*^8501<>+VhNR$nm4+Cp{Bkr#h!b)4p`)`$+MN2J{`j7Tj ze+(n_bfbCwJtLyXo$K|ueetE1%rbw^^Un%ea>d+?)raLBW?PBx?4{=?rf2@FA^eRj z;uSP(7)JcernB<*Px_MUF$Hve$A0X7*NgR`X985hYm2*l{Rc%XC-hqgAFnvaEb>n5 z%G-0MmnrRFK8NSKnMRUno{ib~lu9Td59-%CWtVtf(Ol9(7vSa^o-GuR?n)pq?uwdv6BC(;Z)8gkz6Kv;6?;)1~bp z9Y;y)GsxD9W(+qGt{l$g<5yUiD9k>b!P|3CyOw-Wb!PWJ+;|$jYIlpy3wp)u4Yt@# z&8B1s*~f}_^tOYm&~EmlSozVpGsx<&y)^KxKkt8>cNm#8p@^4#GTL6ywM)pww(a`d zgnafqN}WUexPG!j9HH0nNE7LbT5^=0u$;@=x7zeQsWsyQf1Xr6v5R_|7x848RNPLs ze;UB@d$ycSI*3v9d|Nf^@2N`{NI>)lx_9(a)*m5qIZX=G3QbnFVfn-N>?8H8ES+xF zDB`L8u zzFX<(1$*iD2P*U#*I3glxM;t*wLFxlEhXM5<`?d0sA)W=H?MD?YYy4heKT**ySuyT z%az}G`u3z$A!crOuD^FeQ{lWLI}QfTDF*&7p!V7xJiq;-_jIk>ZC*YBeCRqf&En(R zMq@{>+aBcoQ&-c{bu)u``5qTig^jN~czF-2Q>1}+H=f_JVhADi-Z-+#;eS`@659KZ z^!E;8fv-Yg{Ve45T~Aw2-4eCD{Ib`5XrWUPuV!`Y5HfS$Qm!A-VkGS`wgYcp*XMJo zOSBCyzi#v-;r8Q!ynQW|^GTI2LwWvzG8RrTYyb268`_iJK9>5qo@Ms%H&`wBpD{KR zuKQB(zxscCXMpX(->07N{^9?Ym-FBJNUa+f&wh7T09z&?4Z&XffzR=`7WX5C?>q-S zh|*zwl|U+k;QPx%%P1`kA-qphn1Nu~U*%GB0F(KVD$dKncj;MA8s_1c8ovJsbF-E4 zav)!8KHOYc2J~uy)CR$N6{DZXcsU0UgA3kSa$e3n!2bD>stb5MklTPYI~ejm@^Ya4 zjDw>Dy|k_0Vcb@@q7E~tAZXbL<%wl;`p5hFwWnp2^jj8ss^D3a3_#* z5N|u!UI2`r4~T6Uus$BSI@<1lJA>pye9wg;O2B0GR=X=W)_^?2_Vu}Jf@cOQTtIq& z;C#RIr8jbQw62iu34-%E!@8;(Fa>`5?F|C=Ub{8oQ69`knY}itri{PS2Xx#(uzl$3 z3+Al0FQof{;M~}*`OVG;><{SyAn<)gyYfhWwgrTS?YmLdoShFi5OfBC;QM$y|Ire{ z!H{CjinTK(MTLSx3gp842l8Ae#Y$Kv5rL zG{_hbPryPundCNr(6GNfj~nR$Qy5}f?%1&N0S&Q6BYUH7DVbiK-~~!+us0U)aUeLa zzRY@^1DH(D)6};F-$r|-nhw{qVIAV7uBxWR+UI=cR5oBTy<5Ai_05XuJtd|}z_{Li z$e&W^UBW-qO1EQ|!l{76 zUds5DnhWmvfGMVf%m8tO{K>f&Rj{vU4g2QUzM3BQnwcPhAXg#(pMNMry$oMp<{!!s z>$+_S`hw#8o!byct_fhAzf&2o@y8?8?IAQQd*g%|^A9x_bmxKKyt4JXq3Zx)Fr>90 zI8S#s2%>G=lXiUIL`<7p+XA}(y^Fc|Ik5<=MxUP5g_Lw z-~Z<^WhV$DAsq#R`>u5`_*R8@G)N2x&gUb$Mv~4D#zHy{qzA-9uRfxHalcg9=BeeY z64*y&?Xze+2z^E=4BNasWw^cz=q&_%5lA_RubuRQ0>*hhuuim*iDz;hAWQ^23B(lQ z@K!~}^TB=~4-W71GSFELVg~U?8Z$Lu=yQYlmco7Q)2F`7-&6`Zb{Y_z8u6eZ=dm7k-Y{jXcHY&ilJ;XM5?Zx~)ZGiYjkUCIi=a+aj z?#-Jp9|ZOo?axo6@?fv#=k%S1c(+UbYQSXn7M_0T;0AdafNuqXd8ob7^}Px(MJC8L z5FKC;DEdQ)eZmXVlU{w&0VcEeG^iVLW;id$8{#`kwPie-ouIo5WItdN>YwfcdphUk z)Py+tRRWCja&7|lBP1Ws+LP6rnA%7Qn5^DIA3c!^BhxGULZt#srkCisC=2&rsTWc| z4z6F34VX;N;ni%_&|-R)QT|H6WO|pZ`|G`m>8)1VA|}(z7~55aV*!0fpP%>)(mI#l zNC1=ReLCJg%Lnof0-gn80`b7>KM7!*H*^`WMGMOlUkLSp=YTjt{9B_96fi|DNFE5x z2kpeox7F~>(i-;nsIj*apJVwThd_ove&(enxx*nm4Cx~v(*3w20LFPfWg$O0(}V;- zcpUH(AT|*9p4K-9Fj+suqzL5*$U6!6DG&>Yr;kc4!H>E8%N@Bevi50zK5+yLxwMS? zgY|y6wj_5{F}-v%r3x@vy`96#=yCrr?612^SHxs`)-{tmj|IK6fS&`wJ>pI&O9Gfo z?^Hr-)i}t5y@v5}uq~mRR#3oXdS4%Z(oKXs*c%vE2ltK8`}YZ8cvdg-L6rvBFV8)y zNf5#_hjC$Wt>}U)mz^@#?^0_Co9SL|;|1e%zj_R?R7Eb8ibfkZ_c?P%zxEG zz#oCYIBI)N+^w8jOwV~%)2w-r_ZaXeAOj(8H8hI=CbQ?@Z?B3rs2BULQTpovlj#M_ zy_+2idCviV0dfoC$6UfFV4PP1dx-YTe)pU>2o1;d>gfB7_wpKa-+)MKtBn|6OfM+B zlO8Zxy_v!~<$_{*vyDe1Cet&Y5P@76&OgDu)3)yo9bhuOX*p$eiy`kl;2%I>5717u zoJauUd=V_Wb#OCv0)(Fd{{mtJ@p${Hj7Reo(%(Ra0M>m`MSUWKhW&ly%51>D8U>sRxYvk=hUWjV9DV-%>JrWr=k*V2Yn0zd*`CK5}_iLHHZee?Tfg9K7&~ zfXVvXp!<_9xb6(w;?rWN3NXcA5bW4#$VY#VxWlm|mSS?UjHj%7Fc{Ajcu!xyN=#c$RC+LApE${HOi1 zV~Yrwtlro}d;P{@_IlLAh_ zA1(r>sDWvarjTFnXr2H+?DCAE7b@wZV$^^XuOboAk(|6`=JC( zrg!5{edH#|^m>e2f*dB9p2eb3dYp6ER=lu|@VP3)WO{wfvmK8V)BC%)nF=tO-iHwd zx}(MPzPB~Y227^s?$R7NOtN~N*Ns4~lT0smSqmjR$7On_ukO_0vt4Sj)aIv&tyE`< z>D_pKKN~QaUZVmpJv@75_Top6Ea4w&^{J61&LtfD)lGMyn7vqs6-s#a%IwXabIuVk zS-pqP4p3bwrl*Pb(gP;bOD{7AxlS^B(?MfXVcp4Qr#kTTCzImKFNGlIgiNsOfmGm|n+?PnCel z^rkQOR}~i18-BB$9x$0+T6r7Q{bG9e#`)<1lj+SYHzf;xD`*Y-OCBsjUs^J~w+Dx) z-hDH2x?8Q#DX5{u_v&nXR2>pc(X7uA&8DCzr}$Rp1k<~_)f7!iH+FKJ z)tKcM+CHHz_lcsmOn>%0^@`D7!E{+yr^IIynSSj7bu{5emTHnZpTnQZip2B`p+fB% zPA*+KvGUK12MINHc#G{iRaawv`_4US<1$Jyctg?mjzX5Es#T>T!+U zOY%bz-L#aDIIFA1C`S4|xa63-dP*5%q4r(roR*^nt%L*HRAQIydsuz6aw=W0u(B}! z<{Fk>P3I8eS6dA62xIkK&NxZ~3hacf4Ql5aL4SJJm?~6wb3**Cugu!Fq0L|VWKaXA zN|z#-{(A2eVcVPPVufaxnLQkXRyT}=%)`?6hnkar(l1Nai6MF~rtf9bP#9k0xp25k zq8@cOWw#Xydv(&ha+JPLW?Op*=RPNB5))lmf4lZd7oL8;D5f-DsYLzf?>1A9TtSl) zAbsz9zOfY@vtR<9X?>D^?=0i4CFOef=Ab@ak3K!6f#zY%-m^8esN?hVw0}b<_Py+F z3rk_q&c@>7F%?<+jFPj-@qR~XthL0~*?6IsI(>OtI{bH2rmryyBqnF8i4G4U*!M29 zuZu_^?gOT%FpgKiax>Z}sx=$0iOt>+*8^sP`^G7({G!)MbjraHF)48{%eNg?NZX9A zELt@F&iaStk9_7n^pM_NA@6_eDpKJF98mXY`~ z=Nc^(6pqWp?{y77mmv`ab;#e0;1vY0t-NLGF5bsoPA}KD6Io2qm7uzuEl6bg6fD$fA3_czfnA zK1c5NY0K)nx?;ZLT=z<1_nt+5J%Ykh$l*s{dHwbaf6xa{<5~F;vn;7?gGsO+#<2Rn zc05SeEJ>!@A8cpeqgQ5(qOJ}v1gi@YKQQqn_?+`SMc>+aJWZ@i8oW0i5NeVA5!NfuuAjAr$nF?XTMyDy~2M@oKQ@_LM*?J9K@ zEH+8}LsT!YJWeYAv}5hPU+*HVnUx}DjGDp9-&I=DjyZz`i)Itqd~Q(KlO$!%rH!&X z@%1oph7BF|QTl#5(ek_XTAL_rKPBV{S_ELUUqAicN6|&MKKUV9%uc8iD zlIX%CvF!WumFQ&B`dtIf{Nu5#|CVsBYkfV{X#eB)Ci#nrP_2)pkTyx$PqF=P%FQS5 zu1fqQOn-Z@M7t*m25V=6bLKZU>e%}+7sMl_k*`5LWN z+J%h|)~_AalGX{H%KE#;+e*0izMD{?)_FGH6Yh+olj7`zvVU5$`cS{`;t-g`TI!+GH9~Bxb>&Be`9&CSyoi{qiDT6-dUSQyGr}9 z<2_2FoVy9}+obQ~ekUf-ay27`U)9UA_Lb=!qTc>!6Wv-+#3vi@CYp5dsm8|V{JKTbG@Ad5uD`sJ>u<`B zAm&Trx&6;?>ItR4O3x3}@2nV1oqHF3{|B&T}bNv`kKP6as2-8?H)X5U&rlD^uJ5`b=l1H2Q&<&O*KEM^`iRB9@eLFoKKBYBl-9|_75Sp zUJ@V5XpoltJYlC~lPlH7a(%0@yNU6mrmTLn_xr$Rx-De}PaFN%OEOdP zx?tXxwaZAS9+ibz?I!X1H>Ud2ps()C-kOwS#I9Kbq4HrrHeOifR*Q8ctBN$=%DphA zolWZqJrDF^`FkzP(h=UVv~?Znd1gL;k9v4FJMo&A^!o+Nck&J={;h7Z`Q3F|6pd@Y zm7Xo1rN;d>qwWDR-@A}{=T>3uIjVn3rk`{WoCZt37rV5+N!lOXNN2~?<V7N2skEMB8t<&eaTRXlxYZz-XYpY;5$-J>p<9uy^x zi!9Z|H&c+MVzGJkcc2()$M__tvxp;DB?P4}xF+Kf!EL~DT;`7|pTvzqz zxkWH`Eoz^`z7%3Up*d?`fHIO?>=i=K+_z=z+3~8pu(^ps?6=8+tp__&nbZj^LzAzR zW$BEc7BqfQKcVuBB0rDI2L=e%1zY&|ciy>~Ecqe*dkSn%h4Gtdzc^_>Dm~^QaopO3 zMp{VcLSz2ta}nft?_PS0+YM|=ys|rJE}2Pu%gXPntE*o4N?n^3@oxjn6Unq!Rrv42 zmkqws+bg8~_f7B>^-s^L^v9cXZ2vVsUygKMRbD8SJdL#<>re!Sk=>Ju=ELTODWv9j ziSIbTrvm+M<3ih>s?Ej&)vx5m5T6KdHooV!E?0ZKYb)Mxlb+v)!keo=``y{PhBUXOhi?3=otIf23#U9N5T!o6fsnbZPw|piquM9d$j^}@5 zFn1k7M=yTI)dDGUg-^t7nQ=g<715#sln(t5=Hf7_}hn`Vde zd>73?+GWHT-oI;$7m{WZ*5{xuULCjB)m*v}&-0rt|3ME;JHpFXeYS%v^|0mnrN#Cd z*RUQuef(VldFK*CBx~?acu6QR*=NPm%GpMA!Ji^N+7XwXWa#lMUjMevse+m3Vs7ut z3re5d8OPJ^eqm(o)#q$~!#e1Tn?mr6zTCcM{t7x+QIYF6t*Iqn9qritKz-9&F=X2i z>E9b*dJrW-rKUxE`~xA$WWw+MyuagKEFfyv0^UB82|9BBfb{ncmYeQ@-)BDgwq_B}uc^C6*B2Dkw`_YTS(+Tm^L@*%C9R`#)o2^9q!}TkRV5>y zK6&RIO;&{S{%-C6ne+%Os;`^zDiZT>CD$Kq1%AfP`t$Vcw>ILj21WO$${jaqI(;O! zx7kNaUe+n%2X4Q(nlyj&osZv%^TBkZZUXP0*MhRb(f{}@#`cB}y+a=SlKwptrnh~m zKt*#Wu77m%8RE6sk>9`OCN+fn$IW>CZ|$o&xunJObj|u&qVMC)%eN2iLXV#+;_qEb zi=-7F#qs<*rRS4$r)B*2QBG16IcKpq2it{K&t0D7{J+WP8`Lu% z$6i|+{$~s_6ypEQ&z8N7CqCn~ABF^U<0`ZTnqf7Al z?j_6leE7~fxp{AypDh@4?G%S7HMEPL3uz8<-=6*i+gbwz-hU%cOZ&=r6Db2>ElAe} z!FPZ=TEC`%;kSE!E@Xh^OUCE31k4KL0O&!$_9Ueq&;U4#%ho2=t5n`|yOoAmr|G|5^Ah)7t+Ga{Lr6Kw5$n z0JiPpNRF?Fi{kAUMwd&V}p@ zX?qa-K2~`|6~_C+AF2)@`vKcp`2yqpIYJsA&=!Dsctx;tA#uT~LB;~+e|tl=8N>+) z1@Qz7{VU`(EXpeTy;BRIoH&qoKXc``i&j z9tq?9;r(hK9j1o)t{n*2Ads>UZ!R3o!8I@##2w@gU`=MkAtz4@>zn!1!m|4wY7oQk zkpJWPkvLY)4z9@EQ}}@Rf?Ndbi)l;7)ANJ0KS%~(&xTi{xUPnQ33Wzs|>8S?{eT*@m zRmTCdyE}(8Hqc9f_=|-DkP9fY_u9J=a`&{80iOZ_W1)TW>YX0f_`fU`I9sSZ>-@KUKY;zkGU^2as>J1p5Zz|x^K;S-T zl~G0n<{{_l;hK4*qy+X0el8^3XYD^e-z?Cb4TAHaG5khv1EFD?dkh=H_RT8O?Zl!I0L1U>!ykcdBsz2>}TO*#uZXyIef8 zQC4qoHw!%5k@N3x-k}T3= zC?5fW?F%ZknDO)?Asq#R^U3{gqN;N-dt*{Fb%4q0ZIj=g`QwTPJO%{UbSuj#$lXK# zjEv(4HnleghpW3lhrWA=WfvbGBfhhh?+oCny2qdWdx`=cUqs-YURTL128fru*OL0>?ceE#OVo)E5s^m>rn5Z`BIP5_hHyEe9ssu$#K0DL0| ztQ+m@(Z}-uIOe+V&yh2T>w<9sv7gR<`w8sp+DyQ0b&hUV9H4Jy~WRa91ro?COcGs@$(+r0OmR5j=n#HI7WCuw&Hffve|&i z`f=O4J>wBdT9RIWhfUc7is?PA=*9eO?FD=vNCmKcc+^A(*CN)RpNte zN$Ix}`G5)jxad6iFsQv^JcOqKKLd0V;<)B#YP%=c-xUM)W!@d>1PK4t3)zwh+oc-7 z1bEaSq+$|UiFUCo^y2gBI7<# zOt9xW3i+R0$4KYu@L4U6&;TZqho+jV=j-rgPI95Pc64uIwt%$n%MYfg7eIIeuri=K z5SPC!r?z$?d6|a`)C+awwNoJsn z0#pymfaNR~0r96m&w!i&^UHp(j?$6WwQfJreUHE@8Pn5>+5(E|t>)lb#Xit{-@+>X zvkG>Os^UMZlheV%cpZ6TbGvB(6Sa3y$LF32!1o;R7eM9^SI_NNoW{eDSFsGT7Ti@)Bmv@&rt{w~~%WK&w&3u-}XLPFJ+j z(BA+bfj$Az_U2^ysgdyIo^7fQjzGl!WX=u*Zt{8k{g> z_IzJ~_ZtwMr?D5>qb(4Ahx8918;CD?by5zPsNM^Gtu)y>@@Ay_%K#JX7i&O1{0ohnv`k7An}_t5|*;w#UurOwsi8@HfOAz&iD z+`qvhJ3T7zLx%uao(`Ymy#CUB9eE8?W7U9(xA_T1lB#s01>_{cn`!zk6apracfs zBnw=waYjFQJE~C6e#CN+qw<|qD63CVTtXtVcX1XkTCsD@QK{=lgVlW%@8$eCbmY{o z+)kTQidDa=v-)Q%B*dt8dqqco{@j1U$`C9qj3-?e@%QaL^3W&k>?Isp&7a%pPj|%! zQ(oegwn?l#2c|qk6ZRRAu?KlSIkb(j^{d89{{PqkJ4cIEGviY?kePQLv`mKtm5H(2(Jht`{`B#PJ5!3tY6^d`XU0&kp z_9W>=Cbz7=6VtDHy-b{T++H!pls~6_(m9MI^$sH?j_ZqP{Rtzja6#WN@}WC_zYMLz z=F}EcvD1R}=W{0q618t1ne(FKX5bw9KAy@qU*f~@1p=0vWj??jh23{<6nK?9o`LaeaYH0y?ZCTeZ+43V#XEL-qN9K@Q;CQ6pEGMO#b&9 z;pE}Yp$gY^Ml78j5GfyLU&?iD!=KYmt}~k?^t0wx%;nGd#$HMS8-*5JzzqeHALDQd zJR10P1 zL#C4tH+jESw2XsiF53E~7nA=nVJlvK+K;SkxQ)#Rnm>Q7DRHp~X7Xt|X^SzbW)>#Y z-+WaZI@dmojR(!wj9H7+e;k=Sntm727|;8(P~h+QrztMGragzb_#hl@u<60_H~x;o z&Byw39|z20_5Dt(z!%C2@WsbIOrOZd8Tf|v6|(M8CaZ6LyaEqj+JeI(7AM8*%lx^!^{7Yq*#%o-KV&uQKMgS@BeDi4roG|c z=YX{v@w}Ob@!c^Yg8Ys(&T+>+YtM1>%p%c;#86gW*s^%^b>$6wudj^h*R)|{->tq-39*W;&qqe=Dbxs1Qt4-YhHr=7y$Hg6X+qKzX?9!c<| zzG3uii9JhPLs43Itk6Eq-v-3qKT_zwq21Y+*?LF?1e)we&zflO zr_#UXL*ktI^_rYF!6%k`kbXW5m_C#rT`^CW%|!|O2AtRo)YeEkT8Dj>x3ikoMu9QEIZm9r+o1j`m4i{+vuqY zf4?1-nUr8kW;Wx`f$yb6;DC*Bc;w{zY`q)P=83##jc{)IJbt~T{P#~Iay^Y7k2zl> z@u}32_~OFaOn;gm^CuBmED= z4?iDh`5wJmhF$ceR3j5=% zzJ0H@$)+{ifK#jQ7W%`{ITRUd8Z&-crgh+Xq?h-tfX0`cyC>V>xd{*6GM&kPv3M^I z-mAfFX6|PCP0&AxG+t*(weg8;{AigGJ|UP~pTgudyK)QnPuxykbhc&rhMSwp%fAGZ zg=e*PHzOvbq9ZSzS$k;t+R0(4Tih>Ue0pwepg6ot`@T(k6N|>4=ht(}zyIP_^i$GL z(7&w4DfD&CW;P$}Ms~n0(;Ab@=ap81Xdf9l_lmEEV!|P0paYA8!l#Hn6=-QpfZA z1?|7#gTXGrpr@eU*!MN@Uzb6wKT_2r?&F5~dF=uY7zR zZJ!z{l=tGEA$0>8D^K%#_8X78ZqwQ=1lr`G7qzwP-M3{86=^lJ^CjhU6soqPLYPlo z?ibzn5e>ab4bn8<^oO^iPel2o(400+UDey;i;iUveoD+EZ>9iu-orfA7%zmW$%i zn3QOtKZ{N*#gmth74-X>a{UspNwn!{0=@L^JupOB`|j-D(7RUlZ0lhe>x(xTALb9K36g zu8reZduj%5k&o@-j1Tz43jEG3Rp?#kY(XFA95t>OxsvHa>rayu;33Kdto+6o7C2*I zDSo~66!lUE*aTQa2519aa)DZ6!vHFlwG2Jx&dEkyiVW`>N$(Ea?sj|HI5HO*LrGy z|DESz(W6c~1$m~Xo$!EZ1BLoO&p(Sk$F7ny;qX7Rg5{i9p!WCS(5r8dv016WudW$M zymmhmCC=7joBT@OF(*bM6!`BG; z2FH@oALk3g`WRd%jI`dN{e2eqMTzHT{1NK^)SwJmw;oVTWzpw*_H*=Mh+L3&wYQv8 zJ&6(0&Dy1+O|P_ebmfu+Z1T=e$hVuj5PR2ZBFN87Pe9!)w0`ND-zh*xtv?I>b+f_; zf0ecp$_E?;{p^nl=Xa)WdSAZUxqFQ>kSj+Z-7N1zzM(uXBh@k7>S;@m2J$cFxy zE%HM)1x<$BSY{e^XbuPabDAUh~a{ld{RnSXq= zj)Fw20Zb&%rnH8vKIHWTycduZ;(Kn^V}8hbL)r@n#$HwNp7%r62hx3ksJ#2f*GsJ+ z-Vdlh(0ssB#vGPeL+B0Z0YLr`zdmO?#RPjK+6S2ykC`8`!GI3|qGg8!c4Kx+(7((c ziI!~?V}=?)_^%z1C0W1CK;(yvw)aHPJxs&lknaaX=Z12JieiEvvJk-hJ9d>fgm5I_ z0YH}^z9oDtvu_#&>Cr&?fGs&+ENcYe7)Xx=x&v`tKV zZv>dApS`nBNbMo7ay!m!>nsCI#5ZQnA~n2!f_)S8t13+IWEDST$!`W~oFNb9r{IT7 z(%0xPU?O=JkJ(TgB~iV_=14~0=gPXc|4gQL@~Nf)J{<_=g34vcU<8{N+F^fMCw3wrxx<_JnXHq|<>MAbvBy76MH0Lq_*Mi|kt(1Yu=e zI{P@u02AqVH?5Z%)?pFfKnc5BP_S>J=YCW4jpSW*_zc(j%K#I}bEs=2?Wx0;)u+1} zFv(h=bwG4~(`1g~=sUI^(wRWpAl~ZfLpfj~dFDqQncdO`z_WmSfls2yJxtf;%5D4E zx3dP;YQb*lG{jxoc3}4nR_0s1*h1P5@-{6z3I_;v&B z0kQ@;R|^sf>AtiV(z!s@AnuvDLJpWn-t_jnJx4;`KEU?_!MmhV&c`Ky34YgZ0Hz95 zq5udh_siAdW*Wc*yDHira90ksQ4;Z;ofn`1OjPgI$bo9uvjo3p^j#>c`xOHw;+yo` zTs9W+3ISIGU4pos1BU<;?5f~5wCcr;68Sg?ivceI%7gfgU+rXoiR5vwx2VTM9?TPF zS4G=qtnfsDiTK8qH)VdvU_W5~&&+{u*RpH!2|9dZvg15qKUG!kmjMGjm>;s^zlPeS?>5bdke^AjmX*E42oMfZc|rU#inu(N=j1ETAdU)$?=CdAJJl>*VV zef9-^5(r`CdM~4q)aFUlj$&&wHSAe}{T001s=D{96ToO+GCL@$ONZ+5@b~v(d6N0E zD*nI+A;}tOLU*1{w^2j$m=tylMFDCeto!k8rbhd?O6N$ z2eVs(v0*k(^mmSl%-2$b)yD*+D@&RfqDs$N>|{i`n?8a4F=$oqN9ui@RPguY`BAzcn+0`bY8I5}VT?fwxc8+ zzIPILHDHp*Ku>_6Ju26oSDBx$r;vUI6b9I>&_l(`ApRWa1rV$qDhTLaC#v_?r6eg} zf}Ih}Syi3yaYd;*d|s~Eo`8wkacgh1Y`G5KhXXYV0Tc1P(DR@+JA&PkBgEU(+s5p8 z-U9DCpay{LU)D~sT1Q^OC8Y*1k-Qpa(b6?Ke6@(P3^2jY2;Oa#(dHwv3pWz`p>|cMxZE;OJgid5rE`j__Oud6h9UxjwTq`iD6~epaFr z^(7|Q4_$z`aV)~GQdRb*cVezlcU4uwqcsc9*LH8Hup;Y%8~QU;hv-qW4Y(gGd6ovBJSU?RT7 z8~rtfI(+Nxykvlh_|~Zk3e-A$R=oyk02A>YU)NYxq{A0>)n5ach_7VyXHPn>E4TOQ zi(Dz)$0}pVOIuXA=df&|KgC3Ri_bPx!+s@_*D5+fO82nJ@@7qGqk(-)#J7KfdzE_* zm#iEugS}0}hXaRDOeC+XbGpb5iq>^Q<}R{>qS(6|o>Kbm&^UcSjHLWeX_b2pFAVmo z;y29J!%22gr{3ZV25S1=@zQvC&sLjJUt%KtUbm`4ZLLInyE&;0FcIH{I_EvF=r75#lcdgsXlKn zm4P$43q72aUS9gez%IF2Cs*O`9HcyIQw!0wB>N+o8*Q!J*wU8eXM66(YwES;h8uXX z^C$!3>%`5oqw+PH!uT&OFjfq?9IY@|eS=Oz$+4+d$kJ_Q%3M_|R(@U6zU0`wKHRy( zMsk{e@j)jnJ>Hbtx@ZJnA7Dq!a?ttby&1ogUUM>4UCf;yc!Tku->M>86pfVS{vnM2 z!V{XP$pN`Fc#I2<|YNm9Mj@IhQlJP@#Nez|wPDKf$FJJ1KhDFJfua z!lCj-tM!TbyxHvh=ThiH+|;8D=NZEL(b^Zh0^99c&&W9NTQPJBT&Nv7P=5sO%T z8ABXc`CflokYv3*Tt8&U^s^XWo77U&Q!ecg!O}sJ1hTlgIoCZhhqZ_H z0onfne{~IJ`qbMD^{1tAIkEhCLYy)j2Oj;5CyqB|_4Q42C%5Z&RCtqFj9`Cye(iE!TX$3unI z9rR=4Mavv$`WRn(8p`CE9y^D(8d#>!K9O8;G`){%!A8h1OCh??0Ma$~me=dssn_LKRxx`HR>YVA*^RnJ1} z_1YoIKk862t~fn_bNcJW()h`JEbm;C`b7Yg$+N zbXg?h|MsmV{xmn8^a)(R&bMqnn-Qb6(d1|5S=QcT?)$ON>;O*seF_mISyH=o4`*D`x$pUgwLahFB?_LwG+e zHtWL4x5I9V`&&#|`7_&E;)0liTX# z@kw}pYd6J%B5i-h+}ntncz+Z0>*R6^N$XBz{IpM`lB=kw`C2A#$KWh9$#x;W{#uXe zOY^PDw_@A55lo*K4|DN=0bj^qKi+?%@~@U>BK z-;LL~Q6H_Sug4wV#-AV3BBr@2WHc>}Zfopm@+}rkG0^^`CL>FR}5DT za& z=%`x@LBIL92flKw7t=q-BnjvBGFA3|%b!%V^OTycHtJe<_L2J637lRdHCE;n*CXf&(;)V&e7;?N=-@$0b_?a3Y6*{pojhxPc~NPW`HseUn?uk`7xh(JkqhYI5vvu-0EkULM%$7<_w zJV_nS(pGU9c#iK;@^YQ_Ude3@QqcJACt3Lpwq?kDSbasD2XFuQ<}xB9y0%alSn&2^ z(k2#U=jmo7PvOA&TkmL)-0aLguKl<;L7$V`cO#zzN+xezdM;iuZWlS&XDn-POkpP3 zcWeUJHhw32|E~59!}%sLq|f>!CeO%XHMY_#$Jc&^vG<|nOB;M~Nh`&YO;N1;wbdCo zI^#1wUXsr8Y5Sdh+GFE3{QFJQu~A8=ZkNTZ|7rSoi5g8*@%ABY&*b24Q7?!>sr6G) z5%-NaIr8Vxlz(mA)u_cysnDNwKHNm64hxyQ#ybw6{Fffw9=(~YKkaXp$Y<4RhAm%e z?>%dEyE?u)yEn@>9Uh0vSKcA3I-L>ZWi2^~4rNU!rge22vR#gAWaB4ETKmk;FyAE& zJ2C#ODc{kT(I(2befaqhoNi9KKKO`d-;ZJIZ=Z@>Y`*6;zBb;4_0NHoad>VG2{-M4 z*50YJdn68M$M3JS&UtYsk>9SXtUWY+JT@Nne}0P9Cw*Xnw%Iw7>JK7?@mz53F6xuS zuP2m0`$`Qw^eEq-G(BRh3Jo$0VdZJsZ-P0QrQ!EinqF;t2H#EyV(q1A>*X)dRX434 zqjR0!qowJ*-_5!m$K$VE_mfHA`1j+Ip93oLuBRC08_U{9%d0#i(COc|*!*d>u{-Ji z^&a>3%5~PBs8@#MdeaHq;J(2EfB1>U`1EdXR{!oHgRu3Uzj*FBe!fw8U$f!T$6oP* zehngH&{DSuCU3~gXnEt!8%cm`xFBzq@eXv<$sN(MJ4U?2OItVPT651>`(vgB;X&=f z$;br*82{PDn~_KCV&c~Z);wAOp2MBfP|DVeOny>+BUIBM3tRV-3;o^v+h6o&b$=$` zzF-m>c)o?g4*dM^rQr-peiKQT?PBexn10hM=*jr;jNfCTDK@%Nf}Py>dn4!cH? zB05f}fA79%^yXe0rhiCC2p*RH6t4&kX6a#9`rvbWv&fhejhQ}Fza3LkQOVV*ET5+9 zwGYDwCi3+iOG06RiH7h@^ zXLI6LxP!auX2bOPn&VAM-<~4J7ItUtE3G>m|2#RG+qhl(zKy*dhvLR+{j`j0y%IS~ zdHd3WwfE$IAKk=HmhBSe(*-y1V?#!>`c&JN%gdLoA#Wc=vHDCG8j&|kt8?RAn=t+k zcgygdx{tBP<-0}y=3`pTzi82keXM=CBP-D7knzN+nbwb$CNCb{|8r58Z{*_?(tq7H zVLWoIQ_=K_wi?<$^f|sT2#?k0{XFeh*${s{eFq=Nug$l=;r;d@Ev>=@QQ z%HPySh2HzTV)_OQ?2Ob;8gbrSxRAeac_^CFI#y_p^@PJH;k+ZOf8DcIvIUnyaIaZj zjK9LUIxNuAHNuZAce4JRS$-QmevwE%Y*ey* zyE?ge__ViVL-t^nc1v%MUO7vYgX6UJNUa9wVUK&9(4Y6$grWN{x(NMo`9>rviAZDP zOWSw;_cHvpi`L$#rjrT{zx+dJPxgZh(tWOWy%?Gig_bpRVCA>2?k^wgW~r!uO1oe0 zdzsDo&T1jl=knPG+lt02osDJRettfNzeIZ@GA{T#p zIZ)8w>ZXGtT2EWv`%4t^lXn&L)htXxpSNxn$}haz3HLoQR4A`B&q5mxj~4QiyJVBy z>$LB8`^&c6DWfPs-kM|xA zteB$p3#fKB#P&wo-$$FSgrZ$XodtfAby+AY)J2fzcX1VZHjnoUO#5^7{ZVAtK<)2` zV`Ve2Ln~$uLbD|^zda$g+olTo?d%(kJh}%6?ccUF8jYG&Q;_d+#5y;-=9{Y4TJgpm+n#DfvVAp;CaXg|EK?_-*Kp3bp0F#KSwN%jnzQ(fAk~u-|mIf z^&{l~a&+&7q~BmaIP!iyYeGeE7Q)VOKFw^54Ir;Jq|JdGAzpvBfyj?keZat*0|)&l z_>me8@lhknifEr!{w8&Dq_fB#>lX0s8E!-jfzJxa8i;evf-$8_)bm!FOn8j|Kg&>fbqx+Gq*(SmA(;_xfIJ24M@pTLRH<)XyBIBESTD ztigbdtraG#0U@=cfO9f>7ONT#y|!C6$3`^%40sGU@oYRghhGQ zg|MIuBPfC3?3-qNOs&ez_M_5z~gcKmBY44B|Y ziegu%#9^3^s(yg?2bv7=>&`Lsu1LW@)Ox^v?jMDzo&y0N1mpwp3&++FI*J|i;NZ!X?W>xIAQrCM`vD3gl0bK`F zb0M4u^Z?=(E>;*YYJ11-XY>Qir9)&%D+m_?76e4cX1UcK0+?hGP%sdk?+`G%t;G-t z0n!7^dL;Y?hxig86%ZW<$FIlbu(k;HPE_9U?cE7rqV}GAIE&eBRc=RYYHt}`lVH4< zT@;=7pHIHy=onPy3xAhb<^IU%FP55imG~(Cf|>KBfC=?dY{G5tD)v*izcd!vPtmq@ zGd)9nL8+pld<+m>e!F#5fHSiL%pIQ#-75~AgjaC=Pqiv!O zz>@W=0;>3j>TNgA(-ZhsLVh|B9rI7^LrVY??5A!5_G?o8A}NGx0M7uTYZvSg9AJVS z6CK}2<{CtGUk`XD5bYQ07XvV%pCKw~yfLs)4tczGyngGJwU7ZO;`)KRo1V=N;$=Z z`y-8jZ`y@*xQC9ste!nIfQjmzv(1UxdZin;^AUZda8!w@@VS@b>ou`}4!>O+-QF{|I0;Pb7^t*Ak zlctXj-^7#srGN?cPGOK=BhXCKSBEcicUKu;B6&H;R?|<1PviGV4VZ|}&|X4)RSEV} zModo}?~@L$ExwTpNtOt>?f+q{pVx&nqnfp{N`8H z!+gCT!Us)~%!;WM&#)c_`{H!kCsbgT~F zyG19|fJtBsnJpLHhrrsU81`A!allRhQ7ksc<1k=?KP+p&iZ(y-91mgT{`=d`MFW^% zw?)U*tmJ9&1RcHxYZank+8dXmc@V-H!fd{RAU>lv|_x3Ye%~o1nVXrb@Uk6ZR`rzPdRAOz@jk4X{x@ z2J$r!J_q~-P;H2>_>(~~!CvevU@d;=%QGOX+_n#PEi`~hUIV=Wf-zN9+wxhxPKU3) zb1f-gBK=+%kCkQW@HGs&RtT8D2YZ*ww)aR4og55#NZGm(}}q zI`fQk4Px4l)xPt%#_6RY@XdUX6um3tD;?WHo+n;O=2QN1gB`N`;7PxI*mQOW#WhSU~G#8*d>NNtuxd=KnqsOh@Em*mSL z>|ez`DaGuDl)j&p`G$9FECWm=uhuu2I>hw0B7gTuW$Q-#cSQ5zW!${rM#{tY_2@85 zxTLL$pXD=^uRqsDG`&f3lk7{dRE~|eVfhA6azF88F5th5XY6c5K5II0s$$;m$!6hl+{?2C7Zl5% z^U^ZkZQ)#Zejirf%Hhk1Ssy25{Ywj(e5-XQaZFr0E=o2)PI=9-3AtE0iffU`e^>4P z@ds&s*jwRj!P`v)ab38Ylhummy9}7T>dznIPP3aS8h2jI((~YquJ8TJB*-I*>AShZ zFtR2igCq}Y&dwPeJ@av{{aAAL!YWo@ic<~bIsO5u8O5K2#FoFsIUVaN-xl$9G$upC zNbT`~-0bl|CNi|6BFaDgy%7Ne|j=S;7 zzt04_0{fFH^d+Sh(}&7C?OR6HeAUX^v+*kOeZ;Z)xBV`{zUM5J*$EMd@`e;QCwq*V zaj7{ySlZ370>jQpK9z1}?Jrw1AEzsANxNm8i}ip%z;FiGCG8U1oo6LT1ztX5&liDEF?5`!v;_bF?1sho4)IVfxVg9h;+3J=>mw{ti*y zI1h9F+|&BV8N58wj|7JAXYI8xcEKU{4HfOI`E#R~7%!4Fpqy}5?V0}X3{&wtPh)O> zH-3J1&6q}v+xAl|I8}|+H)Yr{WH#s^H#Unu*9-Y^4I3uiCf~O;VC56Mo042-FK)Zt zN;aPqS8k%muWS_!hw^qzJ2!X7xAKPLPd%*V`k;Hk>EWp8SOH!*->aCW>C<*#e|#Qn z4QSjxqapfry#7Uy zXlIsR)T;+hEHqFq^jym7yJp=K*Q;BfYjkKf%b)6a1(l^m<7d9MtUbB2y5l_yJClIL z-I>0t%JT7A;|KV9#a-5(^5!*hNvlQJr@~wIul@Z$9>jL%R|@*iot}!PE(l@r$LBcU z4I|>n`LRP}RCoGxlSHG9J935bU-~NowfMx_`O*Ar<0#a73-6bWrb9Z`Bla!AnLL`l z?BR)*ed6a=TEGe%kk^JZ%Xek^CbZ8$F0yJkJC)b(WPCfcwA4WH(T}&&__^aEa@5~O zepU-*{o#2v59@J{@rtZZY(Ae|{1{K)*of3W+Kp=7!`eHg;3V!6T8=kL`TMk}ejUB{a|Qw0bE6gqRA~35RjmD(>xnlEOvPcxZm{}_ zk1xS?1qaEHdVKjK-ly@J_Ey~BNxRs1&#hLM_@5g{_N{5o^fkwaP*iOj#nwx_9Tcr^ z-0nB%qaiUe4ZObq1wYzq%@B{#}upZnA)?2eC}W< za#&u%-Uph0@arWM)mbj||MBE2$Rgn{8^4y-m!J@zo@B=}73+V>-=gC|tS95`>J(Gf zpxEV>_(MMLmxt!xb@0TdenCQgZGUV>mr}i0d;eVW#%^oIaLdd6S$plgvhc#Vmw3(E z!@~O4=yN=ZX~^5@HR_~Bb>|u=o%bze`ki-aj>h0hm_6ZH8Yli&@(VJ!b!zi_$RWE)~xqP06{4&R$%8ffp^d@)lW zr(NLpN7_D8{2YBbWG%>R>}7|8OM)`#;OT`u;ZPU;pk3h(XC`c)L%kU*pV!WasN>#vk=QlGJbZifi4! zh>iEx%$DSFtxeqOYQ92!pJpUubN@V6pWv+M6=?+cYzW-=HXZ}k`WuSz$f z8xQ&QkmfsGJBeP|eq-_(z#%nuAg@WDRZUj@$@>?$rBa`?vMOcc zLCZ(hZ-nIv-*{pu8XYl*z0a@aw?hYOSSu!9<@Xo$bBvyh zHo+sU<_Y>9lQ$zMSZl|#5AJ)7@f>U0 zm-@Gr&p26)>rz8&*BVe-h)xCe5$Yef^&s*!Z_DJ-_Eu|@hkScG3;M3U5sGTx)7n|! zw$;h;Mf~{YmcK{o8#{b0p!#e+n~1`<%@fjB_vk4)+}GMcESj8x%I)>p_)z}f;FV;g zXR^>9)!9rmU^;I%O7nkBo`k#Hk7oI%^9Pdon{znF(foecA>|2?85nTgmriB)!5WN%CDc;@?w0v3x2IH4a7FtFIIK^H!6SXnlHT)}GXyQgqsX6XK) zoY0R)-Iq0F`qK6o9gRS1$BmUGm8U-`aW20LhdzVm^{jFIwKuz+EU8+ zXCJsOU#N-17E{(R{cUWo$W8m{D;F=+-ru;!HyiCt8_)P@d9Tgk=&ss9sK0ZpIi7b( z`+IWpF$uTGnP2ZIe-B?3>X9DK%2%BFijqe)C3noM1pSaC3*4h0+WD0{ zBMI#rtP=DO^-srjT8$CH7acJOejD3Vn4iVgo(i4vHw!iC}o+DpD{;*N6h~%lz-?Ei;5p; z-_Q2h;VAB!QYin+pe=R?jTFise6SkzXxd!JpVF#7o|SGX^mp@}`^fb|?fRQv3VuCL z$9mGfrB6uPG`#by*6vE`RZr2Ro%Z)ly92jS%>b?4?)9Xa+`3)b@i}3zoYb>zCg`)M zZ8uy`wO7#R?TT1bW7cw^|CaUCQ#O0X+g;N7hp5A_=L936e1@wD`Cy=(4{PVYM|I{+ zW98|;S?Kp5_+H1JhyMxxF9Z4=f$Bxq-(m1w;lJ7C==w>5e1Qe=IGavZ@1_ z0>O_s)sqfNx>l&nAPwJnC7U50a*X#ATNBc?fZ+Ra6+cNXfW64Y|HUq6qsT6YeuIwQ zS=CR{s%Gu0+U58>!-i0w6_7R1Dkz(^#|s%j2;b+JT~0p4Axdp=1iPHYfYo(vUByq* zf3wT^){Ya|<-kN@b|oet&k4vG=qO-~yfdrV<>WMb?MeHt8BlW|c&Whdpqd=|?tiq) zIXKx{WS2v~QRY6`PJJf{b~#j+1_K{g@ss2fuVnYOwFh2TAUYnpev(E4)_3t_W|!j* zJRN~z0Q+x#lK$D{bOxR-KycQf%FXB^@{<$?SdvD0$Q<(N;z3_{`u*!woq6<*HWhuL zFwg^tUx{1E?rkHG=78vTx2Waz$O6L3-@)8(4y$69V>Q}}+2vH`d+?K!S%Mq|kP;{l z9oq0^$=_{4N4a^j&T6inkRnha-zCe>9zQ;SD zn9k#VK>dN>8=z{lU8>p^!pdboZXVA3BzXhR03d(JpRY1yev$@4dJquIf7O{O%_$~o z@AB(|WOk4@81NxLBOso(Rwo27+5EoD-o_WOVL%%JyYX=xv$y%D%RPz( z_-h(L2y&RM4!jqt2)l{Y21f#OOcDS@$M?M^3pIvt6r@K3!MdV)z9oWUk}*JIfo=nq zm0*kPAsh$k@j%58_v)mgn5Z4IhbT1;koQj)$d>Fe`C15=h%c`Vk~sq31i&W((Q$j` z)tcJi2zEXiz+UD>qNY0XTzwT)?rm$=`+IIP9X`jnV0xFEP%rJ@nL$3XmJm(@d^*qr zh?fWO_BJyhJ@Y@<*kljf3i4o%F?%3dmiiY0Ot9ZM4cPt94Ln;zI2Z7FK(w!#T`!OU zCfM&B0_;VzZ=P)-TnKm&&@G6&^;=DS9SQb3wCqgq#n=wQ#ejzZ?S^>i&;1xMp&byF zv|PQt5Y`aY5{RpS;Qdlv-SAaI*OgG9Fd#bD9xXc~cZ0CcG^}52&1qtj z!2A_0g>)>?B*^cud;MXLO7f^qGeSpd02At^nAxTvb!Xs%^^Do?42Sr$;=YFg6YO_D zca@u|E%R5D1b8wKombZ%$ha;LUj~!{MEiN2?=_hxgsG5D1Cm30q4!3L34V<-0fQvl zU#SlCq3QSS-DOe;d4$Il5zRC*;IE8*8{y0BZB_zrI*>8s|CYUy6CFO8(JOc0&I68x9!OQK4R1|MoA#WPl0!QS9f9Kxud2TMPI)plcA1 zziW*EldK2I1funsxJSrfZB=c6bQaK5h|lqVUJRJX-X?AH24+V?Wzz?;C1q~IWON$USU2}02AzT=$JQdmZOF>T_o>jx7rjF z$+L*}Wp*^%0M7xs3uR(g9FWm`?0&Zz5QqN=UHdERT;g?; z`Ddz(-RS2f>!-sv)z?`H>%U09nKQdlOe9a!vj?-csVr}qSx*h!H!5Q@4m_6*){*Db z@f*bid!TBNKWBXND*lvQpFS)c3VeHka)Ay3-=8D?$QQzWklqhOb*=ufmkcn${}Em5 z@B&u?`-`X@wL2!t02Ap~eCE362pzsUs?0*bM0{gHR5E|ygWmwm&WF}K~tj0(AJ^wAZAN$Kj0iOo&A|L~Z*RZyv zn27Ik&QJAd$SVfC1c=T*YU2!;V3(s0*t3~~sqZ9JZ>H%?!vp4fq)#x*piwbCv@p+yf%RqGe zFZJKT>}@LdY0F<_o(mzrGFIMbpe9I1UfYIJW^Z!^c&`G{zEUR7LW^|xUUsvQ0w&n` z$RR(*sR53F@CM*zKy=+Wlpluxqitd~I0pc`b-aMyl_qLO!_pBNz(o4(UC>D#4Scr& zzXL?qu$^5aiUFgtsckf~IU3*hjywkP?nC+k5Pd)LKQ|_TvA-)RhmiJP!uvcf0m2GM zKLRp>_>95z5MYA;BUrmtW0ZAKB7~LuYQ~OH>|V6Wn3{8>HaM!MQ2rTEEr`!KSRto- z=X0PJKrntPm;T-;RY%?e^C|QWG*Nrc*Ly5ouETd`=TlF>M11=$_|dz~MEWfct|0?V z#1|fBqge}lF9ClA1oK~&VDVfAm|#b92(UlhS9`95@Gao)fMA_b#W;VH0Va~S^MJi< zJ>*sHgHK8qii!AUIGI$jqlvOhsbWWSa@{L>SDHwk{w#myujoC<`~Wl<@|!luV*ZLM z*Be!>SiM=N-nY_*)Hjhx-jo>wHGqlqo3LD}-m1fA<~~FQn22xD>XB;L>jZyK@Q$hG z)%TXu{qHl-7a-bKheM3eE**JuCnjnD6Un>MaE5xf4&Q2nb`%rw-B1my;wS0sy)WuL zI((P<){xQlymG&sJJYm^|D%>g@lx2YM0~%J)2sMDI{H1WivOeN;B1PC^s8@XB|E4i zFZb#I4PYWZiyx!Zw0|n=SJ=*?%Drv-dUUDcPpNQuHHwMkUG0}ieIkkEtGo;!FPCrw}j^Us9K0)b>Zj zXFt5GknS;+>u@{hLTzlRs}Sx_cQ_-ik06t)`>fm zxL0BF=@--I>ThRa9q6ub51!8Qf1h2A$2LAq{_L;C^7l+@LGrpTCs|v%u)rf$VTAr${P1uHC(Go|Z_6X9k-5ig ziAl-3^uq!`_iKR*omd6HN;CMkx!Z(dCGi|k`hqH>pVw(q*L{t30v;N2rz zC_3!szo&O;QH#XZC!}+xIkUGZ@;ieH9kQ`yYiFik(vnN~^N{tV>}CP$531jQYV*k9 zle~QiO$XWyz-zn6SpU&<*p5B8tbiXMr*2))fD#{E-J3sev3&4Y9`fcb+1oOV$*251 zHm0B#oAT)E$ey498Z`11f4*fkDjy%5YNi}jD;&{GJLyS0$=-?^*=Q6?TeLGId7plf zt4`W`8}6lAkS^P__8!LF!;x{*=}iB$6PK`=)Rdd?Z3s(S3}1x~W|$C367Q#q)?we* zlgsbUe{Y{{=|DoCMv-k@5?TN4YCj(h@|}lclU<78H!ORIUjc4t#Gemzw3tW6B-|i# z#=I$_{hx=w<5yoy6c-;xvhgUZ@FCvoh@#lzDXTw!QJhTO`w$oPi$CvN*L4uFy48hC zc*y&iXdB##Jg>Kx$mixV{+Y{yaea4Z#gD{r*5B0~wqWOhn{m+Q9?X7Z$O0Me(!K)! zz)jiwqYB>oxel98)t*1!xp@ptA7{(t(fp;?r{E^vdHVv5OE~^?qcf5G$FIeJ&kOLE zYt=~Wy({?n2K-n0*2N)h`T0i6ODdw!pV9_&TVPMOtMAa~>uXtmDQnD@b$R%JM8Q20 zw7+g7)h5q!g1IFwo!I!bIkps=E59n&e@%y{*#|E5;_{+)b#6 zmLD|Ul}w#kNZdSXF!>wXUXiabF(B8wE@I;m*f13znvhSHbh{*@$`s7Z!-woWh;O~# ztpEMj&y-K!^#)6c_FliQtzyxB)pZT!&yhZm_4cVp$UQ#)c%7Aa`rCK7I%g(~H#gE9 zOJ7Z5{ZGp{eF{Y}cTTeU`d{3Rk5uFn`*ys&56!RDXD)uxJ)O0Wrd#Ueqm{nHSbBbz zBYF{Ktk^B%?N5#bxR9ssqzdW0-)wwbEHub%=W^U(toD4bbB8?c@gD8@?2!kND0)i< z%Z%wvx)1mUC)t> zf8&*IXh7SwxaEM4Y(4lK{}rw2-B>ZhI9h1$>s`(8v=HszsSp3^hzE`H7V^K|S%wR5 z@#DGl+9MRT)e+Y|<-x{}wtt&mU1D^QKkw??KNhv|wZcp1@_ue;e&n%f82#k!3$UIy z-gY_#>)%`>l(#)lMq1s{u0JM6!qD%gy!}bXOIz^ne#5y{UVf~9&-whukER-uH031r zKE|Fth`z^vQjBf!pZ9x~J;^z~6Bj$xr)NIwA*B*-0@z&qCn>qNF9!80d&TAl#q{nv z;&^>8p}jS3{6yPwZ5e-)?PG93Xlv5#WnGqkbbCYGaAYr1;)R6wu~R4T<7Dl|#*51H zH+YQWzViKhy83U_x_mQs$ZpE!+xCUEvCG>;lJaghd;e1BHO3A~EAnt)0vkV8ewG3L zcEMQCx7D&zd~S?({i``wg-*`U+9Q0q7mDI*EMV^sEkCV+A!+RwB$U6e-i_z>UBvXK z`HjZu<8gH?g#4VL@6dGz-hRd?&<1z9w~bt^KULs2`xb$gw5!S5x36NA{70~n!qS*u z-M!{%e8ad%Ryz+Q3HS8Lysc(FH5J-Sz@Z;xd$%99%j`i5ApMfEaI z3FC1pHjw;Uo5}cJSY5*E^Xo~@n+L4^p}xjAXMIz0x6fQQziE30ZM7t+8NB^tbCZ$S zZNYEc=}k1_r}=-;Qq)3rp6N%^D;5Xgp6Ovs{{Gux=+2Tk_*=$Tw%*eG6ipmD+N&XJ zf1b-TbSuS95%egAjbGYdE9~3O1$&h?66WuO(Iu#@q$A^}<+r?vK>Iq@X7Xt|@=z#p z`@Kid=i0X&XyxQKLVi(F5A3?GuTZ|3aRJ)4t0l|dT6_Tw*x!vi&CO-$Sy$%aid&no z(rz1jpB>`n;R_cuxas~&!hHX1X^RIW7chA>;69!j_4IK@sx8Zp8oCx;i20}}&*1GH zseaF9Z9-0sF9`L&-5P-pULViuyBhczh1KkX_v~N7%6IE`L!KM_0dKuOh4lw5pOBS> zj@Qg%?Q7rN5uY>dNbCy62;*b^^dnlm)>uw?>2v9#H}3P1-|uMpa=Z!$IrH|^>29O& z$CV>UVGlil|MZy{v^gEIv|VU>bgHEhd6%2T>OVYci+umVl_bZ5w?CXXv>e$<>)=Mc z>k8v}KG;xkIWtyh-<vaZM_{Wc5RJ^mR4u{8|S@3pZ&9Oj}NX)9_9CLXo`EkNMZam zUH|x1l-Wi*zkaj~MeEL)v;Lv^5y=e{7xlF59b^}S3f5@tA^eqBk#hxN{n6{g6;%BC z1zytfJ{#XW>jJcTNDFR#4u3vAs^5J1@M+!gj1o6NpD8``v2{fcp*@8p4!6JVE2R5- zoI$-?w`B6EKIbN=Q1-@yg8sdagd=H%rNB=jUn+=k981qU0r%Q^s7PK~2ciG6!}p@> z<8OrWek-4$mhnoVywv+B-q<8UsIP3N8XYc}BJlg(cOcCkYVAGN4BvnfO5#}lkE<4V zXwAChN4=?Re3vwzhdS0v#U~yUq5joQ6*xsdSCD_}<|ou=G$e^c zCG+bMZ9n&M1wy@Th4Nn`;!xyh?RZSQ)|)I@++WE5Q11@j|9ZEamZgtjx7*nBKoR0o zaPHuJA9e81{(d*hNanT;za-Q@r0peq`@B@(-#;sadwWd#zEx|RLV8OR1b&953u+`c*Ly(vC?lKzFlmGombuJ#8 zg`Q2FAhahoZZQsQuHBD(+@7HKrP}%ZJYX+Ayji%%`s86O)IT-38ZH?#Owf1V(U#a@rlF92QZkrScq|aglZZ$hsaYoIH)BN>-l1|3 z_;c4JqnuIv-&0TpQtphvvcdCNdHQdHpFr@fkv$Lp6aHTY^qT_bvoFd}f9J;rv z4B&s&fczk?Yfm!+u>Z}yWA?!J?c8>{whHz%!y#@v#z{l#s|f_(N&l-oO)KF0-`qQP z0r=V-j+ath>jBjVY6{qc11gyzgjSHY27-Lm|6}f}N1y&4#-dzW0jUWY0W7F$5d-E&Q}6FPlCZm}1x{@U&Fi28jL~o1 zb&&Ri+(7)yk};g-wJxL{1iyisjjhrQP6+EG?FFHE8{KO-1E%wa=ppoe!K1=pVRu7c zz-W_^?!!OY8uB4dn}|a&*5k(R#GjS8CuXJ=Uk{52qC3kGr@UY0dgUnnSQY%w9ddreNJ_`g_Z9qn_5XwZ4np ziVOcWEr9z&upi8LYs8Bn-V)LZvI*FP10ljMO>3mvKxhwiFLF4E_CNrnE#wxkD*2`` z>;u)$4b4ZJ3wpv-KR4Hb9WFgl*vVjji~GrL11r&XA1i@$5TrBY0Bmg)==wb=Z&Qh_CUHPgxYd`c}v1nKR2`o>3%ZoKh3zf4c?@uJsAw? z10j7)`lT^iH`Zen?*1VGm}dN%6?7vXG#cKl_Ffj+yVhl|6}<0_y=?9a9D9x4@tYBd z{cX)_+&G^F`&px}d+n+Q+T+%|%DdJlR<`0%-ugGK$;L+I5ti{|tR8z@qi<4|y$Q7M zDW5)w>L%xEVZpvv{rb=x=~w+BOcx3n0HJZ&Rz05X4l@r#dJrU#cz1P&fRSC8u-TzA zqU(dAJ~a>y0X7su>t%5VC%O}id`$?Oonyd4njB;}L(DisgwLHrh||4FbgqnoghQxo zn%8gH2U6-^Amn$AIZ(L*_t|fFYoB(>xd9JP7SUvMU9qn-7VH^ar-D`R(MU2p1r|5Hbew z5|?r$0aNX676Gf*a0&Tt(e!stR1O0$bv_W)rMr(2b|^~_UkbrGGKcp~P4Po~8Du#G z=axAp|7qUbM&D+yN(sO;`uZ80|Krc)y^AdDP*#A8{VeQR{cmQs;2c%&9lL>e@1~C> zI$PI3)gQ%SuvSqk^*Do7KQ{)%(>L}@0;Xx- z+>o>4KCvypw?Y!YllpdGZESdNMz-%QHpUV#5J0WzAmm9yE(HXuAvKxZ6WUiTYE$eKh53p{pp}YZ@YX5Q_`5y;e zvUEYX5BPovt*fe~O)0=sdleefA@B_>3urc(b$LC1CVkU)Y?S0#>d>Cx&N& z+7D#uUd(x|2S#=qx)ex9F_-Y)ZE6Nxcvr19lvO zb!@J@c@GDsjtio?oBe&n{a-Xj^dW3RT1i81gsG4dkRm8czN>-}o0<2UQ;D}6tN7m!Ye08GPc)Gp9~ zXNQKzZyLxZhHMpu-3YboM%#}mgAiT@b_H?(as9#;WD}#i3b_WM_Pxxr%QzIFb-gd* zwk816)O)^Sd&@8@9`u@T1a&0a89I}MjYt5n+;wUgXx~}uTVFc61(-(PnHLlEBf!IY zr|;*&ZschB?Gi8zFJPjbWu%S1Y*!rgz%;xsrD83kY~gJp=w6LTAZ^{fCo)seWl_twoKFWm9bQl`89R0jANH=TK`sotLkGzlKzyvQ9}! zz%;yW;pM$%*yy`_$7lhj;pJF;%WI|$uh`ytdSJRYkhhS+$WI;IiOsd)DXkEBWe*blk+El-HI(Kr2xV;QWjtu-uT@m^!sgiZwmG`0MqaaE}fWoz=oIHqqYH< zhSxm5`#<-I4S6<6pJ2mFm>EQOhnbZYD{VgK?@gFS-;(uf42NuZ%MRqS0MqbpuD`55 zY{PTf>1+U|;Wco*n|REI=QU}Pf1e(ewzyYRDRFQTi#R3ceTF!Jl03lKdaSGR^d!Od6HibQU2k(c-A@2 zkvCr2K>QxQ;HaZ?cHAcUy?LMD_l>V8O&FWoXX2f)f?sjVLdk9FG&%fH8Sy@}TDHm3 z){&J>n@1}DUUJI~JK0oZi|KHKkD@(k^Y-$Y!^@butyJt6Hh7jZ7G7|NZ)(&>ykAIo z@`%66RzmL6Td}XncW^DMzR<*jj_eZeb4q?J%OYoImydrRD(a&#`B`~B8$2{gw2#s$ z&nB>Q1M7(K`kqmXx6J*Rv(&Q5cz)@e`__@%ODvIRoPH+w8HMk%A(bcdHg{f&{zkce z<5h!m`3#IQi~f@3k^jT{H=osZmvnMu25l={iTc^3 zTX|eeaRo*Req;YhQs9G8Ca2^oBHhp_Tmai_m(CVT4pTa4e#HT(HJubOi4p33{6PGJ{#SQdNvYTw18f5ab>GJzGC zaY^tgy?JN=Z+y^4jK|I7r95usC)4+b%KI7D+-;=b&VA*lW6O&1<&*F81yOzFnZK2P z-yePD6mN9x3U_U(tk2W$lG&({m-vsZEyeqq6P+ETCxgaF%i_|7eSqg~Pxjw`GS8Zv zUF0`Q=)f!H$ZuNy$t>!3bZ#J}=JzlaO!+Ow=lYXPtn8}Uaxw2%(O}8`hogeVzHfW!8WrtWonkLSIJlN&M^0AJT@f+G>5jYa4in4z)%5N#DjY zCLS(j+Sh&EvWtDZtL%Tu@BaCgbaGgfT3+WC%lccE3jLHn#Xg$#`SO7NBoiNxrpx)4 zUK51=f%$6klJON}$3tC3d0sY}7pdySH+Fd@_Dc^xe||eYLt0&`kI*-`e^XX;y@emW z-$9Ju<6OV_-krIm^A1tM-eIu2nSW~Y&g8IclF(OtR14{5w$;*v@OonZbeIvw!#laj zc0H7P_NYNsc06ZKJiSGGKK|~@^HuLIyZp~SkMgHQ*W`W2HW&IRt%Lua8kPGCJ|%N` z?BHz&X71<1rKd9Kx3id!kLeY8yAn;L><*2^{_AyltbzOb@uZ&J#CoCf_M@`!WiCFd zeqZ>vn0HheubS0*@|3yure}|$MSTfwr+DAbIi{!s4WD(BNy8g#L_%zxK4 zP}_#P6yV*;PL@huQ0x=GcUi_u*2ymA^_wp21Acw4E`5DsFBcl@CHhw>_?_``$FFkD z4^QrF*-E%7|tlg#}SKXxOpwlGX--?hSQ-MN;${+w1~eZ{>jVqDSat?6U07;)a^ zpV^n`Hs<7~ZuAuE^ZM`;JYj2hXw2 z{gSNmi;RUmQ#-|94(Z?J;K;|gDeJLh*k0}yJe9``%puxaZ(v&%Q#rdSeuHxU5I^g{ z61?nGWql`nzh>~?lf(y&=_J~pJgu~(KXP2|*8ZeeU+>GGAzEwzg`*fmhCzvHq~xW~s%oKKWL#p}B?<%)8CQTo9^6VKNw zROmndU@PzM)KDtfyRI0oi>?W5{DEQIe66lH50;fnWuLA(N)NmAW`CdW&PV33HUHgE z*MErtcKm*!NkU&y>6GEc*cYbtMPdbi+=#*ah-YD`#h44@Ez;1K%zL_u zJ&$8ST{G?Z^7fm}hLrYD=V$BfpKQkxe^uYLadv#?z8Px!n0E}j{vcNLZ&RJkEV29> zek`?`=-<`(rCHH$i}|Og&T9LvJ&t9!vb7QAvy7d=3LN*~#nXbt{EGJXk6`wJ1=RY_ zxP0TCPGo)`dOQBPDX49%+Mb5rf3YijuZ#Mr{H2sXyj#uDYJS?zG}fyAd!cXQrV7k? zZ+U6&odN3j4+xE5wO)Tw*C+SxBQJ1oqV~@*Y`C~_!|f_nRr4LPX63Q5In?};%P&c@I@eXx-xm+%O+y`2{;?b#CHrS9)cpK) zPOt%?6V?8mzLFuWx~DuJseO}ToOv6EOna%kpH@rX-^QusvsR2`uA4H~&!%F_*^~70 zV!WyRtP-hw#MjL8B2|`kS#l{+C+>c45^D_?w@4>`xyq@u#XG5M7()l2p5dXZnECWV189HYO{SH*>Tz-}v zVF9FFAf&HMRE2-;vASzt@gILVy>r-U?y;iZmg!wxPK1S_3%?g@?0bqLT?{e~`G4(u ziX&YDf;_XKcL{EXcu7bp$Sq(M7G*QqBP@+{83^$*Ue+`L)BJvOI=wR4@|ep4F9)IV z`+JX7d88{q3IVG$dQgG`!iq>&f>7U^wadnV>D(ceAt8kI$Zc^%SOw{-klTp&-Mdi_ zOttSpyUn#rPX5Pkr^*f{>~^Yy>j6QZ%ssd7Nygl$_g!Ip%!v-Y4K!c1AhjVEfDQUl zh-`FJ`<^9;56E8FNb^`1QV((ySdDxG$wo)D?;+iJ@6;t*9@V~w`u26?R*v~L(}poZ zuvg4WyKk3h4bZ0IkW;`4mn?6@8c^@Mx{CPmdW-b5E=&*~2#x8(?QMl09P8iHuD!nd z&;3*#cC;1uQ#C-jh7gRS`S7DjgsJykA#TQBa8f~p*81#Awn)#g^v%uTUhL=3z zYa%eZ(?Ip1LwAzVJX`CFYtqU9OxG0B400X$%bg!3(EAK)-nH~%WXq%40ns`p8y#A6 zEr9z&sI6GpGBDM?XBV)R)0b-Odjw7xn5?*zGv_#)4ujP^TqD-#VWaQicyV`>YL7$f@6EMxmKq30qudzC z0>r~TLWO;g^_skz;zz!5RQnn1V{=A}fkt3tuOk*fb_6rL0t~efT9<8CAiExz>Q|>L z@^c=TDC~P8fk#1Tj9M0%VWIQKx@?ahvas)o20jr&YZAZSvN|@resvrC<5wqUZ+nX; zc#|M85ZXtzx8;@UB8){k4w8X*^Wbg_m})?9K^Z;Lk+)SrA%RZ9?)HfvI*jG#@<&2Uxrj&ILXXLhIhV z?3%d8YCh8O5M}QdlJv;KdmhN5%9&3<=`O@zRZ>&TnY&U z)_vcsBojjGHcxMS;{Y&?zHXmtTX2?|mjPc6>48en-v}uLY-Fp`Uo)#$VlyKe(yO@2zitk9T-yGo{V0$6T9KDi(k$(VT1A{#C!S8VlXSk-` zdtI9)(7A41Z-IJc4K1yB35c6M1QDj;Z4Z*XTUqgtty{3O#y@^=OpWgyY-7Wl_4`mg zV5(mjd*qW18;!ShTY|IoO8};+H*43XhITf*D%-c~foXVeawH_u8n)Kg>gGj_{Sk`j z3Wv=U_fuIAPlDt|8LTh~>r0mmNrBM**l={UzLS+cinohx{m=bWcW?aA2O$spLfHJ| zL;U8u(!!qU7_j3ICtz1kglO!UFsJ6XPDTsnS-r36Ca_|8zZkk9#4}9T%I zrrP6V0L!v$jj=mI>;8Vfy+IF5_2Z(fjjvJ<8(zit&fkrH|@x4egW&Ow~tN@wI+r^JD%4oQ$ZjC(I9b=ov6w7NoO6@&kKO zvp<`OFdNd@AsrE4Q1!nQV5&Y+;T>{aKMQ#|z{v@r{n00P!31C$-i4TomO03?1IHe+ z3UTB6>KvFZ7t*;Q*?{#NR#@Bv=76*#WDzijXSWH{=$mTlW0;RT>JxpCt#kRF&jL*4 z(Z2jV*UJ!(&&mveJgP#`&W+Fr6Fp z7lIr@e)Sj+w#J5+GjXaOm_}c~`1a(3NYf9uE&q|PA`P$0#&iGpB{EF+`^PWQzWimp z>HM(nTf6WY|J?6&x#^38o53rL_7;I;ARgKC00X8gigYmutt_N6NIUBT)AZLa zM@<8LFS6z_sRLme-q*SX_4{miBbz)UOvB4@rsh9(Pr0PxglTxcTo&jpHu{ErKKsu- zWt$pYOu+XMP5XFDUkiOlv2JtNv1C2Ir)YTRyweQ8G(7KiWA(Jwt;_C?a{tHf>0A5c z#N#%+W`{iK4l#{B_VH`NNgLj_;Ln65K(9UqmhWDysI}0$4 zKEG+{-e+uh^RHwv0@LvL@H}+anAy6&d7m}30Mqc?2Ad7%ZFp~VE*4-K-o6DvmJ2q# z&BYxE)9@y?$f~j5qWZJGZcmuXBP?P{Z#}+8nJG>mWb59#1X$?1m4YZ(Q2v(*S8RBd z#+5e!)ADwNCtkDR)e0Nu4NSv(UU?kdg{G;u&yh|RU>e?*Awh|EY50#5ct`6P4Zt+K$m~&G_*# zIz2EA?|b)-h8H%xT4(m?foXU}K8&!uwBcpc8}1EE!yA#KouOrmO{OxNcloSqZD&Nb z?$F~9xocv6pTP;wX?yDS_nK^axG2Eqn=Til^v?2Eq{n&eec}o$?MmrkbxjcHkM){RN7j{)3y#N-Nsu zFg0B|AeqXyn%#+KJSZqP9MnjZr#b_Nn_0nA{>c=t_^FySY|MVS>GcDmy)GxcrJk#^ z`NV}PemKV2&z45GOq1_Llo##!)i_3qom}<(< z=Wx^47PUnFtSR^Ty&G9gX{jScnm8W^mgM6n1u%-wIkS>~pV?Omyr9(IcB=zB@_WBD z0`KCpB7gJG#?q-`o8;M*UW)cP_PWhxf4|Jfg!qd0Xr9Lp@RfzXnkIZw?tPjvqMy|2 z{d;MM!+v4+L3OY%34Hhx<-O{Wk7s$dfC#xzVL#EIX1iz6udhz#Fa!%=C zTSwEqAxe95rMH((FMB8Lew0JB|J@b6bnI&mlk@DnqCHjHmXvBXuVA`(qld^J;o>Aa zpI9yzShrBjk5{R(ym1x$U^FB`%*XXkX?*dz^}HbNd87W7{Pu#KNy{l68`ehj_rk{} zyu-9(+|hHPc<)Ya8eVq-YxGI6yQFlp7u%(4)f799nU}Zose>BHtxqWP`?J~#p8I58 z`NHXQ-o&NP!6K{qnvap{`1c&2%CQvVwXdl z2}8rA&!Lfw;>};|;bjL6k&N5ciT)9GxX@EJ&CW-ZpY3*CCP4C^Syw|lgOw{n!E z$_L#<|MNJ0=D%;tQmyXq#Q5cD^Of-{I@8iv#V^&Vaup?g?t0So6i3njl}B!|i`jBY zj~{0f`f?_X=J%Iul_u5>75b(WZ7ww_F;X7Tq^@Ys#+o;Iulv*G7KJYg{b5Ud*!rBU z_?A2WiShN!xsAK!ENeRQL9w&S7hGEEvMNlDX<1FQ|Kg^bJns4uY2H1>?x6R*G}iv` zSNSshds1KN^VxeLOZ{XP`YCPaUXEw^t-Qyjbj=F?@n1_a-_r&ZF*D1$v7&vHpJVzf zzTn6hF`iFua`yT59A1%C7wehwryn}Z_6}402vo_yJwMrN%JNzwj*H&MLCsn4ckU6uLV z^Jq3}Tqlg@O`#W~y19rPhJ(1pPUe8}P9WIx?+gG$l^6khb zb`9c{a%S3n*4Uj(niy{u{3C4_vgw~4rLr3b3jK?Y|1nyYwBrp5Wcn>@X^CZ33zZk` zcdoRMO^*H}kN-JQ%x_YSIM(yW2Hy5#3sIiN$F=Zr?tM^sZ~D5!T6WWAF+crqi)yzt z|4|p-FnYLXAMuO!Tq?PSO%memdh|K3$tEhS8@BaiHSR_upo(<6AX z^3l@ys9-T4(W8%YpPxbU`1gw6kIy|1^1L%6rSRHr>i)d@C_nf4sEh~IH%l_Jv(cX7 zJUQBXtW;{qCn?}yc2R%JFP-_WcG*oXUnhwEC2ok|b<hOx^T8s5T z{Er9Mu)t9JM2gcV>`q&Lpk{Z$Z|3RA{f0E;SC_pI_o&_a?#?$ZDKDQ%SL~D<)ZJ$A z>+v67*gH;)2bG`S&YfqZw_y}7b)gMk^&y*7b&<0Fa<#3%i+8FjjcBMB`!(Jznr&Qh zhF5IeO_UGni97zXm6P@ctQYN(S2p5f7kn@|9#rPB~jO!ul54#(|zGN%OgL2Ik^I5Ltd*j8@PSVr|14VrU11j?6s{`ejX3BYX zBW4iq>h*|E7?)(A=OcZZJ%7Opj~XxLi_*zg&N8>0&4m8G4)qLE?>*=u|FsszV87GNqwg7?PjR8o z?Pe&ORILv`eKnsL&(4jH@Q$Ne$n{bcKTq|pR5jdgwT{1>9V+tsrqASCN7jay^)S@!Z$O=M9%`gb_r{eB`(>8bc_)5pf~LzR8xeNRHgeC#%#W`z$- zl2S)1_oh*O54*wd&}|p-eWh{ZQO4v?&*jy-l=+w@H|JaA2;L+6eRcob%b3ope=n_$ z?-s8cY(@oNp`Y|EJ$8YO*kV-kf0asLg^P1FKjz5-HvYNteW2?5Y;3^UQu2d5X0`wG zXGE}>A6BaKnbq?e%ie6cDF0`BQ9feibe{00h8W-MO`Z7C+k^P^uqR@@Q~kX^MB*;Y zr=tAWqQlva+eM{Z9eOhQenFom&P({l{F!!$lMIJhS?7&neH=}j#MZb^rrd)b@t`=+ErlSKb67M?AIezce0Uauw6yEheP8)nDya!WG(9v$16 zgO@&<+5bzwcd^z*s|!B0r%0|i_I&mtwZF@Yo@48xMyctfG0*wj!O^1s0pX8~Yogl7 z-s=^=jZ{A9&nnjW`e4C#%37J$C&&flKpe#`9tZwJtwd}yXL9=^$9UEw|T`y zdnmuxw~E|tPjk`#rScA5!@r?CtfNurf70C7xNMd)-&w>{)KC1L!4nw#SE~B5f1AkD zCz(b0GmES9PdV@Mdk^Y~^4Uu_O#>%Jp+i5^4R! zhb+;$B(NIRdwd`5=9Ro-ARWtz5+)(Q9f5jW#hHiPv!d^ zGVPL&!LQxTnVELJw@yd1BWIQGTcq#hQi<2!)LXQN(iO_bvUQUSiTMehKiAkGx|m!A zw$Xq0muuWyW>;m0I)4wUwBd7GWX^Zg{_4C_p+GU7q_2)|1RI^E*lAPx`1737#8GB7 zzuo+Gto%G*1Le`jn6(&xbxpBzr*xr}KUps)#jn#nmuJS^FYEBW@d0AI=WW@@nw*8H za@%zAJRkG*2Rks-N!orVuV`=ca0k}p&uvq`hsr&nGsXq+!m$0V85tzXzwF(Jxq3X7 z7LLyBU$tWsnE!=4>faLyKCO6@iJjH_K1N(A*`N`a&Q1OCjELrjMHT`Y(d%J0z>+8)P@|TphA-LB{_!+>DeaJ7iD#n;t)F zh&1ET7`6PeAwSvKy>Ha=p{Eo1k+h#`{W17=SJ7>ks`+kByV1~`WsdM zxaX_bvcWx7{V84(*t+_3u z>XLZY)oz)(-eXtvk&wPFrY!%I#^@&r<*Y8qD{v92q@`oRaVmr%q zRNE&tzro(Fj7g@p(Wk=XnQT?JLTdR!9%<}gvrN0uQT_L@QC+jC{Nsfe^EyXDRsEaJ zMex-*)`;&9q;HKbl2vssrPkME%x%-H;;|}!UH>>XoK|VTeo!AM z_ehhzsm1R|Aw878@98^g9{dmQSjFew|HA*50sXE3uzivueGxrz8+KW!zEE(O6NG$Ro2Y)d070~rNu z;>kyeG)8}a!|Vv`x22i|<76%myaI&A=&v1TMWic13IRJ`acqJELU*JqLolvpvi$=_ z@2`Z-W;p?Jos{gh6NP9sr zw&r>EHBI>t_lD30#2lEzi{~^FpAHb(WStOidtuBWS_8BRIfU|`*L-PoM)D6$W3751|BxLA#93tGe|1p zg#sH8rrKwo0=9o^72(gV1#o{Q&zxeZXTcg#?K9~eaq96&n)?jteQWs^kBt~_)jo3= zFz0GDgdHc=gs{)t1gv@QYOEO2fshUmJ78-=vn6BAtM-}LBf=LA?SmjlXUGO%>nC+$ z*caw5NOy(YLVR(dmPTNzeJ1sn{Hm2i*aLV^2(2NH2PYXY)jo3(u<@JmcQnFa;C z5SO;kFaT5M7g3$1rE zAPa!i$(q~nA42OkpLo zJir?Zd>n+=h#7+QW!~Sh!J!%mCm^pgjH>7pSM|A*b#_9USe@+Ki21EIBe$MXsUri+EdL1;~S1f5jQpzAL3}1;7UVLp$OQr9@Lwi^O_U7g#0d~FXr-NPyt=p1yd_p2HP5auODk|<9#<&LeK`Y zamsUj6NKB4-VUK>Y+%qtBQV_#$WBN{VB?zm(;bW&eLhE=5`k&z^?%ad(h|H~z;{Dj z5yv+W37G0H?IbW4rv|JQ!hOK^Lug!H`{pnLQ~jj{0Q(u@!CE72!SNF>sJunR~xyQ}Kwl+M!ug4OAX?U-`cCgSqTk8wS+L>%XHN2jU*Ce*L;a#0s z*#JznGsW1NTimHB?oqVXSGag3;lIurGyICCI}ff?L)$n+dJg!ExZF~oC>`y~NW{li@Z7BIL3>w?g_Eqb?XdSL2( zfm9#)o9l`&75E7V&Ox*DD5oS~s{Lp|U^qc#dOqM;C+tV_Bi{b|5Me*6sbh8Y!S2Yj z#^Pg(8i1*GrZck-!hV$2r+wZHhMowm^}XNM(E>~} zevRGQB!t-TnpTtaz%;xnuC2vAiq`rr`VQ5H+VEzd^tTMK(RVn(o-oxv9JTL-G{`X6 zhF3oAtsa=B-mf2nEn!x?1jK*5*BgLocR9M|+??^_q)2kiwoFCn*) zZ(g&}FcaY`q+dhq5if80L746hCcetz{c&oqMwKG3({X9G;icb z4w&v6lcCd z3;1t{ICIQyCSbZh5M36Y`I%of||8@;vlKlYDTmzVp;58AsgW&ZJl78LT?d!3a& z>d!#0#u`6pgf({X)6*G6ar#h`Mtv`90H*23zBLCEH-h)q<~1kc(Uxi)nC`F5>j+@w z&$%1vIihG&^nGuT#{f*D?^^e9i92n0E2FY{1Jm#x@FwCO#lQBlAt>|w{;iZKS$;@2|Zq^=XHnF9W99%eDjNSk;d2L-^NT))jGj?gP`*JHLMg%R%H>_oGN`e{WzK z-j12g$Tm^Kt5s&@KlX|vs#hi3L=7+DKykt}`s!_coseR~3u$?UFb%J+d(=OE-FN1t-R4RY+gb2D)zrJce(!($zHJ-mWjSWUtJ|hJ`GV8vTXv>{h0ZtYIuiD^Axy&y z=@poW=dOm=V8&>|G`wZiD;Q4N@YbLH&jL)t`#Le_KX#J5r8{97-c(aQx~oxB@7zb> z24EUq`tKq7b2dCbqX*eUYIs{NyOXV>M&IkAr4#AdZaoHW?fl6`P{W%TTOk3MhBu49 z(ciG)tuNBi08GPsb2*#gt_`nf?eltI8eZ@kd&@l=-re->glTy5+a(>mZ^KKEE@l9x z;We86G!f4tvvuF>8&xyV^T`@(a@sf1Z_8TKpQD?6N;~{9AX|6%WT?C;+0kd|Hs!vT zCpE^KTBrH?)VpcVD8IY&K`F&Cn@=A5yvdYy{Wg#9tX5Rs@2c4OC7M&Eg`He{@*M0U z_}9y%%a8U3n!2Q<(l*h3|F})M7V_S-sB3XiK77ti?lY{oT;q5>VJGotX9qt2L;<8?#y-ac!@WxLylh@#(r6a`%BF z#qX?>YVMW}4gb&dVYNY&@BZHlsrS%TrnH@}M0>J)zr`QDEN)7@*H7dh$g`Li|C(EN z&$C77o3$xQu} z_lT4ZU*s-#8?L;!XncD)*Ufw<_o@*t+FN1&F)7D^R&t$Rvgps=Jz>(wzz`FEQ9m*Zs9?d7bTrO>>VA75QyT7UfUoPU8FaP8Z|fIoO+54jL?ZIVt{& z>%@JD<u*#AZx;8K1d})Ve(%B%z zZmVAwC(hR}{-)SE@t$yJ=_UMQm+o?z;K`yrbGB{alY%Qq(|xCl_7>Vzfjb?&CATZ4 zyccSIC#w|Qa=&Dl?=0%Cwfqi`F7-+Z@7q|k_iJ4)IhAuaE$H!Gw8vvvqA@)rLhf)* zd5?U_sg}xf0x7f$V_4&2J zv&DPj7spB)b58Q)j!V47`lj)k(PRf}TR*?xQ##|_ezsu5DN%pHS?AbmV+U!*lkUP! z%>g+|aD1%l^2-Cl4DX+P8XTq*4Ca ziGQE0_@5$v%Ei5GXW@@VickGMfmb+gkcPj#F48;NePQ<5Z<=y>D(``+boS#HzIWp@ zmdA-oh4QL_)eThTem$i`VPL$S8N+9=8NihaO5gm zaxPNnr}TH7sw*p2cvzL%957d4Om? zwfREfNal1@SznY6>1>v(mr>q3W*L8nJ?$7H#Xs+sO#87;aDY_nLsR)yeHSs_8(S}6 zRc?%u+H_Uy%zBR7!pF?ZD|L&jBHC8~cG9Z~+R4BARu%P?t2~&c=YB3{@lyQRQGG9# z&SZx>D|X_P{`EeCRY{V?_)vPGC5C-7EB?7CJ=p&tdp)t6nqPfmJR5y0r|93=A^yho z?v1456UT`0B7VjZGg~!zwmQH4_pIQ*CWMLd!vY)dyiqUs!e{@9@#=B7A1}8!l|KsJ zpxVhjb}+Noe=4ixTYN6YcRMTZoz3m#u7h#VTrlTu3koRy@0woHbB|Cvsq`y*F+XgGuPd<)b=kP zc7V^Cq1b6$xU-vA3b9DV*87S4Pxa@shIcmd*u}NP_=UJN=8f99NRQ=97MlNd!=u>b zuvyZwlRZ`a@EFPJE>i47slM)&Z}DfoirqP-yM2#k5#L?a{_PwU#oCp~rS|V;!-=fx z@J#LxL@i)$G z#C%fytLN0@UCOmm>#NeQIG-|RovN=%Pcy60F^9Up8x={A#{P^F{Cz%Iq)IIg$rDa1 z=c7I`l_xGNDXno+?D*c@ZpaG-hsgfBdJBG+u{otCayYLL%@6OI_>i}R6#Har!JZd|^ko z#;f`3c5mT7$3}?yDF1h%|M<@5l|{Nhf7TlYp8d`bRPQg=Bk@mPjA8vB91`>Yxm0fcdo_G$N}t7e|J-%Tc%|YMQ;3zn zzpQdJi@%s@_fe%a{ptXLwJw{=S9GEWxRa=wD)4nIDZk$2siqs62h zyXa55aoPJMdLGf|OO@m7K~*ooU)n1#H(t&u?K(3}@bfJ$!_RKe%k4f*NG5*B z$^WEEpFE|_pN^^JH?3RGPOLwp_HXFx^1SLArTw?QZ83g6)kiA&HA0l9`s)5z%@WF# z6YV{>@0p>rxxREe?|6|vX#7If?Vtni|8~EakIpHBd7qDO`1z4`BERmUME+*SE9rPu z7xuUP1@69QJ=2u=>=o>5yfdJwC&xc;i5ij?|P5?JddC9eN&{*#xci}exf|3dz2}`U+u~K`{V-d zM-0zeM9n|n?FM&f60VNV*qswto{DBQ|M%yi-0hoUmreS9ubIQjwRo09@y63v7|-so z=MIMtit%_5c+419@Um%gRmIMYI5oWXvyt;N?WX2bSj19)EfwV{KhS9_ODkX2Kymum z9e%-!&Q$#84cPvGJ@jkCgQF#NJ|8rk!tZ4b7VZ7h{tDZDCA(CmeJ?Q{i=)iE$J9^U z@L;hRuN+TLv*-6WbN{Vw>Uj5F6vqW!o>$R_kwZaDr5P?|5}QqU}O> z^2RhZ{h(k$9^lNG0?{lc>Rij?;=vr%3 zefA^gvNFM$-w*Ttt}9>PHBr^SVyrta@Nl}yPnqi|Ep+Is=F2T(nU8x%RsY!)?WD+* z%;%TG_e#>`_sa8x+PB>!igmv`N#!@ZYi3ovmZ<5`bLX*%2`$w6x_BPt=`2vKugur2 zY;UDZJGu%TcS{<6Fs=mA#$D{$CndkfaerEQhioZC2sDB&2%wQd3GN1Pa11^|0 zyp2)y=WX|vhny;>rfZMbz-E@ps;1|Z`@;^MRh}25FGsJl{M3=DYI~-Ye#OSVdZj-9 z?tQMv8?G~{xXewQV?2lJp~T065Mz-Hs#RMM3T zk{c2WY+k|fw3k&oGkQnUtj{R1zw>~D_X5J!#MaL27I-ae^j`4FUctiq;@es^2^bB`YFRqq3(-_BO{YnnuTC=5Y+MOm^vqu-i~ zB3%r!8gT@opT!ZDfKVMd=Z)re2umVe3bG3Eub=NQV7k(fG7x$v;ktT}k;1Y_mxHuI zJbR738ap$z)$C`{9g+1DTNLPc9o~_9>WJiS6k@kSBLA-5`RSX!}1&aGXI|F+i z9%8`!XzFcL!1W({v?Z2y!XB*_%GQR^SnilU+(PqO2jU4atj5NcmY z-!{S?tv=FT5R?)3TIEAXKj`Qo7ZAU*UoZR$8jvmCD|L&T5bwy22tvmCKo}TAJWYs%KL{(5-?p0h(CnNR_dEa!umG1L>g;U_{$2s zv(`v!zBQx`wxHPSaP%RwXdh8c4sY}8I8j;N0I zOGij22=NYoc9csYv>ww{ht}zVsdj5r@1U?xM(itd7vNnX;=Pt`g-m;`8>Bmg_W3)@ zN=AF92hu$uv?dO0=tG!lw{`^B`I&lF7NK>$B~O;J0MpFJtZ!Ax228{A&st2_g;|$P z>$orxdrh^2Bi+TCpH2a$+PBepajm0C#{N_7+o&zW%2)cw-s`>Lh_LqxMfm{`TH_tu z;ty3rd>~{HBo$bn{c~A$gw}1zx!KVIO!X_6fqb%C!~Ql80X`Jc2=T6Ka}uWMZ=>?f zg&)9Sz=uOHuja2Wml|pyJ_0flg84Jst*l|GiO{;<<<3nB)95QW^N=2Afrhuzw4N~4 z{~-Ekezxnnu{Ofdz;Vv$FwbV^!L1FzbYmgoAhcdy#BP&tj+nRb0e$8-pseT1%kA@YqBTV%xNP6;n6yV+nrvje_$%go*QyvVM>R0d% zFqc9->8?)IUm(>n$7v2>s=vTpz|8X;xdGu^;PW6w5cio8#(=5!aykL~mam-Ah;RY$ zg^bD=fg1 zAO#VJ$1Vw&E*X*np>x2kcY97}&mp7_L$I#R`$9V!fvI+3%Yemp>&v?$JO=zY1pCB% z)ME+*M(47y0m}=F?k?|!5PcW-fu2J=<@7BhFnXQ}8!%pZZafN9!SXoAVo*M=AOu(bi0hPU-B*Y^kS zI&kcJ@m=1l>Wm~{)COTYg}rSy-sxZrMR*(79mopAlb%iCz;t&Z8H$((8NM0^AnzX1 z_aPyOf9w{M1WfhscK}%1B9X>{2(9}Oyev`=OtovGxy)f`V;qd|3Gk;7WsZu-z%=$s zj>%V(!))|@nL3+n)HMCQe9wdKCe_qCcJ}K8U>aV!e@Vk|8=hsghXt61x5(kMexwbr ze2`*~_5$3O5Sll-n|_Q9&v#Y_12B!g^0x~lM%eJSZJL$kMr1R9W1~!^**@bk}%PR7jUJ&9+-wVzUCpi z(^I2w_~X_8-1E6>(P;f-@IIjYM@SLGX%7O^=nFX&KzDU&^i_QxuLq{#wJnm*GS!AR zVn8h2>8atxG;b*U0Dc1g84`dpg}kEpG#lR78n?*jpQhffE=3K%H2V5gcUJrW{%-)0 zt-H6lpne9zFOaX0ebCc+VY=`GXg$u;+UHB0iF|7;?tClDEbzYp{|>o`xGp-70n_ki z^~h_Pi@YDee?qb&ZfS6q15^DOmIwB0UMI3;Gh5ej?`K)MOH`xpN!AgHA3)$_dxkT` zY#h4NINyd>Mi(vo09xzIy1G1J8hrzw8tE=kO}(22R89n@`bV@w{*m&2$qQ|GPA8Y> zfob&l_!hU&d2U_rqlfJcz%;z|g^TN#+wk_6NKFK$;e}keuctH0TA$a^ss>;h-kWY0 z5?0#q+I5u3*Pw>CrAQa=RW`g&+1qOFD@74q+0ApkSA+N0Hm(uk_T?)Xf$9F*vXueW z!m>AIt&P6P^7s0{H1(Q-=UUd;@ba#hNq3!Uc$-Yw$S0xMy1#EO273e3{k4t5GuOP| zH8F$zN)94#>Yo6hR4R37mIKni% z+g}3p_#U9C_uBgP-oP}xUS(?09i|%Isv5N|z%;zjS-A~oZFtf7AM1f>co)Wd{o_Bc zb>F1K3pTv6OY4$vJ59Y$f922v)97Wy-uq<$akEE_axgheb~UoCig6BeOd%&H6mM=vZ9OJ zxtpEOl>Ey3|C$$un?5Y}@wvIwj!}N{fZftTpP#0CK@Q23?jJvmJH0I+H*8Q>IZJGTMgFx}xxX{M z+Z?`PaZjml#stxxdwnLdvorTd`|gbv?<)>QT<4WDw#v(o9TNE)2ThQsMtm|I3?Cxu zi(8?Sa`&tv4<9^K@GCxBD=n&1-jwDki}uRjhDf!ZbT#d4T~DNUH(MvIx?In+dr}&f zI(}z7Yvk9x_sjc^MkV8D);$=M+puPH6~4S`MWJufiE4agv(Nl=PlHHjt2~CEdYR4x zdTbW<6{I8W`*Nn6+!~L3P$3{T_!#U{)5w`Uja z&%fv~_pN^2bih4Aqz`-?Cly=RUA~tuL-dz4CYQ{@3$<6?|4}+`tFm&$73F=Y!;C#r zqw00!Yugn2f;#_)xc`od>UaLf@kIm$QA7km1VK>|#fGTB?k4vxpdzS2^dE#fpHvpx7w86njVP4a5SLr@bqd? z9kmr}qtXgUU&rc1;Nrm%_{aM9^gM}RjxP@K(;{lltB>A_Mpv40#{cD`MVq|wJ?A$(na^7^ijMb* zWjuD1Tktn>hEsWD{L@2@BZKTxs_&tdA!z1@GQJt7q~nYF@&em<8}UI>7uw(T8y9iR z+@)NXG(nz;j}5n^{v-Z%_(LlH!;WpZnK?HL?7p4YR}~hyW-rd z)tt%gv9wI&9UotcCN=y-+sFAw;H?|VxqvVUmEY;X0z9l-kK5bPmW{vL_yefk?aoxc z^q~p(&Hn3(6N!R-(;sN*;A^ye_0Ui>%xW)ZSZ}T{ z|K{(JUV03tXe;>Jq}zqzKOeGib63IN$msM&^kC{?ToU$_*Eg2tBf=l{3gY`Oalum6$2$L!ii?PayQ4tKfVF>KX)0kdbsjVkVvsc@dT z+{2%98Q7AWo4AtB$FeU4$futZE}g%*fUMW%PXkf&K6m&*j>7ri>xrhE;oO1TaFZ8w zf6~`V#d*W>xEqWvcGTXV0()}(+vfA$Z-nza zlUa4R*NfM2uiuB#@#N~p;49iO+=BKk*m&P=FvdPH!v6cHdN@k(S&XOLlQR2E+#|su zN0!p|Q)TVtCy$@N=LZSK2`U)7~5L0q^bHmp9$1K1a*^u=js2@lCx5w%!i9XCSl2wzS?mEeUyb zELGJ1BG^NnRF?}Mn})rr?o)q2(tlCHK|E~!BsRXqIx*;rjo`mK=!q|qz3{|Sf^?|8 zHtipXBM%(IL(IR^`5^7TA9{{-yn7dtd_`|}ylsRjk6KP-^UEJfLMiX!sQ!efuXZ|T z8z9UdDSzL$483s>&bK4Gzem%r%;f5Y%%lC0`W+5&cwj<}Kg z?X3Rnofl|=)S23c=yOl4L=ip8sD6zeTgxnqukl0dg!i*{LORNM*aa82+eYo1V%`W> zMxDW%fA*yMg!mTYUQ_Pj2djrs`zHSygnI|a;G<7N=zOlS2t&K$Q@Khmjn;?QACwz8 ze#h|_r_=UI-#$32(;9p)WHs|Y49Jhbl52~YJtH@4Lg#KCr1s!-%(x~a_VBF?J5l}9 z0?fHbHoDx$-+$=)Ytqxv_+YOd+?E|Kw7+xZJF$QEdz>e0K>J$}@eWzVd2#(hf@yty zk4p4SFC1r9ENAP-GHeYhvx$}x+mMfPng~ z{d&&h2JM_p=c_|tU)<_k8vZs^kUG-lG4Y@q~F1*jdOLV>>8^K-b zlkGVxEq7`!qW}Ge3a(LVjX%nZYaq|Sg+1>I)l&3XXAQL<;a~dR16xJDXZn9@a03}z zUt#5phskIlx0&(>{F;W=whO_NO7y5cq_@py7|LMi_ zc@&m~uZC?vq;B=cIk;W_t2k_uoUTuTxwPH{UV}SmJt=?4%0YD+*7ySj#h=7W(`)wA z-))kSzrJ4q;a#p%Ef2AF;S3hcW%}ABUq!yIrRt|Psw*U!^8yE-+XVl z4?48w`?O7Y6bi5UM&*+}JeR|>e5N7eS7w>wKA!_vSw|}hIhEC6{H3a{*dco=>o4qc zG}+(7JIg*#5LTXgxMA&SU+38wvi8ddHYP9b4s~l%~S_m$cV%j6pM>uA==} zRT`n>DJ6=-XA_wHy1#6XSKJ;<$9MN-bKJ(o3*TB_$o9wfrxv62ia|_%PwP9pcR>Q{ zzy3~pe&f%dtRBreh@Sl{r1D7rkwqnVRG;gtTxb=C_h;F$_QyIZk-d9YIpHNA7b7ct z##(ly#?A{ot}FyfInD@Z z{cf{*6iP>TE?O&=|;3Y`J4PZ5LtWV^GHbk zPyZ#qg%Q1oPC@WG-g6^K4O!+N77h8|eWwykq64H01ZOKs^R0p8ouh=`W{F=E^&?BE z?nM3i^`H!ARwNFFa`=ZZvKKM`uwcj+Cmo`3EE@t(BcOYLY5Iq?0<25Zx`o<%Il!)Sx6$77%j#Nr)*AB=IXaQiE`+w$xEm<70fso(Ow@(4FFW7_n zf}I4+rT!*z$E?x;uued5=B8YjcZm3mu{dNfMkO9_4jVw)6>zW}^}!&1Mu4$@&bbXl__y2Wn_%rPzD}J1>`*fnqk10pVnQ#o=lG^Xa=bd;DdmO z&IM~45sdk1k@eIO{*Qziq_uS!?b(;cA*+qeZ|5w9^)2GFUM*3RHSY)H540cZrIJVl z&ww%j%7H*+OmNCb{m5#|`)`z7-2&=@fM*C0tWRb4)X56KMC&;x$zKM~ixTvwzF=f7 zty}3!$ul$z2-cKj5nzY@(AZ?k;ZP0*x(L|+e9)NR7kSP|{4;pgnBP|!r8;tWPMMz;Sz{B=CJ>CpAp=_|8w^a6 zlf4J_IO>x{bn!^vT|l1i+IA_K*`4^7iR>H~?L+UKoeI3ufc8SYS-C#FceZxh*2eYz zxp%g(*K%oF4SD*_wFoBacT5*wS$p7{4)_e9osj2Bk08J#Gl6CSk@23gE|uGB$g{Wd zPy;5Cx9r-j{0_i38}KA@5+}_W(j>rF1L;D3&8S6k zz?k0`?CI1W4)#pu_eJ<0`~ao5IO9n%SR!k44dx>ySNtw3o&WFLrvdxeR8wm~@^h^$@x+u_vTECb4!K=%O4Ua%O; zA>9t;9YByO4X)H97+H%n&eui29>=%D2-4biZmQcYA21Tri27-1L4Dw{ScD;k{;2;I z!Oq$2BA94ChIe*Qa~kq;zpZu!OvG0KG5*{%_#&IXbOnt0a~VOs?cR&BzK~`CPR=ah z{ig&^ULG*!e+70_u7}@$JRz+;jwSgH#0O2(Z&=qluHG7a6I)g|1IGC5q279uLPp-< zwdKX+G*<)0_#i9!<0(=30N+u_9|N+0eB|U8JYXWek*&kYov$W2%KN#w2_wi~%3v$P-sNbXyj>NZ2#3w1~AOlRq zXWXihIz)pn@B8(9z(jlv_XMej1K)YTF91z}e9wwwZEZU?O?0a^HXa*9K)ZnxKHdS=rEi{p2ZEz;B z&P4sjdz(rD6UqDW)<-s7gU|SWZ#7^dzWw^X(is|jPi*ST02A@ey?Q=>PAxt%?lHf; zMe)xFR`k_ZIv@D%LVMW%>EAtpPv;i{CX)B{=QY)$TJoS;^73?J8DPx+&jRY>>mK7G zAuR*E9Ef}esFTu74w&R2PzBH_z#t+2D2Wc_L(2F0Vkuyvehs?2tI6K;2=K>1yi(cs9z`50(F80-=WRUGQdQ9 z`~4$Si#7Ph_;pePCgNLbdM|&81|Q$nR|c4fPx+~bG)aTc*Sa~4lO|Y7u+^aDk*X98 zz60Sgu7HW;saHn*h{1XuAV|`*0 z0!+l`psJFRJ?b;yUw}xz_1+FefQk5;Je!se?_E*9trs>YF~UTAX+xh8A0-jr-7JTH z;(?7E{YO;*d|#pcHz2Zhq@{1vfQjUdjkNnGPSyOpnu|2t!TeUc2$GV zbZ{p%?9C$m*6!9Km`I-Xg^uJ-P7&W;r^_n9M11|~FZstGDdUR2`j!TtW%t>xiYAzdZ_I!MHSATQep|QplL02; zd)OEg-zX6uO786nn22xdlK`0X%DUIw(F8`PTw;n zhwo)HP{DU8rt(_7%H?$TJyVS8Y+6X=<*dT~r+0FNg>{h@0M#oG9DUJ&kJvqi%3JEV zn+w=tt2kxRi}tt7z>p8vo~h`s^O)-MdgE6-yrHfl{Fe~dLw9i}JowyNt~j_8?Vspq z^xP1CK4DGUA5S=fW_w@aCN~o9Q|r9dQyvkdhj-P}FRTN+3kqX#)nFy(+d7!aUsY&= z4HwPi3T*CEeb4Jjxc!e~_|8{f(X!X?JLquvHQcz=leTY~oQ%KrC{?_9BHVxJTql_8 zciWs_P`8?$tM%vKqsk;Fs?X2m`gjW0mjCU%h>rJDy>fh|;01qlm=K5RjcPMjTrKAp z+_a?nJRGg$x-QaFY;+L*A2dpe;uc;)irvMwwEi6*fS(?z<|C6Lsr(;SPw@3l+MHgG ziLPXR1{l0Vr|n|6ZTUX5KmWv7H0NhiT)AUDJ2yC7l8h2A2yumsbgJYF8lU8H0+fi@ zhkTN*CL*sE!hDdj+v8}|wZ~rAYQTSZ;WgC2vK?ns+LqeKsm>>PwE1EDDb}CbXM}k$ zKC#h}L!NDE|2k23(Z*9T_{=C-0nx8;aXwx?DUOu>v32E}Wwhc?wkuTBp#Z{9U$rqpbnWxq_HsjK7)91ytqvlhzad)cpOZ zsY_kjpRrwgdBol>c#f|zU0==rJBzcnJ8&a>^a{y(nrNVd$Mv+}D%yUd&);;n6l}7f zBflm|LE9hZ4dhzZMtFIjFLeDsnRgu-#a>k8&xxh=^5SYN`(?|m@E82XzTVr6-KQCF zMhotepFJd=zjva3qfT=M+Oz0-CRo_6t?1Q#OWK~48-HGbw9X6rB`MGA;7UZ}p$3~sqr1nn=S zR~#PR-~g6Il~DbE8s}i$75ngqHF7%M-BGVlrQLomMO(O^we^$ka)aa^c#)+k?aydX z3{Gfx2C5lZrR#p~w_enX^>4vzD1&-sD0KT=*2v=%)(cAUQNNZGugKMwSo#q2$! zX(mb>*hEh1PRwY6_TCNU2A`Qp`ybo+ESmQg;ob9^(edZ~=!|*!{D|>RaQd^{#ss$_(e2zE5qkQNb{4 zx_*_@ejvjkYw-1UTj~6e{sz21gRO2QGXCH$lku#lLfn<|_8iW&a8|3qF#xWBTVI)mi32}M+ zdajeN%2|j%D4Zz&O|MCE+(*rQsH%BiWEVxDg2YUwkIRL8)NZkY&JU4)AUg>=y$xmK zH~akz6`k;>{gL`h-M682dj!7*Qnp#Y7&To`m)et*?`xOvee@U8_J=R#A+J;8@P)8k zHlLp#I&;s@3F9UFMsF5klMW+Ue?xs#sLvo5)?cuR8J>{uP3!YtPD6+4a`-Ix)%|_{ zh2K`9mwCge{+9}3Aa5B?>!55gl@P&p9doEM1CwfU$lumFGcd_e8=X( z{E+&i2~nuI>pC|632i>3AzEXZyrXBq522#w9Q;U;C->7yc)yVLUAk7IJEe1(zNhxb zqJ32{Y&=KnY(zut?U}rsqj%9dx1Y@Z-@kvv5{L~+WRXvsg>e7dyja>k?&)Ire?Nop z#sB$vlKL@|Hlya{+N{6m<4$_CIHpVOd;k46^g6mJZ=5)u?$1*v z7~$<#1M%(Xi_GuFt6l<1N`BAu^b^8GpmVr2xxy*mDxuHW#{vyke{8AU?J zcq)(Rb903fy-VuN^qIHP5 z`FI2!J}&sF5+tfB0R`bqwmu%U`hg~V*v9yC??j=iO#@kfPkwFU(jA2FSC5=Sk$2-4 z{E)Xwy5AJ16yoiEOYz3e!EFCK;+KfZ9fUYkq`!V;U2xC;Hd6TyCSJ$&E=l2kTh{`(3>3H-vWud-%PjON#^!KE@H#gN~Fz+%lSxxo>hlWwO zulYsp$tocZDd}(b&~$WWL_=l|(~|nw-olsmKQzW#{^p1d#MWCv^(XuXqhiq}C*k|z zp@f7A^hefSOfl_tIuhL;*Ie4 z0r}2p0{_(iU*)5}O#g=|`JIF4Mb_&O_+8=ubw8kH+@{IEH*_fV1!aCY%>mPl+hhY+ zH@_F;ZzblJGZpgg)u-t5(GdECb4+^P*JC}#+E53-Yf&Ez^84!lKXIGL?|J=texiOk zwSTke*|w=#2kJ~fo+;23$U{PXi<&`d26PXwzkWI9P=+y(yK|I~P`@1b9hv&-=mOSp z{!>{!NG$=g0=i7FP&XR4sU?)HfnZ*h?xqPeZWD~1`s$D~GtIb7aF(r1nOKj;ZE6F2 zZGni5_OyHLst5UYKz2ancc@n=L)rk+_E5G5B4-Cf+srEjjQQojVpHDiqm+}gMF+s) zw{Gg+F{$;oBEXnmP6*Whzv40dxYkQe=AtW5Hz1hZj_Et?hdpH@~>74{x(if z?g2#X_t)R1CzN{ufo+uYj@+jHHqKCX0U|nge_~eL7*hD{mipzCLOyMtizpt`HNc>n zp2s6dF%X&G|5rSw^;?Jh6OZY;kCm(mwE4RZNP0isOlk}=IKX)z^84zSV1u6Z$q97oe^~l;n`4v97!mU7UY|bG~&qf5(YE^Xc}N9 z4yTIA8W{=YQ9#5-#6Jr#=5JFB*qt`<2%anEZ$tJ566Xdm=5GVPEz`J7){u?|d;$>Y zrEFDHmjjIX+mLm7HXsSvKw8^YL&`1HfU)%gS;-o;jSQYi5nsw>_kZpOe6~?0x*w3v z$I$gWd6xh7LFTf3@mVQ6yUdSuw6glIkJ~&_trTX%cyUyCpcf{FACEpkx9UZso!JRV3` zSEo3@Sezx&uYs8{jTcp0UbA!`SF*<~0a^+~_VGu?n~)QvwfQ71*X02w>UUtPp)_99 zGQgJu!TXDzk@tZ73ZRuhU<;+kQ(t*cNE4w9dnxsYT-|CN2N=6=@I2H{s$Pg-A7%Fl zk~v@LnT-LHtOZH|ssJqb`&i=BBhpWIVRnE%dosJAt;=A4cyc96eIDXDF zQo8~l^he`6k@XBW6mozuKOcDhl>;366Q3Ryw~5%QV~H7!E43AP(|`zHFK3Tp@?P2o z<#ZszH_aUW-xuUFfHHx~0n7KjiO4><9m+d^?n1uP7%Tb(dnc540g*MX(!O1wfVB2} ztn2Ej223=Lm*=~x+-mU={y8JHq<}F#g2`6CmXfte^5g^6l9T?sRe&+Sq4`ih<-|R5 zXCUMAguK;@W@^BgpAU>tncZ*&jX#wI_(7nruPUQf^s$x*hl#$p&a#rROnUc z_mN*`8DLC5$Vw(o^-=ZJ;5)I)LJAm*p9D5jzFb@EIuO#MfFA=I4ta704H)yw2>@*P ziBB>gNOJ+t18MLnWytCS&8U%H|iv{M0TLH%U^B?#Ux%r8d| z@+ZemR*-j2Ay5&}Fu+P)W+KvmZFv^gCrSYmjdxjFUJdUd5#Q7XCscrm_@d8w$cAX} zt=bZ(228|vF7ZM>>A!ZrpXSt)0w&^1i&`KH(cn|QT`vVp#OH9vTTN_R4EPBkVuS2W zh8$olzEc@snNurep^%;i{0tDRb0s8_P@vknJk#wc3xm3|fS&_`wXU>|`S(7*i7#5q z;N8jme8?WQBxW}8!4b*RKIb4E1$DLiXufhg@vRZ@op|C${a!8tehJ73+T1=DLH%AX zL-`62>;X!7$#m-XQUc|x|Ksb@b}AYR`M-UT=XTl4XyW6-{Ahq*nfCIy95BWQS;_JY zE#l)M((jU?vkEW~-vOyY2JdnfS4!B&qj|tsTqyzD$4vk}*e|HRh&klXP7OwYF+UJ8 zM`2eo(L_jLZpeN^eY)$$UX}wU>UZDeB-JF~dkA<1kkH3r9x(d)qbEBc54{kMQe^>7)jX^-D1A%C@Rmz*h-)6%ZLmu8BSZ zjPXHM(&fZ2)$CgG2o^KdM+zA8ivU|FZT2sZaimTL1w-Zhi0 z)!>Vp`A3$jA}^ha&iai=kp!%KY)m>g2U$#UmX@#Dj)KwV2>OyQNQE& zNl6SOc7Nf0$d~Jy$pDkkMFE>ZJ;1)58efEHVSPeT5{?0f&jMcQ*QTbc=V+R&~p z5ZP;V(e41J#ml+YY+|CgRIa3nzCPiuha$yh*Gi5#N|iFI;v3 z-{06vZje74vRw_Bh|jhamhI7ycQd0(3Ydtm&C6%1{lND(rV{yH;;=Um0mkAdk$K44 z7=k6QJFY&wCo^44A|i%1wdDJ0;&^plgwayy*swWq^s~ zUCdabD%Rk;y!mB5U?RS+J%{`gkIAqwO9tyf#8;SBUwukL-t*fo1QYR9_+86Ct-<%~ za0t1pP{h}-G{E(S248Z7w;C`JAJYAlcTyQ%eqU?RScmeI1i8hqmpZc_m!;(KsfrY6r=?fDJQNR@jjvxE*Q!M`|a)ZkYNZEA%aK-mW-Q8Me z>mX8Yefl8Ru;FXP&j_7DQoa?f#HKNg`HJ8!^qj~s^9uLHrjFZ>Ss|3aSI@nCLrFh{ z*QIZzD*xeqORCS63&XfEdm1Tv zZs{wuKi7|2-G8v6+XzQm-e$Ll>*L&6VU@aCP5O%aV1PTl+{ru55d2)m#Jb7CJlo;w zKJDqbMVf3To-jzty{Q(??e0#|Lzn00a--dZ`?bbxHsyNzjpqI2=2X9Ei^=%ckDuK0 z4LluB_>EZXd*q~|JU5z_M-LgqN%mOt*LwfQ&gF-lPs2I&#!&s7tTOOK*)Trvtq0{l z9`OS!n?B~pbrt-y=37T`&RVZI0Ea_JRiOPmm4kEb8M*2@Z?<9%1QaW?WZRKMuspHQo@&$%Z5i_d{9ccVKg zwm8ZymFgRGBoRGLHpW}GN6_+9;~}`iiW3T-Lg7A1qm9S#xWNXznO2RTUiQ9pyzS3; zYHz#2`*G`oz4?}Up>+Kux~{{6BKF}$UA3sZUJs7pAC?O4`S`9>pU}4|RCMq>Z<8ym zmv_^XP+qk*_qe@q-;n*#Zd|bTUT(F_n##X8;U&KC_yIrSv?VP^UO3FFi8cJTo>Z?2Nslh}LxHGTZfujbq;u`~&N@94?q(`ZXa zJi@fTDe!q*2c4i74<19fvYv~}$#(Z$mbeV3E+O3OYtu5T*0T37J% zOX=l~Lslnpk0)P~lKHnQX@lDZ&*8F`34Vw>w2q+>(J6R>o^TFY*~%DQoOGAFXHXN5 zXW`nnh+CdUpHC1W+4n9Uedu1}m!mB^f$T>mu<>=gv2qy6dpcM0r+GtY0p{dHEc^;_BDBuJu8a5n^ z_4;Mu6Z7lS{e|#PKfMg~*NKsleD>tlXiwBxzG|@Gr$n$%nK7uSN~I!s^6Ay+8J_le zG3~!$p(#o`-UI6z3Gw+!bc+qqY=rBr^-`T^K$eiv@5 zv$4>BXfet@zZ@U8=}PUBJMjZPZMlZa2p2JvW=G=$YJRK_EJl?|0o>YFR$P}Q8K zYWJW9p8zBk!aiD2Dp`HD1ClNf72RHz(E~`vi>sOM4_iug5M;mKVf(QeOS#? z{jMk4pevUzaRy^%QTv!mbCB`+LPg8{!a4HmUQ6)H2AlA#jlNWV_cmvdvtcD?)=Tgc zA@Ukczk>GdC}HCtapC|P#0l{t0!-J-&ANr)jU__7u+8ZfctMya{`m7EJ!frU+#l_G z*PUPJAov{M zoEpmMhYaI;PHjQ$FPSiltNhxZo6tt^t2W9s!+Gs&`QQDbgnE#l@3IPQt1q1Ezg*l7 zrMA`O`umJx>;3*`B|7)Si}t^2OE)}w%Ry}0?G>F5qF?jgyOFj_5Yy*XLNrQye}#?b zddN0D=s+CRuiuxk*l+VIJXmImRw4Fo^C$1Ae& zXHJWgyOz-Xu0`l(yykmbZrK3AkHmY_Z0s;>2_F?A$RF!q$6Xxh$b~#grt5o*gBvpQ zbmCeLtnu@BeR(lz#tD95uj(fvhkN>5pZX)H{U$YTjQtN@#m!f}rR|Bm3dYXo61xlQ zxA6H6*F($A=F-kzuUBEq}Vc$jt6-*$D@;ix$RqaFnccpzon2= zE5@G@`3Zffil+507f&M3hdsE!s03y&*K=#pjV)HpUiG&|q4b%0O!7pRd{IjS|v-a3AD~LVcf6o4gg7(+=wcT{&@xu+m z`a0@92o>es=XP|R&H7)}do5~l{xe%IzR9u3?D=n2p7h)TKe#i3jnC@lG1StbEo*=8 zbs6%RG&b(c#T4`92G4-dC@25}Iu`i_OQOuMnTc zH;U=s+wc|6dsgFjnCjgFKZN_UN#Eq-|JEK)-`x_^0{k=Z@Mcs;wS&z^RF~7ZQ^hXE zZ$4=$@~Rg8J|JyoC9K73+-mmw&Rtc=%FKh=BmTfM^yRxPYoB{Onlmcd$;ub{N29wf z@|pf+{oy-iKYv>8I>#UF-rIoNuNO|ozh${4D&E{0kCO=T8cF~9M-Sq-+rszDikpVW z%)2Qb*(tk#d|$ftxIgM&rNxaqx(1Q*+c>TW+T9Dpqg4<^!%w5%xn;UoUDoD$;5~ z`DZsNL}mf~Fdk8#>PPC6_5AUE`zfrw%gkkHblV!gFYBR76!4*OA>r*2_W?yMtIJi) zXidi>fAAcgYj6-}T>tzr zOGUQFA^O+Bb##3ao@_%UYIH!0_D9NttgfLvnFH1Dk3$!Edihz-IzO8BfB97+dRt+I z1EXv1E3F&%5hWUSXXDvl6psoFgm|AsUO?zRE-k$YTVFC>i~ljA=I@{Bt*+v02kx`> zw;Jt7Z_f$e2TA+WJ)-gB72}wGGvI!~eKWP0yzS}D`6*qNvHI+=t*GR2Je#jIQ$OKN zBWmX7SIRQ|Dx`f?Jtaa0MXY_r%GJ1_ zbr|cfb=_Q4_Fj0O68?sJ%8;yU&Hn2@>;^h(Ih@Jg|K~bhHFpT>zf0$bXugRSD}Rfe zf(s&bnS9rgThYb-_N@Jl{KlMnat5m(m6@y9mY%@cAF6vDOWbRo@2s&mQ9bX@tUeX| z{N{wKnY^b>qmaJoLN-3%%Y~f7Y~g)G#*^)&MB0OM7=Op*YLwKwBb7(~#v#9R>Jmoy zJQ9-s(|^ftK146Fzrb0h^7i3kvX+$E@K0T!V92MuFr@2C2g*eE$$)A4;dKD4gV`JU z|1tD{M;~YjX{&L6BEi;JHU9tUhev+nYnL1K&;5xb?r#^}pJ)Vppp|KQ%GN;S zx8eEV2MrjDk0k@_tk0E#`jEB;+!l!ZmfG!;lPEqG*jssVL0#&H*A95>fXEq8n}x6B z#CGk0?14xhcm6bxf-ObA*X?=UUq5Kao zQoxw~2v#+wh0M4XA5=?>Gu99vJ{E6l9@NjUY*^S-gRkWRH*%*UlSkTi-sCK6rop$c z7^?we{(7-cKkjyl$_&!JfO`Uwwdgy~kowp4gR&P8tZ5}!lHQ-_4dwno_WNtBpF~V-WIGk<(c{KXxuA5!2N+{14ewF$TJWC6bMAx z&Q|Ipcn*|7P#ywA){rW~K@Au=C!@Z3Q6)P3@O8)JOYT!^%u`bf=NaKjRGRiOiZdDvW9dtl*56tArA?C_Q-sZ4=J}iZ6LLQ zx-pO+3j}&9Z-1Fy3>fp*BkN_vvr2g@NMXHGe?9U{4ffc=1IGOIJOJDED_RE6E{l() z4f)uw`{jVK`w8J0RR){)QrJQ|9q<`Ig^+*RA{+t6{OisFc5v__MC>hSEa>dm*jWvj zXuTM8^vvxDd@v8x50BXS#;Y?VCKdC;gY}^d%db=Dpdqj0(_a7h&G{~B^^f12^_|@O zP8$8{8wSW=FJOLs7a_mvZ8Y_ptF3b=_`Sk@p<7XguVx@m}^956{FkP>J=B+L7) zr2chLP>u#7YjH!n!Sb$-zmClLs3hS&#@b`+sJ2&={i`+>YF3Z>*VV>W zzZgU?5#L6?I91PD{X(^5+(TDU94*jYIp>Lv9QHyMN2?6-wvk7O&mD`SRSMXt>@mn0 z(j>rF16e>`A}Jymi=(v^u!5N$MJ|x81v~}F2=c!-O%%n^B6DeL6^vXVtv!w>djg5i zooF1{*>aT(_)-Di07TZ`vcs_iV}5uhfPtq8Cx>)1;9G!5zebr4WPpj}J-0BCA*kC5 zcp4CqZLQ^00GNnxVc|F_hPrKlrvnXz{OY4u3IJpNdc-c{Cd&~A>2|<(0110t8wFr2 zE*G)YjH<2*9@5(5E%CBY119RXq3~G4=5i&LG{~|t}Z!R+OPN;2z<>%U};T@p_z33f?u+J;^9P7gaM&g)K zA3k%ys$MGPK9C*xCpPyf2HL>Ggc_h8#BbNcj_y{)bRBtJ~o0R#0tAMf~zxtdb0*vuNR#G%p@{fPr zg(oHilc<3TfEq*FP_M_*;kEh&STf1BwHh#yyi=i8vQP~^zdr$Lz(jlpdbDv31HMAQ zi-5Es4^ewKz$C>$CxFO$UaIFpeCb#`FxUr_Ti&)S28_i63kJ-8bN8Z=kixr!`s-3eXKm{22UP^uQf&feV{-BVoLqVD#@932vDPSUbdK3Dp$7}F4 z->atrOvKmf>_8e<3T#BwC>q_}14SDYexvK$V_dAwC{Z@xz#79ol@9@gr zYQRMOYIm5Lmkxa20sjHi0`fbRPZ3}uzSWMp>I|r>2K*-w(Qnl>Uj&$lPjNp$wHNAY z+i&E@VN$>(zkq%Nkv>8?nDOv_R?>|R3`*w6Cqx^OclKZ3JTgaK*VYsqAbkJ(6hc0- zo`(!D$zLBi!uR;tYE^bEKB$%$E^jUaOr+mKt5>SS!1vc5t}f)S_#Ke~#{A*P_k#vg z$`R@7Z@)xdNsDqRU?O>ujlau^HTZ5U*H!~2;+q-%OL{_sul=Ja8DJv5d!|OJlNx;b zMtlG9OS3uhuV31zE*<~zOKb8vS$bMSp7z5@D!@ej4vS2bozdXaeXo!LCgM9WzKi;t z2H(a;8~?eV@KCOq6yAx-+V-3Jt!~_x%Yb z;>&2+UfNm`qd20w#%*K3PZ?B8Z0?)z@4Q|sf|@@gU;iX`Hh3!Dhj(=g`XKzCoEDJ9 z{rOz3cy~{SJZ_R6o!4Tc$(7vpudNX&Z@;O-n_Sg$Yr1I-!N>~1)+M>WX)M>Fv5um&w-6U( znQ;L3Cf-jm=5Y(E|HOr6+=UON{H5asbo}d|EXK#Hzw_))rXXSZb?B+xAmm@P6%nr zHUBz^KXH4XE79-LvAvkveU2NL?nC)M9#P?>b;XJUofgq@_k2ID$#*H=T33h3E2z5~ zubnEKSNb^Zz_VWs;`iAoXuSoOgWE}bxP7+~?eCFQJ@|h_@A!Ax!g-3Vg(-LFh=s!Y z>GJ}jTYA}B^r_Dne(86?UrPGp6n>Q%!*?s%PTSABeFNujY{C0$rBMF<_Ql9l=Q4ly z)}lhvzQM2-T+F@0oZ;e{|EE9lehhkYji>Di&l!Wm=wXzgA1RmrEI@ZI=F<9`(LGRi z$3(21-m8$<=jUT+9Li<0n>>5st9Kg4`-j2%a zGdLcFSGU0nKi{C|WeqcR@QoLTxf@2p{WZU5Z^rLk#&I6I_S5t7wMsXf>z$_vl|@te z1v@M_y+_I1jscBn|9@7+;^szG+*Oasbbi|%9fW(hnDb3GO{eS2f7TDIeLkEkD;iJb zrS%KL2dACID+}Mz{;w9b##>k1!wG)wwEf`R#@y-DIPOZ|WV(KK>fT2WQ?KynO`_>| z>}E)~Hzh@U+h(z}|9XL5+>34#`3`Rsw7xVwO0MoUl6NqyIUg=L6OF>Zbf)7!_vA31 zyEdF(eWQYw2hNGZ3rp*8Rh5;rKePLF@j9OXZt-(JdS0J$z8SY?R)2jpDW`-TM-3*raz=AJS^IOkD^X9&F;suT zqy0{eo>}%|@|M5MLw5b2)AppkgX=CXd|W&t`O4Bbe50`+_iVEsllOGsHniz~{+FA+ zpT^_7EAZ1so9TII%so9Ed+C@$@i2zAw_36tAADxdefj*F_OCZ;EIxJQJAR!%k*&{$ z&u^oz(=Qf~{>W#;>N{MWY@z+Jtu1lPF>n0)!$|61Lh7%C81TIw#8UYa)(n$+RajwMmNdASgmMX8F!$6ti-owf`6&&%vBxJmLT>~1XFCrR{q zX*Qg{5|P04AL0^&LWWPG_WHQY4LkCw_*7>d+FwR`6?UBH%dgL?PxU=D<}Ip=Zs1Js zKFr>?5>KPYBV1_xx6vl(s)Yx4Xwo!R?{Z)XI?!x2oiFu{RJ`VO2p74w9_@c|!2n#? zS<0DcwV~@_LU%n}t=}DAt>;R|UtQk@tz2Hj8#)Q&C;D&nYl!Pu^GyG9p&QZj!)CO9 zQa|leEc!1#oAyV_z5^$711Hz`N4zkM#qN3YDgTgLI!N`+6kjeqLHlcT#2a^SpyD>` z2aN1qk1nD8 z-9B0*_bU2;cQ@4Bqva|BQzT35#y)ATBAgjhzZ2SwS-@>Lz>!^I9Z{FrBXvSf| zpMaFTOD>^35#3q+$)anxf7L{$U%pg{Rvw*8E` zH)ZQx)SmqY z48rGo#^aAwX>@(AHfV_5-CJ?9&jzyfcH6fEIShNn5F_)9Cfg197o${+0Mg{9ma8u>};97D~Jq`h@KYu~b2YwpogVg64kFQDC{Jn*lDpV|7mJ0uHj zi4fx4S*2!T>y%9H%-J%!UwKaU!prtt!R1dzQ~sn4-|<}eIy_8!1hq#(j{&%sSquKG z%7d<#Hz}iW*u4yV`B)_7Ke}ZvZs4Kh26f1!@`(N(OE2OneWw?a{QZ#&P#arE9CbK_ z>C>iY1IivC_$SBMoI@R^IPpiLYWC;6vxTUQ)pusUgTtdyJKg?tyv5~qc=!24PS0^U zmG?X440cY=;@tnc&i2!ykr{aZP9bhv-)obx&*~pI*8LZ&_qg1EJ61lI>PK|!-CBtr z=cUl~^=D&%ypu&&9Q<Ec-P1GsF0aR2JgZoJIGza@d>0rq9}6l-)%G_E=ydn|vBSUdHK7v8D1zS()aJ^+K%}zsZ!f zczRGeE8ltX6s-z&V&k7_o`Ae=-emQ?-bLW{k81qC+>SNn7fJ(|{1o{s<}N zGtr2CYneQqO*3)#;fI+#-zjyt-mhmc{ry|V0{7lbKc6NJc)Z$!$#2~t8a3!9 ztVg2Ho0K*9;Np>tzlrjoVrXCC`#hAb40zxyfW#kD+LlGi0Av1PSRUM)OvY~m)C!3FE^o4U6OGf>8p^gna{;?@Fj-A(L~Knykd-XjlTYqS zRJMV9Tc9k+x3#pP{$cH)YzK4}ux_mzBQl=$P__rMfc%$LGcjN+PMa%WVaF2+8bIm* zcqgDCkZ+eIQ3J-}w2}E(S}q~JVC?=xqO;ZMg(SusyFYO=U|AzA5zLQL&{)t}J=K8v zht=6_$K6;dNeIVkf$WNcjj_w@e6+WPfNROZ84VfQSOxqiF! zr<|-GcOVa-d4QqP*W|85(Ri21MiNXkZ_!hKxtai9Z@~Kikvv2p;UJat1@Z(U>v`&~ zUf2}Ueo*!TBKn<~o2UYe$s^d&SR>*yrW^qHK%o1Ozq9$QoUB{05%ux92-wq{m9FGW z%NMZ0K=9ls?QYaTWNrHa`2&%DyOfnuKe7NQ2Ljy$%(denY!3M#pdmmz0E2`+v+&GQ zAFmj|>ULQ{ZK#BC<;`CloP9Fz1}b@Tz;R&CdFr@4Wxso?ExOe^p&w9j0fTDXPi!GZAPK&=SCI zdPK`jA)O3mUm&vnDg*oxU=lx|DL|y3==mC%8KhI8JPnA9C5h)|26@f-jXfA}1g<~k z_q71>w!NLGf7o=84FvKA?Aa!-BDhAG-xrL9^2mimHMwqsfMx-au|GQR2Jr<`YPMlF z$%CAgC~9~2^ydX+d^F`&m%Wh!CX!40>8Nh6CFdGllVFlypxHpJfUlYnPtQf11Le6u z1%OHFD>1q5HQRWSQ;VE|C~9~5WH%XLBDs~8SlSunLI4j1DuI0cl`BY$H|B3f_7^k9 zZpd0gA8Bh)QD^Fx_P1Si8 zvL`JDQUbwRQZ`t)nEIvtZ3AG*{Om@mE|6+s$Codsere%=M*vko-HPb@$PV(6Kv6)( zfTi~Ag1bT*4doahxE__@O-L}2zR0+(#0O3Jw~b23H?A0<223RPBjcXb0eDLRUj_u% zr;<-gDFlq2pGek~&e#l9H%Q|FUjam~LGu6%81wt84g51P-ncuYf7=DN#QWi@f6i@; zZ_q*A6XX(rzZ!^KQ^kexa=@5>m>ytCos}|24SnvA@42x#!C0KOn}8*K4lC>hDO|VI z?`t>Y)4$ZB{$`rC_-7ASI{{A*|_hq-Ol-wgU`<7FDTt(KLCbq|F zxih&>Xkyv>EouC^~yxmo)6fovr zN3PX9UL|-8q_AeG-yDpE(#v~zRQwgAPeAEo!KIr3@O|XsIS^)$Sc0CqURkR1MD~u z*ras!*^Q<_N_3MSz>+@~?;HV)wM($Wi`=N+*9pj<1ZoX+rkt)r&O6Oer}b(k23g$lv;A3b?T`B6X}~gr?qT3$Xx~e8W0() z;wLTSfU)>>8v*k!J}isV(&yH56v3EZ8rfqH515VOwd8h3=@kIR{L*Fse`I(wv{FlM zNOX!CFp+(T>n|niTC=|;*`_3xnMkh5W{Gq)$lV3}9+0rcU3kFAy|8VS;0{R{T z{s;)hS_uhx?iJ~~W0XMSn>_~n2@rYCf#{5i^;&X~pBu}_ylC32zSUk0m`LBsvA>+t zwB%+*y2=1!armwS-(|#0S-O_o)nCn|fHA)`9{3OJP9Sn^zXbdh5V?*>{6xT*UmCej z&pK2O!@ZK7JE#ZwQI6jbV9ejF0btiA-;i&IRI?vzby}za6ZPZ9lqvtjBYQmbsWekd z?)2T?sw^#iE~VYnfQj^#AFf%D19Be${{)l``34vBWPpj}*4w(tV4oM+r@Ybg2w)<) ziAkpFeOhvtlbaDtBv&W2qwIi|T=rQvf{Em|DW5s#YsqmfYm(SwBDwlIEy-DlO3m?G z_}KlQ^AnrbonBC&C3iUf$6>&jzn%>EGaY}*O0?uU>|9P_l!@A1@6(6)c!}D*GQoxT zf{Enj4oCm`UsX<*p4O7{`f8>=tEKOD-DnwLB7G+&Y>>hpE^4=Ln@I!{%gyPlKCdOW ztbJ!0U?REi1vUQh=X!W2NJaK_%`u(6d4vr1c~QH&haxH2`!(hK78t8xFBQq9nSGFw z{Z&&=^7x4g_8*bl?aU!+vL|WE8BY0GF!)!nBBAZd-bp3jVT$12v(4M{C(No8J_pVh zl5!v4L5iY%X1(_()kdT&?U%-VPr0W^*+*~DlK6EGuvd>s{GSWwp1%2_MMmVYW>AUHK4l54v6RQAd}k? z7Op1h&W}HYD|;LAx%O66U#Qt>j_a|5AMp7NZ7*etj2pP_nBw`)S(LxF+ZDWI@GtHp zo<`r-1^dt8lCIWPD6Tjc5q-bi!?=c91}ok_wxQ+v5oz48s!obP`#rQhX%>$fJc{AF z&Woh>kUFnUBp{Qd7qmV9A@TU=z=hmU?_gTqe)ckQ{j?RQ+Kn&L0oi%J`_PK0yIlU9 zanv5mHQlhUK`n0juIco9;jb5;aO$^Z{5`jxlz&Pu4tIS$mCNpHN9~!h;t{@a(VKHl zZ$#(gW^OV*zgMLQ?brjWG;UYffxBRJj($Jf zGp+)6$oauP+a8y|cse4j}9{zUr672^kwg>$uX59ed=$v<%YQkO!~UTyzKynO3i zKE%tsN$q&4sUL)GS>kbX@?>>)k`|Vw*y%TEr;=QA< z;(^CHQhB@8nK-3>wxU_h2&ykG>^bhF_`z`xn$U8l@qN@YBNm7L{6zat`q!|{X>9B_ zkMiAodf~M(5BLH9`MZUkNW=4cbKKh-XX*MVT73f-yt~I+_xnxlS1SwfS}qLttGAx^ z|J?2bw6|(6@4H6$zD@LRc%Fu4zh6Th$tCNatiVm~eCCF275bZNnuP;8Z{mDSd(-}H zKNo=)o>EuWIGj-!+Zi4PPzSe0uBcAP!rFa@5t|+7sl4_z-i0SjTSwa{+kOA;e&yDsQ#31v(dsRPu%Q@gxa_9S24<8 z9FK?BwJ0L{!;QUNaSQy#W)JP}^oTd;;_clEuhGKwf3H**59oJ&NG^xxD-QnYiW_p4vKs+T% z*#Aj;s-J7ngUkKs^-0Ra|HiG1ekveE$?Q*cvEKYatbVcoTJ&+Gr<^k3f0y8U_^o%J zS$lKpM5C6Uvg!SS$ZU&igV&i2q4k>&n~O^AjJSkTqiKJ;$$R5>Z%*O`BhSPFroC{2^;~RLRUPl=*SF@lmv71tK~&Rmi)NmnJDH$7VBTpwB6`^h$U

V*s6cVDjEipCvESFAM?&V6&We1cZ*-^-~s3+H|k{YwTe zMOLp@Q~k?~193p|QaroQ0=l01=>C>j?+U;{_ifnv=kJo7$ zPTODj=qhR$y`IZ?=1SN55SLo`*(-m%JcgqH%gn4)Ht|r5%J^G`KxUG$c^7+1Rh35q>7$>c2%h!%@pzV?V)X|Mae`*N+ zoTQxCHj8)YB7A=~LD6XQ@WFU!_A9m@zJId}IrX%s?Ui{V+;L$FZnCnIoLsN{UmZo! z?XtNH{WWxbj~*F_YdZySjprKC{u2GoKcu0MTEg=RDeH&Y;9U)?zn^>P#h^A7jv=yemA7qXg1;VVNXMVlcUZnjk!T)E<>#Jr#d_zK;r2zx z(qx|Vmp#XXO}?-$;Y{ar6RK8A5-zl8fUk-yqSiPA4jX7_{XKl71leqW});m#-& zE0wY`oU)D$l7};UK3Jx5S!1i8k0!$P?KiX$oBy$;%TU6&_Do*?P8U41iSYbG+BZJE zgAdG!X8Kpui9~POCsO+fKVsE=v}T<#`RBVNzkxn#QYVTlX&J)CZ)9E%K4{Gzw!U<_ zPQj8R)z_seUI$B_hHwE?z%Cp`a>KJ4?(L|;3ZGyRLRXK)QV zt!4JVJo6ksdQ?50hG%c#YZfz@{w1Zud1b1C)jzw#7*8D0oY}W=L^(1WV#xSi+~;u5 zPYd@8(!T0C_@kAW(DullOX9oNA`JN57n1+e|C4tD#4fU4z2LpU|HhwY2FPj0TO#kN z|6l$z@}$M&+GhSVagZ-RQj_lg^`T98S4Y1=wjCXYb%ECq%7#F9Ag}FD;|{Q4Ev1OO4{itbEP%ox-|fnxfBb3U z``jRB95R0zq1_f7V50XlJ#RN7v6Yk^0PhGy`fg<6Lj7s1pxg-v`mBUE0bE^3J44wT zXeZ>$I{c9VCb0ps1-c8^qn(KO&aik(@IFfEX&j0G6UAGq)qetwx8wkLHy|>8^X`wK z{xsd8+yjV=-^3FqiSLZECzQ#zTq)!aR19$@^V$o@3CIJm*F%*w-V(XdfDHY+*}w6Y zWKbp-9K35&F4Oxghxw-u)EKbQkYCisxR|U74u}V;04yfrC29nz<~ywxbKKQ{iN?=p z&Tf%E4e7_1(B*|>{qzBH0lE&@tcZPbG6#L3+z$xmUD;rLO#~S8lW7ZB`!2VO$#@S0 zd=OAJC)o*R@$010zmM*U>mp*#|35AY$O-;7|)sXq;!8>3P=T%XLJ2G$Xc zx6~R^xaO%pO>M|e$~{;Fm}CslSfG1=t*iA68AGbs581GqG%nLPkQom&7x+^KY^HuU zK2V+j1oNrv#E+JeYiJ_SBp@>OKRPK2$=GV@8#1Mn6fkz~A+e>r@=%c}q<(-;0V3-@ zzriC67>lEH2C!}(zQ_zxf4~EP$Xu?PIEr8_juIJzI>Q4InLpUOBr}2F`c(E`eV`aH z=1+4TFenn=I2K2V)HUSJ$^m0>lxhG*&Ql`SyJkNIrZp#LCW_{_xzt+K9^^s*4+VmK zMfoAR8v;xuXECUgw1bwu56<(Q029dtdkmA2`O|DyHubF(Fp=C1x2G!DA4GDc@3ETf z8Jcxp9>079_7LSfz~=*zIU;{UPWF{BpanqWx}5dgTn_sPi?;;htvqX%PGUbv76U1P zNZlnBKMHIi4To~Xe^|}Mz3KUgkx-5Tg1trwU!nOfkVZo}28fKyt(6;zj}1Gg@E~9c z>#@XlM%0gYr)`Okji?{n8|cfrg4|NTmjR81{P~dc1Y`a$WSu^pV<@xN(wFC%Mtp2U z`X($NO5;3fj@9Y;&s1bTj0ai)BwT|pdDtJ7E1|p!s1))sb}{5^MUg(m>8|P?TJ2uf zFP8!)lFQ8*Lj7qp+jaKnLNJlsP?IrI*l(4Za;}CBD!@c?tp?eW7)&C$K8mgM+`|Nr zT@3`+gYwhX?Z_F@HBe3jngw~6QI*AjvGW$E0ya~9qJ-@6YXM&ebPDp{FIyq9r)%2M z{aJ4*?CYX-dyQ+RCVRc6Tv$kZ603>%`v_xNNdKTU6=XL63D{2#f!szYZvyg$d~BIj z31E^mpmd;JfI%X`kZy)F1Blq1_vk_qU@U&qXuvAR)G6j5-3It}AOpz1GdJe|V}3Wr zfSrC~f_X@H0uK7AUz#jKDF=-CtF!^W=lIpA52TuXtI{1N1&qa88VvlV+;&9L9Kdsd zT0`E^M^^@zXk1nu>8*Cv(pS(bS_K%BBX#xsWhAx|^9Lz`eDBc*2*%Z*x|UquKbNF{ ziRAnpnyLdqt`zVKK$Va`G^8N{jQOFE`HC|?QZxh7OMsUHk!wp<<5w|Y%x`2GVA(Op zif2N474U07WS#2Gh(Umf+KpZCl={D12mA(*aP1rNL6C?03;DMK^%ZZG|GJRuQJVdo z)2^iqFy;^91^hMRcNYa~$tC?XR|7_#hpA5o8PiFR=cCzLat{YIr{@_~fLtYz4EU;q z4QP&*TwTjVDPW?0qu$$?;w^RXGg2?mkRv*#d<&2Q#@Z#=$6o#Z@e3+S|1MpqAxGNq_+X}9q@j;s z{hll?0F3D)n7Q1ZoHfY&P-;Woz0)m@-1A9$$~7ocU1?;w!|? zc}#)))&}PgV3O}ZKY)4zb^*>zf%`a%qf`g->vJ6uU@SfoxgIkOZWX6NN;_49KHDh` z`S2pZSbU_Nz_)poMg50#K}PRCxzrU=MVmqHZ+xT$AXoXxtpuJ6Slpu$$Ul5MK{y{# z7(UumGlK!Lt-#Xb*>ny0TanJe$rZ+4ZQzMp-I5QrR3~FCP%<;muIT;G~|FSDSA3e1{gbkknDTk zf^HTTXvwL=cBlYj`bb^>?hR!sExCfZtEGU6HJ#CckM z*8QJ2PvhdwIiJ+hx6f?28ZeQ*5w;G_r?lk4W~*g@iR5;qRH;sD$xWG*Lokuthn!9_ zvhV*LXJAX3m}C%4B*&ZXlwQ=5Gkum#Fp-?3kBu7cfg*jkFCHuaOeEK6BBzG?q)6^% zyF@2)@6@ySkK60@}Tw*4<a}oXg{u9%uwDoFpsvEvZ)DY*0V&BHY|wp(Rm3U`!$6hG)dt1DBFw2 z>YnDG4imonwjMHpo5}Z8?7VD6?JxQg$t|;Lr|A2+SWWEfdA$cJ;3D|KoJjT^A+QI; zS?OGxws$kD5w7y@&&~Q%9p|M^SAAS_wUoC1WzS3WxoaW!^W-F2{wot*MX#UU!|`8-Q2l3r9>SJ8yYa(k)~E8hD~qw)lHH2D*u}Km%828p&9&j*yI0Zr zLu)_9f2L37^PV_Ue)_RpxQ)(6uH?NV{m#}*8IGNFTXL`4cPJ$N`Q|eSe|d0#*Et(T z`5j)=f*Z{6;e`Ow8IYNZX1s4yLO@D^Wd{BwyGG%ee*A;_K@}; zyb4F{^UY~{qtvHja9Ln!Fv_C%PXTZ;lm(%e&>fwOBckEPD z#D&xH>A<1bw`vA{K6(^+_b-{;Oot196~~>}*@TYI!Z0OvlU(3b#)6;T(RD%K*zCw> zm-->N)k@lRKaA_RJ8)S&W%L|AV$aEh=O}KQ@Lg*{*I8I+>IyF6jSx4(?#yu{^UcS- zgN5&WBZ9#H9tUAbn}&2eNd3F@-=m2-?zF$-wqabBl$4TF7(*D>q+K2j1+{Jeqx{%ISbZ!WD({ePwIk7ga zzjj<-F29E>-}=K1+TPdOckq>r9=u;h4=P``>H;=Mb>d#ROrd;YU;C4ps7kfgV)fxsq3C+9q9YV4Z%{9>TYHb`RN9j9~Ts#wk(A`$+x7XKAR3mmZyO4>*Idc-m(C$jpN7AKQDI z;4@YYxt5E1((!#d=o(6ic#F?ht)=!DkBvbu4g27w0YaP@&buw{m*|a~_Sd81*V=3Z z{w@8^J&p6A^F6oCe(;%lf~9+Q)Ab$fv>HvTw_P!BQ1y4yj?e32>o8Ad-$IMiXvlEE zk7Cl|L~Ma&+|b`Usb51uoGDUu&Bv2I2!2DPKi5reqDfs((eWhZxq-!;iAVMLbZx&B zsRuQp`eTQEL2*O6@t5+2xMTI*H{iB5Z}7DJHQ0Kp{5})AIgMrZJgTz}wRh1)L^t^b zKa1inl!h~YT>Lt0VB^Kg$0tOh;r2pY3LJX2j(kLvk|3q zd=(MC=!$U;|FKpST@Rhg47k}riM%ZSIIZ6y-;#UQ*oE`=zDecBCyqqt>IRld>U58HKz8v9D9wTuU^G7 zN{6xesFAf4EzF3Z{W*WeA6>ch2;XfOOy#F8cgMTF&c>as=F;^=`kPgdin=|Y!}|NX zXdjyDvz?CLj>%EZtGB$zCr$)V{gY}~;*Xi0xGK9Z?f>a|BT>3-1a5y=@Ixf}n)$?| z759S4<1+mf7ym?S&LlDYH{aF7H$5F#`L0Vg+GuY>$74lbV=PG zWLvR?+C$3wpRB``<$hHD_wOv}^3KM%)es?$U!O&b(7D4~6)%1Z*Ndgs4wQD$3O_^P zw7e)X8Kosb-?A;7R(->vN#lS-h#Ea^;Z&}y*rWejn8jF&yDSPm&et9 zkRu`XU%!){O#W!=o2X$^VSgj`c72kEk2UhA_HqTb^4Uh&e3*YUoe#o)e?1)OoRri3 zW!kSpc*LQzoX53MbiT7fyK;rG3Vz?kT2z0S=PxuoGz|y1wW0MhEqw99>{s}Ejg_oF z&ED+e4rL2|P(;7ov~c9YxwHFOgLg?N4pm>DIkU@9AKZ)f&&f!ECVp#(Rd2%S{Cb9L zl)vwv&O7`T{J^uH$KlPH`dsIe7pOha%L;LfX%43s-Wa$+tQ@}xSB$|Sc6 zbR}ExBS~LA8}}bm$yvHgr}F-jv+>6XZMmyqTj_cy_PVWxJ_aDluNdfvo7U~gDc+mX z@gV#_T|0cFU?8>E+mpwok4xZe-`cGIZ*L``R1@L;QM=w(R4=aq-)3JZtM7AuDRQ;V zmlIv&_xjd6y!iEKs*jXUp=~&OV6~sn_mM}@{N$T-{BC4KIfwZj!Cm*nvH6>{b0@mg zOo(Gd>Z>Z+;C)TqsQsjTyGs^&U+l#6>+fHRxYpHvA7wo*;+g&CGx<6T@=%DLF)QD_ z{0qId?a%6$rzz3vw`puXJ?i(yyGqAWd5@{nkyFR}+`j(R>(e?n87+!k!`A2N@PjC# zPWAi@xe9Sn_W4l$ql8si9 zGQuN-`w!v2vMtAd>IGAK{G@kK$KA#_Mz0}VPlRvvI|9AlJBHfdC@&R#)3fGl*~2wJ znD9GtEgm&{wT$U+d2bgV)h~wizwhrT^eulP)gSimBbw=Zl$+6FHl2^bcAxOLzyutj z6#T@$w|kC1jPA;N7ACRwLk$<G?HI#z89OHEMWHR9Qg+M zY!c2HCo-x2N`#jzrShcQDLM`9AJUrY8{jCx3+g9g{YiDHJ%ryl|3cmA&w$<$jqL&=;>@T(|iRYX7s)CFn@n zTCTL7a6dow+6Rwr?Sf}+8A|6%Pk$O-y?YBbsdz{Iu4b(MfF{k#MM601|AAM_P;v$Rj77vHyGBN$zTVY-u4M@+I4mle z&Byil67Kq{SZdGypbFIb@&f$2(J9(LQa>+4iL%z0v-RFtUXh83^LPi#Q1IQTJWixqFK2^)gu%#@gCrzx0aL_Zpmn^sxz(Uma$~N62n7`z0S^@Eb38Cht=( z0gu{xmX*)gC{bg-%WS=!Zx3;5CkW3o#HQ7?r(m319p~+kWC@(!!xtIq_89({fHe|m&mD%$`_XKJa@05sLWdHSo_d5R@zqb&OTXElt{2N0F z-y>)oDG$i&Svb=Bus&e$UYzjZ1ae-TE~E{i4BzqS zckKmT;?;nWvy3E-|HE*ZNePS}^Lr!j-p>9E_$Q9k;!QcCI8yNb>>s~3(ynCc6RsAd ztwFyr&{l%M4>0EUM&y!*FT&7Qr77TMKrJBeRCfFb>3>@wb09JvPT+T42hw&>wg9Sx z{5RXl1S4^IXv`?Ww@5riVn#84Hu5g7PJ=XZ_MqrJTE@2y)bGs-@J>KH$gK*QP(sGH zGmte9d4Kz@urBp`vw^ZL&`!WUy?jOe-nu~94v2iyy;@H}{ocAl*&gU1U=FKnsNb6d zl)C}70jx#oVHwPiQuCc7KL1-q=1db?xK$iSij3vnm2=f(UV8#L0x99YewR4v_oi7l zQ!idh=DQb=6Hq!870&2DaP)*i^CiZfFJsGSEr8D4UGs}bgoqpxS7mj?Nq<(bM z0E@HkRsw5>`O(3+DKlDHb7VbnKro*4JL)hiCGmx0@upx-mAP#X6a&WmtPc}JpdmCGz0Qmhi1wFV}5kI0dw`WMP%K;9zy-- zDj+}e(l>%JKRVE%ENiEfn?b5M299@!s{xaY0~!yc2mIf`W2JBnDSe4$MzV5 z$#pdmXcEwT!1P<|lvqGI8Opvu-fIK1pY!@yDjQP=# zwSm1ex%QCy10DcG#xH(%(;~o_A03RBGCBX2ssp5&{YblQDg#W^?qchQ1sy>S#*O;h zkueHCw?hsX^S6VWhjK^f!Kf3Y!GO;Oa)*46Cwu>i4>cmCFO3g12V~{~O$9lnTf5@U zkk_>3dTKv)7vO1Pm(MpW0F3ynQXf2+du7DD{W91anBN=On}Qc}a%*ihS^@KDY@D)H~AV0y?n#Oa|Y*!s@EsEy^qLOxj z@x&*M#gPIX%99T^A}2^S>pBe8Be9!A{V)u9C51hW#gVE3c|-qm9NFhI>za5(%A{KQ z7M6}w116H|H2Bm%{%7Ww7s_N>a+f0~l9&F>?~SZ+AN$fmz?k0~xjw+V4`WEz0=^E2 z?1?=LqBy{4tc~@M>JvHT83hMvDwH<>kulA%XernZm!ltMXq?%*UqWw!1V50u+YS2{Xq9qrmJ6jDH^LtwW{M>pA zOZq~(4e;$iPV&OP`m#3H5v14g4%1NR=PFR?A^e7xlMGqcH0CmJKp{fMD-ea=J^LVV@Vt zz05aKk-a|$C>My#+sU5sXqcAV;$*oDFp+&{$SuuO(a)Y?_dF7BDo)>14(Qtk({aRFcO1G zB)9BNGZoq6HQP-cR$m4fiz9Uk`0cLtLSB&W2mAn#G32kRUJ*>B&qC^?9t*sKfFA-{ z1$pwf5P*r~d>=^)e1Mk+_+cQ@#+8Dl2rw2$ss>AE_oBLj^21I`CN-v$*=g|rCpVxXmvA9_GSFydoIefll~Hg?-O*)&Lx0d^b+ z>{PC{e@8HOz9G3*n^{Wa{*Z$GEbdcf-)|gXEbdcl;3vTVomGG_|H4Y(^R0T}I4wDorQZqw6X~<+Z>NselAEmfCIw6+XQ}vEuoC31 z0)7pMtlcfwwvyOVBDuN?N6~Zqt^jAsEudzAftNCg8Kt}pWmsqQ zdduQXIl!17B3YlArfW-*hz`Ijfd)hVp` zIrVywdkpv!pazg9e}e%S^WQT940dxqRZCyYZ4)(MB7GL)<768^?m6HufJQ?;yrWei zV3L`RFHpn1N%?o)#zB7i#1SMGlt^xW`#REt z8gjsvObThL223Qk;L|bZJT1ASYdnZ=m`JW_PoOjG%dB0ZZ;@k1HQB5G+Cs3N*DOga zD3RRb`M3Xx59Qr$v+9VJoO6cLKk=c?^=>UI(30CYRrZhn+0@-DiLaTc-KvAV)qsiY zLw;oig<5iDj@Bx`L~`C$jb$ga%!^MMc@bUzC5g=msv?@4*|w-<1*muD46LWuq@EeqJ0;1 zST4WZK(QoGc;7uC*a~+(kjxK0F`s@9%MWnHR?m{LyL*cxI$%%xJ~o_B>{q^Kp73|q z!{U;;khI|nd7?A5f9CBD*er56w`p`REt5X%9p#MAei=slTXSs^YCZG<7q2ssz6TsT zv=u(S^&9wHEu;OJajG-!SN0Xx%Hrwwfegn&JjmaczxTclt^d0HDg1Hc9!02R5iR># zw&YH{$>rWTZ=wAq?G+pCLpxCQ-=POCuE}56E`0BuyLBaZy{9Sv`yu0MZEtcHd_fZV)`P3#2nE?2;hCT8nf(2YE%4*YF4Ug9j=4BJ z^*R64aR}wle{lwzsP19I;+xdpVy3y2J7kj0OY*u>{TC-Ba6Q|8f1WO6~9|Dl{;V8h4NdBpO5W# zzQg5>>eKl&oUsh|bKK00Jmx~%Qw9}b-<}(}l&`}4mRN4Xo1|^I*@3}yJ^VuQL_KUxoP|8rT!A z&YhBqYkw8|O-TFAx@|!5ZGO=D=S}_4be)l0q_yC`M)=9i^YGzgg1;Oo2e~{!QwxOo z*J-!`eOYCT$KOk(t)%q4_L2iFV`i%C9VH^z;&GP zq%L=^`5RjQbzXN4PwC9hGiXEkBU@a-(+V%}x4&9Y`+k%sV4HJ4@XDSa=>Fq3E(`TP z&;cJ@c(9P{=hiF3(UD{AxUnAv{~cnVYEC@52=htuLL)1|+GcOV<;z=jx=l=tF%+s_*J41Dte0pKJZC6Sar% z7hT_t)Gszr`POYb(dN`Icwwq1T`z>6m79)yI|}zJi;oigWKgE!C3?_hkdIF+@pY|L?b3Bvt}@ckBNq8AI6(fK9i zA=B?5A9p*Zf5QPKn*5bMmJzn(c8C(S82W%-zoeWsHj)c1S;X}J^mpbit0GwaiX{;! zYmJnRk6wTUuCZOvKX=aWuk8Auwz80JCDA!eV{O5VvqAHVM{NSPx2dTf=He?~+ zgewi(VX|JgOpihBIPeL+E5w1C*Ksxe>Y>j+Xd!(6zBlGKUezxHFY_s*{hMC=3g1sT z&d)zq?N26KxeLD;9z@44^~yncMTi+bJwb<#4;gRI(r9$F$$mM>lb>Vi8C0=fxL=WS zrx7)|-d0Q4_$wEDM75o(&qaGWyaq0`8btf6v;QNStGgOk`0Zu>OV*Zf4&6NiR=*N<1>Nx1#k)duKZ-(YeO&*m@XqV-x4@UhRL7el`NlyirW+8~Pqae9%HX zF(iZDKNHNY(9%b6j?tVYtbdD}E<=UqoY;B}Z*~RGI}*z5IRbIl{M<*<`DycX720)v zyJByr>igy9lt{GCy)~QPpYbDbu$MQpcT@Y7$h1>yrf+@yc=UCr36-Dz(Hg05_r}fI zeW&{m>7PsM?R*E_v0Q8e?{fL?<|u~Z?_Krb{oO^KXmsC^y&3|YF}!f zK-BJ|3r<*5eGXek@Sm{1IfIS&Qv(M)Cvhn2&!X`uXluE!{}B5P&d(B*9T{fRr$GpIMo6Ms9n;MpiD>}F0dOvMP`~R@bF8n9u1n1n;oc4#*zjeJi_8Z=Z z%9C>6d~0kInnT-vdTAVitbWTOO0;yS zEBw<^_>CHsgbu|B_roc&eyG@UG;Zm>f!d?n)dl@}))K!rsKLf-nc*pPCRX_O4bgD= zQUn_B)0WM@?f5Bp)A5b8y%UM)vbWc^DJ%-B*Ngv=&uE-oC;5NPOMVX4!?Gmdd5d5X zt;133`%i4Vc3D<%qgB=S&zvA78e@~h_!g!6&_VX`}IZ?9Dat`8onAQK%peep%Sbcx0Fx-zaH&^@bv?@`e)1JTB_}^-{O);`Y_5NdPbP6>wE0B}E zk!SR)K=nuge)oms|MdUl-}1yRa{usxfA0Km{Z}k6iv3qwLfu#P61tD;gD!YyNZ%W( z(|vf*&EhtBL!SJtEorYl5WLT${wvz&pap>3yZW&r{}u8+dS9Y1)`PSO)N2Yv@-L3o zmqNh+CH6d*dcnhGLkRKqeQ3TlkH*OQWw^M?Mq!y3~P#Yk4_o^JK<-al- zu(Y~1>e|33V@Q6GmBeqIB_-d0+d|$Ph}3n|FT#M4STWS6h1k-yJdXIPu((ac<{M)N zs>s-N0O|+?i%MyD*Gmp#$<9F|?+q<>pOcdD?F?iMMEEZ2gZR3T+CbSBXfNdVN8J_q zuMnHbxo@!klwCo_9*Ddfyms1EowchW3xmJ81sjj4g5IE*kV|t zB00BZxBl^8`S`du^}RV8b7`B)%$a zT)ZJ)`pfN~^T;}@BcyP>Fgd6$`E_l;KYk>h=2b`FnqqRdAg_Bp>z{Z>6W$t<*hb2U zpl1@$O~`-Sl|W)3vA9y#0n^!ZMcxTg&G}tnx!DOYi6)lw+gS$JDD#^k`W&y1Qj_ae zQ?76SH_|S^n+o_eAQ#A+pWjpjn8Y6_0Empi<6E_h?I4{Fn4o#xV*4S=etR`vL0|RO|%%0P~wsL*Dbza0D2OQ&kTzh*-)yKpFyg zD3GvTI&y%C+D%DnLC*!72l#xTnNa6()i7B%Ex9=!5?OcPg#o?*i0nDthU}07#{6Mg z0%oRTPJBz0ivd>x!Fp0U9xEjn^M|EIdDq#*2SpMM6az%YzT>m> zLPtnrp}YhL#!-2`(-1jeKsO2d|w#elK6O+??KM#=e3 zkgf!L6;K4^rCXL10wzfSS`AbQSpSc_9QG>Z-#I5~QK`F{>|dH#L}r8v_8XC0d8?)L z1*N9k(Y=*Y4&>HA{X`&GGs^ofdy-g0Odn(=wT~QC@xV)hd@_(QZ*@4pL~=7<=8_mg ztX*JBP?H5m029egsohB37v$Cgz78l8@}r$RKbIv7$-?AA4FnX6X2A8d*W029d_{_3k9q9xZP z;-=`_vfIF)`eOj`8BzXiqX_bmW#0+_6Y2B&5}|g}kOQ{lR%Q)Ryd#34RZ7(eExGT_ z`V-$0kv@LqhXQvkxnpbHWPpj}9L^prfIXerN7_hk(ohB%@qeYhKB2%5ll+o@&c(wCoP{ZITPm%C?)uL_HgWdM3UeQ$_IYw0T*_*ey)NMF_|1LA|i{Df*l{^-kn zMSzLqKD4Y=;03(hfM)^aL!O^Gj{2p*{e}Afv<8gZm&22NH3zU}fuK@BYATs89b5c3LL~^DRCzBXWqIMnqZ>azi z$+fqvNqj~`avML4lmW*4VVVIS?lwH!Uzprp$fuf`Q$LatkcIx!*h`DT_sN1Z~{l!R{ls-fTm_!p>*JYA) zo|asg`kfPCBDuWcQK|?HInwUuqS*z2F*$gAyC1mGuu%piY9GQR{ck-p%5zS210odWzc5V;lxkA$-TAb$qv zED%}8ttMY9jE5A~3H1pgds11Hf}CY0(l^xiooWT}G;P*(Y@`NEBuhLkgHk-!DUzYQ2_R^xi836Up68e?wvs zF@40QHTM++V{!!R0P&|bfZQd(%Yn$a?8?nVfH6Oz6u>^5GXBRu1a+&c-lU-qvJ#_3 zEv36P+9g<3p92Mev33czI&_#iTT8CScXLs^9wIlnZn<=imYo0iH!8qH`o?@|M9vCh z{UvpqWG4P|epq_5y3+kxa_amf6<{KL!G*ol2ejmxIMw~~sdX5V~%V)upgJ^zK)YA$TgPQ@ql0?Hp8u?G)Je9mP& z72-&gy25vP>3Qy~z74f6tcN+5dZ0Id%{_y**Ld1bY`i;1asIjR-Q-2+RXBe|m-je7 zmA=qXM zE&JD;%e}9x!ylHup!!H3N_IR##|8_26QulR@po>;_XweWY7Ccjp(#KALd`3Ga_(4{rT2rDDCR6Rl6M*_TdnuQ~|d zQO13-$0=XO@Qr&b*?Zd0*Y=>HB%o&(n^F4<=AB2Q)*a%W zwGzJjS-iP~IIx{b)fE?hK=DHj2{;f*^bSfM-t8YN(*DGiOo^~pUOZM(d+q=DU4=%pChAWc`_FO*@j<42%@6yJ?c}?~Z z=VbJm?YuHfN##?VIqrSJ6W(gU653v>Z!jm7H&FCCd63RW_Vfg4>EzLT`Xb@H3DUns zy;h^S0o8sedwTEURB;Qb{e++BbOMEbHm37CaCDYzw6_jEUhf8bZ@vCl^w#vzPNaS_#@n)y-$Ku=cdLYn`8_DQ>;29~&li#B{5!mau@SZni?jiXN zWq;hgo<3V2etxCs{OhLF9=owO(F5y)*!x-$)qlQkSJcO38QvHz#J%AI46&uzJ8stn z1+#yodlgDGh^PIJoV61-`Ra{l4xU8g=5+6_i@m?DQ$+U^*8hw5`trv`D{=W3VZC_N z?1Tn-4#9=LeW*RdkIzCcgAa2Dd}pxrw9qIL{W&71`ky3}BdW zE<0#2U9Y4+v)_*3*QQ4okv#cXom+t>46BY~vG%bN#rW)|>yPk_FGr%5GwMW@uFazM<(4+Za;p~Hv4@-K_>%eu@3q1cr}bg_RCZBlaK{Wf9zPT# z@zUbQ*wN$?l{Z~jBKI7hq&V>`lC78Vq2cK0%pR;ismI3RRrN+OeUjd*QQ-GCbbd&C z108GO%bu&Keo}T=cn1x7Uz^siw{)|tMb<7(H-913zvo`E?5k3Ohexz#{jV&`#F7JB zSpCq>2T)lfbJkvJRTOePkWR;+=HUoKFV&(0{y1hO8=vs!@klqa z4l6fmkd9^qR)5DwuM)Tnj~F^0KRRtg-G3P37lXp-e&D5-Dt*>47Dr?bpzW`GbqFQ# zJMp!$YCjdT%_}jd7QW*>H9)9bZjII7PO|mXzaml5$-a92O&f)y$eqG@KEz%2sU0{lPs^iDrey(*6^^OI0NL{&gK&|GIOA;|6a$ zS%2d_cB03lO;~;B^B&l_Y!+*;X<7vO^m`?%-%hcKe;X=%r(bo(0u701&l!gX6_Mu! z^85NI67_q%lG<0f`y-C=p2=^@8!IRLjf0-xEqcG!{+jTYddKxx5@njb0Z1)z>|53Hta(kM*aUECnsIFk<>fl|`bjH)pfImhF0-$%`XHzH*_7G;fm@D01@~b5 zwe34`*UR!*`J3-=)bEZBYd=Vl#9Mb1{yjn3JF(S*@Z@&!%2^PH|{^32roe~5eQxTv1* z4|o+t1Q8Wfun#DC`n;cXxMpee`+H?AL+2 zJg?XD{P)|J$C-JbGiQ44a_8(B{AbMy!smfG_&@!h{msYf#nwY7{9P!!aGx=X71H@Y z5y1X58O6sdKhmu3A;3N-s?VX(K;>b}<@|d^LCD~J3Oip=+($-dLbo`F9*el)u{B?B z_K+zIVt?z;*-ce`6m9|YEiyvK>QNL_3^aqund%=vy~H{6V8mY!xS7f7S{#ITX#D+{ z=V*5w>Z>}3zUy>4owdOQR0@Q4D@)3(Cuo!Kqk#8>3RtRh=$^nDww;&j{-8=d@LdJ6 zZXkCM>Z$m6jv_V)J&>*dVr@%IKh7}WN1+NZ|4!EY9NG(bCD0^b_d7JnWPMi|wNGdLTMbklR0J5iyU7k=&cESLooQ_Xrl|q)0kOQ*N9;^1 zgwPjhKTu7?yXU{81IFUqkHT_bEmCEI@loju+UKjfKZv!B*$-e0#r;7H^WGQAFyS9z zDzNT#8mR6MDg~@_<|3T~BIm>mJRGghntJ<5A@ZJba_(x!E zE8z59=Y+5c@E{QDOOzl3(=-J&1F>=Y;XaR_SLZC_Z!Jd?o1;0gM`KTE*?ZsSz*~UK z?|{3@Y#z4+q5b@I}KoNVfq&kAhz=%fK{kLBSx*Yh~<(Xgv$tA>AHy2=R)u zX9WUd_2Os5Y`oGhx-y>$s`gf?*q)tDi*w^Z@B>EI*Ojr5`~J8U!`S;#?lYk~_b&dF^m^YiK+NcRK{2fu!_H7RGIulQ;^9WYHVP;XE^@b`Y1t#?J(2kE|` z+laUOGg=2soCjY5_O^G_N3gYbKB2Jyag+7q^C zOa_I5&~9bs=jcptggMKtY+sxEWtak)sUR8r-f_z^t69iZ)fU$Q(}aN(&=3T>&dkoJ zZXuUkrKt{>CTAG|8@%~>dN}Y15ax)o-Fasw+kGmHo`hXV+JPO3t^8BT?+!vb`W6V+_)1kd0>7M_A^y`XWZzjWqVxCa(_BTF&_-# zd>Q+<@_L++02AlSO@NL6K9Qe)|I51?SoHQPx;l`X2Z{%=@#s5mhvbj&pB!M#^pC5I zz*OZniEhaKEhGS+54wRoKdt(t)3W1Y+v_^*w-J~)r^H^ZjCUDNh=p9BGF%5t)s9JL zhZrg3HUP(d&CdZ_H29=b$U?5v{mv#}D!EV3-lgH0qte&p zTQPPPuae7u^KWVk3pvL@&g_mNmE5N!r_|Pv+YNjV=n&#Bm&WLUF`G5+L%;#pmuEvs zTZHIyezqEn_|3|t(|`$o0oQ=tUlvOkFK2sCf6CAT)1-lnph4glno2X&eaj;<@@&~N+<7X7GnT-J)8YcoFk zfTh`2J&%sn^9bTcLH7`kPRdJxiTi_!1H&6ssV72nPIF$n#^ZFrM7fA+TIQR?{Ws*4 z)98auy}&yGItgNZFuUX~eIJCF@BBP758_ojQVLA?A7B`sxKdw)=YXFFZ9@F&#ySL; z@B?rQ*j;O9T|b05%U$-TqzRZfx62Fu=`x$x9ZKT&_%?{|o^8eNRl+>szrAO2e9&;?*;e=TM{B2@bNwY_5mCVsbn z2mC|#!^toUxkJxtn1HFu-D7Vsj({A-OLHHD@|B@QL(+hW-}hrrS7H-KrH!=Eca(3AU%QXQxF@s2$#-uYz{frkG=b} zGXWFjGR*hoB4c#cVxsMi@_}%^iVCM?N z>mw1q0sa+pwftA2a$kjtdPzJ!a7tYg&)>0L--iL$Y;&+Bfh**VG2wocYj-`Zl#63O{JTq0n-#fJ{u5QZ*nCi zYZbzO_x%7?CU!MSz*PDk%^a#r0`K2_Kb;Y85z#&anC9QzKKFnH&Pvv=MVPZ4U$?F@ z0#oT5U%R|+J>(ovU=a{otHu%bdSEKKX+!rI*&fR7k1htvKs;bfx*nKHZeW1cv>Cjd z<(}B3(*aY-^+;@-wjFYg(B%Y5Lp*881wAm8+?>({w8<9wY^xW`<*#DPjn&3I7IKwZ z_FKAk?uMwE0IOs4Pn9?oe9;F2_OeI$=|F*zP3%Q`S^Nhe$awDEvvAc{^<$jj~bJ;<>>E~iR z0=bfCmotbxBldr(q6enZw?2MN+EELAN4FNsbq~@xS|r!KMbDZi8QJqV=a@gATTyq~ zLf`xf0VZH7xs*{YbZ2tNF&!U!K4F-UW7v>IzqDs_$bqf-Z?`s=zly(yCh73ZS6CkQ zVRDh7#TX{^F>K4NN~ZG`a>s9UGy+q}9Xd6V`LIyw>mF-u0;ZB1>mRMXY9TkLSW9-7 zkxFiezE!S!i)KE-HSHF1h1Zuc-LTO2rTHQwFqOU$9>sKQ-!iw>+}@*A3mAc^aeIPKE+~{*HOfN0u=G<(q z1E!K|^0=55&lpv?rk;I_?75S(F4Z(WOv`U+4bIvL_1hl2uLE22qu(#dYt2o=e+>_@ z<)k@b?{3KV%C`R0qJQ)(9XB~bDpB{KLHE{tj(aTh3XN%HkY7LMfA(qOO$(*t6^|G` zwKo5L?~N`-4)5t^DA#Ex*Jph@O`7?wyMc^f#M3>idPu7#R5Tb4)xkE1ztjA@spGy4 z(xuHqO)R~jei;4!@~-69%={jH>b;s$k;tiX+Q%*Y+*LaDm-cVB&XDK+2*Tv!TD6si zb<)X&11s`#J(pQdQd6hLa@Inb>%aT3kyNT~S;LNfW;>e^YWm%7$&$Lq)H=zn@XU0FVo>wnSVB%S_Zh-{r~w%e(2Vw!aA z&mh?=(R>aw^TJs=qj;=gUvM~Y56izWWG21s(Vgdi9JYW?I$1?__}Pl{ZHL%NOEwme z$8=f2>(kWAQTjtx$!%|s%D|STsTf#Dvg`jr4(wtc52ml3Q!)ANws5ZR-k|yP%c{!q z?Vfvi|KDnRg(e+Hm1De}pzzg+*8>SyVil14eP)hM3-%z&Hv7qR=P z%LqxFn?-(3Bk|V*IG>gGT)9EobTyx&4J&t<^cZF>UAmo**MHr@#iUl`O=<}9;__EZ z)}!vF!fBm8kHqhj_uME3qm8;k--@13Ntrh0`T2IH1AVn>65W+`m&@y_hUk}ESs@MC zZa%klt1XKiKp{2gXLe>&2|KfOx0+OkDI8S z+f;F`b+SjeA@Eu>Ve;CY>!|Dg_R{wq&DxLDz{8@VC+5VfS;Xc&#m88Xy@tX`964ORZ{Z)64|<%`F^8D@fD@Q z>GR|REC2HGp#NfN z^`=TU7fs{kCqK!e>0{o~lpwQzn|7b?(woN@NW>V=+fy?>h!(k9TfRM`4WB=^LiP}4 z=pMO=V;E06wsfU+`i`T+Cd7(!%`@#5(D#kH^ZsG|G3xY8GW=>9-(OhTd+~h|^l<{O z-@A|DWb~fPbl>56ygpMJA0zu0xYE;uhVXOo9rnjjjptC&{|@2j$e32Wx&DFf zOZ28OrRa@2R)XK~${XT8!)#|(-)WD&@jfe>v>^NU!p<8OO3S`x+dY+j9zkqcx8v-%bQKYFyDw^XhE2QI(!Ky})`@h3VXUv1tWFGgLb zM|1-u=L!+Lzx(y@q2)i6l0yrb{hP4%&pv^3)dF!mKTDtb8%w`CujAw2qgfFBs`yE@ zc9h`rb7dd+VlQ8x<<1vm$tV zSpGKe!%0fwK|bFc&K8%JpKC9NrtISSO?H7&o=%IU-J5>$_S}8Gk=ni}Dfyl~!Pj4j zm-Xnrb}q81WH;Wvd78pBenuBs?a5z0UyAn|PglH7mu>`@?L=951>2RQV=kBF@{wzU z>1e+o$#0Vb?+?Zwba9wevB(169+v*#A4v-JO5pW*bm^KdwE1jWp#c%|A*va!7uec^ z%TL}?n0DBtlUm*hJf7G5ztr(@4hqcf7w6E^Q)t zLod*Swj;!NbbE1?TFn_sm~7IC@w8g}H(GCV8t+erolcJ@s}gqe_RR4aNxZw1kliYp z?}Isfz>kh8HkR&)uo3dRzQ3df$^86h`IGA{Cz>gzMEe$oMUh9Jj`8|1zE4MmM3)K| z=}IY^=*fV-ygo}Eb$ZuPbLjhgX8#3De))slq|YQb&cEoWp^Ie}8;@|ZQ(h+eKlx{ZoVh-V=kK~LKQZkoP5m=c`S%6c zXFhE|(?ga9o9!A3R7j9Y**BN+waMiB$)umLbf8;|G-7}~ufOfJ&h)6!h59eDqj;ad zKjT;TqlP~^u3wIiq@D7Z=#Uu|`1!P7F&e2ua#r~-0 zLa$ylj}KGmmlQ=>r$6W8an!v&wY#-c`ZCp%>#w#lA8pzYcPhgXkCeD*4?W!cpVME1wwyQOT zuHI%Yze}S{q_DdiEqXEg`BkjuTDffZXi>ibJ1!7Yg$$uT{vy_ELPO3UZgQY`&aI_| zT3GS<-|NmTGTY|0bgZv=zyCJv9_csBnO56gCXkKK@ZHCV*H(Wz=VlqP9z2vtV*k@# zv?u653SGQ)yhtY&QAopTAH@D(3%kprA!dI}ti2iXPMWxJrl{|lk&!h zPPOf{sdp1mUWP*r`V?Nj8@da+1LXtgtty_PKYboVlET*$cz)xZ3uJWE z5IR1w2p^BSHhsyD%b}97K=yq`kzF5b8?jq&Nlz9 zf$?j-jwPF>J>cVIU9UXuI*g}vl7ET)$|Ed}=4~=0gUPbbfo+Lovgp2{f?iN9$Q zZ_oBmStMhSoBaOdL{a~UGB3!Ohn2*5otl$MW**44!)mi<8Y$lDBrl)oZ)5e2Oe{KE zq&t;qLkpJ9-fv#MokhyTdvN}tr$+tC%8#T)T_%h18IZV|OnFmA)UR*k95SN6c|T(M z7qq)e)(jXS*2{ss^T?DZiK2axH{$5+!Ba$fK(Hs{;W1pWMBs2^{w(Mzuxs}xD-pKiT*KGj3q7oPx1a^`nE5(hEJ&M z=X1H@n~7EHT0(z#qvBFex6`73j)m5z?q6C6{;~=;r32drit-28EhEJWgbRMg#fmhs zs{>_au}@6p2x1^*1wS+S1^s1=;6!*%EBf?{n&c|8le z(6X`FcARyCJD1Ofj_#E%_>KM^B~7UoDVUAf6c3~l)qW5sQ;jYwdjLqOE8-VZ^Yih{4~8`eXJE>Vxjor;76s>VyghD+ ze{S4{Ki3Navjs6MqDu?57YVz-iHH}!T!ioM_K+zIV(;ZF?^oIYOqtl9*$N7~z$?Jk z&-7(?DG9s4PKeJ>v&sObdjEAiIWPB5Qyh2+5PL_sW=KRh5@B@Xp`cC zbSV%k!=~AHhOx5`_8U#sW+ggyF!M#DltsE6=oaE$2f}r%{jQ+$Al84UeJW>Sd=<2v z+X~`*PYIZ&HL@}H0963toww4suR_pI!aoh`qs?A#0$JaAfhvL6dtn3`JA{=HdV_`{ z{?zG|5t#5#!^->fd@A!Xqf`T49kd+rR^1nKzcV$E_5p1H7Jgtb_dDZ@G_#pu{nDva zWI7v*nxI-B)(3lL)zD*Xl-fww0nJ4`r0x`kiF=dSxE0zRN*xf^10DcEA1b5UUf}kA zfk=qi>TxI|9+{?+i> zdaM}tRoQhFfW6LcH#|7Y+dyN^#-y2W%syX zohf~g?hCqr_{%50%%)J-1x5n9+k198)}N{!lW(>)u{D{qZRhR;Xt5?$a?gHmNMq}C z0B9g+2>5vp-#2<#$feS^3={gWw<%}lH`P_Jkb85ae6D+){(P;+?{&&q7q6p!x$FY} zS{KrKTIln)buYvpV8A%ZUFzh~NJ-5%?q!n~O`lg7s{#nhXjBv3+BI;uM0tOI5#1dt;bQ zp-SJXV@CCA9>#Gg~CZ~#KS-eXgq@W{I)84Kfs!OD~|-!K^P8-0I_v;cgM3d ze}tH0+-@;1;v;t?@cWgbfyIE>+-K1^>q9m-N6?^-C#VLst*H>A>Sa zc@SrIe89xLPFOpN^Nt0X0SIRSpAEW;czvs}I$)YPpt+zcz~)aKL;?}cLz>wr4nn-r z)+QOiGzp;jAgn#*Yt3HF22l8?xr6xa+xRUC_=%uJpcBCCu5Q#)go}}00$PfAdEXWc zQ?;Y})ZJ;=Z^d}9F&z=1Xn_eihUsebWOopW`<2=tezNgZ6EGo%sAgw?hb}0GK87_| zzg-KAJ;O9BKx|Ju_^JT&MWd`ldKKtC;sN6lbNQzk;JZE*`>n8V?1Xri=`mSs4^9HD z1+n#e)6rLMiICNmeE@5+-udW&3H!z@@ONEt4Qyp0ck~er04DsabOyhi-zH;g3%T&R zvlzx~s<=s!&>w3+~=!Gz6dk1*> znt%zr#oORp6*TC2BQya|2aQ6!(#ec;V9drtlL@*8EN1s$?sp~&>4P9QU?ZP8Wb{Ei zXBqy!YmI%uI|TeNC>3!8{8@Jd;Ze{HVBbHCF|udt3gE-P@Sh-hBpn&w{)WkNv1&&3SvtNuI?NoMh z5Z8nj)@a%D;TGcPC-(P{GIdH#0!-Ksb^=!ZW|nb+g}!f}YpeX{Ad9AD;^DMV3pww3 z9ZbMf{SxQ*Eil4D?#P!`%%_e@uExx^rYH-!mAhP-jh#yF7j3D-vq;rmjawClspRZ% z*Uogv-2;9fv>5T*`-Txdu2%+LeVya2rf9RT)p|6no`;VYzHgRoAN+VV#oFmay`Tho*J1Q=!`d;ryqxnOFeFmtX9rm{n|HlowtdPc z#6N?&BHrgtdwx&U7o@*}S^|^1Tcssf=o@ye7PA3Vl^fLjL%@6sxpiAc7=fwex_Afb z7C`PB@b93ahz|_Z6JVMjpr4>Yz-+WPGZrHJh4gPwFyb+Jozj7+^zGPxTDu6mob8>w zBO(BpN^YZVFt_*1DHm@XpN6$47C1@8ije7;A&2H`&&z{Q9^Y*3V8LLYlp z47;l5_I^3rkulgVkUjHrVxPvo)2@YlPRu_k&;(2+w{mG#;06o1WxFcsfT`r}_1|yY zXd#!eu8NuUN?a{ky~nOeN>DyPV2?khQHw*Z_tJIffagH_|z6^fnCoHoX3k+pl%3jPXt1 zNHqDFA^xt}{;hqOgCWS(u6~ae=KFQ@ShqeS5~f;%TZ`h0yEsk4k=BEAjJ9 z@Ans^VN*^Sx}9%C7~lDNFS&U{af4T;*{{{5;8W7wr!x$+$r_$N=I0~YS~1CmK6PYY z5j8uTW|HHr(xj0!WS*a48fg#t+0}#dFO+&le>iTJ)2hzbGgkcjQqu76D-F)u2XXlu zdv?*rus>Qfzb#LH*gjM`9`Qy#a;YlMKXLw0Y4gJVhVJic^71$4?M)lrt}l;hGM=B0 zuG?RkW*%B5Pdh$=r(f4AC^h^TA;n!A!sW}3ptM3cYiab6eZ2gcM|bLnMvj#31ditC zGY*o$S zzZ#otOGtUHI~lGlGxztQ{7-4yDM@ldlKFh9SZN!&au1dJ4a)XQ_55=b`L;#F>vQcy zc~W8IV!7-tvwaim<3mp`lY2eu@%p81kEe@HJfL+m3iJBx%rNS+{yIqo&$r3Q3)w&Q z>gZRMUqfB~Ys~qYpDCn`e=uFOYXff&)3?H|hhz%Qwm%x0K7$(A@w_2d)v9?(^ePc6#RADb1Tn|Dp4sV&X-)6|K5NpAL-W_XA* zVwU&*qwkn(MDf`_sFJQl*PMdz=JVp~&YS4j?k^?h@#gdLUsEno{i)V6-87tS-~1!b)ylI5MrHgN zTVq~7Cg1eu4{92leIB>eK7#HH>B0M-@ryT8NQO;~?D98Q(<7&|&;Q<*TS_*qGjjgp zuMbJ@TeYORNmclG-MKxJI(@As#oaUCclW4x0tqYrKsva4C}HC{@5TapW&btF<5RYu zp&xyNXs?J~qWya{ab(!H2V8&Nv=%h_&21X)eu?YvU+FHX@H*0PZoB#ZtO~sfQ6K$( zG+*2k&S&*cyPib41jciHw%_gPHRB;#b3iHHAKnk^QP22FQoqO=eEgXFxvP&!<31Zj z|BM>HRf;_@mG{T{gj3||vUc=(74v-{8yl6NpDXU9zV9n#u=T?}>%Z-XS^P;V z>>vM|CAUg5kIz!lmB>kw6n(xEZ$I&=Mb9r=L0!(i=Ig7`*2;8H))MK%%SNI;O*GNu z$@9*<{Q6I6caO)@9p4K|uG*7)K4r$tr^b}(^7-Mtc>6CO{7!6J z6q4>#^x^gOsiN0=_gx_CW@P&fJJCFxeCc*y%wOL*i-~Pg_WHWCJdDPaoyqIpD9>}^ z)u4!!cE691f8DVd?N+cE=d(UrJ8U1h+VUoE&!0mE(xXyI>4yJO-oM312a_SG*Q5=l zLU?_ce7&6uNS5iGk;OOdsZIAf&XZ`@*F1klq6?)#_R{;S$9Q{~jH%B|y0c0*US3vM zB{Ij+jXD%NCHA*D>32vALip7}iO<4X*BYu9w6q=(--^67l^#47Z zAy1Yfh5jwCB8c1i3B138tc#M<4Sc1@=h^p@S#66U-$s`c<-0zbNWDw7;pI*Gpis}& zYw7cY+4eBBb02B_MYBD^ycGv&>5^ULiyf`G{P&8>rE;O6l5#D9w>LD{RSJe5kj=d* z*Z+6a5!&pdyL9End@(*Z*F?}fBfIhZS>M8_m+``d0l>HR-HWH!TA5vRqU zXv*s@JU`=?w+|;|HOZ+5}U!&>uVPAOuFCT8|XMR--mxpBEM`S&BIjudq4s-ti!5xU!Lu zKk(C8S{|EiKT_`TeL`Qf6Xk1tI@0FhIy6V2Q+;3uI zJ|7C>KD6}-v*@UfZ+U+PFDWQB+f`e#%DR!x=0`wRLN>QI(PJYnaQ=y73+Ue)R#HNn zyxdRY!ypY^`sg`zX=Jv)Y&di*`H?4pCPXyk@;9XOWa|xoT6O0Ro@VX+qS;JVRz1ht zdriNE^mg@-3;2xA`1d^V=@>;;T%RS{+o{JUV%u)5Xy4&8Md{`_=I8zMkmV$A*=f?! zRp#+1{A;t`=DUWDZ@-7xDDY2we1F>5zPITA`61z?#rbSMXNSs0kw&K$i2k1vt*0M9 zo4=nMZn@Iv$v#quU0GhgcBj*52e+k?Q}O{mAL@CnCGS@UNUz(Q{ZO(3yL~-HZaw`g z>R;(`7U|R_iSMtBZ(IHl-4qig+H*J0S#qoP5ETV>cQ>V5cNXLAX>fbJ{!G&X^iB28e0~gE;ik=+SX{E1Y4&r;%Jc6ZL54S|&etDH z?>-SloHrF0_21lN1(r-sp#+gHN#2u zbJ^dwI*n5dTMlRU&zJ{Gr80-ienOePfc?+O^QzhQdo%LpmCLv6F8X89!KGyFyDp-< zk84hl_-EPQk1w{XL)~m0DAUD0x=1^ExzaQtA9|sfv|)?+?>ok?vonJHeR4pIXV=Zk z=z^n9gnUuwE_B1%`l9?VUQ6hxEN8(l)@d5~U1+h$-@*PEy&pSP$lts)ojferoj;#g zdCopB$--uFB7a_+7bL~ukw~}S5<}V^E-my8Dw|4otTONSEdSnHc5WS68#?4y_IirMZ-wG)!$f`Oc8ex|GqObab^+7L?;Z_>{$}%|$&?-0<@q1WCnXG- z$jf8TIQCxGnsqEb56r>;>Hq9q3ab~}A3Ndw%>N(1aU&qNrg#VTH-=IG`D{SwASH0| zD*hZVh_o#T?<$oZAA7OAM%agSMLcWX&RqAG*>;@FY{3)<E)lKEdLBR1u*k z2yIlD&ouOt;)Qf25bCYq4U)|It}@6Qgm+`g!!KpoU1h>=+%?1xmR_%8{aX!G9droT z#l#cT4q*+XeL!~*pLOai^ChS81^Iz)0h^M#llh2KY9d_=gfm}7s|n+FWVMm511b#6 zA9u>zvk>XJAofle0l#yu9>M_7cwhsAR&zVDK%})G30U%{dPeAAb3(%wMh9STS}ELb z99sw!ln+?Fx2cqkH=Bd(gQ%wD(^JexoUr?9i+Ex8(uB1zMOK`|GqLh zK}Sxk?XFjWz*KUfx0~wNTxtru8HkNr@!RznChWsT0}GmvmBGfoCGb|DrHB{%If?*N z>ASMktPCAKy&UfdS!A}~a`?M^3zok2`4bz(X#g*bGxb-?Wo**#~a!TVP~wg$)K zxoZTb=>h5qV&gGuyu@tAgdAYaG`F)_V8T9Z1o-{mKG0+RspPCXlsB<8*$31Ygte(S zJ9lO_V=B4O{3Wz(-Sz|Z2Q3A^&)cp9YgZ*VXWbSpFkv6Y#sRytjPf?+qI#W(%g$7n51W2uvk+FRPxe zD&$51$9&}Hzw62*7=dZVfX0H@JPCV!OppCW8HeVVOkF=YkEtf)!hkCvR)$~N!gOH5 zo{RP0-h(YE_A_D6g*mLuNLTd0RQhgC@Zol3(ZFLsDUfSivMs|j(?GExR_BX`52Vo3s{ksSRrBfT`qmnq1h+X>q?Adxi~ou{#5p z@PBs=SkTtHa$Rz-u4`Ou=UN=eyO!&X+0_;eOx9Rl}CIVjs z!oH_4A6UScEdsYea|X7k;G00~;R@yx_jOkq@zZ1d48VkaSOzfWe-Zn&>9fKz808ZXpS%m>9ru%wuNq;^uSc@Soi0nu?2W+Y}f~E&E{>dbKOhk?B7y# zFB#J(UwEWt`}GD8)-(6pdN^w`!Tzn%cW=9-V|%)}1ald-vx{i4Hw*uFcMvbu-N5~_ z<&@j?vYV-mg}z3iwRFIQpS&#a>v!72Y|Dh7Jl03mURGv4-Bjhatg*w0yt9RpUia{ay@o?XIgg?Fjcvl8RODA zS;!q5QC|y8B{yVYQ|`Yl1^9jtLgn}C&4HaQVh9`#q>(?Z{6>ZSvx(pNIMh^e22Tu8!5cDI;HZr9N^rv4Uk zz8#%)z*KU#o!t0+V^YXR@7H`-s>O3n$%%#C-kHljENO939eb|ll&je!ua-Rnb7FOh z*qcT|?hNp=AhwpZjjn2espOXIm~9+op>JcK0}K=PYg@n{U9~hFmqU(~b@hUy7MRe- zuuZrFetZr&ur+J86g2@8atv!;%6MR+g`7u$IYwYAxe8@$bfFeq5d1UITU=v>5S^Sx*_JDz{#~awY}58^CXZ zIaaZp?hdDXi`61C}P(iRgf-^tBncEHJ`C?nrB^G+-*ZvKO38 z(=6l)?`oz6rjnZy-_10`Le6hyQSO%w{lV;^`S&KL!FjkHnYng<|8_&3MY>kpj_e-> zQO)jW{`@|)2Z%oexj>HDxg{X}2=o|q1lZhV{kdPZCrCd9v1iYl4?DE%8TJhH9E3Hd z-0o=2Y_f!(JhlewZz(7P6MpirCn@#Iv}86}s{V7S=b;0pYHy#2IAfxP+^;_g3={Tn zg}}#OX!2qUxuYw#1_BfQ@0Npqz26P(5`-Use+038d|*hR9+>cJmj_s8@CfG9O;x{? zuhD_P@Xpn2=f>pp2l1P73%NPpsTP>39e#fX>F_*N>8l=;huK=Gm2|*V z`aXJCYj;BK2k@Vu4v072I#>rxCFfc(ShveUUx3GcBQTZRthY6FsTOi+hDCwERB{m~ zolI#t-=nmJli4mqgNG_rFs0aNMoSZ)l&b3}u1rx=Dle8Kro^6aPblUj0Nw~L(LW7}-$RqGVP9AESM)HAy~%1z%n7;c@}#O2=~ z*(|MWA8dI1YX(o3mffXu@udx?y=$@QqA7Y-rk$Fskox5}zdvpHs3ff#eoCrivxnEO zXix?{-KUT2**B4wmt3WQH2TRBL(}f&^OK94Go@2;p>k@z{hYt=?j!2Ec(r^a-u%9P zYLlMy&Cl|3?Qui+d1GUfxAeGVRl})9AK3KQc>3(1d-FIMDt?!FeSA+(p~T}OZM^<4 zw|6MMxi}f_XHE4s6Zm;m<&iCjUF0ljSTpnag?6+f?a{9l?)hoO+viS!ZppFOU z%g@%D{dpWbN9m&2GIEz4X8SEx#`>VyWZ6Blf2{x77b3M5bfSYk>?L`@t1`5@G-qce zL)xkGygjCU$#mp+2g7qyQ{F#qt|!o41Lx6k@zeQvPhsLj^i}=n!-{Wt|1kaK?HAKh z3EB28jyBVXRY)*z591&28cm*sIdXk0?eym)8QaoP@Vzf7($Y&)d4D9;nN6IVl%-Rf z*zo!}w>V0i9V<)c_M6Z5YNoi*ex+(lsf+V*d8Ti*(@fGppRNC0sEGuRTO#z&?H5aJ z4h}MxKWP%JxpA6w=IkcAt@9+A-1!<2a(S~y_=K9oFbbzMLctdR; zHsa%Z>B05@w$E;E7IqgwtW2S9@5id|M|(M z&NUVFEz;==`FvT!)3ZxE(haq{OXE%5xIAmmfH@xY*wDtjz6ar7vR7~j-H{>l{$PBM zLl4QVm_XjXSEqLoYyWw2rDmaAp7Hl}QOL*HS2_Q1x1;*hXlI!=%(gdCh#fr{dtKCL zz?NmC^5>IWerKV#)T`4yx$}dq=}gy|4>r=KPRTU_m^}OJD^rO^hJ*_JT?c(3A1Y+qJB>avmsA>>$k#iQw@tW29PH|e`rpED z=Qq4J@bVeI{fh&ngWo`|@6FmJq}$^Qv`lOw_g9m5)ldCpNuk@DwdMVH=hqkVus|a9 zS?a*~eS#GIi>jBX!@h33|9&RM(rz~kO1ExX@$qu=twIap$9Qw@pWx#=^=WVF^yoin zokaP3VCBE>Sc)!8aO3s+oA7}Qdk|*ui!q;<$M`Ox?!~J}H9MK@8=GeIBzE87Bj;;9 zF`j!IX3!#uU3vZEg6;LAb}p30oe$ylc|PA!%j`RNgujE;Bdd>nm>~~9^X8mVq^MQEX zD=FIlyZA~H_u5g^fAe=AIwB&R^J7=U)w3UOMNjlD%*W5Pa-TkBu{S-lCZ8DZmK%1_ z#8RV0{|zb;L1yl(rDtWWEtyGL&r|4_@_l%H88*lxf$rE9C(3sj5JfvKHTVA{Qy~2j z6+?rnc&6up?5rS9`f21lX~m#y`wT1hXT<&2O*>q70kmeR(lA^iE)>scrLBNtnFR4K(=U&t4!Qkxc>*F^O1nFH>$ z>}~V+3#RXm5<$GXE)?}078fhmFq-X$7{B-2aH4}f4~w%;WSk>)?A(NxfA4OP^eVo# z{NMQFyg$FTswK7X-Xop=begv}am7kHWPW+M;4Aa@hvKn#K6M*F9}IfH$5UU)hhCX~ zP%_o5FZPdCV?623^XBvX)wAakzs-4JO-A|tb0y^(jT*5-D${j7-w$uw34o0FrJ$de8%VbcosB>|Vr9GSuy+^f$n4|2q7KLi|I$aqhc;+nY@5;G|zMJc|Bs z4iNPXIyQ$iif+K`(@A-!tJ7|*p)YK7*m^p$*@^b|JVBF(x(oT;UGLFBH-?M)yc_@@ zS@DO&^Xkj-a8k#!f|y?e^Isr+^9OMKtc9U_7m#^(!$kiKJtNWCle5=%{5318e`ns$ z-3yl@QRDq+lFL`VU)dSrbYonss8(a_mt;T8N2TRT|K@xukYhM-D$zo25He-J1*b!uSEYAD=lSC$i6qQ z$;JOj-?1Bb{=hC5N$;r|!&`YE&(F#)5;TqMsxwOTZ?%+_-xKZV!tL4jD!1?&ZK#=; zZJ#v5Ng*~>pQf|2*~j3viTb?kDfC_a9ziw-r}O?{eBaLxi2Hxp-=9JoYUJWGv-Mr= zo=W=8$hL2J6Pj0cX+cE&C(XQ0ha7$-^m%TWNk1f}it_4wI76bt%=-r`Z|dS&^kbht zLjK)nJq^t&MH!EMt_}M|&rGf)^gE^6OZ)rh7y8m(%%k?Bdkg*&GM4u9?kD))uYZwl zmCpV?vhP|HS+Fxm^zXTiQBt?-+5Vb7*&U~emCXKIS@|EEMw7GCwi#KReM0(V(rU8# z`OVT7jO$3nSCvKiBb;hTRkH#``A+e7>9Akz1^=p74SH^-`R`GdKh1R-k;m&qeHz^V zBkz4PSjcOK9gza7g$aGn^By8)d(9E@o}CvGhhIem|KehWxLzK}`;+ZSuR!@&LHIl{ z2mh!4v-c6KUTnYVg7*&PANZIMRjlwIt7in_eGLzIf9FTq8iaT9N_|(geGhw2cH8LB z_g$Q`ar++RSDJOOqR=huduAf;eqs9mr+rUX$c+qMZDRE(3MvL-*reccSxm1Z(oP_z zduiGJ%qNtv@4?xJa{6$oEYw$J-{byux5~cfCiovaHk8mNr8M%FG3!wN-|Tz*oLi~v zd)WKoJ7+GZ;(SEd_n;pY!{F`22B8P=3ZN2*!zx+=rl|<>1hKsGtHmn&9xbrP3kK*} z-{pKqwA((~$lftm2JQ`-ggCoD5}5G+ggPkOCmxpU5LN?T9kdDY`Q@+ZfQfq{hX6|& zydt9zLSNv1Aoh;+lKi~%pIj)g z4U@{SyCRwG5clBsGR48ZDx&~M7oo|*=1t~3BO1nmY^_4QVQxuY~fx-qCT z;$s{CPG|F}2`C738<>?Yj~;VM*yFJFUTI!Doz1gpH{32f}g?P@ocnt71VQnbAfcFNmv8-QkX9h4~XLA===C5bD>~^+Qc+Ks0`a!lo zXgrhKy*iiOPP>U!bY;OG02&CwI4f%-iW=Em%2^kiUrV^%&LGGP26X`cyoaJMj}UX4 z+tjeWii-P|229nC&|>SEuP338>77!jiV2vIW7wG!0Y>*6a$svd?(pDtJB-gh3`=oO z3cwl{b~`5!SDZrFosvQylk+>=o%@Nxp2=-_Seq7D?UE`WJqk1$#OB}F287=qIR@#m zpe?{Aywei4XN&`(@7R4|$_i709(#y_wa0C0SbJkUJhIrnG7&Th#OCDW#Z{>n3z5be z;`VQSiWMNhRP`$~v>EdqCHe(yjh*usBQTZR&ChSN-Z|u0KfI-W{GLe`|Mz+SJ4{;z za#N6hDhTaUPM27k2}~0PQb0!#RKnkhRS||G9RV`WzhnwbRqmT-BemGiRP}4;H>w^m zm0b8=9rq^{2|NnK=6!m|VW|e<(V!U68DI;pyHOtteR1>7bAM9PAQKC^1AeW^NjmJ2 zs&bpVRyG0?_feuOrFrcO>3$Y+zOg0P9hIv3wbwZ5YC>)Xa6AKVc)~n z$Hc+?xc$+;{sddIW6dUGZG>|`b3y5lL%{ZB;r|KiSZQ2#JojUjGjFpSl}*^IRqZ%c zG*Qd;@0@annl>>7SjfHl?anZjoQqrKG_8eP-G_MsfeF7;7ZYZmfUIW7O zKtVv*vm^<$78D2U=2SQ4+e+15m+Sd+`MY{VG`aj;Ijrl+FjafE4CtqAYN7AHv5vX? zU2U)*&wNa&%H3V>TN*HxzIXFwW*elE(~t8_1E!KQEGuhjYautJME^iw!Y`H!_`SWp z>e>FAb9}d-D9HUzZGh}X5XL}>Zx^laXd!p1a9tfRRk^1IE;V+xkZU(&St>B$KdTJ* zpYOTKT@h{pz7=!}aj&bXI$**-6L&O@dyc1lEabdi=Q9CQ=?e?@V>UX%j;aFUhvVw& zfvMyw77XTollB7N2eO9Tg!?Thd!FQM+lI*wI@rLd>Sy>MGg}#EE5&W5?t}ljdtv=3 z3%Snu+M0j~zgYLccQzE(kG7E8F{-Eun6Qt+nozopZcWD^#G2xEN^EYlZ?{PgOxP(6 zVVIL^2A*rePRR=KsBhc!>{*wy9gYKQ=*EGEvEjB$*e{fAwP+?Vm0ZA~3fvy&2=Jqz z8<5lPn3|3~R3*3j@&M*bN!2f3p0&v3UujW#Pwrpo81f$nT|%CG<%a8`5XZBf->X>& z82c_CYoYJbw zrQx}uYDY*{PZKbe+*3P4Af6GzKB@%buym2xb0cRz-!FYKFu_9K7-JC=FqPc7+wZj4 zb5-T$KVxqMrjo06w3TTQfW<{khC8&;R znT4F8Z64->NF_Jy@VY?OXBaPTA9WXT?ayg?V8TA?0I+7^)d}`_VINf(aredt^uSd5 zLi;-DR)UB5#O5(v=+r`|0Eb76(a}{!S%;lG8(YbW) zmk8@jb01^_ef6?t66~9*evxY1aeqS(AoCD}=a*uvH(I|D;UlCUgDxQMbJm(+!XH-# zu=USg>Dk|Q&wxJ%-A8<@OFarq_~T-2TWlC5?L?S!Zj>(CI+wi**;kzT0#eDHO_>+K z_LiJ^6KN zIqOnnz^p)ED!Cf=O>_DE=~BWrmwn3H>1%V@r+62>lzPxY-?(S>OouJXjp4VbFj zZB6y;jzCrYyk`&3Wyi85vSuzjmL_pkOvf$s+5UN=#lED{SC49#&mdK~hu0j?p0tn) z+cQ0v9ZRXJE!o|KDt#f>+ps$fRr(T#4a#Nj(&3jj*L{UGmImt1yEz*geeYiX%Iz;Y zsL_FQ-?n0W4kp-ALkJxgnhvn89sdktIfU*r7S&o9s(`)kWL z_MGMX4Xe6KH{WbFJp0>$FmZ>vtz_LHdxN#xW-foYL?qpRB37Pc(~AweW?+jg(h~m! zL!8Gd&TrVVI*rlqlR6n1@b^^tle*KoetV^uo%6Iz{+Xw(v?#$KR~uvYKk%`?wKQOI zyus~%_a!__N|9a^nkajJ*~ROVufSVstyw9TtJaN|=i1kSRxde5w*6}Mx6?ag9&8If zQEP)2Ki@04&Or*CdO_|r!0fMQbDi!|$z+|uIOmaxl^=31g0vd8N%Cyajn|K1{T$Db z@~zkN`hT4Nh8&iPNKXPk@bk@fmy6Ra?wuvlea6F?3}4 ziPG1~Rk^;+@7L1dYhKaJF`N1M-ON}YdauD;IqAVT&S&+l=Mq7Nc$$CT_;b@t(${)~ zY#%y>^9_cM+KKn$XzRrW{=Q%Oa7*uQ)rOwTbmiv-kNSqwM|<)}U)C(+^?7(>6I1ZBhA$uA>)-B?=%k;t z!P#=6eRkJ26R&p_czOL7HzZ>=KBUuQTJrYXcJ4_Jb(kepto|RL?{_CPr}skkNfB}| zuaE7V0yMs8q~YbRsXQIgw>jNBBb?q{v{9QEbsb+ao$iZBk(^7G;`&+rLrml7YmNE$ zv~@E5>5oap<=B-yc>dNy=hD_*#ih8J=Zyc_J5qOzyk6+Y^Y`+sK@ZmLF0JzE%Oc6%fH`!HV>ApCA>qx-RaF3Z1M?FzNa z-6`B1afh|%V90w?G{BV>jf-RFW6SRUt9eREHCc*yqOISwweC|iXJ`|tdL?4V1 zEN2zJ@4x=y7cpy6D<5^kPn7jyQtn{!@5Mh_O4Rj2Z$5rs&%Pnme`m1zGtRCeo7+dy z+d=hNeM`O4wBNp3&=;32Sbticsl5X5t@mGCEeb)Is9y$=UvyXd0?ndE}p*Z$^iyTCx0} z%e&H#AD+>Ed&{%>&rk<4X7*GeFsax-z;L>N^r(25$@jT3&wE#_96{GE zETC<>zhmd^DF4r-PBbH^Gq3MKlT@O)s^|T2Y+-<~C%yPQDUf(l7rkuXhUK?7#*v62 zo%sCRcXh{>c#R6T32b!JT>tPNfrs`Z?Zgzg*?8K-*zfA5k?;_LpVS z)Qm13J(;$SUdQa2hHa}UEPixCtkyG;>AU#eaeD51S5dXGA(PjBUnbS>sUb|6>c{$* z?ki7c6b1+sBc_6U%w~4?mkttm18Wx_wuB>gF?!^B-`DCvz_L;{Dy~%yQD%L_VL# z`cJ7PVsdsK>;J0}r?jrscGLFD#xAd>pxj$CV49zVC}*D zn_?_E_AG$uGhvZL?%XjKSF0xS@u_xtFKJr8*uLwI!yCsga zsKcZbrthSY3yJmMVRTSjJ@)gs8d)e~` z^%>XXU*c2PjOX_pnnd2UYRTl6d0U!X?j`A#g3Sx^;-__wjpSKEvAsxtO&Cr65XAT~ zzssn%zf7Ns+Lv07WEa8e&TOU+wr9_R4P-&-#!UZy z6-=p*Lk)V}Ot$xaRAY~}jmMs zub~dTztVpf)#CEA5=)6YHx-Y6eC{H0)=9S4#rlVt-X?`E`}llH9+yDXNu{9<`Ez}i z2mO7O^8P;SE0LDj#n1O%6H~~hSqu31P9)Ysxxs0CJU(oJpO@D4;`y5K`{>*)vi%>{ z@S{LQFBj}!{e$VPGo}mE&PVb3at5C#@6+V}KQQ0lZ7~_LDxp3}imqwS}k-vW+7XPcNaI)9J zXn3*x#h(3fc{WUkAccy#qhZ=2meq1;`C^UmFh~ z*#5de(0*nkkhVM35Bh`KXH3VqU7!K`$OWh#P&i;``<2Uwe&YUDra~O;F0k)hff@oq zUrS|EGb!|?0@`A5KP@96KJu$6v(IP+ zJU&3tfbIMf!u+q`KNh%o;k&+DZ7&i_h--jw0pVDtxO?H9UF;tM3K))2(?jbiVB9|A z7GRDKek<%Vx&wyi@|A(lSZBi^J-f%NHQ;T4pdQJ_auc)9@P~9;pyPn;=p0R|Lf8({ z?SXP3j&>J-sRDpH0M!C)@}wHX8p4i{4g|vYqls<@*galBkPiNj@7BK8T9}Vg2&C~0 z4B9N^XsaWp(64FboBA4%XRLF-17myvQ}B&)Xv+MmbOO9H5YDmhgF9<$LLA16`A|s% z%=3bs7WE7RtQ$}q#2f6Mmj@WPn{LYkjQdNu1=!nGa|o;#exDZh^EQuG%h2SIu; zP&0@xI~R|(7p(aP@XBh}$=Y@XSj+q#D&%`GtWF`WZ{sm4S1nZI z1bGtx$1|Y~5Ql*IRWar(zqOGX*1cqm&AwYpk9&bJRxyL%U0e#jfDVENFa@9A(JXy^ zBfdKj59nXX0GNVrm+1?21IU{K_*5Y5monD#^nh_cC|3Y;zSe@kexs;&;^wjjz*JE{ z(Lgw_mT#X<8kXRjWHwn3n4(^{wnLfUml=RdK${^r_R@eh8w$Scv$J!XKwb>sFpkVm z#?V(&31B#9nT^Fg$ZxnelQe}e0kD}st0BIuOLHw?++PajOM6;rJs?a1JQ=7K#LEa) z1TcIKF`EdS(|vWUDHDI>YQPmO^|P5cHXJabtT8 z?5zsE0awZ+rl|LLo(=kV;dTgRAntUbx*9MXFJ^~;eX#Y{X!P--kawymg86+h)fX@i`4L(Q1Bf;8m<9M!FPT76CVP6Fi)60#chc9-0aQ% z;f6hg*;DiYEYry*Unn7O{hmC}IuF6>I$ z8Og&oCYd`c>@yIXb>C4RV8jPvR6iy4Uv?Lbza-?sGe^&YRZkhc9?k|p;UupqU z@Lh<^`0M_#n^yx2_-rz+x67GHYFuMm0pAAn55%ARY>$|NZ`VT`Ls!V#4)_kBy%4Wg zI7$tef-kDSJ{O*Cl5rhfGn)P7_vKQHH)?qPDfp_UEZ5^RaVO9&pa{rEJC5!~d?@$6 zi;u!T3}S9)8#4be7{?D3SB>j)ncZ6^BQo~Ba+Cq*moY{|+M&-FMLRZyW#{%P!Pj(Y zDq;%0RZE*2dY9nK?f&f`U<$slMy8rRz_%OlJwUk-_jDRe0ONjhu)cFI*0KA;jP=`- zkfQDneEWe80Nn(>7KJltB!mYcodbkAOfRz00;Z^Ut*aNaGclI8DB8p@v;^PQC5P0* zKnCcg(gT%(IP4SxU@8Mp9?&(w9+c`##z2@4=>nkYjPHU782ZOxK4@?spV@PdI2OXg zfE@usoy*P_C}3#+$80vr0@nGVGnoLPv3|{>IvD^{wBu6sj{1ou_##X;ssU5*?VV*} zh$_L?L)@)Brl>dbOd$Fw;r1T)Af9}&B?U~uS8mia-=&ae+%E~wt}(wL##q?U zuj*wb_{L5Q)BvWC*KPAC<`=}ctm(NX%o@u4x73IIbJ8)ma1&!J3sPYO2IfL#UZ z3GtDilL`RCdB=R(;NA&OaJmM<8-T%_V&AhJFGLZ*xP8WL$bax4S-TcOh%;LZ#H_~m zAb_Dwpz0owC19&wfBow|sO{@5{_Vq`;U}G8w=?^;17VXy=(ep>jC3_X=(yi-99$wKnZy{d)xhGPhsaN>Typou46$T zNAxM8sCSdsVU3{#U#Iu&{_-DEzUL-2ta*jJj8BdR+y{*7hzoD2fxSS%XELM-VhX-> z6Ko9yCHSgl+N%Lm@Rjwp{>whYa&()&>@zYi+2S2cih8e>sq>frkc&IZXkZUg@XZ>y zUJaO{-pCt^^srAU_>#va9l*WIxV`wG_?+0H zyT0@$4u{IS$qu@5ty-*WvtEnoq+1@sgYdPwU5C3d{`2NO;(S{(-3MFQPNMX-2g13g zF*?tsvfaRp6YuG^UfaZk%E35ns+=WlX!^?iLfMq>_$W}#*s_W)-&80pt>?nt%h!7P znmRpiAU0XDkJY!^?*%nz=ITsJ4P*5^ALb-D)pZm%nOZRZanl+JbL$zzPS@mfv-S~I zLRRn@@%gZ3tUkLrZG`r%YU|vd%lA}7zVA(KS}zvM_8XNC`-*Ds-OqH*kzk=!)3Y#j z@y?n`^v~OdE*?dTM(+~3Eb(XcW0{v}AIN&Q2CTkE zUAq#)rA%t0^&N@I!NVOSuYEbz9@J-WcZq1KF4bThKm837ZC}49%XbtI zu<Ltm3I@%nLpmzT(5PD|l zSp6eHgXq6|$_j6O9cTUB__BtUPAM%~?+a!5p|3?6v_zu8wePX_n*G9t(i^txgkQ(c zGX4hR(n*9amHsNvwV>|Dc_t;L4F?bGfYXHD%IK4<-l{DU)MNvE#z zdOO%6k<7femTIN(Y<^?@?lGIlrZQ<0`Bm_HJC7jjsT|Bky>60d1Plgz0;xhKBYZZ6?f_G)Jzl(Q4A_-xWfF zMIXlB{6i(`J;$8ZnO2j{|IjMUY37y5y5=?DtPON4sIgl8#~$vcIw#u&`Aqg8M@Ckp zeYJg<{EHX1l5M`R!fbH}*Y8>NZ^X0me%78-SIdxco_bp5xyblenrzc<9OX!xIdsV@ZQrDtY{xHl*wS{V7aP_vPcERzHFDD!}_gUAe3}UZ_GfRso#f zQyVSLm>{1kCLG*G%$(}d_k^(i`ci)(4O;3UUYzZ~^g(%ZbZB#p)Y@JP3$@Ita z50f90&6XW`c`IE!dA3|Wx5xb0quZ$O>S0{Jk1ZCGZ{xFh{|&gdlH5Au&-M9fnL^H| z9Ao;vI#!=7Pi{p=-LvEMjcaZ}H$QOV^3GVNlFS!-S$na*=q{|)628@jQn8( zH`=wua1H+ zvIARh`};?dJ3l(my#YV?_}bNOO)Gj8uisN1g``DqXReQ*bqwjI{=nqDwRl0*GwTZF zuij;Ld#~Rwqy^sP#aCb3Gk(KZ19fq&A-3Byn(03@{wuX;SxyZ9QBTWIck(d(eCit@dOl-SW9MYi~K?Dr^azBNQDy#nP^=lIf~HnS$5%0ydv~ zy51#|bB+mT%!jh_U4Cq!ZHHAA9vY1UFf9Gf_qrQ5%2O+sAv&>m+ya{W(s zNF+8vo?L(5V>f7Huj2k_o4$4W{3Gu>He;541}7p6@YNMv2!*gTBmCqAbU z-TU8s$Mm;}KJ;>_k6fR+BcBP+Mi!UP*2I&FA1?Fu%>VS9nC&jM^Xqq^CUqK9JRe_H z>?r7TJ-ECg&oo-8lRSP{-=z~@X^pnU_p)4A(OU2qi~Vf)w9gZ&m`~>VUoe>kc5ouE z|C0gyfR$~_^HV1sp>6KC@cM#_YKg7|XE}ejclLteoa|Qx>mM~bmbjnWoP%-vc+Xix z)mF0I7N*6drQ}S-k-WULajdT0?_#?X(+^9@t#PuQFY@;uBN3|v*=_{C!#o5khZ*p> zF9-im|Kk79s28sHaQMI2Sut<$(v@HRAmxQhw+%4anwp4EQdy!{8}wJyil83m|x3Bt>P}Q>asdcR%bNnQVwl zQwAcYuw%$d@le7I9QJN3y+Jy` z_noyMZ3DCp;t;TQ+Co?x2=!YM8coe0w1c!gP!Yt-S!8GcQ#k3Tp|N32SXn4%qZ-Tl#51h;n>5ApB)zoN|o zw|Brk=+HYc&m2NGz}nk9N+RXu$D;ab-R#<^%R&NONYN&d?U;RnKg8PtVP8JD7e#RHwF7DogyRLj78CJ(VgRH&0NsOl zOlc%w z-4~c5#_b)#07L%_FqgT#LlVS0G`U%b^Se7xIM89h#LjOtFyFbo1M1px-+W(O1HFKH z1L0bDboRCu)`4PPwZ0#0z_nrASO1*-lv}3+-_fG#8o(5Mr@QUb;~b6vybn+e#BV#) zL|+lyegbrq@(-)>oFVKFcqGtih<|sULIC6U$TR?KQr%~Hu+|j%z0%hH%bsBEWDm3* zQ1GpAyy1&$)VLiMnJ#EM!0j<^LcGJw9a_M+J;ph}?wGj}tp9&yF>Lm;r3NrA53#l9 zz3{A`+ihUqm#sY82QY58f$PGj=$#hUHW?2Nq8hf7 z8k$1hB#2K2g7K58jOnBSjQhdBvOa?rpp60dgMoDn8(AhFFhx7c?sG&N14Vm-js&U! z<8~IyA-|=tfxsRl%>Y~ig1IlX$*f5M!@0w3B}xHi*=)W5`;-(1SUeCsr=(dwf)P_C z0L=v23fSbR>dfw77Niq_Lo{|Fo-yiW-CJ-JupeyP#7 znFjVWX%66Xfv~;xn|;p5eQqAme4s9X4U(2=)est&4VYWyuXFt#jrRX_uCEHM``5Yt z_O+!A+7j}9)Z3N|m_olp<659^2X40kdw^8$RoMc-xc>+n!0-+WKL}F+Ujl^d(mL8c zA29Ck0oOuI*dnbzgfKSD-vd0?q;6*3I>5M{#URAIdTH81Xx!dijkA0KQ|R|6&e{-A zg73;n3-raH;Op`|L<9S%LZ0hROT-j>+t-a`=l{m_9+=SI5Lkk*W&P5cpc3-pZjRIg zrjYmG_#1Ud3BILP=6b-CeE<0W0 z>$a2Za3gt z3uV>;jfHrQ`d$HG+|R@fz@jTJIf!$_Sl-U-jSYZt`;JqP4@vgDawCMBfN;H`?+)0H z6#Dt4I^bEqLf)o*UDbdo_{xVl7b#d=k#>G8t3(H z!1n-Ehd6vI(*ef$h61*E;7|2n2=@bi0H_-BscH&ii8yNy&F5r3~?7xPY zq6ip2|Hr+qbH+xr9ZwCZ}mxIDyqIJ+388Sz23s>QIqdcZgzVv$}o|GIz0 zHv7Eq^b&mQDz`M?-h;C7gJtPIUWjo!2JDY|@9!4GLI`bQHUXs|e$V~70GOiQwdLy= z;vw%O;HQAE(mQeI3HqJp?)n_0^fazKLE0U_~<$ATEG;1sz>Gix__l( z>u|&re1BF{*5kg9I^YMgRpB3IY5-I4+18(=&Mv|CVst3;MNk|&^G%qn z223GuQk0EhV+p>uW9RAtQ}9hJ@G@*J!KbQyB?mACU;c7GybDG$)}`SBO9SrB#@O4V zqIz2izU^?ACtwP`kn?7~uvaVOUCQ?{;QnnauiwbWzOd&i`06BA^TB=Cm@oQRJp=5^ z3cjsWrw2^Iw?3_u=3oiF-y0h10aNh#M!0KoOYnIfo#6|Zg0IUihrj$~eBFHKFMk>L z2Q4rhE+MaI!;!!2BE}U}H+(#9s@vQ*#Bbh@YZ|Cd<=APj(4|3+Zp5^0d6>5T^RHMs z?V0ZFKM8gUNICDG=`MlyrwrCb9H+r%$wT;$Csy0@;uE{G`gXdc}Q0Mz=;x9?B?t zU^l5O$nVEHs{7Kywu$1*lZ%-?^WMIu&M)J2yZi>R`Zj2iXy=}1g>@-|+520YtxbhB zcQ1+)zSqx3S>;>w6e5~+(bcVI!s`EAWhzZ5Y${ex7|HUhBrK(kdaV>cSPo+Ep#rO( zqUE}^6P~>r&d%$HY@I+ezcm$d52v&GQD#bQU%~Z@d_I;NF@Qd=KSbPLL1gE3kFw5? z$Sgad-J4*h&*m3M-&1#zR_nP~yw$81F1%AVvE{t zEPvLK3e@A`YPut>0h3?7MGewxTbORZQ~7!C ztTh|o^BvaG-LX-^lYDu8+Z^(yZ9cmT$6c%DA^(xBVRZS_DDlklX^h`+@ir|Qx>G#5 zUp_DFw(}ZYw`8`M=xxgS%d2-B?ft|~992#3FKg3vbmshVLaPn7Odhtc`UgkxbV@Am z-;K*=5xTk-Yaiy{-= zkj%YiTI9u#^}#=+a=9R;@1%@aI(}SPapk?WEI(saAG*YTp)g{?YA)}A-BwC`<@Jc= z^BYOzOqqU+|JdQGw4;-m_+W&5o;xJG3YkB(4Bc7b9Md29|9RY>2D-=a{&9=SC!t%X zvGM_JZ))ot=&Un6C!bG{+KI$$kVbWMY9tUXQcETzuvHqxNzYOMXX zSN%xbIdj^nbzjbZVL&J0=cjfuPoOiL6{d)(ezISLN~8Ld zuJNXHz)^Q54|OQlq6)p^(SrB?`ThTronIfZ_F#Tu!M{YxYRBYZdXC*elGeeA^FME~ zh~(_JVZc26{2G}-cLfh%`CS6Fbmzl1!sh;En0^CZl&6*xHVVFv<@1g|)mP9qqq_?= ztgRUTyBB@v>E&?m$AJPiUR#3QsA|VtI_J_zJQGk|b9JXHR=g0Z=7n*6@=qs{-Z}E` znz8=At`hmZuK4_?erf_~KfU<;?DLjRx(VtyUVdY>A7tFB;@^pHC?}EE^-}Xt7JkIh zqv;~oxlBJyTlgIzWp_IA@~yz9#=^G6{AXq?C$Dc+}k&C@2Xv=$mzj8w6=RT>yPbEvdP|NCush6Prkla^c*X0 zIvdaR`(8mJX`_DVQCIw=*?p%o8cpQ+4_C*L-%Td7@p{?XObA>tMf_dXm5tA&#Ck%& z-r0g9<%4xI=+6F4gifEH$n(9wM4k0r#Y4MVvHcS3+u)H(Qm4w_ z2QYoRNFohAXY%CPR-hv=+EGJov2UBVt$UQzVM|druG$f^en#jrDc8?H8+>fQ(dh+=uh*X zG`Ld~POd&!H|m$cFTzw0Y4BCU4EMN@U050y;2BVD%xthh{kmy?KMRZ%@?? z)T=ZhupuO&HLwd-I?N(197aqjY{_?M=IQ-DUW5pN5bS$ zY(1j9h8`?J)&LbBk4DQgerml>Huta4;~r49iH$uCW!Fu8tf zuCKk*Qc`+@!1P%fwnW>nV>n%Vz>(*N#+%cY->WhGP~IE!<;3G#7gk@h>=D|DUN@-4 zg;l(LyMwYwQtw8bKWJy`S2Zn_@r^XzP5`q=uM-0^U_-ROu%Cq@n7n$F4#RVE7J~*&0CIk|DFN2>NnA z3U?r$boDdAHq-(Fec73R#a<5-_guhxAqlcrJMAE}m*bN3J|NEw@*E&t2MFKA?07p~ z;YYy|u&3p{ePMjL9|cw>$4kU9H+~P2dXK81pSb-2^3BgSqu6)#ff@ka1guiU8U)+p z3h9PGMPt}jB_)XLtYcWn*!mx zqQHP*1Tbz_AioQLD^!9!z`0_KCDcgIg}I_=#~??Q9_NoS-;0N>4KSa$odU>_%7uuM@$!XDn~f(*eHt&b~F^ZGiBdQa!z+0GP@js4dV&z{+nJgf ze*?DnL`_Noc;f^0 zTLH%J*XRP6g>#Yy=C=fK=7Ry(s#h zuwS4Z$$w`jYeiTaQZGpN2Es8K8Kxz;ULt_{0JQ_`v1OTpIuIK7mC7ex4H&m8z&@yC zTT@pT!v26q0zusptUTuTU;v~C0*wPK)>|rYgm4g~2LoZB!%3G27`FpJoh!jzS+K77 z`991+srqyi#Q6DsZNPdz2@x7VXsq8F7Y}AHFba4_17Tkkwp^44Ym)nAu!XqZ#X^Vc z)VS%W7aPE9%|f%fuHj1)p1a2Mw%oZU-Qb`En63 z+?Uyze*olfnKTP+2)G{w+&64*?j?Y6KMLmn3-9to+XTWWz+t@EUNR=u1TobNAPML; z1XWJlX8sIfARP;|P0nI_2+T!xmM;KS6mh}F1HuHrW&+)T_$%+xXltOF1(XPcePGga zhL0zN#(i)sL}305jIq_{n(AS1;rX8^Sq|o(r@U;x)^9A;#?h%mBOHX-7WnUHm*=f_U2tf)+4Ey}wLaYFa?v zBES~|-GlhgQjr8Og&zexTf{kM+%}7}*?-+PG3QMHyKiDClwSq}`-e0?CXxC;d^ykx zAe1x5#j_ChNQJzrj?H{=-%JBq2~-~P*H-VRgMF0W=K$+fnwibV}2C2L-`#*`A{Y^NTcll@tr`sfOZ2m?dNrE z#}e{7SXI&hrl@yT)$wRs!Oz8Uk6qz2hXBTZXOGW?!1b}(pc3*d{7(4*rjR#bbR!Ks za}@1Z+@@&`K8K9kmOL!T5K@BAspI~?{5MQnTk$WujOT}4^r0o>{jRJvpq|Ec1dMV; zOi^#x@kW37QLyVDZ0J^kZ&!oyx!p_18!^<5*-;qRF+1XpFFu2evD0FC17O_$0PJtl z{h^JuJs>;?cn%QGs~I~@31H~kfY}hh-YRt~HA9R0kpZwgpxO|h*rq)NjQ#kj0K&U~ zU2I*O^oFny(uaW3AbzB&Ibz%n;2vND?pSI2LTIetfDIuA!1#Ime#qZD8}61Y!8fx_ z83SO7{+l+WjwaHG5B5)KY2Iwa6nyb#CG`NvI|=wHAlL(>_vii)!1%d6v|E~fD^Cm0 zY<_Nk1L6xm2?l(Q8|(ZkeGjwW_#cLS-mpOr&7cx|HTsn3jH$kM(f9w;OjwE z8o(5Mv8N046H4%nBBgu)Q}Av6@kTwV1Yg{cU=3gjzB&mp>S@3S{f6Jcn5|kHk3<3( z&M|hDkA2X8v(I1l8wagwA*PV`@~cDcj1u*__Fsb-KJW3l{onVxN1{}M&%!~a0Zbu} zG_f?yFTtm)*+vbRg73|a_L>Dod>V+)v#5l&5DLD5&W>o~ApLJ1K(;D7sjC4n1z*7P zc;7|9cOUQvK)8w3U7N2UyaoB4 zr~cMtl;GQ4c*z$qE)VD3rTVUh)kb`%%U8F-8o)RoVt0KdHGDUa-T?mgzdE8D#iGv% z)jOc~KsZJ(mb4YtLHGgEAAu;upSOyjfT=zKeFlOxDup`FFT_3N3#7jS!ShdgKlul< z%lHQA??9CS`w$;avLHkq@B^^wcZ#hBW0T&Z&j|(Jh^vqO@1XJWbhwf7vrcv<}hiDZw{s<&4~eM)FWcVWoosFfI?V{{8Lnt`CKNx}*%mI3Gk+ z&X1D+vS)bpR%6I3!FMmJm2Z9tc}u@1YXDQot1ic z{8}sQ_Auz)eOZaatO^W%CK!5OVnrtJ^wU@L^~Yvn3)N0`ep6=AW$M^g(yh8H z`;irAuA++uo)T`Z?$6%8M@5GV%TJsXKc1|akMjCI?+jfmb=hspEeY{oCLy}W-j26r5O%`brKMtb5%6DSQ zvsfCY8>ypRCbIVWf4oTt3|c58w_DBmUsc&n-c_<={8&EHJ74HEX9nXhwLgKT4w)wA zy2|gM>#BqNOV|Mu29>0YPu zV(qgZS$(J0nhKYaPKhZ6JsCfi+1j?D_)ky_uiw9_L@}BKnM>2QJ z(_s8gKs{=;{XQMiVO3r!NUvX8pj{W-Ly-!7Z2B~n}2pG?2UKgp)ei^W5Sda?d1 z=UiL=Dt+BY-Qtc2EpK&V^}RcKhQ3L37gCPM_FldXN(+0x?h&W%mF+)H zp0(4qHnE@&HJ{meSl^d7v}=49(0AqRdHt`;cc&Fb$@V5*M>mo!{nk>~gH_o0bXi|T z`yzd$(C6G()*m<~kLO5a_v*21e2z}8KtCMbPdm)4!P<-Y6SriOmG<)QS22AL=7+Pl zGvmkf9w#R{;dC1|9+7sJ$Vt-)w2Mo1HooT_PY_LRnlSvn>_1{fYAUJH_9Y#fD*M0a zdoYG3PO2{yja^qzMQq3K5tHs0-;In#&BmkM4}z~2Lvq(y*p7hi%+20K2kD1+D2z4#?e{eiaBEezu?}3LM-%Nf^ zaiAvyZ!!B8WBd>5LwE@$JZC$EBFQfd!Yz`9?2ky}q7IUc*KfBs$ig zj!ib>@+$3rL?SxN=kX}dJTablr7UCon{0E)bC> zts<4L{AB%)<(s~WqYKZ-_F9-u?~(xiMtX96Yv=AE&DRz`5Aw4lGQ7@XJ|2Si6%wA( zn77A7NF@)wf>?V{Ud5yY8nt8u(+|^OMg6G#=}tU7P$(eot>7ETf1e(|JBjZ##rAp2 zr^b>|%a}X7N zqSAVL$N#usGq8a1f2z5g{?l-x;M-F^ukQXjh30v9h-;&oGyOvorqa+vJ)OBVpRb3M zBQ@#65B{t@Y|N(4B+irM?}wP)I(rQn6I_Sq2Mk_G`u%>(`Wy4#*Oy59d3E{x93Lu? zfM3-(e@p8q;k^*c(=S_mBZHsF{WF8iCAUV^p#v{8*JJzJ_&?D;__TtiH7owUcRJ97 zKJARJmgUc&L5alWi$9-VucIaM;m0YK{&aQ^dFk9oXKN$dJ7S5biw1I`Ua|h7wL~m_ z$me%|lL|-vM=zCT6N4EEMOWOO&Rr;+} zvHj1iN6*QCwz7WVmn+cBbxCNKDSCF}~PqrgOjRR(|l+18rwD*Kh|v%RvOoN=7O z#;5MWRdnGO6Tza}8or-=3XBoPSWV#NE8owd!#*73<-I#6lA4t+@%}KpUQK>H-^J4% zTKdw+r`>q@rMnWy@8c&}eeQQ|kYx+Bg7{<_pReX%4`|iB3@dM1rj#ZnXfr)Arug}t z>wlI`vt7XJKl3i0Ty3Ap_#?Ka&@A7O6!>4V$b86KaOcGg$U{pNE0T8)XJLrNFh_XJMKCQV1m z{y9*;a*1DPnZvWj2iRDuYo6~?ZO}KpDI+etNH3ND1VJiw~!HJr@{K`&AWb~Cx zo~}9WGr8{5f|bYrd5VC_pkVmimxKSOfAQT0>V^AFEWCGE5;PviS~7t@sAo@z|6l$^ z##_1I{}hrL@RS3xhj{2~`F_yykcM}v>~4rBUVgZCxP8wsi1(eB&em5Y;IROL_tlcM ztJ1&7D!{g#cOj?;yuV}iJ=uVzgteof7q{=}4)HQgV)IZ}YzuxMs`~eBC53+x&{Jxg zaEF>gUJam{Kv?f+TQ_FkQw!2IK>&1`yLK z^Y{HH{-ZztWw#S{FyQ~!zla3#JZlCk{EIXLY}oTvd6rP0alhzJoX0y%ByYf*17Ul+ zUGJpDv26j=5(vgbvbd4pTLr>akoE!E4DpH|>QcZ|_)nJ_C>gNTg=g}sLa2eX7AOqj z-~y$)KEXAPmTE<+DkssZErc|rdBS2||5W6bxyN}!>d5g$ZVjUN7B zb~`$V`vKj8vab2@+UgK*4b%n*b*{eU471zuhjd$@+kkZqx`i0pxfuBuS)}kU0_#RP z`o&J+Uj(s){c|bINAUAd>|f+r+5s)j(GZ|eAe^6BIh*rwK6HX~XCUYssbcUFTvzX~sCquD~|{$`1s>wN)i|7v4Fd8U!>L2=)^xykME8A%sI9Jrrm<#BW8H&jSp7 z53xI7a9u3CG5~FUq!ECP1PX_^z2`E+X2CTEO{oyq0bR+2b2w1(;6K# zO(2W{JQ@i3`d2X{fT?BxNkByqyx-E4*#Ti6;Rj%q&!30-rVz#e#RB1eiZ)^%5XM0| z9;gDu?-yJ~jQjb(wjFAdt@VUZmL|(vH>(2kFER^w6M=Bvmnpv|ANL+(zQ;|&aslK0 z0#TL!=(~Dv;7fvdG7!`+ea<{q2pG2mx(pa3ai8LLK&Z25*O}tpH4kV$5VS{ftNwu9 zSF!-o3xO;FTbcYs+XCXox~NAvv-?UG0lpXr<@H;Vuf=^Y6=(@i8ejqa)3m-28khAP z6k-5OA#YsO&U)DA6nv^x9tOY^e1nE1`|3*YwO)K(4;c3cf_-0R><-Zn!sURk04jvI zdW($~Fm5k|^J@70Gz$BiqTY60gum=!F1i=_!d|H0tG@oE9`{F(qe=(DK3IOUD)EOf z1Jap5*rxR4-#LJ(Rs*d8G644RgG68-Rmjs?x}k3pMSCMUXqY{YasM6lkMnI;g73^o z2Tgk;dB`78vk}_paCwN0?NeVLV8jR6s_~av|7DL8IxbA#p#-1iL@5JcTppHns*u&H zBk-+-_&T7i5dU7?N(~sdk2((+B+-sj(O%z+RW*PqeaTI<%>gvH{-!1nXV;TJ%5*n1XNeEBQVZ>?8a@w(8q}?Y{Wjkr5f& z-H+hiDUvZ}JLzXGU<$smd+aq`OYo@^R;d9)TQg>Z)d%wTM6M>?OYlw7+B18c&A_(> z2R3a+Y22B zZ1Z9lZ662^0-ghe>(a0L9t~g$c~<8`HSio#=x1KK6=K}32-~)`?*jdx5`6D>cq68e zH{ocoVQ>k)A1|(=PZR}T;D%<*4~YTrJRs;ZspasYbU4KGfeL`|nKv|RM&XDO@sr@pKura<@);Aequ zL;U)~`C7p6{{(iIh%I2@^QMb)AiMzBMIdZ@ldb>c0mki~kS`?Ul{gnd<9_+4ZGZtV zMLPyN^w7gIOTqWHnYRWo1)sWG-B$2iQ}Atn9qS92g0JH22F!lu3gB0P%0QWQUH?_% zGtgLkQbERSdV*^u`Z_rI{oFBqv|X>#1woN zX4+|B?^4KXam5oc1>gSa(|os<;9Dj|=mAsk9d^t6%YVmJR|mtk5`3pWuTXCBuQuTRYK%1usjP?nRw3`7^6S;O2OIO1 z|FRl=dMNmwRUF|1n1ZibL$|;Ed@O9K&n>~Xq)9onSy9Mqt#AC79ZQ8#8}w!Y@5R>z zg5T;^S2Z9;^(U=RXdk~%=b0zJ-&uF(mN@U%8Qr0F^7&i?hw*~2c7ty4{$scmsyt>S z&{bAF)e)^AG@d2eA5vjZCH1A%#NH`F`yEXyj|1P`c|OF?L@a+^SXooDCu24SdC}{ifuXLI6J7 z&)*)=;wJkreN30HpodRt#p}x>KVODcqV>v`5~J7dVEi5#6KLNJ8oCnymfN$Lr9y4|?cwA5LZIkv3s;W5m9fo~E`!Lt0K3T5Ss( zAG`K@XvCHkqPM*{Yp!+Yo3$Q)iQ)WO)D{dQJyBtiDuO4!1yu! z_V^c4DP$qbH$C4)JEC_3G53#r9*_Cmy3Qp&N4#18VR}r1cv5}PK|RLtQ#3!3x<8DN zE2}jM= zvHm{n`JKGoy`65HS;+e9z-BWtvZ}eTHlsV6AJP69B;V@=4V*lf@kd*j((WN$b$z?b z_CT@!X46leyXcLw3GDpgVd5ff3+oZ|`8pR?zU-PHjqNN`di{y)pCC$aM?cK#FI4K= zh2>|}U8ueHyflryc8QHgo&EJ``?ufdyxgZupYnYVYTarzq2Id6=g*FI>&U_1_B2qd zWAzQ)c1bg6pjz;=8pQkKZQN}VKf{9c|0mxmG<$J7Ve50k=7;I~Ii&247H5^CAs#>md(he`Ac-QAkx&Hnv@2m-=D}%oIxvJ?#=20<)t1x zPo}IM&C7GiNFsZ!*YompvusXhbuP6BhngjlDM6+7zKf=DWS(aaUO%05U48C{xwBt@uYysJ9qB_Jv^nlSS+m9p{$x=2h=HF zCJKi;j^p)rc3`1UA)vH>Ph0hrsJlk7^q8jqeu+jo2J-T#MkJB!vHJZPyZhHC3zv_l zPY$*sSU>I))g;59E8RP-29sa1wh3K)aWxGcKaP!Gl$YWDi&i`w$ICyUWCcwV_4{Xf zjb27R+>51!7T?+TK9FBLxSqJyAIi#y;R~ueBy4)AzV1=`NJ)Sxmlrj74jGaj%=rJK zV@P$o>hydc{r-^Ls&~ni;WKH!{w_>klvgSDCaI92e?MZlizc0HOlZi;+vS9ry4REd zP5zS7@$$_oh77%J!0V@X(s8hFm;OGR++HF@A^QDoD9Gbl0hT!R1g3R=%63cF-~Hx``L$;3{ z3v;@Hg+I^lLBEMgA@GSaOYir3h`Rs8x74+00E-`$oIh4A*-GBk#C+1iPXZ%m)!oj`1I*YWXlVW>GhwV%WL{uiqy|D@ePf-Mqcj zUUSGu$5Q*f=eI57t*-~ycmGHy3ichQZ>>ZF`Z73&1|7Cy^?~{Owei!qXT|dJ%)6RI z9{QBtA5qyUSR7n6p65S*gOXl<-kyh#M8%TX&)f6#<~H+$_~ifjJp%GK9o|b@y(P*uau52)rG3U@UP>ze&fcTqcz`!bN)@Re|S>1JJ;vV)fEEmdXCG_`md&N zdeSK#Zvk`o1gAxOKJL)ifiC-}^nK%YZ!Rg=8_M}-tUN)cdpq;|Jvt`RKH&p+_&j`X z=}ht^#*e>o@$W)YAbcL^o&VMU@o!nw3&&d^{N1@e${5Egx39;7zeh9nO%H_$M4;|d z04x9f4r{@g571&F$;BMznW{AsgS7fu{=4Ex^j(pD_@ys_pye zj36G?9=UxTzv+Q%GBp6J355Qahbt?=#q(b5{)`B~R*q6J`+9A_>HtB9kOb#FDl7x& z%53T50K25=tAa8~bpfjfv>yE6uyWQ1*H-VB?tTc0J%;;SY9y zh6CUYfUs9avz??$0Qj$LtY}wAjaRa#I6AKGOD^ zR%&c39N-k_I`|D&T|tcBvw`Jx-r`JZfvW+$JrML0i9T;H0><-Q3RvrQLv_$cW%^|; z&CJJsTUHnKFF^(USn2?HN1&0QD^Zj$rMqdc`1HySAY=Z%TvBB;28^J$q$5zC+y&l^i?ahwhmaPLP_wG8t zWc3m{(o+dzMaDPTmCC-40Z9~%b`H#kF~sfvs6+gOV?{Ww1_K2H-3096-gK>VIeF3< zJG7C@^3CqDjNOY-R=*CTci=ZTWPGa^T+zZ9<@zCi<0T0?9JhbcqPt;2h8D&t-%o&T zV`=t|-D5Enc!vS)0*tn*uZFSA} z5%0F(eBf2snk?1Ae8Kk<1cU!^l*GP!F%II#1Jwg8ukapi3+@C6M*!h`)$BnVc0a{L z2u}jSv4#6eV6KtnTO8K~ZQ6>-K#@Su52f@8i`4DFodV$~Aei^1Z$sXSfZ>=zdjz|8 z;-4F5+k2Ihx70Yv8!%ZpG-hK|Fc(PE0iOX>4E}>zOV|d)Xb8^)f-x__tSnM+XF(VO zY%jt?&)+J*Wb%A3SJ%N9mtp{q1%mMh2+`v)c>#`QzYaOV(R&vNo6_gl*Bv?;)w3N#4fztvhpur4qS zJ^(9vD~~7v|r0Yc3Y9`0Wb*{S$1<>+Tr@ zFuvab#+T%gI_?mbdnw?{fS_+l7PH16Ce!a@zvD{ONnb1adKoXa(E%poOFv&rJGdO5 zTYDE3U^2eo^!$TE%JJ3jvL_!f8QlK!?DOc3;5w{s{xXj@GddhL@8! zxNBtTM_9x|M`=Y7f!o0`! z31A2VebKw8J@Q571tq1`w~_9)sVwknt@(bwdf5tX`gG#Ay?NZy(_MfsTS7 z95x4)%_IF|k`Bf_mxpn^TXsi`%R{W)-Z*Vq89tP?@Y`*~I3HpO@#mE=Cb>Ms>Sg?W zU&GVyTfAZ1%J{0NbV?k{m>)iv_Ki=?zwFJow>8w^7}s;@`HVi=p>0_v@7cau`0WZA zpVI4m4eXnrS&pygY*Z<9N*;%XOw`+_`YVCGW&H| zoh`DnR7=Y71)k}th4C$wvs2@+T5o4OG3~1OIN`8n>FjrEj5mu86lPCYu1RWnu>ivs$I|KI z+8$!t14%4CVSGzrm_?$-FT$T-eB;*6qVd}oqE}1~$LZ~szeltbo;1^mF$3%hG5z-+3yA+C2hnWqbha*qSf?*{ z$g6+#cC#&n3J$5mHKRX;6u_LRczYp>X3eiBTCUWelUz{YAi27}JAK>j3R^eJ8DK$| z_E;+{AFO2S^1I*eBa42f2yfld8okQJ2xvy3@}CduUc~k6`6-`s^gM4ZSKjSzcoDkY{i7QX)lKvhrX!YjmzK zqqTlrxzh7VbenFhXf}Tc%kNip1EKDUN@9JZW~_dZUw68`IL4{;9AB@Gv7|-5{v6<_ zOe3L0?5SB1SC{kKcTN{f2TWu6z362`YxT7fk2*}_^%vIi8L^8sX8NN1-4kb%qU=3f z-ybh4Qzwtob*6#8-;>Zo-I)CDV_uPU!a^atXCJmswrj*za((4Mp~pTm*4~NxcB(s0 z9z)#=ZCLz&@zaUmSclrAA7JYiJFMC(pS3lmMMm?uJ|5d*Nd>B9=~18b3-yJw(faxv zb3Bm-1*{d`N9fOGEw^t-47#kKql@(4_3csDg7!-D)ATpe+a0d7Y)t(}PNa#yiAZrb?cQ)z4GqVB%4{fj0V7dhW@} zwYuo(P`Zw7XFr?FiVbD*F#q&s@q(q-c-|g$dwd{$-zBm7$UZoVgt)$=mRt1qGMu>L zPP0eyJ^V@8eLyT@4^Zw{p zF^;&+%;n+O;Yp&R1_7CB?N> zEWLNs77}qlqCXm4XY0O))+<#v2IPWmq;#Ep@!*+4kXxzUHp42P4ENQ4XW-6^&7{Mw zAn|gL{vLp1PXDPxoegNcBTh`-lo)~hNE}Zu3dXEIj=8vl?rfzLh9;M;L;IF2AP0u& z^$!cJKwrFDAb7s_V)~8Axk;TOs%yGCIk57_jo3*)ghhzo!p&GbmZxRgWK!s}iMK~s zyLg)1a1kr-;?GIsrS*Jz;AM8Z0u#>J18_Dut zw#ABueQ84vS2AYlf7=)lT}QP>%#_&ti0La61K~|A{W@{L!s;~oW(qy{aZ3S?FMKvF zrSy4^HcTFdC+v(N?IZQ~G+ANJ?l=hl7p8m7SiOo;N|2`zjLnDL-HTCb0ZQDN3Zj~>Kb=K&| z(>sTk)L^TfSZ(q#R-QxqV(G?cD{*{;hRHX0>Mvy6I3NtRuEgSfSN~SmifBcz=(h6u zijKQYT;Ki6+hc9=9%9jR2-iwg$dA2ynHSmDk1{mFXrVasm1XA@!Xm(Y~~#At&v9jK0tS zcVCIjuB7kZQ8OwDenB&YUw$6EKir6Q)g+INHEUYu8>Ul@{yH~)=(>- zuIwZJ{8GAa<6&$px!I{d*H;LAMOLpYJy#t%?=!h)uKzu8EGd;Z);6SF|BcuF>2H&~ zI|yBd#1*3M+qP|?ck&IzUIF@h)!iPQr9-wY5I2oXVda}xJc>?ncq=R(;lTP+$h_Iq zYH|ZXZL)#Iw^^S@TBMnZ0Y>`oiZr$uL5DsYOP__QS^R%__2_B1r=-^|3zlA*nogUz zY@xmCN zyjd98w;k`FC#GqIOSk=adhN2~H2!S|o__rt1${7F$>T@&G!(|WJM#Ri1pE*xoh`LH zEeSED>z9`96M0{}i)`Fb`d#^OBP+UVLoc2_%p#X`u=vgOGyWMTM0z*j`IUr6QU5BZ zIRDctN63M}@m&Ak#!cy{f;F7~e#Kl8kfd>$}R=vp(1r%#7-?t8X4vHWn({ujss zD;k~$dgp)jfBf45^}_xc2!B`npYC-Zrg^~T4-?>lzwg;Mt*ux0!*{X-e`BM)gMEkb z^TGG*cT)uj!{5qy53TgCjT-x+%r5nRbFceANHeXM?I9zOQys_>2>(vEx9usr*Zn47 zSN*Kmxlb$LfxpM`K4+=@<8_6gFTd9v`5JuLRe)u%2C@OV1=z=azW-PEx?5gVqYX;3 zgLL*lyTK0*t}*cQoKS8lAZBHIs1JUxJLd80;0c0t)Cj0C&=J6k zj!xaF!n*tO_nt9eo1(o{xbENrcrzfBx5_F*jrH3c2yIZ%8Kpjr`;kiExIjqr7&zE>q)y;=27*2!!COqk{`9A8m^NXFsjddNe=uklDNbvQn8F{ZI}p|z z)R0)S3?K4eJuj#L_;RWcDjegAc%p zgUzSuupjFYJ?5QjrmS5iU*zl9_9HcJn^?lP`Hvz;GRyo!#6D7N1!yaN4|@>sEt}j`RS(>< zI#)`moe!9-9BaZmvHRqQ0zM4rCZwrYd!Vj9_@UpiGn6v{8!%R_wgqX*C@+J*&GXR&Fj>BhmUYwFL);j^VZD-_v8(muH~~z? z=Xt^v&!F<}v5x}(606FG08>l=iU7I=*n$rWX#;R4LU!;{v@lO` zK8RMVtzFFgEHDGv7lG$1|0k(Ixio$#*lV|$013SMO z2Ym5BFixZ%V+I$rD97iw_^~%&vV0S2Q)Y*o4fq@&oHGli92IcxO8`m)S_;^_lLKih zaFZaM41|5C(qmH*Fqyn+)?w^E`4qrYfj}q8&;4RSYw*tnng?VGSgVz0>Nep1sXv&{ zq{vpLXq%JCi{ATN=?-xV08a-p20wmp0WcZgN75c`b6g%oD^fRgR^q(;ClADokGksG z0pCLKF9I?L|F;9P2w?miDU@6K(l1TzRZd>`*r&|CwitME9TMk@xZ@A=VZN52j+h+; z>!sDe)Iz}cxlgQ9!xrg+65N%5uL8pIM)d4K08^|6S_7m4?0A(mDs;0TycP)NK`H*Z zNB~p77+_}}F9KE*_UsdI%a$!5qCK8z<>iI(E=@D(trEc92zU+<%wtks?P`YryMa> zukp2d-af#$1#p-**}RrFUCIYc#@FV%pz|#!k2r}cz+`;yZw7mJ0KRR2ZwJEiP8iTT zA21o;uFqEvb}T2)d&qk&U^2ei6RlO)24%~;IC{)q_p8skq}BzL;~V8*j(4uhIi+y@%0^Nq5_QDOAbLi+O+zW<2$gXC1SFC-L886bq{;1 zZhor%z_$lzFVIbpb8A>hejvE}AiN)FD){ey4lM+X?F~B!F7{__!+H2kdRaL_JdOT3 z&*@a_v+O)4)}zZYJMAEl^QTVH?R&SOZg4qy=d-J-0ORK`S3-Qm;;G(4%kd3-WUB;> z%LA{X{=QbaVdePx*qEsRlkw%e+uu@doHEP(ET0cB?mo`wqhIf%=1geRZ26!1#Ub`v5zhXr$f(uD)dYvU#e~MmR>r*WPF>d+bUtck;z+L{9KE3P+577*KJfM%JGF4 zS%2=M-K1jiorz9UXUYdP#@Bf4C)_xascC6?24B01`TbVY+1d3)o7EXCzUkS%f@8ng z8kZ>jxwLM{mST&2cg5Ec`t{m%(_@9V%AT6FCug(tao_W3e8z6EBuQ`Y*|AJThef3c zI})AQdVJKNT)N@XCSg#Jr4I88ytSWNRCE-7>`7qx{TF_S9(^-JTKbC&g6K`Qro1Nmuq`HL|-*#3Fp>Fl{V%BJV_+@ZiA-Ii!=D`tLCSTPwhEA~0 z7DtA3V*J7BuGF)~zcj6XCc9U4?eu0;+io+R9B$0Qq1PRiFE4i#tOku@>(~9pHl$%4 zl7tD?!E^jxmD-`J)er@KCG7Jd&aVDVUnf&DW{{eP-4{dy-qA|>l{1oH)E&Ac`baMzLS+N{829TGMg{vHt}ZpyEi&bEBV_Cqn;-*d*#98!}L(q z7vi9B(*n$^O|1#!TXAP$QlLmMEYzzZj8|?FrdS?l@rkw4Xztoc;zx7+`gTH{+SG4$ z9t~OkoY@zgmJ#K(#nv=Otv|Q8bcBQQ#+B-H-7Ecfa$m)*P_J3#OMi{8&h*DT(uaBq zr!;!|IEIU2JCHN_e@7kLrK40UYu5$E}zf(=Tr6LL?NXU*zqC#uVx3x zrFQe_1b_W^=27OIbtUB77!_*|46i=5Oh`Pgx9_&DIF!y9Y9FFJ6o>oJwa{n<)kMc*)vJm^) z$FTUBx7=v6PcLbQ5N}@JmwUrq@Y4pc_{k}!Xwz}S#7K(+Ed7&pKWYE%W5mZVwXDAf z_qV4NYmB5B11GcgZ4fRH&m+}@_rho3hb&oU8~C1=VjdgaB{jqv` zB!*4kj`cp5{CIgSPi2whkWzc;s(Udc*iXN|1Nqx^jUmbP+o;fwPuy1%`h8V9)*pTi z2_vaXr_gPe+*yBkGw8h9v4=f%=>3H2SG0E-O}ICe@jGR`A*mAzXu~cRtbS15cp6LQ z->t&h2g4^mFQ;Mk$FurvpV^A`5*i9Uz4hnn(`_b@VMQzH)>nFa{H*KdwEvn!;fW@Y z^&d<>kDerX+ZM3$NkPfvWu&iWd?$T>al3Gt3=6cPt8P4F`$3w#8m@|aZbEAm>h0^8 zzUjd|q{<~brthZKo#~E{Y-%ytfZ07TzF}=5y!F@LTY%wnt>=?*eWJPk+W!5h$z*;1 z7`tOL=~uXwu20sFXaD;OwNRDPaaApNf6^7^5+jppEPdodN}N49h);Iu?cJllHz((| z*$Mt1{aN|mj?5)PCyu78TmLA)`LU>GFdeZjiuP-@jn((wi;l#=n+QGJ`mz4v{O?XW z)z?fkeO!~(=i?4v$?L@SbY)<7p8v4=FUZq*lUaRD?YmrcdDC_}+Hp3E4>&2&kWf=$ zs&JmocL6IO(gjyV@xR#LjNip>2kmsAxA^N)Ffad%{e{#gCXD5W^^;|}k9c+~J(qVd z$%3vu*OApP#$P+65bj=$;o)kPB(kkid)D7Z2GypEV^7h?T_bt@`x-YB45meJ`Lo{l zq*Zp5&VS<$#1N0fRF?kN4Qq9)eZiu`f2H=-t~2+O`PL?UKJnduksMRj;_^m#ej+93 zamh;mT=bO4%(07j|96aTOYIWIa(>_2h2&_{(sOHyVu=j?uN{|vF!30vWvyiL_P;wy zf~wA?8-tdy`okQK8l54{Pd8@qgKyf=+eHSHGuVx9A-%ULx&d z$u!f3Jima<9CD+%HP7#kO)`nx+kxxryf=otw(7?DzomX4nl$}Az`Kt*tDpSpLC5Vc z9Z&mi&m*l@`11ZS$~=WW9yXY#Ki}aOd3C=D&u{m&7?K`-m)G}W*n3j3Lp(3<#FiSd zq=tTe#xmQ@%pyUX<}m)Zb@J2|rAmUE=?LDxYel%w4`21aPmq79VJu0$qyPQYLy_d| zdccTg&wR(m6UIkec|mqYrgD9zysj_&?5Xc>&MRw@CSE2qQ`496YheFatJ<%Hsg0DZ zJdx>JsNwY_S~c$?t8bJSpjOZ^M^{~pTgQ~NfRrrw;-;{*ShM?M8-@%q}* zq$WKzyegA_eXb`RyZW+JbsNGvw{q%BJNFRrs7t(j=$N#jur|4?K zrsBh;N0~gM?jbbyRx2Uv(h-*bG3$Ede69l>8g-TH8x%N^zVF$L<%jz3F$febV@vlF zq-@(u?0f2e?`G|utIlXpoo0>G-&^o2?V76b4|BSVv@gW|H*ZB zk4(ODg-RFw*!+a@-(?>rn>ya(uaH>jIOzXhQSH&5MbZOS z=h%1*dUukz_c<$^`>4O?9rJsXTAv2lF6HIZh_A^{MN5``#m6f2&c_b)(!D5_{&$)O zQOs1)r2G2s3iud*qwS6v3T9(XSbzT+6GFw)VS@1aZUNSRexE~RW7p$C%irT!dtiPi zhb|!YEn2bsjMCL~?(9m!SLF`IPo`d=N(WQ1TlJbu-k~*3>BQ+K!mz3>S^6De4&?d_ zcRK6Td){B-mTF02aZ9d$-Gg(8x9PupyryQv5}PBpczE@;)ug`tLtbCT2@A-(GWRBQ zoB;dNj`!g8J$|x8oUWJdkIEpi#8b7x8_R;viJL2lqk%J%XE~udH4557ZEEWG13rt1 zA-D1bO(fjKj`e|0;Imz%^~2Kdkc^0FLuVwG?$0x?97nDft>WeJs&-7MR4|gY2d3XN zIG$K#`f&Xxdfp|6W>n|#K3jH>*Qo+ee|*w=V&Zy*hrJV$iK6RDp1xt%z0^oqdN2Bl z8MZXwMd|Og`^WnWJ2R}fd`m}(+>R`LADlR}Ur_9oc>IekH^_`C3)px-ecvz4qS_D# zo?oxGqiEFT(VSmvrV~c3Ej?#FWwNa>QeDj3s~_y2Taa*pr|-V(AuYID`hG9o^^Bx> zdGhi-^@$^M&fnqbZ_W3iZ_TwlzveDh@GUUA0@Mwkf9kc;AsGaWh##M*5Te6zVBuw_}2&Ju>Ca6f!7tN1h8JKoYfZKxDG+xr*Vfc+JUhSG6QDH&UxPi zOzhG1uXEmUn}4;1_Wu7o=S^n#{&miKvCi-i_LH)8)!u18p6QlUfa9RQ3;vnk-l_oO z`*={7FHtG%zI6d`5vVF)V~Wj`HNjt2UhKWmO0=P90B;Xu4E_t7CsDxoJ?hwBet~Tp z`kt)amcO6N_P>;s=VIJYhima2Abm$5>^t_4R;aPhb^_`Q1bs<5w)07$HMm_M+!YAx zwEX#PY*+Y|BHDoK4?Nw0E`q=2>s#J{@$=i802>&2Mh*R2reA_dxDqhF-v|5MfzDdC zucbHOeSk3E|F`qoFgCb6ETj9SZaN$VS9V7 z19n~N@z*);{PkV`I_GT|(Ko*l@DGBtK|t7++4UA`0pt0CS26r*8@vmh>xUTWHeU&t zVlYrJ(0z!1KL@^pRF3b6Yfe6n$v@=)uR@IKu4`I`ZyNXuJ}Xs#$@qReUwqKH3?HVA z=w6}(OvX2IT3sECQ-04o%tsQeuu>em!+}D94gu!ilB$BS%=a1X1OKvr&a->Z!+>WL z5cZ+l?`Gj0=X{@09QbiR2#$LgqijzR_Hm2p+3ei-IKajOVSg?WzfhbT%9gjmucmCj z$^^h8fUu7(bLyqWIioD!lb%!sa|qvO1Tv*%MgfS)__pmosf77LDw}pxfsGf=A(Me3 zfpA<@yLmq!<`KRhX$$!4n6@D}w@d|sdS`oL@SL|tIeE$59lgS&<(0psVl{QyfFd8h#97G5t{Kf_neRpNZ}r>@Yw*RH(^<_yjU(F*f% zJO0{laj#niylY&>x4h+XZ=7pp1I+<4g?Ouen<&gTQUZh%fewKGNZYk)!1y_DYruwl z9Hj0HZVKS3KqcURoJ$bn`hi!GaHm&3%vJn+^lk7*AKak=jGvE&Ia7k0F-4fq_&%d; z;8zcd_r^KyPkF(s2sdl3!ulzT70(pn&oF>QUa?emw}xhx|OVHTXw`om2xRtC#HA_U(cp zu55c)Y;C9oOvd-F*%l?tT{6ClTVnA{w~Vjyy1L2{<@kz!EAs)9@lDLv;GPbdya8kS z=lw%HrW{}T)%i-mWb)ER)X>2kCo9Lwg`xR?$@o^E_0vr&$7ku# z(;G0(cNXGj)@`SPd5+6-0e=e%!@u@hoS$Q@g1M0Mff$8)%)x_zae0UpX7$uX10Re> zwx8<&_~W`aC4lk$QaZpgYM)laJSy!1d^eB{`13}tQsUgY2WT(QI>4NkxRF`l!uyKt zZ^Al<)xtx7@%>Hb0V|rbnm~k1zb{LCw1DybNLU}Pud5ZoTq@(cvF>m_&aY+rq`4NM*|wSlwC)n2gURW29=qvn%3)sjls3X!BJNtw^XGCs;Xe z(o|Wyq5#9cs_zvmpWLDGJ+D8vwborkwTq@F&fuzOIiHckV?R=0{D}KrC66B{D z?bNg}%kTW98q}%TV&PFU71OWA{14&hTJ>8<4@9ao zhXuVI!{l>4VaV!`$xGuCHQ6;)&4rBU` zsBoETPFaaA^Ln%Tz3QH(n(k*KrVpRR%U^lb0&>a4&I@JbE%-t`gZwlHrkF8)#A4bc z3jTGYSblG35aQ9if>^uTRG!|k@)=^)Qg2svy4aL@e}6+8HvFJAfV4NdCX&$?EreV_ z$?9jYstKvHCYrYX*@dTn@$3!RQE3sY&!?$zB+z1xutyh23?co?ygMZHmpL_*+}OG# z>SO$7GdVnZ2jjVb0WQ65udfZEI*K|v8q*;d~Q1;5Srb4&X9W^tXHDTc)N$=GiOBPeNsWGfRkf&)C6Y=HQS-kzXJcuL0 zM*X?C8!ML*!%yw#7Ts80Uk42q(1MB~to)dMOr>w+{1E+pm}YUY9mE8iPlnY<6Ora={tvUOvn`2=$J*bHhLR+ZJyk)qD@$%c#c)SyvpK6>|F zOIEg8D1^P~M6mv8pXnt2qMN4M?wL$}wR_#EN9I>rcl1Nn-^{{o$gS>E=;rnMdj?RS zhvyYEFS-}2uWDCo(jV#m^uiApzHVK8Z$IJg$ni`b*|?s(x7|*s9o3)v#PoMQJt4On z|6uKj;XQ98Vmww*qJN=Z0GTtomDt&43e*3bYd0dCh^2!TR%iYDTV^i(RI7_{%e(^9 zAJg>qC?T~j>en@Y{~SRx;}#2HuC1AV?;9wDL+^zHHkyEEic>ma9xSnLLExrHNYCiPA zf`6I*tGE6lSAM$Dkjeh6KC%y3lKOWW(n=qkS@=byGubk3CLL8FxB!bQs;`x}82=Y0TDve=QnCF1_m`Y+Mq_ zLeEUwBR;5fkL7=3$wm5Q=2_ugq!BC6y^QDd#kp1DeP076e`CgTk{qy|A^U^&@OM)Uexd~hrA&zr>gdrGOKpK<9q-*`7q`rK2)^!NETko2xyiQcIg zs2{)i8EUUlBZYp3rQcI%4DI9a)rs+=&H~uw);~U8@JD}bXcNuPSNeSh4PXyTVa_t@ z2lq$g`v#x2ZQ{t6ihH=ed5@lv2*H!JvJ_Cap@no*~3qGF)1p5lLed1aE zO-Lttp}|4nW37rTea)C$TIb^&(LS&p8^0g=`O%21MZ(+=eSdL!vW8klKB5c0r50fM z_QzHe&adzgQho%n`pd~XL;b%eh>LdEbA4`Rts|{}N3!|~{&7y-;QPc&t_b^xBpp zMDGpf`S*G`o2;0g&co5)578?ZOY@6Om_u7U*1wNXLcN_&X&MdW{JR5U#X0FMx%|;J z+-bch&3Jt3=XkQCH{s2FJ03|heA@f~>&$QT8~^FZ(Xul|pJhoD~A{{rFf61%%? zvG4HvkO7zOPx4{6M|239>Z+H{%-5cP<=BWz6QxT{xU}HbD(x8k=5Vin< zzdNP>)4B8V-y6oYoxD+(W%nTu01VF-L;dmlkVk`m$ef*8tW#KDVs^4SfIX~v9q&Gt z*~xl(+2dJse(oH~E&W#^o8USj=*sM57r+l*R?hn1+5+7I?9cax?I3LbKUkveLShDf z2cQN(vA~xecC^48Tt^5u1UmIU@&M!K&Qk#M8?cVuhg|mWKyRU&4(qNgHt=R;cJ90^ z_DQVD>||xJd(%9boy-Z+Hv!rKdAvOIh1toPLf9Fo1h6{$n=w0?3xt~ifqhE~GP$h6 zwrLK8_Oz9NZT_YrmBB5W$HHpc{<4#uTHcY_$=o1a3m{kzl8Po=Wp*-LL&x=TTvxE% z;HIuxMxG7$Hw`pZ0j6*V@&H-^7&z>#QCo05fwBPWQOA{31AjXp{6h%ZTC%F|ORIy6 zFFyRShqk?2^QscS@Z2M}iA800R9iwEc3=twywV95y**8Uum}Y0Cq0eJRn-Q!Yu7&H??Sb@bn%ij|@cRJy0%e1os}>ryHMkuh+!5#q_#eN>@dk|Bzm@`) z`NUX-bov-2QbDuz+w!0)1BM z2{^9hLK&s|*IwsiKkg0G2dFP#uZyD9(3g36vD`-%*ebDq|EU9XSN~(9vIjm$!|pW3 zHM#aaE(9>n2VO<;-ls~e$Nu0S0EFXm=;WV8fN}d5%n4F~&Ov~&!tGkn52b%P?^FS% z7z`8)gl#$NTqLuT4S{e7(0#xroZF;!1piQ=VL;abI~p|#zZuNS0k9&w;sY&U+`e=Z z;!Rav?7a2}z()c>pOa2GoGWSs{xG0XKsvzuJsyz8;D$pO%E0cewW{pOzBdego7tBP zA^y_1%4ieg=hN$ff8Iu0ieqg8Pz2B+z+8j!@h)Xp zYou-t{%D|?K+smwq1B-UXm^_hVF?KN(wZ$~cDEP^#{%IT5fIs%!Wfs;^Z8Fo{06Zs z->Awb@l3b`{g|B{p8|f*y;sl{$L%s>0ow`p<+KDh0q{g1{WzK}0>IDC&GtGn3if%C^U9 zV@V5hmrUO0y>)be$@Dvwxk>3=j!(1FO9dFeFZUM2i)}usaV~?hGn>ge@b9)6M*-vK z#0LVlrbd4}WFgD<_m~zcz-0Mec6_2Gzz6llY%4Gxr2D~}ivW}HeZFj^q7b(l@HIeK z2eEf%7XT*XGaT1NDL`D=Iqu@1E;ZC15hX&vp^IuI2b97D`IMWPEM?dZ0~FChzy&Njkt}eB|>FWw&yCVObt3 zz+`;(9yxesT_$hW_7Tj^xCMB(0^NuBo7XLAKsmmjb6x*B$KEBwQg$yk&O?)aHbqR9 zZ`-jE-tb^ z!u$UR>u&QAF>W`4G}6hZql*TW%lG=t02N@ed>?IZtqdv0*Q=$q4lo(t>@yqjY`c^X zxEAOt_#H!r5PYZVfC_*v1GeaEG#LhNA%u&7pgfYn#`cKGnNoDXoH z%7}7&9&_Dv@Sc^*wvoxL*WQ5PZzFcb9LL+7A)9GLIX?T4fm*<1`R1;R(@iSJ=YOGt z3NU^?{UXGNesoq(2DcdS6F{cm|Co1@049^y|MOAr$a3;pNVBwnDNX{xxX1J2()1e5_reP>nLPS=juP9xYXhp!sgnYm_A7Uq@o;rBn@pJLDzz@H?HGuJR@z6)4 z?e$XF`ERI8_Wj~Oz?S86@Bizsun^V^c{ZQ{as0{8Za5(gjuJwi-1p` zQlECjMQa^kGQQd;UV1MDKIot9yTm=f|8$v10K?yX?5sT2{g0^|>9TV22Cx0*4VX;c z8Vg?)@|Vr`grfu69%X!euleb)AKnD~7LdMPUJHQ9`0h=tpj!icw*iMa9Ph-Ewzrr^ z0h95an!DJ0eYt!W9r4NsOvdLo;)yc59G}grUOK>Jd}lY+(B_om`*e7nH(>bp9qt2U zziE!lOd+}D_=+}6%?C^-Z$e{d9ggj?^>Vf4^S{n(w@_#0?=Hvpum3qb!!47y_)}Zm zo^pH!^9W)xzM)n%lrZOHO&Xly+FR&fcnNK0kw zj}cajY1(9KahGW{)5rDpHL6YNs`=-DeqXz1q!&HySj(Y?@G>u3bj`M9 z`We-{OKnFj6_z{d?Q?CuDukBRpNP|IHe>Sk9ybz#-+vJ6KCZ*~e{Nk#Pbyvrjyd0% zzF5XD@14bC&r8>D9s1uOyZlSfG4ykMPPWz1+h>r!ld+O!E)6B<7yglWTe<3q&F+i{cj(3Jrk2Qjc8PsAoQ$`*vjI%^DR)-M(%R-2a91Bk=UPw44?T55x)DSlNik@y|B}`PhvGge8b+cG87Icd36QRmI1D4+6R&Q!N&p_-kL@&>5DX#IQBhxWwLgKC7)s7g_m=)7&Pp`au~-ywXT(4__t^!#`V8p~X7{rr&_} z3(2YuVZx;|V>y4b6KhDVR@GR1jqTT{M|hg}G)KqUr`wa;^x*1kLgbQ{tp2vfHlx3* zqzR9A4`u6?_qLrOQYS*!4a+EizY!FV?)%e?i3e%IA|J+I2QIExF1;$g8Qr!Jb-}0O z=F4!;sovgiH^h_1|GG-oo7HCHVPjhh8h*)BXcYgA*{?r*gKxq9FcL;@G-LW6>13fc zFMddKw~k}{_kXP;^;K1Agufljf5LYka`#AWTIokF8;{oqye1i=2Gf(V`g`s@7e&%O zwWbRpMje>`X4Q2eO|IZQW zaL?>)KHfTo^`)nVtYYP>Xe`iqDl@wG$`Pi|%{qhB(T{92i``iCDh!c8;eKzmm3|TM_P<#?SbK|Rbt7t?)vc^YNYbIradu{yb!&T`eCtB zXEJ#|n&qimx9cxVO_i8_n1BC?68X}+ALIW#!<&rzX(nv;4`%V>Jl4_b*Jp_BOHL_~ z7oVZS+EV|0U0Ho}nD>Y_-?c>8J-Rt7kLx>09dIRH2wFCi>r;}qjue}$VdDwYUs(Nw z?0l?d=`q~m(-Jac#x>rbzp3lch3&(byu2GHNUuu+>5CPoSbdKRYA)CfNEYYi=+EU| zj(tSDX4VpS5^Ve)|s0A#e6Q z*K>x2BN~6L@>A zzZOTlj_c(O%9^5%T|P=^aU+aic_Mmb5VuM5XoJHwnf~)f>>@F*&4jP-ELc3|U+w%_ zTC%Pi)7NjtDWWmkNJ|5kSXOr>g^!Ci{CUw;nEn5nnCi;6fP#7k}IlR0{7vIpxty6ipXLceXTYZ@PY71kj z`wx}qXd|%tEBLyJjt`$M{22d?wa>g+VbpQ%G{L}m5^GQAwOz=aVS#kl10$}_k|tAy z#wX%<`THv3N!^vfygi)H)T6o4gy-MOLLwUqFS2+G!>e@du^91=zblLHR&j^=QimjZ zsckRTAA(=3SJ#|oDgL-rxg_S%GAJ9C@nWZq=+J64E$(nS(CK9J{E z)g+Z@%xg0K(IXdx}*a1(7m1{klZuj%8ahx`p1J z{>FPH{e9C_?Eh#UD{tS$ZY0Ptf({93#oE7GtzhbXWstDjq#5rI8xFiC;Y;-6Ve{Eg z+Tw7S&}V5fYfq+s-#Nt3?kCT`(Nh~*Dl!dKZXz2_oFA$rttc*Zks?3j_$#yco ziOdf!ov#{n|3Thc&gSI{tDZoLGCjFIHKv><+jgB{@`kM0u0E~Gr^!ot@cOE4E)h@j z6l}5iG&h_ch zu89ycVH^){4DUnpZ?)z1d3TY5-m3DF%lo>blTg=xEzfWN!64D*Nl%`>LF+lR`}uc# zej1zP0ejXmIDZA}inLohFV6p~JNykPnL*eb$Qt~wTPfJQR{_Emfnd!vOlKmq_alaP&l`hV1LW5P!Zm}m{7ovrxV<0pmU4_|iJ&jH_p89~ z{@4%q0Lbk9J1yk)eprK-fQ6N_KDf4ezjS-Vyn|3y$qvHyK>fkr#5UuvbFm|4naIw? z;#$fXxW5DI$PuU^5UeAyZz4lI@$VnwI^?wlEAj4mel8aC$oXzjh~;StxHHgw@K-!{ z8utJwT!5MZL7$SoO5JHCaGOKe6$tW^0xCrlz!YecLwnnFz`l6+6j*@U62h&3T7&;X zXT7~2{OoKitT9P_hOYa|-oJ(({mb6J|4j#G?{|l^9zbA2T6AGc+iY`E1fw0XRULQ=X!9_a`+Gz5@zbgDF+h^bp;qE|{0fVouh&JHD zIx4#de*pNq&3VQ48T16K7ZCOnJZB5zfPdF`7x=F&nuljjfG zzFW0D3639_SJ-)196xw3yaTv{01E;F9VOG4H*8|$6EV2W^{ z(LjIN$Qk&`_M!0?n*DW-bsU`kbOF9GkZvpxwz=_QX9Ae4eP7OAt%Nbj_XS{`<9Ce# zOC`vR_l|H6y!UV!m^0jYpRG_H?lTlu~KoP&FgtSsOdm+9QoLIq=9 zR*w1EJ^%VnGI=+Iop+rI>8Al<8`9;;Dx4q6%6qm&!_K>w#agwT+z#iEvRKNY>Fhhn zWwG8)2fSOC|A?AY>0{?3J9X82sT7SDZ87@EHv`d$pkWB&edh(~~6f1&W3ZJ4|G?-6Q17|&A&jQ<`%8b@bE4@fht zZzgG_0*wD2p$O7rJ~SnsWq6BcHDLb!IN-*Ez+9t+3-Kz$v!DDl3oyQ)6xvH0k=`m_ zS%$aw_edRJyj>uu2yOL??b}@rVf4||gFN`YXBC83f+T?8*f&Wom#c>BDu}NJ83^Hs zMvd|Tlj$Q4J#cf3tiI(Eap&JlI1j$Z0w&|7b+ypLJj#E!0DNubTDdB~6loyoAccUf z$$v^Z!PU^_H7%Fx0F&wK@#XJ*#iUm=Jq8*TLK@(-&|x#|!6cL*C|kM|IuG z@Eof)Lti}qJwkOzZxbD=?p=mgXurY>FquBLyA4#>|1$vJ2yzF)+dJBcfN>s3wszEn z-uj_%l}eS$T{_(tG5&tx1(1GeOU?Y@Wq3Xt@96+TzdZZh0zQw<_($f$b4aGo>~R-8 zV7y!iDqgnks~ZEnJrLdtVgg}&4>n+YKWRO{mMwPCjD_odzz={lg7B&7H}e3K>C1t4 ze2;@P!+KaW`}CJTz4n-jxJOsUt8wPG5}#`aK@NcwK{}rMFu4pb%Ild9Fj=|(-r1s@ zT80;Px1tI#8SnO{2;KBDJlF8MO2A}1(>Z4P8NfRX_z@5f2uHcrQ3A$)-;e@W>~s?~ z-WS9Add2Qi0><~nZh&-%;_udEJk3XA6=1S*@0F{h3o_uL-aNDRdcZgjF|UVRbSSFLO808qZ;S+;~*zMt^?*Va~6SlUV9Sa zr$DeR=WIyN!MXo5$Qh7(fQ@{UguZw!=wZKQKz)%vTnJ!z<~;i?1N2Sp$IeFqyua z#T!&Gc4hhwfB82HFd5Ix(nSyBTgLNha!QF~-q7ZWU(NOV%J34*%@C9E`g_=@GRyEj zBsJ3kCgZ&nTdVNC7?!c2__Yo&8LvmeS3Emi#yf2ifIfQ}?~j81<)7b?*7-00{IW@> zvSAL9={s5bkrL+>Lt8XiHFQVH@O-MKBPQb|7@MhD9zG-vd}HrDu`p8w$%>P;0t7m5 zy{7Vl1RM&A)H|ER86!7p4i0{)#`v8vJ%!1SV>O3b=CJgPVsDzXxv^-M9l_FT&af7Y zT8z?+cC2!#&J{!O08X<%-G z7&_mH@l(^)LdVz5G(#4A(!=+Bg;8J&vN&o0t#(Vr*8jx&w)9|&X~K&JHnfgq`$b>$&63D(LvP<%D7V^H~1E)$Qrx7M9}7?oxe5`*~0=ujll6H);R)jPGrP zH8m9C{k312J$cIq&_;JHH05tEVD-Z~WH^PBGk%|0dt%%?cDdm2Vm?bZ`)39HIcJDy z8quBEZy)x6PX2LI$bOc}+7tOBA5;=2bPi(a7{7ial#FsTWBRsS%%_$OE(*J!1+#ch zyKwsIttif@K9uoq&i+J|-EA}*oXokt)S?N(v6C~oKILaEIn__2L*4j!Sk02g?~&G@ zr~Px4*iTmpqoNae{%&u5=(uPi zvGnD=N0WJp&h#4i>x@9ZuQH2fmDJRX?{JFMH~urU&GRP0QB#4{$K}p3wV?B%cj{ZR z{yTWJp42>MA`E-qfa%BfT&vC^vBm>f|HJsRDWc%>zx}?Zx2(yo4(n*w29~UROpmJ> zLq?A~&G;_azsZb-+vt?k2CTn#4K}48_1A?C>!tmAkJHo1l$?n)uvH$jw|!DIwdu{K zw11rRdyr54R;nlND@PlIj?TgQ;Acn4ThevBGw&Y{&WDl(2Ity#9A`lz-QrmLE$J9e zn^mtP1Qc5H`aG$=Mi{=f^!FnVmTO6_daakF9lu|;re6o7u>6RHykAb5O@F5PFa2@n z8k)+VB>(Ei$XInWyhr$x;K1e=qx6YY5zU) zhZP?qwNh+ZdG~65rnM*k7T>>F#m0X*cMlqVc9rn5r8Vm>E3SVf#>18LK*c`F|L$+2 z^f&a`T&aCgpTa7bl$&4bFUWT`p>yA8n7x?n*y$^Iy@s;#Dl}M124>!*>LCYNf3vV$ zK&rWz&;*wkxaQ41-Thlp_1gX{zj4>qB<=D9+FWsj^*1nAyX5@7( zIk3Gk=L>s-$*J(SyniLYd%l;Be8$u7xCYV>aeY{Mq3OkBywPqNGvO@jPgq{YtYETc z$044-{k{g&s8$!ocV6F!?B8We6U<Z9thWz$NFVN=;C-L?e4(&0dx%B+RbYUKxYrRXF zk1;;-IH6-lx6Z{de!6yyA}8P6;`JTwYfXn5vt?gJ=S_aZ#;qK6J++nHKhGvZy`09I z3lAEGvH1$~pYLEVeCQ@Uzf|FrRC`i|zV__N?iZ%}AB-fspH^YznT;zXU)>(lc9~(^ zUPVcB@y4J)ZjVvk0kT3J&g`l6y{6!QX1{3Hxdv;W#2eq~tS%N%|FbOpX{sr0*(O@Z zz2naFYiFM&Zw%h6{%XJ}(k;o7r`wLpBm;jp<>gbP@%)e5h7;Y@tIQruw<>N-$E`GW#(7*}G6eU90f)*e7er z(v@wQzM`1}$nZOxggOf8_ZmZ!tf;@saC+%X93KzHH#10=5@~;W?@e*)EvDgg?538y z{U@pR6Z6&%T>p35DAN0wbp8gGKQuFyzPmA+m51@QC2{1Wsg~P!#wmon)Scq>nM$>! z=j-yEKYFH-Fil#+&r5=-FN&J3bL28{xW-b3AOYZFOKh&%lOm7j?r)36yo^$ zwOM`B{Wp_)cel`MAEo(zN6rN@ahD@qIOz!6KW=l@kNj~TFErmagz=|%KT-!bai!JX zN#76WUav{c!Ef3M>xc06y*@NnxHW1qYrkj950fePeCcD)bv(WH{rYs*JSA`6*sUR? z=_Lo=KHaN?l7G&hXY(`Ge@jAV`lp5Tdnk;XRLdkKuM>FwnS*mk;fQ8DfAW`5($g!E zxBp|WuC!X}dCs4D`-spcOL|WY>RX;sRj5652+u#ST3<1GxAgrK(|=4_OT9mrj)%LR zZ-x1mQh&qrJ(bPru1*@RU-LVJ>=yd+``Ohdl5Xrhn5UmU7ek&@ug%M=w(KO?r?cki zmp|<$x~D66{m1zCf-g7IIREmxi)7X51w7t%cOp4Z=^N*l_c}y=cCE(stvI)VT;J-- z?aA<1MQo~{;qeqwjvlShmhtgB9R6Kj5i16thtlQ$^?&@^5ADMKjq7)jlUie4x&Ih& ztzVw>d*lj`fVR&Ctn7Yqf529gX!e|`0vuR3V|zxkUYl3(NnEA|{c8)`gpR0`PC`VLg6tCuh*9O70INXyCnC$PVO@Z2_wff^}-KyRRBB zg&jx(kh_3At!AaJ4A+Jbw+Fcm;Y(5Bdce5<*by+#QQz2p@g{&ffZ&?cneYT1wp~*Y z;IMTb-1lA;(wrdP3-yS)`GwI})dJ)`V7iz`N>jMDgm^0uTvIvYGLfB^>uMNmh$otc_ow7QFT|wG{+yU%!<3$winbr;B z?LctN0xr1Dq-YP~4g%{|+Rt8pRA~EuYYo^BVn%h*KUfF-PNr|g&+>Zgi=99^ zgQP(E)3-g;&>yv3AP)6XghCkii(?=41?dWc_Z9uP*oV78ygLZ4GtTY&9(~IEJ?hxk zd~`8-925VwGbF=zUSB2l<(?qDKnfv!u%;5lHtP-XJ|L4JyteHRHDG*S`6j?-G~AEA zV!mHI4Z_VQFvSoM=s(OSwcVn*9>xo| z5A7Tk))g_{&WNR0PtY|m;6butsZDtmV4R0oK>eON7;D;L5FU=sT;v{9K^?i+=H-7>oCOlzH+FyR_ioA zAI2oF2P7+oEjyvZaf{}IJ+#fB~ZJP-50QX1thj9H$VR$Ap_eX;bTBD=m zl`ucZ>S2*SN{4fXp?xuSo`3nH}eGMI|>f1wFFyJ8|IHrv<>*oT7W0d)x&jYscYYR2ZaoTXe zB0yj~X{QC(%mqvl2@(Z@^8oy^0e!Zz`cAyjmHqI~(7x395lWc%IB!0Lv+V2swZA(u z`J|2*@SqsQ!hfovZ&y~2u7AquX&K(!&0ST1$#`D|S5gYVivc_qWIcofYsOK)_=Gpujxq;^V}3;DUqeIaZ; ze=5QGaV1CsND5$Y|Ey%^J{#tp+0ayl^QIwo{K7;%J|9*Az8YjPgdb$qP~+UX1|$(= zDqy=k!d1R-HOza-qA8vQEz?)iqKOLTU>Wag+S9+zeO~sW+h6B2Uw&AT?Vnx?I+H-+ zK+i0X%>?FKnZ9ua4e;z{zRw@{+CFpA3AP2)o$cT62I2HjTP0vJ`#j$c!*_mb(*REg zLEV17g`R+Me>C)A?Wr1hI-Iu*>w9zIRmAxI_$`p0JE0PVIh^m0$2=2f{>j049nzW4 z7VR65ateL6+HHVs2Z853o~JAG;{vRR=#;M;0%?ZjHm}=N2^ja|)`RrZom*<)8Nqot zH!TSJsl(@nVP30-HB}=Fc$k*mq$y&YhuEM??U>(n58!)2a2_8Vv`sb6fCoWE)r>+N z%=5fl#L|w}(gVi*y@w&)X0u2pmfoIG{6u2G)>=4LJ2p`+)q5@2&uS177+0)DD>p^>{0K?x-GG8pt7f;`v$evM#_vN~S z3NV?z#hxB|n3rYsJ$SGyVlv(qKiljDWq4Z;HC6#8;}!ZO=wNP^>9fvo(E}#qx%Z!# zy$EWJ9zz-xV*59Ohz+}7zVb7H?&&zlf+_!q++%M&n@=gn?qk{Qg z#@l1I0x=n{|CByTcpk`jwYK-v<1@lgU%pc#U8DgI)9RizM~w3j%RN%_uk)cNG}ryL z5B%Ab#;SPGmk;@mffz$L;ng+@7}p0u#r57wb3gsMdyT6#q%B?``IIQ3c70{H1UXvpQ9CysNZsxUv0uarvKA zP1a4xuM^a4u5h+flx9`uRyYI{!HHXGP^Pn3@jy4W4&H3KwU9Jqs3vu%v~C-I=ciCp zlPfw|rZB$S!GS_!=Yg6nDbl)NfYTDXKX{0E*-u)xxlZ973SFJVL;Hv2qJI1wICX)% z93<_7o9wre`bSh1(-unWV$mh3w0xkKrsK}x1i4Go$J1}8mkLYvN`8h~-i-wFp2?zz z+Jfo(Fh>-6dwXi4-PO#VrhP}!sD59CXYWTd`=?ATq{zH@eC(`CM^@5GZ z16?`LZ*Ci=p3}-oEKHO3=_uRwqO0C&X>3g|w$5cc@gli$_79y=X%EvMUFbmt>zhKm z8b8#Sf90SxbXrkMjsGBNojG%CENydipir-1i5l(4&$xeL$;#rYy#5=0L8!buSTStE7Fcov&=6?LL*$gyco&P*+2jrotRLLUcS{lj*x~ z+Emp)`>8Nlw~(#tCDrsMQMZlhSNCvc|ESsv>EHkx;X(~*UEi$e28q}05%zA7`~*cs zdq|5zYlY$}KHT2#0ddssOX)tOxHYxJW7UGW{m%EV5!I|z)*fh6-QWVUYFta6p1Q6M z9UbDw>UVV6JyKj@03GtNF|(&%wm=@7T1l_DmF~Mq9lVvy`O%o=Z@=~#nVWDy_`F8i z7cyDrPhZ}4(9oZ=m_EOs6Y0S#MKsst2J7FOCO;xRxgY7umP%p-wv-%NK&|%Y()dfe zaxjjce?EREA1s4d{gx-e%URpC7pvq?WbIvd;3TT;+DCY5eS+Oj6Ss8QwN|*0nkMZ# z-=xq}<8_b4w_dr-Z&Unw6-{*s7Gm{(82?@5MLOLlPH2=T?UO%vav)VFTZ_H2{ds#l zn)*Np+_ad-dmRoV8}=^e?N`Gtl4L$^#OjCkmP-gB<@blM^t2`wsQcnny1bq{yT372 zeiCi}Br2p8vGzRvs0#gd+>2gFJHgg@tCj0QYIr9Kk(Sd~do-gabW{Is!W#8Sd>ksi z_*#&$P8Vo?gbBg^i=VI$xn$0P&)go3)jRSv+=<&0(Mq7Tc8}xsPlC1Oytv``*i@*0 zd{CvEG!XJX3Vj zp0cQtgYC2Sj)gF-yM^F*eKeadkl%CX3wkeATK6Aa=Ls#gy)SluUzOWe^+XT)Yf==` zH~SNz78WCfUG>~}d#`b?K)01h<7M``SX$?O8{uxz2`T^TaJr_`WqPT) zSy^1WMzX)lD_1xJeHoqY{gJI}qCJ70f%KShso(2aWH6~L$K;H&$}?KPivjokKe;q7<7?j~ZlSn?Ai-|^8B!QzVK2f+B0`US+bt+bD?Y58B| zOqEk~Z;!KVJj8bvN$92GK&MLk173D?ESX$lLQlt>@&jQ>owm%dTMZ zBX>nE>fSo6ShX?DMl&~C%lPa6&7m>3UeoFm*Rb(}oXCe-BHZ<3{Tbtd-hQ;Ne|K)r z1|Kc?(a4P1gXx)Z56O>xrR|-j4JKleBg?13S zSrT1;0`(~Wk(GbUr%3%{;t`q=EAsw+anxv9{3(W&PgZ}R-yfxkzUsqD)HRAa&~2|i z32$voa{n8@4IEdKv2To+{_?Av(VBkU1-GIBtiBavdeDf9m4#ztr1@iFf}p0`o6|a0 zby)ky!h4yU7NyfBA*=cQ$V)j&#;twN`$wE2hJ3bJ%Y`K1 z0hOE53vFz<{bTQZAj2lO@%Brq+lDqPk)8)whXv(>$@^gG{x0+zPPE@P(MT72UcOxi zEqQjb^m&;cRG&u9lJ+Hk?0-+~IyRiTK8RrRG3s-D+>^GuQ0nLXx1*jsb-Tm*8>R=O zo*=$^B)@vHUpnbBbOm)wzNW(VGxzl-Pfi*O=ht@R1Q3bLc#Lm%?~Q!jca{TNkRzoJwHtsh-FU$)=mDB3?Ro&O_#Ysr<3-n_pVm3N}O zio5als@`5p)(kny%a7`tNQrg^Qdr&w+Tn;woI8I~4nFV3#%!Ux zs~L$?B2F>;+U&8SflkkbmTDV*f9~2}AS1KBv-|n*&Q>Dq@)U~eE#mbLtCK?dHQvR` zKdLRE(bcB2{)OfHx`dE~Uefa!<5^*$q+-X?ednhyUni#ZmApPf4-Kbx6Atlsk@+$5 z^pA3c4c2XBw9J?{zO8>;j81&1^`w&{1yPa3D9L7xO}Z&ctFA!kxsUjJLwYYS5> zSMvNB^Q~#PW+>;c)vP7~{(3flpgpP&%gC;CKe_(GfM5dtU>;xQUx&6XFMZ#~F@k@O zz~6T4^YDMy|IZ8ly@YmQe;*8g7hO481@ArgBi@E^W{qT4p9+vr5o9i4^ox8SDz0Bu ztY4Wu*Q)@>1jHY(TV_`Ipqu*<Iv?V{s8rz_D_?R4Q-zFdqAlQDXU6!(as7)d62!eSZ zSKKH&cX|n6C(_N?KGf#G0l$T!C15W+_shI4c!~N#_Rk4jW3e^Sd1NgAQ0h$e1$4geY_mjV$75hfQAr}qy6T|ya z{w~$mg)|)a6eI@1H|Bm}{yYKVA_$HJa(7?0C0q^jJ{{!b1(;0V_Tq_p=x6*ruE$Z| zv5jm$Xb0eS1bG0M@r^8Qc%N)S?`P9(Iw97pl*tyfbfWx{r^Buc_ zj|KZ^H<0cig}_7qAoN*&J~igWcUNLR?g`Qh1n;l1(S9}bJ?=+54dFTgfduPv7u^62=cN7urkf``A^5V`>b@SP<-M73Rc= zFow9lu?WJI6?@q})Cs_u2!iEC&a>0QIOF;NR_u?p(BarKtlN(%fqEQ^hSFfLQn-0hLRFG*PcOYGRsyT%*ubmF@86f!(M!z3mvU;?vGx)Fls(yt& zh{ea@ zG8-^{t~iW4c0RgK8Qyf-R0o)>-0$11R4{+Z?E87XtrF+7NRTLy8jxNwwhQrtYc#}{ zfb4>BqZO`*$@Jw;^HTMMv>3o+K`KGGuw88en2h&lfj`^7iEV@*NLHklSpDUvE3Tcc zg1Jy;-~3Pwd!K3?U({7qz*7%?omj0m|(3M3fE-7*MS&AxI6KpfN>rK6}xrkmE$2T1;VKy)gkhzcYZC9th$|+@d@61kT1Exp=Ne98P|6|vA0`rYbUxV1+ zI-G+H>o(x-A1@rAhM1jI8$Dn$p8w3D*)WI5c&#^oX6FqX=KVA%LIv}MjQ1kQf%)Io zgU$^gogv+#rXqKK8J_XT4tl_3<*v>?cogOqzJD0nQLCO}MFErXj)j@(7eU%4z&C^B zLU{YYC+t0`TOhs_1n!kKs$&xKzior~b`TT5c8`k^f*`yDWGBcVz*e7i%-6#8zq;Wy zbTd@~#>+)4ZBA=dFz{fUvAwuv5dKxrSq+$C56E5+xG&o7#ijE(AvvJNq zJ@`TFM}fUQsthlAS2x6DJk6rcIv6W5eS6AP(&PA%v`P9-cI%^ru_5CnD?TA6<7w7i z*1_12@qB$BAtvLk$Q_10FB#7{rMC{plwrAV7j}}pPZg3CugYgA*OcK6x%W<&SVrHI zj4g=C^nE)}<*)OQJKwnF1@~0O3;NVl593j0pF@QmN*tqx_Wjs>RF@jRUThp=<*iyQ zy{~je!+}EE-D#S314DCwu4w3xELx0TshN~jqQ-dh(e>zvbAN=slZHU|QYe0APZZ+! zE!AYkNq(R;^PW*Mzq96_l%53B&(C=-{Ig3Z9FH|gq|BUhOJB2YwkmW zEsBK<)oiv-($cr85KuQ({GL&p>EE@$QW)ERpk~~o@p{zvs#89-?X^<)?ADjr)A+%A z`m=gF&1KUOth~G3M^Y!BSYe)(|@0Es546md(PTR zeh`e$zHwLRpj^bt$M`9;FfwIRCsw{srzLb!+Zke#u{&D_eDKhj?s!pG5GzUVuUt_v zlTOHR&;*a4p~Add{MOKqmwm+NE$_2+)O9UeQP3&qU-QDf`{^d+wKewc&y;iq@}bHU3;e3Xv)-JGpU zQOPyQWYD&&@RASy+Y3E3)Yh9svMQ_Ge-`PVe&a@O&`{r}~ z2WNH>j@OjdvFa5W)4bF`+F%r6`kG92B%z~Q2@|_{v2|0X^H35g%(ZB( zq;=(P+HSPG%?DxdwZ^QzRh*;9$n*%BQB67z)cf97_1q=ZHQiv(i4o+roKu_HYu8if z0SRo~ab6XXI6SweQ|U&w&g7YHMSl-*5ffF?{-+kJhSLe7`wOQYpI4W|{AmgF%la_k z8L7zbx1yk`x^??dA-|mTe!!I9{eH2WJ?{%523Bvk@Re!p!2R|FhA1Xch!ZGlon#w^qs8zavk>3aW#v@k4Y9>|DET1 z$n&{1dHaU8D<^2(1DO7iR;#FqQDred;uuSJ|5%RPi43KA0g@l0ah3@QKIcdWv~0-6 z8``sY>lRX{Z(WvufMp}ERn>n`+k4Xf*ataFNb#%=^!x7Vti9g$h^J;5^#z9wY)wb8 zwEcau@Z1LB*_Xlm{`Iu_PKruAxqbBxn9;!}Q*yB^{N!ACLf#K6J)iV`j;SUM_IyaG zaPC0DF*2y38{@a=Hjg+S8bMv$f3otCvv++aS^uXA=clv^B@;G|W#zT5^PJo*X(lFT zO8bYAKm5c+;?YK$FEGA2xICS`q8`&f<@f@s2x})CXlTpqe^ydcaBf~l5N#Uqb?${O zPwBn5XvW9wj(QCsB3N zv10YMM_K>;$0LU>`#C~9la$QH_lKL`Nl%CUbaKc=)?WW)HlSM1$3nlGrGAU*hl0t@ z_^y0>?P}YRdgqMh_W0GgO1zy**S#}?w4_~+n%P)){FKBM(Dg}^IX}@To;XZds+Lk= zeZj_PO|=H8xcYlRa`CHdOMDnUw2Ou>EUpVmDlE51|4;6uvnqu9d`dw-}Y`6)Zuk+ zR^I&9S@iC;9YWAN$q#wdVli!0%T#=<+``-I?8;Z9vd1*8k0_Y^OE0`-%ChOYf%;4(Bs(a%TKBuXN;c zq%nMlTF3fVW1H#pscmmzQkpw!-`^~~(xhwe)cTksPjC3|03msAsoy9vkcuO; zmdqZ^LnZ~&?fK<6-}GA+tueJ4kJ~%j(CnKrygv7TwV*07jF-3PK~v#{e`$ZI6wr`9 zJ#n7%=j^&DWJTBE`r3$<=!4j+Jbzl)D%#Gz1-GZdk~(x(SS6l+<)h6)%6sW|325)$ zj}~<5segESuXX##5$oqnA3pQ{0r_ukc!(MPpFjAW9qmG!2E+IIvVIr9wF|aN^Irwv zR0P4ldj|~~gmZ)z)-~|lLHyfJ8_~_5J?G%>eCBt7wGZvh^Y5}yM^(T~LGbVMqua)_ z{#s3nvo)saYpY~_mmvasT2i4YUXMlU#@J&G!#+PZ#%-fSp=637#UqDd3JEmJn9o zIe8S@&IzO$$a%o5?3$?YZ)n56tuCMWq6AF#_trQc6Fs!CwmIOqraKP8ewUUI zZv}$u0i(wSF~5s5#9M>R0&KX=R2|+M!!q0}ch|%H;pc?nJ?|d$UXAz6kQdifWaodn z0*-5;w}1y1=1+5jYda7v{7YIM&))ah9^&pGcn{Bc7E`?69w43|uuiM})Ws|h?!VRx z;`m3v9SFal>q)Uss6f;p2LOW$TgSqINkM!8YvuEa?eh{KE`nfx8a>;J)Pk!9;@%)d z5FXwuUJV%EZ-xDH;++RdbGRDT%|B{5Vtl{VI!K2oJEzZ(S2D`@uYF!$+cjYC5A6bc zACTja*C;Q>vo3_eR^~gg2CTso2Q}XNZh&0qih~b_Qwg(HxLRM2}4PFiH3(0xH_HP+tnxb-g=->QY&&d#WtT!R*dDBX zke=>ah3(5Soq4odr_e`%>o9zcP z)c0m}bM)Gm^edt5l9e724MH@ zKEZc@a(@NPgW7Fx>azEO8kSpl{jv`Gp&=GFzn&5>Sv|`2cF@E8BjfGbumXKH-2Z`n z(#SNGy%#hT@GuYp*k`wN-227-1~?u!k4wsexl0=fcoYcE!PT0d7jQm{23Z1f8?a^f zF0*}JF%XXhISE+t!WU|s=i)%(K^g#-cy~{}J6sLxu}S?{2N>V?)EUy1_csy`xGo2L z1;~B~k5zR+Ojh58--ojIg02KS0R-j*?V+w!)HrV%mN7l4DV_<+*X1iic=xsG1TYzI zYs@d%zA;Ev*qXi3so}Z?BoSmS9=^O0fpw|Eo^02*2w;|jj zGZB3|GTyZZ8SMR>$$+l|xduGAu({f>jK#~Fs5(Ge3Z$iiT!ip3r;BR9aQ#=24uW+{ zJmRVB2-o!x-vDw9!f;`JZbN-(+0T_QH_Pg=V&x0OWcK+df6&2vE$7YssRT^Mt3BFE z*P{&2{zDHHU^3qBE0vXgWq7qN57Gf9;JGm)rcA}nZ7u$sb0Oylv`NWR|Ob$F=h0bcCM-iOvW4VySLZ)GCbQ~D%_hUBXPX`*2L$?@cHN8ZfBC^W6eKIBLV7Mp9*7z6 zyqC=&)8Lv9aTt?|A_#wQo{JdYFNFQsBYqU_P172-UvtwwfBDPIMydYVH&*Genb$(l zXPEb{b$eA{S$&@EJpq&PY{N@*i^}j8-@l1_&SbnDj*Io$GCcDd!w_RxH50&(vb`fk}-pVojCSq~)eywaWr>;ee%Lv45U2sJ*#49l3@@&P-a)DXM6 zvWp&{Ylc|crJFtBStPTs-l7J7`N51H`Kgl1@XU%%=>U`I`}anFB|H;k`YO9x=>e1R zM!xQqy{-(e*8Vywz+}9+${<~88D7k~s!G7{S;EdX-393dhg1}vC)&$^T>&`>;dyg& z2|i;C>+82SU6*d455FJm?ChihjJ@OI23!$q+-ifk-GB$MqE>{R3NV>I^Y-PvV6M^{ zma%kVK^D$mhSanxj9smvEiJSBR5+duu~z=uvyL0^Fm3oaZzW)yhnVSBsybo7gJebD8E$&OI1jO5 z?Z0J5H%k=vE!YWl)k^PrtC!T7L?*Mv5nTSc$gNsNDF+k5)r zS53{ArOjA*V-{NrFT!7opF0+@^cjA0=!T$X;{DzOm_DO^wlw2QI87gv%+|@ehb^Oa zJuNlb>@iILtw(wEz_2#r;^ud8%|x+2t1+cPkwS_`XSQCF8EhnM@Q)D3)U{yxUd=9{ zwJSUn>vh|%NBgQ-Z=``QDu^d*JY)5nKk+M>Y*bgQIDH`F-?~>{$TVIrUOYF0**CLR zC3@+(jW{hxdJp2mkXE$Qkb(5-wd#BwaNoPeG+1TL?87pef4@k|-EYD4#ip&Ns`&MS zvez9}-ql|HXn#9n&1cuSjNi&7jedC2Ow=_i&-3?iFCmRiO6z`0mOmgp$GKBYj#h7k z%Hgx)(Qskfz8Q=k+hQ1P^>~8dq|rTwxU@!*@C;HE7SMQvJDNK)KJiOubPAH`~9as9dmX)oqBr&TL-0e zZ3sPUB=&waH5b#a}CLv z2bN+*uX(xu)n{mj{q}(QgclWRvyMTjm#x|21xsR=Eua7pXu>%4w?nC*Dd)a*|)-8P&YWk`rpP@ zD!SqQTY7TYv~0{OpSgua)UC%E@p8LftUZD|jHJV!?Vw5br2S4? zuisW}^vj{sM=s*_q^$`f|F*Sa{nht;F-bVLQrOaZC`)&){FEzDb|Z>C8S%CqKqe-Dy{rj`6xK*+i%HX7xS0+KwJL5KAL!-e>n0 z)BB8hBn(_8`I!&ybf7xpe`v$(VXXW;C)&}CLG6T$!O6_;B~-pi52v&jLpnFnHEC7_NCqIJs2PD-z+{LTLb&CbeosI)jc!6ik+HD ze&+8f;bd6PZgi3II@6a?-Hx`cQcY;p{w3?5t1liR{wdq&@{`hg8!a2y(IXZGLg(w! zej(JqD+AtxR$RJ{zVLZCdD35G`7!-SH-DP{tOvJm#rn@=fbU^e-wcy~NYI1w!sxRW z%wDga=SYRES~~Dd1-6ds>$g>{TsfE?yJ^Y#8}XP#n!ax;4!ba&wdak4iR9MRj`YHq z>8!n)o=zMN3H2O4XS?l>-lxF3!<(MPf87 zuX~?HY9FT*y5~t0iz9z*N*H-FNb&>3-OW+Yy}v{-&z{ciKc-*38c(VPOMboO8!MAu zfnGGT%^luF4E`%Sc5Om6g8L3O_Cd4Ik#p#qI4xWM#lUpms=_9jAwCc|0#VtKcxy3oSU(*Cr} z%L8dv)8&HwZ8z3_Hm!o`LGuT~Qj5uKzO=iRpuYTVw(zTE5NmJDZ?|O?(abL0zccMZ zGV%IV8vk=hM=aOZW$lUl;;@P|yIE;{UvG&bR(itisW8fh$DqBT_*DOu$$A7MuzU<_7-1RL(Fr>^Y*!J zG>3jNUc=Kv(xOQ8U}?X7F`fdsJLQKVDl=1+P^Lv zzwaM!q?MMe6@SY$((jf~ z-?$!0Wb{1~US4sXUc$+53%UMDL*U$F*DJg|(*5AKPwP5!d*9WMvcbBhVre`ti3=&y$|`_UeA(SjBXE8S06W%*8W?n&wS1EVJg zlii`Mm_D;XDe4W0GlVbMQ&@jW+Ov;X9ehMzeJFh|<-AjRsNet2&Ad%jv%%`mR@`Ye>%eXP`FYoMK#I;5hxxK2W-*iJp7hWII zKU$dHOvUrN_I9JDN_U=qvUe!?5!9Qv$CngGVSZHU{aolXQs{qj9_Op4hY**CZF8_~ z@KfNKNe9m=ZSNW{^2yP6H*``ed_P?W@8Jxd&Gpx4Z%k`ko5t<=QM?s?*Cu_R!#r-< zmO`?9J*FSW&@+(gm;j%L(&hj4fBc&e?ZWTZgW>POf!Ee!UA5)mKUjameRA3@8zet| z1&G6X8S_IYeF(;90{27TgK&4P^f_}s zG;}cS_{~MK_fXCPY}Qu49H^7b4}Bo+Z$I>tl%6s_H0s-s_m;hfvLTdd4+3B6we4!e zQ?#=Y#2bTLg|J^8B>{~4q5T09pGN0EJ8?fWu3atgJf*_6!+U}s2r4c%>4iRLt%OKe zwPGvw9!f)OM(|QyRp2>6o@OA6A$(2KpZTGiL%aouC14+HwOOWcZ3*#KAlUZxj=9Lr z8->BAU0kjS+yCbRoHih6UyCKKIe5HRm`#NB%N5Ra$Y*-J~_g_l52fQ9=U$VWx_6c?Y+y~@1U^lKjS6V^X7o;ml zJ-{4H8fvWJ+705}L54y2)}8KZz_`Dyj z!74k54+Qa-M4MiHU`_)_8w7EfZ&=+9U78~RCbMt+g4>=jhPYq55W>z;mITKY)Lk(g zI}<54>u;xj;S z?7>b;4USR6cHYso3iBKPhv9WqT0hx7LB#4B5BSS(T(!-&EF906jvojr&TS!VpWsXg z!#v0O)x}k z0>L>9-z5o{tiIQi4|=tSw8emHL2#T$wGb#^+z*X?_nUQZcJ5~=;9(#z-)eVvbkn#) z*wE%4<8?|8NHfGjuGrz;K^f2K1JQc{FC6d)kU9_skE#F|-@i5yu-VQ#a+Pq627C!f z3WOJgM>BtL48&tWaPF+R@tz9iFKrye<3R>OSW}?R1x!}1)q=dg{KoTIJE`!CiJ{H= zA6N1spkpcE%RnUib_#$gmV>MS!7(%X=`cd!x)S0EAQd6(TWh->FvTj6)gU-e9=kbN z4fCd~U4BjU$i}(Uu-ru^we>K!YS#ds2!d_DcfN+=e7hDT38V*L@rjZWEi z(*REgxddUjusPQ-Z{F>mxEE2T@BSq}wmnGE!0`7T%!fT2(&HKu zb$_^S0&Ft~-kW(ZI_3h#&j+;vtXb=h=yT@hgCaJ=rV{f*?*Q&jkOP3hh4oECTRQG< zrG)+}tB1>PjeZF54SAK1wNwGd{n~?=zP#L_Wq9SAPEY|R(-+|J*bCd+P~V7JHB^Af zcsH+Q>4ul#Z7+J|37Cv``sV}{JUjS%BX2`^T=i%rU^3qM@?p#$ybth95NHdn;%GfVi$ z_E{ce4d)vz9?;~eyW$?EZ~`VRCt%XnTXn!nyxsa;w{ z3C|)KuTh`LdVD?^mQgs=3HM%d9;Thn?WO{Z^BC4|vogql2g!_T+exstZ3wKqz6pKv$l#*!t;RhQ16dL zy;Xp59%9Ke=Kr#vM zp-~ip;PWkGaVUZ3kc_wHczqQ@c?#Jvx6P~zN-;r~9u1wjS#GUs95o9DVC#(4~z-$R*az{C7L=j!SK z<2=ObRA{Dy`CF#%r`3sUz&Hs^evN`-_eBfXR5(_c$r@>n|0xRcm-VT-&a~ zy!+$*gt61tXzK4vY)Ocnkaeth&@6Yw_UeemLFQsXcKdyZHZS-6%E72+7kQ(h`Np*N3w5A3uFZ`VRRez#*}E~n?$G!bi@mGrL_%L~f+$HWC+4&!51QSL)W^7@03*fOEiU-8Un8AJVZw9}squ^{astIv=Ji%8411BA;?J-NT+;;r|>)Z9{k z?A*>&SQ`1HKnOFI_6?0u4WsoF#tQ}ek1~CQj!E?20~5r`=9^i4Cp`(J z3sv>RbpfU8)zk973*PIb-!EVrEbVxVe63>3_{uNM=QvB~>Fd_kh^B?OiY;3XXXQ_DnnHuB#fS&q zL}a1vFQSTej_)K?8`grQ$GQ(t=XB^G)Uq4H>Vus5GuM#d*Ol1#SgScqGjlo#Kd!c8 z_T_I2C4)`J3Lggsu=Y@&v7}X6I18ac()ppCTR&F!NgqSw8#@vs&^7o@G_6#%ui$v4 z1Ixc`U^4ZZ(N^@*ePZ@+t(B&pG$n){ttR=GFMIBzyGl&N86Wc)zp-;=+V9i`I{&$~ z3h#&0kN{G2I7P6|lzuNVz+XfEX^=y6GD?3h@W`$XEl6w5?8EwuQ-%QN8B5QKeX@JRFHXglN=8{{zTZkF;0=Rue zx1NwQMvs}k-zK57<@>s#-IRW;{yzp?q$$0B2}UVF%>Ivl1theui?Df4e}4a+PVFNj zLte3TwC8?y2-$F=6U&cr&D*xZ{jZYA+-4<}}C zO7A$@aBv$TJF)aVmo=A1k?fP>`2FvZK&eeN55{j;!Id62*)L3f=ETb1+`*eVZ|fk; zS4r~+wnwG;??~iVY5qvxbB{Fh>qhMZZ?f|5*0v#a_N)>dipR40B7Y_LhjqzKczO2y zv~=rSsefSl#b#eg$Ij1L`}>@#K@N^xPlt9}#P3f^`EX+CSUUe}a|?)1a0uhC_?V$; zn{TAKyJ|5nZ^h_Gq*1&Ps}Jh0_O*bJ)Y5&Az3POMn&V3Q|Jy)QdVgO_R$t_wZ|P5M zmn(Vx)2WxpG&g77KN{Z&B{pZI`Rm=eDx{K|qj+Mm^nB~yCyEZNbw*gXp&YwkGac7a zqx2p^WO8G6zefz&NGHv969%>I$;wNfmPVf?t{2ia=JEEa1^(Q+!~J=A`7ZE#uz#g} z(r91K{Ho0Xh83_Y>;iTadlxJAj=h(6Cj0+| zJ@DcE_?(NmlH8e0CiN`Ioa9!zjJFS2wvwpzwlMjs9+Sw*f9CY@jA^Vtv>at2-7xtO zO-i54+o$`~XsWIiQi!tgdAPWcY#MQorEgw;0@-v>hXy2mVB<%(t1ewU;GdB3Lu1ci ztgs@Fw%9IhbWagd zW>4bvm-6H!iTqSyPvX=dnl9_Ll$TFAatm2@uqUry^L-M(yUUd<{g|iQWTta<>C`tD zS$Q$PqrnMe&cVC9Ka97rRYV%aFnR5|SgHRDb1T@E$uHdy#|@)%3Mb#4?n zR_rAx2lnOdQ!VcxfumViexauv=-9%|H1MVmtB=}_)#)hbQ*`w7Y*v41<=IrX;b7tQ z%`2?^p3J&Lmb(?vyrYd-e87d5GS6eH>5+e$d%jU$7yp-}VeV&u01}|Igv`$%f~dJl?}S zi3II-wCS4qAn4r2TUV`|W+18wNMkX%+i->(@Yr0#3s>kQ4gF(_|BXnVS6VldA? z>uWrDWqDePaqF+Imo4-^NQ3tdVC6-uWBnZRqrK+$ErzqM7ZBeqqgi=F-`5H1Q5~h!6}DvZ5Ye>eMe{0SF0=H8=PE3(r+g6`0pL_ z$P)bu`;{v*Qb}~zAg*8cZI6W6O(MAbF1g91*@q9jzW=;UBq7aWc=_sd%b-2T1fG8L zkS@Y0d4;{1XA32<-xbgK$B#6mcU3Yje^p^BiAe6n_1k)F51D5Dh1a)Bwm?ts=+EW9 z9ce@#SlRRRLHc_1a-&{MKK>?n3?!-7`+w=+|JJA%{{D-A|C?=N^{{N*9-;~O z`*&{5%BK$z)q%zV_N#3#oTHUBAPnnG?0iD|wMJ}SuL)sTV`O`4I!97)tZ;jXSnyxU zHBw`KwSkO*N&%}CI-Tl*TL;1>K$E~Pjn!2HCi=g9mF$ib*8)ueHv_^opC+vaP^{Cs zK;}RgZ`j_1g1*Xn5VinX1AeF1ruePCq&`pspcue9`ZSh7nUoD7+z1HxmB6jQayABn zH8OTLpydKzW)EQnVW<=QHdFbkO+RK2fpv%vz><-3Ye}K}%BJAA2Ewv;nJAZIoiqco z0qP5w^i!jwP)FQu;x_nSsFT%LZ+1ZTKn{SddHSKq5M1!H@AomyC3}Ga#=qac2UyFI zS!mP1zsrY4RQgyAXLb&)fVVXe)U`5MeFeX*SGqvh6$tZpQEl9W}M0sh7;^o+@ZFr6=HC zKzG4^!+od>+tC}y2k10lYk%qDH}l-iVI=qi&h|QrZ7l=Bfdn#?`=;JRTLt!_rhp9u z|9StY0_+0i`UJOMfPtxO-18~Hexj}4_&hr`wtWY{I|5;umS(2PvHxiE z^@?fF&R6aPxIYk<>EzL0a_nQ;e7l##sp~^rXTU)Zw(lD9r=1^Q+|D5c;vapfL7*>k zI|m#Kd9ei)`)3ePcOYzYssCFFeUyKfUjzI*3U?I(#=pzI4%psCqtHe|sjW+++1XO; z+mIi#U%-4F;S4S4-^xCKg#uw7<@fJU?DJtj;XtK909r zw-=-B1GitO2L7dvB?69v0YH&Jn8(v0X9R0-p}qK>r)yRuQ^2_W0_3lJy?>Uv8MxZz zaIp$NOjOV3*MG=|F(u-2&6eQV%p$&RUOQFIfiDX1p+Gmm-#crY954~ztkS0JyZm8* zaAM#pP;%g=m@LPRRzQL_rn0dv9=)Ae;=O z1ODb6j>rMy_7$T6JC*sSzz1CD6U@E>$MS`2cR#@JEO%yK0dtZP{zFm_a2Ei!5a*3`)}=ya=cs<8xOC;A)rm&x0>gz(nv#di?>E)dv!l?f65oiAmNLLZ^6vPrQ}wOH zcP(YJ6fhBAv2Ar`Z?FmQ%|M#|XHENoe+$r7poSpl?!hsnKe$;C-UbBk6=k%mnH(_w zUH);v<~x3q!+g!Z%f~tU{Is7GFj2k>hB>GsA#OL|*+4j-j=5GW2aKPW8wQw4$M5Js zaJB2DsD48=VC-&?z2IVTFznw>EAz&iD z&Yf3EhiJ(=0)CS{|5Sj9_-3okWl>su5G_$1qE)_of7qqH3f>$1JNgLlcbni{i0=~Z zvfU{uRE^M*hjCMnkCp<)`4AiQwiDVaDAA7(<{Pjzz!xyihu9}S7d4J|(4W~uU>j`= zwqf=Q`GBc_?gIA4L` zxG>J}>?_vhw+$q6!0>k(vq1=hc%xv;!ensoXn62{4&_n1nuv+YA>UA4odR*%<=r3B zKn0kH@8QKD(S5GS|I1oeHBXBVF$cH$XmcTwxA%pK3^0+radS5MW>n&fF>pjo#CK)C zMU{J6=OyZ?mjT~Bp!+~jZspgh^9o?@7v&o*pQpz60qTVhcqNDO8nf^Bq5UNffk1{b z;QlN5YVd2gG<;9L)>E&kB+u!|11Vr4zEX=C>b1aE2KXbOn&9`X(bf+z5#L}(KiS4g z^5R|WrGSa}7TR^jJ6@IAx^%r^;R~3Euje8U_2x=^5BjFd02A@`A5<$3=6{jA>(bgr$));LcM0}$M>x=9mAcUbr-2Ckn(=Nf=$NsV#mRGoZM6a{k(+aG_sPKMYEQ#WB`Oq$=Ro|^r|7VD-d>aLgr z=SV-4WBjwy&a}@Ik>^rMJW*D!$@n+aZYgwo(8VvZJd^Q%Iy{%^h6XEg zk4|Ly5Bs%&J_<8cYzcQ)t#6!`u zhXSe&zEz9zl*b;tBLum}@b%j3m;aI3POX@{c*8H$H_X-VZG%vjzmL8HUEq3G=+h{Y zrB6MvjMk}BE{y&BMU(%Smh{{D146r<``CWU!j+OuZAMF&pPnap~ zsj3F~pKkMv6b{t)3+k!){>i-0Jz6_qgW%t4Et3~GL7*uUZwMyAO<8&5j(T*Lj=A8p z!kX3B@X;Q0-syKVZT?*B9+LVmpOWr|^%b2;hVuFxfAFe64Q4QXktZIOI26T0Sa~{} z&Z4z{zEph9pQgsRfFx_-O7s}T?uP7@ED`G6l=oj*B0PAZIfwq>@%d!h5k0!8#8j>W z{F(LSH1Mi}P-ZfomG@59_hh(Trf}*I{)+&=p>HISxD}Z~odnH&w1{2y>rQL8(0p&a z_G2o!TOgyoKfGe=cNpKkr;E@cV=_zsy<`+^+;@c_Q)>4AFuwnuKD6tMwX8fl-@PT# zmO6g#YfWbLd+jxE+ zmzTE+n<6#$n@(J4P2-ab=+3b^tbH)Q?LJCkZKpX;qVUO5(&v}1kh7vQOYft&EuUgH zm0s>@$ihySHj;HBqurO{&niOR@mv^ELzNU(ywiWvsJr*4orf;rj z-}8%^f79dT z-+BEJX*s51f7W>03i4#x13Bu_r+*#VZPNwXt8*69#~{9xEE?Kbczx(r?JZ`kC)2w*vHpPZr|MOsvyQdn<#n^Q5bQdQVd0*S11a%W zQB~x5W^aM~_2$Ce2y{G8Z+jt^Z2exbAG_0cHd!7wjOk}FuQPF3xK?=3B!cU+XSF`9 z-LV}@e<%I|=@A`6JI|=NkJEdtk~Hb{jkPD{*Yx6Znx8X*=Qs9GGWj&FE^A+mFWl-u ze|>Z3@h^lqr2g`X{f?c*&FGINVFY>cv2Zj{eE&I}@we@}lEe(Orq3mlaE)9t5o{GK zx*IAI%=B6OrZPj}z?lKU-(3S({o9$e6m%CX5wOxxgT_77DkF#>guDVlb_q(&%ek|&L<>XWHcV|Ohp74&-_ zn7qIq4@u6l6~f_9o?QNl)Og}_(T(Zp zZE%@I;@YMTv5i#B%ODi=jHXESVVsA z*4S6ATOUtGT|M6&F8ZGo-<=Y@lrx!LhQMAd|?6)oa=R&QTH51NeH0Jyr z6YJC5euVLVco|2hTMZL#B-iBSYdR~7wp}og#bbGG$YyEX5Nmt%IwU$}h|UMnlk zi?}pqJ;}^0Waa%;XDfUQ;zoB|Xv*vN>&*}3>6?o7&fnaD?tB`}<@eXmCAa!dX7x8r z-&H=pNn4uSurBXk^i@2$Tu{#I_l@UV;{0<7uiv91`U`n4VtM&4?Osam2F0=di2C<= z+lZE%YxWaA?K&fGwS5k?Q<^jRKU3P1u(bw)jp;4+zC`}nDRaoC1T!wLrk;`vXxoU( z3wK{jER8k4N8;KYAX|q9&}*(0_c@r`CNX<<&gsz9+p|c}?=`(O#|_gwUCTc>5d+*+%{~ zspzj!CCh2skT9N~JWok-0|R+|pS~`oiO(Oh`tf;UPSaa&r*^+}*mzz1xh=iymP&uF zU&`{Y@$3ZIaLGyVxsu27-x)WFdbF7&nEr8M`QIK}N_AQu7h3g?m*V``GkzN}b+e~g zT_ag~(+MZ!ds~##Q6`%Emys75qPWGkMrvMPo0M1)UwazT<`{NwZOM-d{F2 zzZTw<#q;<@Qxk~y%jP`ZWbOkp{tx?^j^ZT5=M}kc)0UMF!?$&mB%nnJZ;t?vjbv%9 zU>^4HlGEygq@3R*at;~0*^cEmq<1389#T$K-!0ku8s+)i|4fXGv$;NX%h!>p?Fu!< zrL}q}SADEcYafng^@&)+gWt&7Nxq!_&B{e&)jLC;-=3-IWYJws`HlDGlG~|{wBPP& zJilJs1_{$YPUQS+x^5-|^MiPMe)*j!d>A{O$8YX)g+7=k<>kxSIFku(_S zKOf}$eg2*zUw*b^zjsmJ+~zBVPh+MOq8}fRvr5v~W;f4odDG*hR}E(#AAUZX-YnDS z@{+%{p#JYFeouLqUL#JnwRwE(xmz?LLi76p<)?3tr7wm`DEjev@jQhb`&`j}o?izE zQr+%6zr3l5Lfn*NTp#Q6f9ajwn)d^yALMqHbW&C9?-#iykYjO=IRC}%1vE`Qi|dp6 z?x*Y=Z=un*!nzu+J_=K>T5-ReA|B~8D*=v zcM19DCC?_St=xI~zc06uI)5wD?|0rt&ZPch@i@mk2Kw)}ZW#*rKYs9kU(^eA!Zp=T ztx~YBaQg$ml^tJe-lzHyQ5|R;V3q9;aBbpyP0cxAuolDY4@LuKuzZ3FWf%fx1cYmI z``UM7^G9t68v~UBR{36lBY*`??kGBs;Vxh%4rZeB7;wGrzk30+|Bt^Otb=DSaQlOM z;Gf$$i(nb*12q7O0c_}jh9dg|So2f$1%tYy&h6{Pqcfg@8$#1K9#$ee^xn0?%Gh+CkVJ2Lz7f>DkqR)0A5eRsZ4eJmmGl0Kdf3a%0oP7Dyz_5W zJ>c&Ect;>Cdt}!~Qo#8A0VRM1lqX7|pK<#Gte2?9uLbOTU4Xg*K^rUoZcO<9+8^u$ zzP?k=$s2;JtxLbB&)K;R+Sq$vLp6?x9w0v$Xao2Ido7b;U+xLi3rGonqhE*0Ex`?e zaBm>YW2>190Zh^dC=>|$#|TJ` z;GcG&umCWTyfyt!NMYQH@_p|ZsK&883JB&tW`8hj@F=t);O91=&Un59U|7G**5Dyv z2TSZk=QivH%;M2)sT1%_1cG^!?f1Mhok5%-ZZd?Y07085o49XR0mk?Du^n2!J5a^` zz_6yDv?cIq_m@uR8dW*p;lVE{vp-4+q5W@!@MGrx8|Lr6fk~&KtG7L&ss;?fIACtB@mXaRpcqeU~Nuw z-!Wnz2J|N$;3fhFZH9A&@~gw#Ds}}CE1lJCAub7cl7YHlnt>TI!1(^Y1z;dq0rMH( z-v_zM?9J;60pt7oR{@(-+5qnW;QRYfK4n7LC%h|wpZAYrAMZBt0$02KHuECgKZR=_8c_-(tYifpo!tW!*kGV3H+3OMx`y_$?5K%Yg7QphMta z(B+sMFn-=Y_O;;LhlGN=67W?(=HLehF@7$>J-~kN_mvCaYL~k$(59RrhXR ziSP0pOEq93zRU?JQkY9c@+_#X4ChzvJn|M?&xiR|#COcPCt@PLXA!3APL=q)>K%{* zCgPhL>8kbzzBPca1t;2K9`p*fTVlYo*3HT|18fBthB> zWPo1G*5D!d=Pq!ifQk5g54z@uK%92kZh|k~NiE{*Ib^VJ?@D}2b{VPx6Y)*d+b4zh zgh*cD4+Aw|qVpXBge9^t;M)#3?rB{Ff8?P~a=`GN!_IerIHiGEs2t}q=!?vrp%(bd zF1=O&#_bt2{n^hU}i|eGuLcglUt1G!goO3vI*BJHYq!t>Te# z!1#Fw_#0$wL7KcDxZ3s7^PLUabco99*zcOOKkyv^JP&9F_|LwdT?80E7XkORAc*fL zk-VhIlcj)(!?>}NwhIB6QU4``5fQ-SvVqlIOFp++V56aMnK$LG52|!x|5nuGFU%si8_@ko4ZT#z4Kq$&{Yial&#m|gJ{X|t6^%uI3Hs7hOGD9 z0DNWOe*}bMpJwFC0Tc0AtqH`l7kIu9EgA6ES`Cqu zd9!Wgh>7IYvi_T&Q;Bce$>mbOM0|7Fu9Cr=F4C`GT#O3m`Tyz#ypm6U9jlz5Fv{1n z%J~VyT2pC3C3)>WnyCR3$;*0aB!f9ql<%mRKsC;z+W9^j-$`|%5})A!+bZ`PY~Q?0 zda4p%sLmn8MDom6G*rRdC(1YWhmH&|5#QOvaXx$gO;UWlSiODRvK*LVVQt}-zo1_} z-|zeC@mL(mg%yJpFLITB_iAeF4`xj5DU7^6!Oyx!Ll$o{G?mV>u~hW!BNW0IkvQ~u zMr{Rmzax(b!Sufqw+i9HTE&M3a~Z$ofP?h==o)^mUB|NgUY)fUo?N=2=>Fm|i+|8G zmA)8aq1bn!Vtw%T-a{nyxeb$dXHN#bx9y(LeRT@kAM$9rhZ@Yc@bfJXVewBI1kz}u z8N$$^ntQyT6H{TutT@HUsrrSe&rYk8)HV30VvtkUd<-v<8q(h~TVYRE8C#!s8a0Cc zemzDpc%uvBAFOCBlpG+6rus2z-1Us@DGmA~y2TPFlCc{i4Cr!LiVgsjwGKFE8w>sLDK$_d4u zX`h+C?T>Gy$Nydz>aEOY_3s=plfEw>pt#bX zu=ZSVeFHgCG=QFpozBX4#%Crq9IUH&wSO8bU-A3}v|5+(g7Z^%#*gy$6(1&ppHL>x zbzp(qYjrinmh+Q&d`343b$wRxJy?sq4@lW=D^{L9Lkh@RtDV&Txu$>3wrNYhTdx&{ zS=C|X*ST?$JndG^@5Ecpc@k0eqscB8V_N%HKC7>R{+ z)Ne}1*KrUoj`_{X|4z3%efPVaFn8p$0_^|6-O{P-PjAJD=CxS7^4LduEX!Td=>APs zA3dh@qJKW`6w>cCW%;|8yde!7w$U*gHQ$5QINX{Hsr{GU9x$8lf4B|aOj5gKu=YfK zT}D47^IGY#^!M_NXxf`lMX5p8LX5+Qj&DTYwyDR<_jzq9>6@lmpMDjwjvQz%6>cBU ze80b>dmQ!MzfGv!@GsLh=Jp7({z{PW=;Ux-U&&?qRBy7z-Uj9O?D$+*cANd2l$`h8 zOWrIRKzCkx!0P|S5ED|i)so(^-p~5WiV3sieV2MucWTV!{ap5#6cjb42gc?w{`rz0 zE9m>qQO_T(v7yAx&6V;wIk@tsEY3|6OEF{xZH~UiC!Zfkc2nw zSo)G#d&s+iN_u7Uccw4q*KqK1(%z{j%fAEhA`iT4DVCns++XmG=#iiGZqrGVyR-It z+~*;=XgZRb4QR;HJH+;&pPMhDo-#i+f1$h=*YD9ivwAcAv)pFUbITkQH@(lOFwUwl ziJn*~6WUvAzTe!}wFhIOJ zWQak!FlCQFD-X->tcsjlrPS#dU}*E%OAt@oG;LxZ8JFk;5mh40~x{Ocg<)< zgB%(vlFc;dYbVObQc1m8!uY0-SpUEFM?y>YY@v^~)@9`r;&jR4j4M?4_Inn;YD^bu zKiWgc5mvJHXfLrMLBB19ofpRN{yr#^2)&G_bA8?&i6DXT<4&fLrBn3_G^t@t?t3DM{hY|hQ#aRg@?dXUF7M!^M3Nj{ zu^)8WXg}F8wJ(crH+cz>CnpFkY&7@rpiFzG1kyLBfXT0KxQ2djS6_Jlq@0yMB94%< zf+vbOo-Mpq%m3!qEcv4>7aCvQfwiCGgAsJb zqMC{YF@Ko64=s)8bockvI;A%T;iRlnJ;w-oNN7WupsX;mg)NTj-p6fHauC44^BnB_mp?xVcbC~vwbE{~ND`xj@{zT?=@5{#bF&8(|xyD|g z>(Ufr@~b9wJfiu2zH?@xG^gN^;%;3f<3|}YjFhBHd;;$u6V5A1zo0q=7>7>>_rpY@ zqxpS{vGgdfPVcpJ z+r|hMUt@|nytTu;XpF5&h9ii>MVWRD8_y@oZe6VG}jtiPa4X|?5K%LxOP{~zN8@*m{` zsKfQHT)zPmKN0_Dn)6liU7wMq?Qc-m+YNbq(@PzM)}v#XK9;7Zk-6mEu_rtnR2okj{v|y9wK3Po%|p$3e(PY1bmo$^tbgDfat|Bje^1$e zp8rD^|CdI+aQsBT|Ggvn#N*s5vOiegQgdF2K15Upih+3gwJE-%`S}Oo;9o{k*gRVk zcwh~fearLkjk_Pn=Jp4;o*3C;2ihcv&OfMpA4C@LnI#UTy1-`&WCo-M*kPFoMHkli z*jWdo!N2UyFco0<9Va{M;4WZ~%x^OLgZh9q0I~(_Y^gOn|DYj+8v&I9X4vnM0A*4( zhOi~jIq-wS%4r2|6OCV)Gi!m)2(IB(wsoHP9BoE~#cSI|UaAy8=O(l^#v!$!deEokvHq zMg^ECU+>FeI|W=be3PC~#ZF=M**KA%0=Chc->+qLK%OU%7tm?IzWDx=nSkpJVf?4O z4fx$}EGz;{fja_>b`h^lFHXMxDmd87uWp)ZU_$W{&U|t>9NTKg21qdsE zHi6&u`D%jw$q%SK&(q_?K+5A-H6=>(Ft&WAgrrr zYqRCp&pHDI0Kphn>P*|l>7RQG3K#xyk_J=OjS?2fp_L^jmI!un+t=STGiXV=H2%x?|nsw@R3Tue#2jTuemf+8edm{kG z?GJGMxm}CF1^lfal~tOu0b5|LLZetUs9HYY3vWQb&1;8RtEEeWEPMT2=hIrznIw{ zK-uxU0cIC8p=S@oB#A(?fv{|jn@ee1aFZaM40IX%i<(R)fK{?TI4-h3!1AsyaltbY zxcz}CU}iPSMfL|10h?FTwh-sEG@wO5IKH?3zQOLHSPbEGAY;Ic8Z1FfR4+k)U!ZZR zs9wU{WWIoj_?+9>$mEsyTt_O{4=e4ua(ez*N-Oa#HR~V)jN2)cK>Wc3cRZVb+bP@u zfB&$$a=^Hqf*xS;J9BA!aJBOYZrdOaFp++jCby7vti)${JwOc@zYpRF#7~i0vU3Pv zu4d;I!2W}>zQ-2C@XR7+8(;uf(X{DR_V=6aZKuZhR$CX@s{4mvE*0q){yNAP=ht;W z>wz@$)Tsp}@EAi#G?4brs#P|N6XMPy)Z328VP%ZEu zxLw^3Fn&G*V!ebFXluaFXRrqUwlBwu0ORK~5Wq%mo`kjr{CtL;;6JzdII}<44ZPVv z*8vMV^BZjqMCE;5x)INm;PwoSA>LZ&y#nW%J%H~8LR}qOH!B280`E>{&j53Xa$M}$ z0(h@+dj@>ZWH+is0OR%ys8_a4MBxB%wd;BQ>uM^%B+%cP?E=ovu7`iI^AxoCoF`pI zOjLiTO}f-c86quNeY3AfUvHTUCRr{f(!A?#-RcD*RI%{2bf6S zw0>uOCqSHbz6p=J$p91aMb0siDl7514lq>%CgSU2G1Ld+*w?zIwI~9N+bLWI zOsDN|G9TQlfL{YL0KfO#U2?!g`JV3gEq?*TY1i}gH_|HiM$~_NTe`3kU(8N38DJuL z&rYvF+W?WgnDcY1oNM5l6fcE$orrH#*5fMn0$cL-O5yz{;(K_hs~RwF_ki!|CbM!# z2Dmo?zXhb3vklOOK&0Q?pHSHs)l(_#5dXWgB0gN zZN3ff4e+i85ud@h7+=6deBu6IRog1@ImGpq0w&_?;=Q?wU4i8#C1N7Jj=Ni`a1Pbh z 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%0D1ua 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%0DLs)gd(HNKASAcXCl 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%0AV@qHT{^|4DR}}%<T{% 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 literal 0 HcmV?d00001 diff --git a/app/service/__init__.py b/app/service/__init__.py new file mode 100644 index 0000000..6022528 --- /dev/null +++ b/app/service/__init__.py @@ -0,0 +1 @@ +__all__ = ["time_series_detector"] diff --git a/app/service/time_series_detector/__init__.py b/app/service/time_series_detector/__init__.py new file mode 100644 index 0000000..62d4366 --- /dev/null +++ b/app/service/time_series_detector/__init__.py @@ -0,0 +1 @@ +__all__ = ["algorithm", "feature", "anomaly_service", "sample_service", "task_service", "detect_service"] diff --git a/app/service/time_series_detector/algorithm/__init__.py b/app/service/time_series_detector/algorithm/__init__.py new file mode 100644 index 0000000..7b72fd4 --- /dev/null +++ b/app/service/time_series_detector/algorithm/__init__.py @@ -0,0 +1 @@ +__all__ = ["ewma", "gbdt", "statistic", "isolation_forest", "xgboosting", "polynomial_interpolation", "ewma_and_polynomial"] diff --git a/app/service/time_series_detector/algorithm/ewma.py b/app/service/time_series_detector/algorithm/ewma.py new file mode 100644 index 0000000..1e3752c --- /dev/null +++ b/app/service/time_series_detector/algorithm/ewma.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python +# -*- coding=utf-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import numpy as np + + +class Ewma(object): + """ + In statistical quality control, the EWMA chart (or exponentially weighted moving average chart) + is a type of control chart used to monitor either variables or attributes-type data using the monitored business + or industrial process's entire history of output. While other control charts treat rational subgroups of samples + individually, the EWMA chart tracks the exponentially-weighted moving average of all prior sample means. + + WIKIPEDIA: https://en.wikipedia.org/wiki/EWMA_chart + """ + + def __init__(self, alpha=0.3, coefficient=3): + """ + :param alpha: Discount rate of ewma, usually in (0.2, 0.3). + :param coefficient: Coefficient is the width of the control limits, usually in (2.7, 3.0). + """ + self.alpha = alpha + self.coefficient = coefficient + + def predict(self, X): + """ + Predict if a particular sample is an outlier or not. + + :param X: the time series to detect of + :param type X: pandas.Series + :return: 1 denotes normal, 0 denotes abnormal + """ + s = [X[0]] + for i in range(1, len(X)): + temp = self.alpha * X[i] + (1 - self.alpha) * s[-1] + s.append(temp) + s_avg = np.mean(s) + sigma = np.sqrt(np.var(X)) + ucl = s_avg + self.coefficient * sigma * np.sqrt(self.alpha / (2 - self.alpha)) + lcl = s_avg - self.coefficient * sigma * np.sqrt(self.alpha / (2 - self.alpha)) + if s[-1] > ucl or s[-1] < lcl: + return 0 + return 1 diff --git a/app/service/time_series_detector/algorithm/ewma_and_polynomial.py b/app/service/time_series_detector/algorithm/ewma_and_polynomial.py new file mode 100644 index 0000000..4b89755 --- /dev/null +++ b/app/service/time_series_detector/algorithm/ewma_and_polynomial.py @@ -0,0 +1,47 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +from app.service.time_series_detector.algorithm import ewma +from app.service.time_series_detector.algorithm import polynomial_interpolation + + +class EwmaAndPolynomialInterpolation(object): + + def __init__(self, alpha=0.3, coefficient=3, threshold=0.15, degree=4): + """ + :param alpha: Discount rate of ewma, usually in (0.2, 0.3). + :param coefficient: Coefficient is the width of the control limits, usually in (2.7, 3.0). + :param threshold: The critical point of normal. + :param degree: Depth of iteration. + """ + self.alpha = alpha + self.coefficient = coefficient + self.degree = degree + self.threshold = threshold + + def predict(self, X, window=180): + """ + Predict if a particular sample is an outlier or not. + + :param X: the time series to detect of + :param type X: pandas.Series + :param: window: the length of window + :param type window: int + :return: 1 denotes normal, 0 denotes abnormal + """ + ewma_obj = ewma.Ewma(self.alpha, self.coefficient) + ewma_ret = ewma_obj.predict(X) + if ewma_ret == 1: + result = 1 + else: + polynomial_obj = polynomial_interpolation.PolynomialInterpolation(self.threshold, self.degree) + polynomial_ret = polynomial_obj.predict(X, window) + result = polynomial_ret + return result diff --git a/app/service/time_series_detector/algorithm/gbdt.py b/app/service/time_series_detector/algorithm/gbdt.py new file mode 100644 index 0000000..2482ed7 --- /dev/null +++ b/app/service/time_series_detector/algorithm/gbdt.py @@ -0,0 +1,112 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import os +import pickle +import numpy as np +from sklearn.ensemble import GradientBoostingClassifier +from sklearn.externals import joblib +from app.service.time_series_detector.feature import feature_service +from app.utils.utils import * +from app.config.errorcode import * + +MODEL_PATH = os.path.join(os.path.dirname(__file__), '../../../model/time_series_detector/') +DEFAULT_MODEL = MODEL_PATH + "gbdt_default_model" + + +class Gbdt(object): + """ + Gradient boosting is a machine learning technique for regression and classification problems, + which produces a prediction model in the form of an ensemble of weak prediction models, + typically decision trees. It builds the model in a stage-wise fashion like other boosting methods do, + and it generalizes them by allowing optimization of an arbitrary differentiable loss function. + + WIKIPEDIA: https://en.wikipedia.org/wiki/Gradient_boosting + """ + + def __init__(self, threshold=0.15, n_estimators=300, max_depth=10, learning_rate=0.05): + """ + :param threshold: The critical point of normal. + :param n_estimators: The number of boosting stages to perform. Gradient boosting is fairly robust to over-fitting so a large number usually results in better performance. + :param max_depth: Maximum depth of the individual regression estimators. The maximum depth limits the number of nodes in the tree. + :param learning_rate: Learning rate shrinks the contribution of each tree by `learning_rate`. There is a trade-off between learning_rate and n_estimators. + """ + self.threshold = threshold + self.n_estimators = n_estimators + self.max_depth = max_depth + self.learning_rate = learning_rate + + def __calculate_features(self, data, window=180): + """ + Caculate time features. + + :param data: the time series to detect of + :param window: the length of window + """ + features = [] + for index in data: + if is_standard_time_series(index["data"], window): + temp = [] + temp.append(feature_service.extract_features(index["data"], window)) + temp.append(index["flag"]) + features.append(temp) + return features + + def gbdt_train(self, data, task_id, window=180): + """ + Train a gbdt model. + + :param data: Training dataset. + :param task_id: The id of the training task. + :param window: the length of window + """ + X_train = [] + y_train = [] + features = self.__calculate_features(data, window) + if features: + return LACK_SAMPLE + for index in features: + X_train.append(index[0]) + y_train.append(index[1]) + X_train = np.array(X_train) + y_train = np.array(y_train) + try: + grd = GradientBoostingClassifier(n_estimators=self.n_estimators, max_depth=self.max_depth, learning_rate=self.learning_rate) + grd.fit(X_train, y_train) + model_name = MODEL_PATH + task_id + "_model" + joblib.dump(grd, model_name) + except Exception, ex: + return TRAIN_ERR, str(ex) + return OP_SUCCESS, "" + + def predict(self, X, window=180, model_name=DEFAULT_MODEL): + """ + Predict if a particular sample is an outlier or not. + + :param X: the time series to detect of + :param type X: pandas.Series + :param window: the length of window + :param type window: int + :param model_name: the model to use + :param type model_name: string + :return 1 denotes normal, 0 denotes abnormal + """ + if is_standard_time_series(X): + ts_features = feature_service.extract_features(X, window) + ts_features = np.array([ts_features]) + load_model = pickle.load(open(model_name, "rb")) + gbdt_ret = load_model.predict_proba(ts_features)[:, 1] + if gbdt_ret[0] < self.threshold: + value = 0 + else: + value = 1 + return [value, gbdt_ret[0]] + else: + return [0, 0] diff --git a/app/service/time_series_detector/algorithm/isolation_forest.py b/app/service/time_series_detector/algorithm/isolation_forest.py new file mode 100644 index 0000000..3094cc8 --- /dev/null +++ b/app/service/time_series_detector/algorithm/isolation_forest.py @@ -0,0 +1,68 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +from sklearn.ensemble import IsolationForest + + +class IForest(object): + """ + The IsolationForest 'isolates' observations by randomly selecting a feature and then + randomly selecting a split value between the maximum and minimum values of the selected feature. + + https://cs.nju.edu.cn/zhouzh/zhouzh.files/publication/icdm08b.pdf + """ + + def __init__(self, + n_estimators=3, + max_samples="auto", + contamination=0.15, + max_feature=1., + bootstrap=False, + n_jobs=1, + random_state=None, + verbose=0): + """ + :param n_estimators: The number of base estimators in the ensemble. + :param max_samples: The number of samples to draw from X to train each base estimator. + :param coefficient: The amount of contamination of the data set, i.e. the proportion of outliers in the data set. Used when fitting to define the threshold on the decision function. + :param max_features: The number of features to draw from X to train each base estimator. + :param bootstrap: If True, individual trees are fit on random subsets of the training data sampled with replacement. If False, sampling without replacement is performed. + :param random_state: If int, random_state is the seed used by the random number generator; + If RandomState instance, random_state is the random number generator; + If None, the random number generator is the RandomState instance used by `np.random`. + :param verbose: Controls the verbosity of the tree building process. + """ + self.n_estimators = n_estimators + self.max_samples = max_samples + self.contamination = contamination + self.max_feature = max_feature + self.bootstrap = bootstrap + self.n_jobs = n_jobs + self.random_state = random_state + self.verbose = verbose + + def predict(self, X, window=180): + """ + Predict if a particular sample is an outlier or not. + + :param X: the time series to detect of + :param type X: pandas.Series + :param window: the length of window + :param type window: int + :return: 1 denotes normal, 0 denotes abnormal. + """ + x_train = list(range(0, 2 * window + 1)) + list(range(0, 2 * window + 1)) + list(range(0, window + 1)) + sample_features = zip(x_train, X) + clf = IsolationForest(self.n_estimators, self.max_samples, self.contamination, self.max_feature, self.bootstrap, self.n_jobs, self.random_state, self.verbose) + clf.fit(sample_features) + predict_res = clf.predict(sample_features) + if predict_res[-1] == -1: + return 0 + return 1 diff --git a/app/service/time_series_detector/algorithm/polynomial_interpolation.py b/app/service/time_series_detector/algorithm/polynomial_interpolation.py new file mode 100644 index 0000000..2ac4ca2 --- /dev/null +++ b/app/service/time_series_detector/algorithm/polynomial_interpolation.py @@ -0,0 +1,55 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import numpy as np +from sklearn.linear_model import Ridge +from sklearn.preprocessing import PolynomialFeatures +from sklearn.pipeline import make_pipeline + + +class PolynomialInterpolation(object): + """ + In statistics, polynomial regression is a form of regression analysis in which the relationship + between the independent variable x and the dependent variable y is modelled as an nth degree polynomial in x. + + WIKIPEDIA: https://en.wikipedia.org/wiki/Polynomial_regression + """ + + def __init__(self, threshold=0.15, degree=4): + """ + :param threshold: The critical point of normal. + :param degree: Depth of iteration. + """ + self.degree = degree + self.threshold = threshold + + def predict(self, X, window=180): + """ + Predict if a particular sample is an outlier or not. + + :param X: the time series to detect of + :param type X: pandas.Series + :param window: the length of window + :param type window: int + :return: 1 denotes normal, 0 denotes abnormal + """ + x_train = list(range(0, 2 * window + 1)) + list(range(0, 2 * window + 1)) + list(range(0, window + 1)) + x_train = np.array(x_train) + x_train = x_train[:, np.newaxis] + avg_value = np.mean(X[-(window + 1):]) + if avg_value > 1: + y_train = X / avg_value + else: + y_train = X + model = make_pipeline(PolynomialFeatures(self.degree), Ridge()) + model.fit(x_train, y_train) + if abs(y_train[-1] - model.predict(np.array(x_train[-1]).reshape(1, -1))) > self.threshold: + return 0 + return 1 diff --git a/app/service/time_series_detector/algorithm/statistic.py b/app/service/time_series_detector/algorithm/statistic.py new file mode 100644 index 0000000..c300d44 --- /dev/null +++ b/app/service/time_series_detector/algorithm/statistic.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import numpy as np + + +class Statistic(object): + """ + In statistics, the 68-95-99.7 rule is a shorthand used to remember the percentage of values + that lie within a band around the mean in a normal distribution with a width of two, four and + six standard deviations, respectively; more accurately, 68.27%, 95.45% and 99.73% of the values + lie within one, two and three standard deviations of the mean, respectively. + + WIKIPEDIA: https://en.wikipedia.org/wiki/68%E2%80%9395%E2%80%9399.7_rule + """ + + def __init__(self, index=3): + """ + :param index: multiple of standard deviation + :param type: int or float + """ + self.index = index + + def predict(self, X): + """ + Predict if a particular sample is an outlier or not. + + :param X: the time series to detect of + :param type X: pandas.Series + :return: 1 denotes normal, 0 denotes abnormal + """ + if abs(X[-1] - np.mean(X[:-1])) > self.index * np.std(X[:-1]): + return 0 + return 1 diff --git a/app/service/time_series_detector/algorithm/xgboosting.py b/app/service/time_series_detector/algorithm/xgboosting.py new file mode 100644 index 0000000..31cb402 --- /dev/null +++ b/app/service/time_series_detector/algorithm/xgboosting.py @@ -0,0 +1,171 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import os +import xgboost as xgb +from app.service.time_series_detector.feature import feature_service +from app.utils.utils import * +from app.config.errorcode import * +MODEL_PATH = os.path.join(os.path.dirname(__file__), '../../../model/time_series_detector/') +DEFAULT_MODEL = MODEL_PATH + "xgb_default_model" + + +class XGBoosting(object): + """ + XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, + flexible and portable. It implements machine learning algorithms under the Gradient Boosting framework. + XGBoost provides a parallel tree boosting (also known as GBDT, GBM) that solve many data science problems + in a fast and accurate way. The same code runs on major distributed environment (Hadoop, SGE, MPI) + and can solve problems beyond billions of examples. + + https://github.com/dmlc/xgboost + """ + + def __init__(self, + threshold=0.15, + max_depth=10, + eta=0.05, + gamma=0.1, + silent=1, + min_child_weight=1, + subsample=0.8, + colsample_bytree=1, + booster='gbtree', + objective='binary:logistic', + eval_metric='auc'): + """ + :param threshold: The critical point of normal. + :param max_depth: Maximum tree depth for base learners. + :param eta: Value means model more robust to overfitting but slower to compute. + :param gamma: Minimum loss reduction required to make a further partition on a leaf node of the tree. + :param silent: If 1, it will print information about performance. If 2, some additional information will be printed out. + :param min_child_weight: Minimum sum of instance weight(hessian) needed in a child. + :param subsample: Subsample ratio of the training instance. + :param colsample_bytree: Subsample ratio of columns when constructing each tree. + :param booster: Specify which booster to use: gbtree, gblinear or dart. + :param objective: Specify the learning task and the corresponding learning objective or a custom objective function to be used (see note below). + :param eval_metric: If a str, should be a built-in evaluation metric to use. See doc/parameter.md. If callable, a custom evaluation metric. + """ + self.threshold = threshold + self.max_depth = max_depth + self.eta = eta + self.gamma = gamma + self.silent = silent + self.min_child_weight = min_child_weight + self.subsample = subsample + self.colsample_bytree = colsample_bytree + self.booster = booster + self.objective = objective + self.eval_metric = eval_metric + + def __save_libsvm_format(self, data, feature_file_name): + """ + Save the time features to libsvm format. + + :param data: feature values + :param file_name: file saves the time features and label + """ + try: + f = open(feature_file_name, "w") + except Exception, ex: + return CAL_FEATURE_ERR, str(ex) + times = 0 + for temp in data: + if times > 0: + f.write("\n") + result = ['{0}:{1}'.format(int(index) + 1, value) for index, value in enumerate(temp[0])] + f.write(str(temp[1])) + for x in result: + f.write(' ' + x) + times = times + 1 + return OP_SUCCESS, "" + + def __calculate_features(self, data, feature_file_name, window=180): + """ + Caculate time features and save as libsvm format. + + :param data: the time series to detect of + :param feature_file_name: the file to use + :param window: the length of window + """ + features = [] + for index in data: + if is_standard_time_series(index["data"], window): + temp = [] + temp.append(feature_service.extract_features(index["data"], window)) + temp.append(index["flag"]) + features.append(temp) + try: + ret_code, ret_data = self.__save_libsvm_format(features, feature_file_name) + except Exception, ex: + ret_code = CAL_FEATURE_ERR + ret_data = str(ex) + return ret_code, ret_data + + def xgb_train(self, data, task_id, num_round=300): + """ + Train an xgboost model. + + :param data: Training dataset. + :param task_id: The id of the training task. + :param num_round: Max number of boosting iterations. + """ + model_name = MODEL_PATH + task_id + "_model" + feature_file_name = MODEL_PATH + task_id + "_features" + ret_code, ret_data = self.__calculate_features(data, feature_file_name) + if ret_code != OP_SUCCESS: + return ret_code, ret_data + try: + dtrain = xgb.DMatrix(feature_file_name) + except Exception, ex: + return READ_FEATURE_FAILED, str(ex) + params = { + 'max_depth': self.max_depth, + 'eta': self.eta, + 'gamma': self.gamma, + 'silent': self.silent, + 'min_child_weight': self.min_child_weight, + 'subsample': self.subsample, + 'colsample_bytree': self.colsample_bytree, + 'booster': self.booster, + 'objective': self.objective, + 'eval_metric': self.eval_metric, + } + try: + bst = xgb.train(params, dtrain, num_round) + bst.save_model(model_name) + except Exception, ex: + return TRAIN_ERR, str(ex) + return OP_SUCCESS, "" + + def predict(self, X, window=180, model_name=DEFAULT_MODEL): + """ + :param X: the time series to detect of + :type X: pandas.Series + :param window: the length of window + :param model_name: Use a xgboost model to predict a particular sample is an outlier or not. + :return 1 denotes normal, 0 denotes abnormal. + """ + if is_standard_time_series(X, window): + ts_features = [] + features = [10] + features.extend(feature_service.extract_features(X, window)) + ts_features.append(features) + res_pred = xgb.DMatrix(np.array(ts_features)) + bst = xgb.Booster({'nthread': 4}) + bst.load_model(model_name) + xgb_ret = bst.predict(res_pred) + if xgb_ret[0] < self.threshold: + value = 0 + else: + value = 1 + return [value, xgb_ret[0]] + else: + return [0, 0] diff --git a/app/service/time_series_detector/anomaly_service.py b/app/service/time_series_detector/anomaly_service.py new file mode 100644 index 0000000..153a349 --- /dev/null +++ b/app/service/time_series_detector/anomaly_service.py @@ -0,0 +1,46 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import json +import traceback +from app.dao.time_series_detector.anomaly_op import * +from app.utils.utils import * + + +class AnomalyService(object): + + def __init__(self): + self.__anomaly = AbnormalOperation() + + def query_anomaly(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__anomaly.get_anomaly(form) + return_dict = build_ret_data(ret_code, ret_data) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def update_anomaly(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + print form + ret_code, ret_data = self.__anomaly.update_anomaly(form) + return_dict = build_ret_data(ret_code, ret_data) + + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict diff --git a/app/service/time_series_detector/detect_service.py b/app/service/time_series_detector/detect_service.py new file mode 100644 index 0000000..0df011b --- /dev/null +++ b/app/service/time_series_detector/detect_service.py @@ -0,0 +1,219 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import time +import os +from multiprocessing import Process +from app.dao.time_series_detector import anomaly_op +from app.dao.time_series_detector import sample_op +from app.dao.time_series_detector import train_op +from app.utils.utils import * +from app.service.time_series_detector.algorithm import isolation_forest, ewma, polynomial_interpolation, statistic, xgboosting +from app.config.errorcode import * +MODEL_PATH = os.path.join(os.path.dirname(__file__), '../../model/time_series_detector/') + + +class DetectService(object): + + def __init__(self): + self.sample_op_obj = sample_op.SampleOperation() + self.anomaly_op_obj = anomaly_op.AbnormalOperation() + self.iforest_obj = isolation_forest.IForest() + self.ewma_obj = ewma.Ewma() + self.polynomial_obj = polynomial_interpolation.PolynomialInterpolation() + self.statistic_obj = statistic.Statistic() + self.supervised_obj = xgboosting.XGBoosting() + + def __generate_model(self, data, task_id): + """ + Start train a model + + :param data: Training dataset. + :param task_id: The id of the training task. + """ + xgb_obj = xgboosting.XGBoosting() + # pylint: disable=unused-variable + ret_code, ret_data = xgb_obj.xgb_train(data, task_id) + current_timestamp = int(time.time()) + train_op_obj = train_op.TrainOperation() + if ret_code == 0: + train_status = "complete" + params = { + "task_id": task_id, + "end_time": current_timestamp, + "status": train_status, + "model_name": task_id + "_model" + } + else: + train_status = "failed" + params = { + "task_id": task_id, + "end_time": current_timestamp, + "status": train_status, + "model_name": "" + } + train_op_obj.update_model_info(params) + + def process_train(self, data): + """ + Start a process to train model + :param data: Training dataset. + """ + sample_params = { + "trainOrTest": data["trainOrTest"], + "positiveOrNegative": data["positiveOrNegative"], + "source": data["source"], + "beginTime": data["beginTime"], + "endTime": data["endTime"] + } + samples = self.sample_op_obj.sample_query_all(sample_params) + train_op_obj = train_op.TrainOperation() + samples_list = [] + positive_count = 0 + negative_count = 0 + for index in samples: + samples_list.append({"flag": index["flag"], "data": map(int, index["data"].split(','))}) + if index["flag"] == 1: + positive_count = positive_count + 1 + else: + negative_count = negative_count + 1 + task_id = str(int(round(time.time() * 1000))) + train_params = { + "begin_time": int(time.time()), + "end_time": int(time.time()), + "task_id": task_id, + "status": "running", + "source": data["source"], + "sample_num": len(samples_list), + "postive_sample_num": positive_count, + "negative_sample_num": negative_count + } + if positive_count == 0 or negative_count == 0: + return build_ret_data(LACK_SAMPLE, "") + train_op_obj.insert_train_info(train_params) + try: + process = Process(target=self.__generate_model, args=(samples_list, task_id, )) + process.start() + except Exception: + train_status = "failed" + params = { + "task_id": task_id, + "end_time": int(time.time()), + "status": train_status, + "model_name": "" + } + train_op_obj.update_model_info(params) + return build_ret_data(OP_SUCCESS, "") + + def __list_is_digit(self, data): + for index in data: + try: + float(index) + except ValueError: + return False + return True + + def __check_param(self, data): + if ("viewName" not in data.keys()) or ("attrId" not in data.keys()) or ("attrName" not in data.keys()) or ("time" not in data.keys()) or ("dataC" not in data.keys()) or ("dataB" not in data.keys()) or ("dataA" not in data.keys()): + return CHECK_PARAM_FAILED, "missing parameter" + if not data['dataA']: + return CHECK_PARAM_FAILED, "dataA can not be empty" + if not data['dataB']: + return CHECK_PARAM_FAILED, "dataB can not be empty" + if not data['dataC']: + return CHECK_PARAM_FAILED, "dataC can not be empty" + if not self.__list_is_digit(data['dataA'].split(',')): + return CHECK_PARAM_FAILED, "dataA contains illegal numbers" + if not self.__list_is_digit(data['dataB'].split(',')): + return CHECK_PARAM_FAILED, "dataB contains illegal numbers" + if not self.__list_is_digit(data['dataC'].split(',')): + return CHECK_PARAM_FAILED, "dataC contains illegal numbers" + if "window" in data: + window = data["window"] + else: + window = 180 + if len(data['dataC'].split(',')) != (2 * window + 1): + return CHECK_PARAM_FAILED, "dataC is not long enough" + if len(data['dataB'].split(',')) != (2 * window + 1): + return CHECK_PARAM_FAILED, "dataB is not long enough" + if len(data['dataA'].split(',')) != (window + 1): + return CHECK_PARAM_FAILED, "dataA is not long enough" + return OP_SUCCESS, "" + + def value_predict(self, data): + """ + Predict the data + + :param data: the time series to detect of + """ + ret_code, ret_data = self.__check_param(data) + if ret_code != OP_SUCCESS: + return build_ret_data(ret_code, ret_data) + if "taskId" in data and data["taskId"]: + model_name = MODEL_PATH + data["taskId"] + "_model" + else: + model_name = MODEL_PATH + "xgb_default_model" + combined_data = data["dataC"] + "," + data["dataB"] + "," + data["dataA"] + time_series = map(int, combined_data.split(',')) + if "window" in data: + window = data["window"] + else: + window = 180 + statistic_result = self.statistic_obj.predict(time_series) + ewma_result = self.ewma_obj.predict(time_series) + polynomial_result = self.polynomial_obj.predict(time_series, window) + iforest_result = self.iforest_obj.predict(time_series, window) + if statistic_result == 0 or ewma_result == 0 or polynomial_result == 0 or iforest_result == 0: + xgb_result = self.supervised_obj.predict(time_series, window, model_name) + res_value = xgb_result[0] + prob = xgb_result[1] + else: + res_value = 1 + prob = 1 + ret_data = {"ret": res_value, "p": str(prob)} + if ret_data["ret"] == 0: + anomaly_params = { + "view_id": data["viewId"], + "view_name": data["viewName"], + "attr_id": data["attrId"], + "attr_name": data["attrName"], + "time": data["time"], + "data_c": data["dataC"], + "data_b": data["dataB"], + "data_a": data["dataA"] + } + self.anomaly_op_obj.insert_anomaly(anomaly_params) + return build_ret_data(OP_SUCCESS, ret_data) + + def rate_predict(self, data): + ret_code, ret_data = check_value(data) + if ret_code != OP_SUCCESS: + return build_ret_data(ret_code, ret_data) + combined_data = data["dataC"] + "," + data["dataB"] + "," + data["dataA"] + time_series = map(float, combined_data.split(',')) + statistic_result = self.statistic_obj.predict(time_series) + if statistic_result == 0: + prob = 0 + else: + prob = 1 + ret_data = {"ret": statistic_result, "p": str(prob)} + if ret_data["ret"] == 0: + anomaly_params = { + "view_id": data["viewId"], + "view_name": data["viewName"], + "attr_id": data["attrId"], + "attr_name": data["attrName"], + "time": data["time"], + "data_c": data["dataC"], + "data_b": data["dataB"], + "data_a": data["dataA"] + } + self.anomaly_op_obj.insert_anomaly(anomaly_params) + return build_ret_data(OP_SUCCESS, ret_data) diff --git a/app/service/time_series_detector/feature/__init__.py b/app/service/time_series_detector/feature/__init__.py new file mode 100644 index 0000000..a574ed2 --- /dev/null +++ b/app/service/time_series_detector/feature/__init__.py @@ -0,0 +1 @@ +__all__ = ["classification_features", "feature_service", "fitting_features", "statistical_features"] diff --git a/app/service/time_series_detector/feature/classification_features.py b/app/service/time_series_detector/feature/classification_features.py new file mode 100644 index 0000000..fee4fda --- /dev/null +++ b/app/service/time_series_detector/feature/classification_features.py @@ -0,0 +1,87 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import numpy as np +import tsfresh.feature_extraction.feature_calculators as ts_feature_calculators + + +def time_series_autocorrelation(x): + """ + Calculates the autocorrelation of the specified lag, according to the formula [1] + + .. math:: + + \\frac{1}{(n-l)\sigma^{2}} \\sum_{t=1}^{n-l}(X_{t}-\\mu )(X_{t+l}-\\mu) + + where :math:`n` is the length of the time series :math:`X_i`, :math:`\sigma^2` its variance and :math:`\mu` its + mean. `l` denotes the lag. + + .. rubric:: References + + [1] https://en.wikipedia.org/wiki/Autocorrelation#Estimation + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :param lag: the lag + :type lag: int + :return: the value of this feature + :return type: float + """ + lag = int((len(x) - 3) / 5) + return ts_feature_calculators.autocorrelation(x, lag) + + +def time_series_coefficient_of_variation(x): + """ + Calculates the coefficient of variation, mean value / square root of variation + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return np.mean(x) / np.sqrt(np.var(x)) + + +def time_series_binned_entropy(x): + """ + First bins the values of x into max_bins equidistant bins. + Then calculates the value of + + .. math:: + + - \\sum_{k=0}^{min(max\\_bins, len(x))} p_k log(p_k) \\cdot \\mathbf{1}_{(p_k > 0)} + + where :math:`p_k` is the percentage of samples in bin :math:`k`. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :param max_bins: the maximal number of bins + :type max_bins: int + :return: the value of this feature + :return type: float + """ + max_bins = [2, 4, 6, 8, 10, 20] + result = [] + for value in max_bins: + result.append(ts_feature_calculators.binned_entropy(x, value)) + return result + +# add yourself classification features here... + + +def get_classification_features(x): + classification_features = [] + classification_features.append(time_series_autocorrelation(x)) + classification_features.append(time_series_coefficient_of_variation(x)) + classification_features.extend(time_series_binned_entropy(x)) + # append yourself classification features here... + + return classification_features diff --git a/app/service/time_series_detector/feature/feature_service.py b/app/service/time_series_detector/feature/feature_service.py new file mode 100644 index 0000000..22f22dc --- /dev/null +++ b/app/service/time_series_detector/feature/feature_service.py @@ -0,0 +1,42 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import statistical_features +import classification_features +import fitting_features +from app.utils import utils + + +def extract_features(time_series, window): + """ + Extracts three types of features from the time series. + + :param time_series: the time series to extract the feature of + :type time_series: pandas.Series + :param window: the length of window + :type window: int + :return: the value of features + :return type: list with float + """ + if not utils.is_standard_time_series(time_series, window): + # add your report of this error here... + + return [] + + # spilt time_series + split_time_series = utils.split_time_series(time_series, window) + # nomalize time_series + normalized_split_time_series = utils.normalize_time_series(split_time_series) + s_features = statistical_features.get_statistical_features(normalized_split_time_series[4]) + f_features = fitting_features.get_fitting_features(normalized_split_time_series) + c_features = classification_features.get_classification_features(normalized_split_time_series[0] + normalized_split_time_series[1][1:] + normalized_split_time_series[2] + normalized_split_time_series[3][1:] + normalized_split_time_series[4]) + # combine features with types + features = s_features + f_features + c_features + return features diff --git a/app/service/time_series_detector/feature/fitting_features.py b/app/service/time_series_detector/feature/fitting_features.py new file mode 100644 index 0000000..5a96ebf --- /dev/null +++ b/app/service/time_series_detector/feature/fitting_features.py @@ -0,0 +1,226 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import numpy as np + + +def time_series_moving_average(x): + """ + Returns the difference between the last element of x and the smoothed value after Moving Average Algorithm + The Moving Average Algorithm is M_{n} = (x_{n-w+1}+...+x_{n})/w, where w is a parameter + The parameter w is chosen in {1, 6, 11, 16, 21, 26, 31, 36, 41, 46} and the set of parameters can be changed. + + WIKIPEDIA: https://en.wikipedia.org/wiki/Moving_average + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: list with float + """ + temp_list = [] + for w in range(1, 50, 5): + temp = np.mean(x[-w:]) + temp_list.append(temp) + return list(np.array(temp_list) - x[-1]) + + +def time_series_weighted_moving_average(x): + """ + Returns the difference between the last element of x and the smoothed value after Weighted Moving Average Algorithm + The Moving Average Algorithm is M_{n} = (1*x_{n-w+1}+...+(w-1)*x_{n-1}+w*x_{n})/w, where w is a parameter + The parameter w is chosen in {1, 6, 11, 16, 21, 26, 31, 36, 41, 46} and the set of parameters can be changed. + + WIKIPEDIA: https://en.wikipedia.org/wiki/Moving_average + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: list with float + """ + temp_list = [] + for w in range(1, 50, 5): + w = min(len(x), w) # avoid the case len(value_list) < w + coefficient = np.array(range(1, w + 1)) + temp_list.append((np.dot(coefficient, x[-w:])) / (w * (w + 1) / 2)) + return list(np.array(temp_list) - x[-1]) + + +def time_series_exponential_weighted_moving_average(x): + """ + Returns the difference between the last element of x and the smoothed value after Exponential Moving Average Algorithm + The Moving Average Algorithm is s[i] = alpha * x[i] + (1 - alpha) * s[i-1], where alpha is a parameter + The parameter w is chosen in {0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9} and the set of parameters can be changed. + + WIKIPEDIA: https://en.wikipedia.org/wiki/Exponential_smoothing + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: list with float + """ + temp_list = [] + for j in range(1, 10): + alpha = j / 10.0 + s = [x[0]] + for i in range(1, len(x)): + temp = alpha * x[i] + (1 - alpha) * s[-1] + s.append(temp) + temp_list.append(s[-1] - x[-1]) + return temp_list + + +def time_series_double_exponential_weighted_moving_average(x): + """ + Returns the difference between the last element of x and the smoothed value after Double Exponential Moving Average Algorithm + The Moving Average Algorithm is s[i] = alpha * x[i] + (1 - alpha) * (s[i-1] + b[i-1]), b[i] = gamma * (s[i] - s[i-1]) + (1 - gamma) * b[i-1] + where alpha and gamma are parameters. + The parameter alpha is chosen in {0.1, 0.3, 0.5, 0.7, 0.9} and the set of parameters can be changed. + The parameter gamma is chosen in {0.1, 0.3, 0.5, 0.7, 0.9} and the set of parameters can be changed. + + WIKIPEDIA: https://en.wikipedia.org/wiki/Exponential_smoothing + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: list with float + """ + temp_list = [] + for j1 in range(1, 10, 2): + for j2 in range(1, 10, 2): + alpha = j1 / 10.0 + gamma = j2 / 10.0 + s = [x[0]] + b = [(x[3] - x[0]) / 3] # s is the smoothing part, b is the trend part + for i in range(1, len(x)): + temp1 = alpha * x[i] + (1 - alpha) * (s[-1] + b[-1]) + s.append(temp1) + temp2 = gamma * (s[-1] - s[-2]) + (1 - gamma) * b[-1] + b.append(temp2) + temp_list.append(s[-1] - x[-1]) + return temp_list + + +def time_series_periodic_features(data_c_left, data_c_right, data_b_left, data_b_right, data_a): + """ + Returns the difference between the last element of data_a and the last element of data_b_left, + the difference between the last element of data_a and the last element of data_c_left. + + :param data_c_left: the time series of historical reference data + :type data_c_left: pandas.Series + :param data_c_right: the time series of historical reference data + :type data_c_right: pandas.Series + :param data_b_left: the time series of historical reference data + :type data_b_left: pandas.Series + :param data_b_right: the time series of historical reference data + :type data_b_right: pandas.Series + :param data_a: the time series to calculate the feature of + :type data_a: pandas.Series + :return: the value of this feature + :return type: list with float + """ + periodic_features = [] + + ''' + Add the absolute value of difference between today and a week ago and its sgn as two features + Add the absolute value of difference between today and yesterday and its sgn as two features + ''' + + temp_value = data_c_left[-1] - data_a[-1] + periodic_features.append(abs(temp_value)) + if temp_value < 0: + periodic_features.append(-1) + else: + periodic_features.append(1) + + temp_value = data_b_left[-1] - data_a[-1] + periodic_features.append(abs(temp_value)) + if temp_value < 0: + periodic_features.append(-1) + else: + periodic_features.append(1) + + ''' + If the last value of today is larger than the whole subsequence of a week ago, + then return the difference between the maximum of the whole subsequence of a week ago and the last value of today. + Others are similar. + ''' + + periodic_features.append(min(max(data_c_left) - data_a[-1], 0)) + periodic_features.append(min(max(data_c_right) - data_a[-1], 0)) + periodic_features.append(min(max(data_b_left) - data_a[-1], 0)) + periodic_features.append(min(max(data_b_right) - data_a[-1], 0)) + periodic_features.append(max(min(data_c_left) - data_a[-1], 0)) + periodic_features.append(max(min(data_c_right) - data_a[-1], 0)) + periodic_features.append(max(min(data_b_left) - data_a[-1], 0)) + periodic_features.append(max(min(data_b_right) - data_a[-1], 0)) + + ''' + If the last value of today is larger than the subsequence of a week ago, + then return the difference between the maximum of the whole subsequence of a week ago and the last value of today. + Others are similar. + ''' + + for w in range(1, 180, 30): + periodic_features.append(min(max(data_c_left[-w:]) - data_a[-1], 0)) + periodic_features.append(min(max(data_c_right[:w]) - data_a[-1], 0)) + periodic_features.append(min(max(data_b_left[-w:]) - data_a[-1], 0)) + periodic_features.append(min(max(data_b_right[:w]) - data_a[-1], 0)) + periodic_features.append(max(min(data_c_left[-w:]) - data_a[-1], 0)) + periodic_features.append(max(min(data_c_right[:w]) - data_a[-1], 0)) + periodic_features.append(max(min(data_b_left[-w:]) - data_a[-1], 0)) + periodic_features.append(max(min(data_b_right[:w]) - data_a[-1], 0)) + + ''' + Add the difference of mean values between two subsequences + ''' + + for w in range(1, 180, 20): + temp_value = np.mean(data_c_left[-w:]) - np.mean(data_a[-w:]) + periodic_features.append(abs(temp_value)) + if temp_value < 0: + periodic_features.append(-1) + else: + periodic_features.append(1) + + temp_value = np.mean(data_c_right[:w]) - np.mean(data_a[-w:]) + periodic_features.append(abs(temp_value)) + if temp_value < 0: + periodic_features.append(-1) + else: + periodic_features.append(1) + + temp_value = np.mean(data_b_left[-w:]) - np.mean(data_a[-w:]) + periodic_features.append(abs(temp_value)) + if temp_value < 0: + periodic_features.append(-1) + else: + periodic_features.append(1) + + temp_value = np.mean(data_b_right[:w]) - np.mean(data_a[-w:]) + periodic_features.append(abs(temp_value)) + if temp_value < 0: + periodic_features.append(-1) + else: + periodic_features.append(1) + return periodic_features + +# add yourself fitting features here... + + +def get_fitting_features(x_list): + fitting_features = [] + fitting_features.extend(time_series_moving_average(x_list[4])) + fitting_features.extend(time_series_weighted_moving_average(x_list[4])) + fitting_features.extend(time_series_exponential_weighted_moving_average(x_list[4])) + fitting_features.extend(time_series_double_exponential_weighted_moving_average(x_list[4])) + fitting_features.extend(time_series_periodic_features(x_list[0], x_list[1], x_list[2], x_list[3], x_list[4])) + # append yourself fitting features here... + + return fitting_features diff --git a/app/service/time_series_detector/feature/statistical_features.py b/app/service/time_series_detector/feature/statistical_features.py new file mode 100644 index 0000000..f800b32 --- /dev/null +++ b/app/service/time_series_detector/feature/statistical_features.py @@ -0,0 +1,446 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import tsfresh.feature_extraction.feature_calculators as ts_feature_calculators + + +def time_series_maximum(x): + """ + Calculates the highest value of the time series x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.maximum(x) + + +def time_series_minimum(x): + """ + Calculates the lowest value of the time series x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.minimum(x) + + +def time_series_mean(x): + """ + Returns the mean of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.mean(x) + + +def time_series_variance(x): + """ + Returns the variance of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.variance(x) + + +def time_series_standard_deviation(x): + """ + Returns the standard deviation of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.standard_deviation(x) + + +def time_series_skewness(x): + """ + Returns the sample skewness of x (calculated with the adjusted Fisher-Pearson standardized + moment coefficient G1). + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.skewness(x) + + +def time_series_kurtosis(x): + """ + Returns the kurtosis of x (calculated with the adjusted Fisher-Pearson standardized + moment coefficient G2). + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.kurtosis(x) + + +def time_series_median(x): + """ + Returns the median of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.median(x) + + +def time_series_abs_energy(x): + """ + Returns the absolute energy of the time series which is the sum over the squared values + + .. math:: + + E = \\sum_{i=1,\ldots, n} x_i^2 + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.abs_energy(x) + + +def time_series_absolute_sum_of_changes(x): + """ + Returns the sum over the absolute value of consecutive changes in the series x + + .. math:: + + \\sum_{i=1, \ldots, n-1} \\mid x_{i+1}- x_i \\mid + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.absolute_sum_of_changes(x) + + +def time_series_variance_larger_than_std(x): + """ + Boolean variable denoting if the variance of x is greater than its standard deviation. Is equal to variance of x + being larger than 1 + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: int + """ + return int(ts_feature_calculators.variance_larger_than_standard_deviation(x)) + + +def time_series_count_above_mean(x): + """ + Returns the number of values in x that are higher than the mean of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.count_above_mean(x) + + +def time_series_count_below_mean(x): + """ + Returns the number of values in x that are lower than the mean of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.count_below_mean(x) + + +def time_series_first_location_of_maximum(x): + """ + Returns the first location of the maximum value of x. + The position is calculated relatively to the length of x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.first_location_of_maximum(x) + + +def time_series_first_location_of_minimum(x): + """ + Returns the first location of the minimal value of x. + The position is calculated relatively to the length of x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.first_location_of_minimum(x) + + +def time_series_last_location_of_maximum(x): + """ + Returns the relative last location of the maximum value of x. + The position is calculated relatively to the length of x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.last_location_of_maximum(x) + + +def time_series_last_location_of_minimum(x): + """ + Returns the last location of the minimal value of x. + The position is calculated relatively to the length of x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.last_location_of_minimum(x) + + +def time_series_has_duplicate(x): + """ + Checks if any value in x occurs more than once + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: bool + """ + return ts_feature_calculators.has_duplicate(x) + + +def time_series_has_duplicate_max(x): + """ + Checks if the maximum value of x is observed more than once + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: bool + """ + return ts_feature_calculators.has_duplicate_max(x) + + +def time_series_has_duplicate_min(x): + """ + Checks if the minimal value of x is observed more than once + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: bool + """ + return ts_feature_calculators.has_duplicate_min(x) + + +def time_series_longest_strike_above_mean(x): + """ + Returns the length of the longest consecutive subsequence in x that is bigger than the mean of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.longest_strike_above_mean(x) + + +def time_series_longest_strike_below_mean(x): + """ + Returns the length of the longest consecutive subsequence in x that is smaller than the mean of x + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.longest_strike_below_mean(x) + + +def time_series_mean_abs_change(x): + """ + Returns the mean over the absolute differences between subsequent time series values which is + + .. math:: + + \\frac{1}{n} \\sum_{i=1,\ldots, n-1} | x_{i+1} - x_{i}| + + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.mean_abs_change(x) + + +def time_series_mean_change(x): + """ + Returns the mean over the absolute differences between subsequent time series values which is + + .. math:: + + \\frac{1}{n} \\sum_{i=1,\ldots, n-1} x_{i+1} - x_{i} + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.mean_change(x) + + +def time_series_percentage_of_reoccurring_datapoints_to_all_datapoints(x): + """ + Returns the percentage of unique values, that are present in the time series + more than once. + + len(different values occurring more than once) / len(different values) + + This means the percentage is normalized to the number of unique values, + in contrast to the percentage_of_reoccurring_values_to_all_values. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.percentage_of_reoccurring_datapoints_to_all_datapoints(x) + + +def time_series_ratio_value_number_to_time_series_length(x): + """ + Returns a factor which is 1 if all values in the time series occur only once, + and below one if this is not the case. + In principle, it just returns + + # unique values / # values + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.ratio_value_number_to_time_series_length(x) + + +def time_series_sum_of_reoccurring_data_points(x): + """ + Returns the sum of all data points, that are present in the time series + more than once. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.sum_of_reoccurring_data_points(x) + + +def time_series_sum_of_reoccurring_values(x): + """ + Returns the sum of all values, that are present in the time series + more than once. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return ts_feature_calculators.sum_of_reoccurring_values(x) + + +def time_series_sum_values(x): + """ + Calculates the sum over the time series values + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: bool + """ + return ts_feature_calculators.sum_values(x) + + +def time_series_range(x): + """ + Calculates the range value of the time series x. + + :param x: the time series to calculate the feature of + :type x: pandas.Series + :return: the value of this feature + :return type: float + """ + return time_series_maximum(x) - time_series_minimum(x) + +# add yourself statistical features here... + + +def get_statistical_features(x): + statistical_features = [] + statistical_features.append(time_series_maximum(x)) + statistical_features.append(time_series_minimum(x)) + statistical_features.append(time_series_mean(x)) + statistical_features.append(time_series_variance(x)) + statistical_features.append(time_series_standard_deviation(x)) + statistical_features.append(time_series_skewness(x)) + statistical_features.append(time_series_kurtosis(x)) + statistical_features.append(time_series_median(x)) + statistical_features.append(time_series_abs_energy(x)) + statistical_features.append(time_series_absolute_sum_of_changes(x)) + statistical_features.append(time_series_variance_larger_than_std(x)) + statistical_features.append(time_series_count_above_mean(x)) + statistical_features.append(time_series_count_below_mean(x)) + statistical_features.append(time_series_first_location_of_maximum(x)) + statistical_features.append(time_series_first_location_of_minimum(x)) + statistical_features.append(time_series_last_location_of_maximum(x)) + statistical_features.append(time_series_last_location_of_minimum(x)) + statistical_features.append(int(time_series_has_duplicate(x))) + statistical_features.append(int(time_series_has_duplicate_max(x))) + statistical_features.append(int(time_series_has_duplicate_min(x))) + statistical_features.append(time_series_longest_strike_above_mean(x)) + statistical_features.append(time_series_longest_strike_below_mean(x)) + statistical_features.append(time_series_mean_abs_change(x)) + statistical_features.append(time_series_mean_change(x)) + statistical_features.append(time_series_percentage_of_reoccurring_datapoints_to_all_datapoints(x)) + statistical_features.append(time_series_ratio_value_number_to_time_series_length(x)) + statistical_features.append(time_series_sum_of_reoccurring_data_points(x)) + statistical_features.append(time_series_sum_of_reoccurring_values(x)) + statistical_features.append(time_series_sum_values(x)) + statistical_features.append(time_series_range(x)) + # append yourself statistical features here... + + return statistical_features diff --git a/app/service/time_series_detector/sample_service.py b/app/service/time_series_detector/sample_service.py new file mode 100644 index 0000000..b8167bb --- /dev/null +++ b/app/service/time_series_detector/sample_service.py @@ -0,0 +1,150 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import json +import traceback +import csv +from app.dao.time_series_detector.sample_op import * +from app.config.errorcode import * +from app.utils.utils import * +from app.config.common import * + + +class SampleService(object): + + def __init__(self): + self.__sample = SampleOperation() + uuid_str = uuid.uuid4().hex[:8] + self.__upload_file_path = UPLOAD_PATH % uuid_str + + def import_sample(self, data): + try: + ret_code, ret_data = self.__sample.import_sample(data) + return_dict = build_ret_data(ret_code, {"count": ret_data}) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def import_file(self, file_data): + try: + pfile = file_data['sample_file'] + with open(self.__upload_file_path, 'wb+') as destination: + for chunk in pfile.chunks(): + destination.write(chunk.replace('\x00', '')) + data = [] + csv_reader = csv.reader(open(self.__upload_file_path)) + next(csv_reader) + count = 0 + positive_count = 0 + negative_count = 0 + for row in csv_reader: + one_item = {"viewName": row[0], + "viewId": row[1], + "attrName": row[2], + "attrId": row[3], + "source": row[4], + "trainOrTest": row[5], + "positiveOrNegative": row[6], + "window": row[7], + "dataC": row[8], + "dataB": row[9], + "dataA": row[10], + "dataTime": int(row[11]), + "updateTime": int(row[11]), + "time": int(row[11]), + "anomalyId": "0"} + check_code, check_msg = check_value(one_item) + if OP_SUCCESS != check_code: + return build_ret_data(check_code, check_msg) + data.append(one_item) + if row[6] == "positive": + positive_count = positive_count + 1 + elif row[6] == "negative": + negative_count = negative_count + 1 + count = count + 1 + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(FILE_FORMAT_ERR, str(ex)) + return return_dict + + import_ret = self.import_sample(data) + if OP_SUCCESS == import_ret['code']: + ret_data = {"positiveCount": positive_count, "negativeCount": negative_count, "totalCount": count} + import_ret["data"] = ret_data + return import_ret + + def update_sample(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__sample.update_sample(form) + return_dict = build_ret_data(ret_code, {"count": ret_data}) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def query_sample(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__sample.query_sample(form) + return_dict = build_ret_data(ret_code, ret_data) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def sample_download(self, body): + ret_data = "" + try: + if len(body) > VALUE_LEN_MAX: + return "" + ret_data = self.__sample.download_sample(body) + except Exception, ex: + traceback.print_exc() + ret_data = build_ret_data(THROW_EXP, str(ex)) + return ret_data + + def delete_sample(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__sample.delete_sample(form) + return_dict = build_ret_data(ret_code, {"count": ret_data}) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def count_sample(self, body): + form = json.loads(body) + try: + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__sample.sample_count(form) + return_dict = build_ret_data(ret_code, {"count": ret_data}) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def query_sample_source(self): + try: + ret_code, ret_data = self.__sample.query_sample_source() + return_dict = build_ret_data(ret_code, ret_data) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict diff --git a/app/service/time_series_detector/task_service.py b/app/service/time_series_detector/task_service.py new file mode 100644 index 0000000..daf1b03 --- /dev/null +++ b/app/service/time_series_detector/task_service.py @@ -0,0 +1,54 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import json +import traceback +from app.dao.time_series_detector.train_op import * +from app.config.errorcode import * +from app.utils.utils import * + + +class TrainService(object): + + def __init__(self): + self.__train_op = TrainOperation() + + def query_train(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__train_op.query_train(form) + return_dict = build_ret_data(ret_code, ret_data) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def query_train_source(self): + try: + ret_code, ret_data = self.__train_op.query_train_source() + return_dict = build_ret_data(ret_code, ret_data) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict + + def delete_train(self, body): + try: + form = json.loads(body) + ret_code, ret_data = check_value(form) + if OP_SUCCESS == ret_code: + ret_code, ret_data = self.__train_op.delete_train(form) + return_dict = build_ret_data(ret_code, ret_data) + except Exception, ex: + traceback.print_exc() + return_dict = build_ret_data(THROW_EXP, str(ex)) + return return_dict diff --git a/app/sql/time_series_detector/anomaly.sql b/app/sql/time_series_detector/anomaly.sql new file mode 100644 index 0000000..1807f01 --- /dev/null +++ b/app/sql/time_series_detector/anomaly.sql @@ -0,0 +1,34 @@ +SET FOREIGN_KEY_CHECKS=0; +-- ---------------------------- +-- Table structure for `anomaly` +-- ---------------------------- +DROP TABLE IF EXISTS `anomaly`; +CREATE TABLE `anomaly` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `view_id` varchar(31) DEFAULT NULL, + `view_name` varchar(63) DEFAULT NULL, + `attr_id` varchar(31) DEFAULT NULL, + `attr_name` varchar(63) DEFAULT NULL, + `time` datetime DEFAULT NULL, + `data_c` text NOT NULL, + `data_b` text NOT NULL, + `data_a` text NOT NULL, + `mark_flag` int(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of anomaly +-- ---------------------------- +INSERT INTO `anomaly` VALUES ('1', '2001', 'view_2001', '12001', 'attr_12001', '2018-10-03 10:09:05', '1390581,1405132,1382229,1362340,1360641,1344132,1367595,1326750,1352169,1361821,1341500,1312215,1360773,1256342,1326099,1232657,1311932,1246891,1171717,1221048,1216330,1199429,1271277,1223883,1181193,1257309,1207908,1255338,1233813,1240906,1166953,1232819,1348583,1129682,1172875,1097150,1060937,1054432,1039771,1113298,1039371,1016055,1004234,984761,1085000,1085954,1051592,1004637,1072340,1120887,983273,964993,968570,981446,953348,1055478,1110116,1006930,947557,955345,1018399,1232657,1343902,945753,961306,953846,985780,977939,1031549,997600,939142,931824,917546,897677,964058,917084,846475,895853,973910,835625,814776,845794,851606,854261,814340,810491,758873,801102,998653,822204,871105,711266,786061,675115,784371,725379,895946,815684,751276,725761,677854,669537,766652,706730,733002,785553,727440,682752,733039,656527,732194,703823,661209,694652,672808,667518,652475,616349,642579,682748,729586,728883,687006,719321,687051,654867,660754,619142,751479,665325,681654,712060,669891,640459,644545,655298,697301,681365,640562,578682,597710,585464,620248,686100,647384,636928,608144,659183,619637,572653,695129,690392,655684,571122,589629,604775,722810,640670,558900,606495,642452,597322,590852,591432,631844,630639,710564,741639,639822,635498,645442,652280,628141,530221,610360,557067,609462,621304,521751,617051,634743,592824,613052,495845,568150,558918,546160,593665,554383,547113,550458,643256,578032,488183,502153,473881,518286,599813,527972,501532,487741,533010,502704,468456,519138,550198,508348,619911,648138,585437,709011,828319,933586,718690,690100,548252,579797,540003,618817,684068,699632,787882,764422,760919,823215,636874,621737,551033,678515,671084,558824,507705,554759,551575,632866,744829,718436,581636,522110,505552,593495,564483,661822,584843,505540,553363,507898,585346,532044,607198,554093,569045,700454,589410,535039,462272,452381,501425,483092,490560,542712,639777,482128,504401,442434,479066,527794,540926,625976,515470,539795,550397,537291,525709,559207,529398,595886,486083,455200,543205,481007,523954,554869,432080,486776,444478,494207,558734,507057,518008,482272,477878,482557,479457,507188,491292,459723,503131,513268,483291,558385,513718,473893,500923,541546,580241,618273,531727,585961,607527,529293,623152,530416,556077,564314,574302,552556,572800,618698,556343,577399,613760,649359,621139,673588,643848,584547,648505,635569,605051,581732,641947,630471,583202,597014,644093,607104,612217,712184,640345,609324,640519,635123,636431,689093,637185,619884,690564,649025,658936,697498,659308,676029,656754,714538,710807,659210,653934,711738,705375,656812', '1586441,1618275,1572752,1563759,1616132,1651131,1674343,1800630,2063177,1672041,1599415,1532016,1544137,1497339,1439787,1511461,1491195,1503670,1451075,1409433,1467964,1483933,1373070,1472911,1381590,1629817,1578068,1504973,1391389,1382164,1384419,1360533,1416700,1347263,1317662,1296034,1396401,1427275,1290513,1239938,1237100,1270804,1192642,1239025,1152916,1231452,1226678,1273871,1191967,1155777,1221524,1277758,1188297,1149489,1209082,1233194,1222851,1683790,1174152,1176994,1095884,1106335,1093135,1122541,1053063,1081909,1151313,1126988,1120102,1220124,1114088,1073515,1063050,1093060,1069947,1184424,1056613,1009226,992176,1042657,1206278,1045981,1113882,1134757,1007620,1131455,1010201,1046241,1018107,1037836,939929,1011018,956471,905729,1073670,946914,936342,1045977,965916,922781,893435,932547,945378,858824,851542,962723,884597,939553,870805,855712,853254,855086,879236,833531,870555,808965,835849,822451,802440,826266,823996,780232,735844,862057,824805,904703,961282,936928,951143,933377,929040,867762,861482,807489,716671,728942,755340,753411,695181,781076,900323,904897,775567,818286,728502,780512,721041,756019,805258,865182,803310,756172,748897,662948,676063,771415,677236,759260,866246,711086,702109,726619,654822,669726,758698,761946,716297,761292,766796,792562,708456,710232,685112,719998,668082,746331,659770,720830,680804,758679,825715,781324,790507,702870,713846,726935,647423,724338,734655,711023,727108,724691,733876,668249,624881,630538,592461,641217,697214,610116,615232,675947,660848,743718,717103,659639,663681,669557,733948,677490,774297,696172,693294,753884,657709,692954,651041,656626,728296,649349,639495,628498,675050,661863,669270,683332,761847,744794,766252,741714,672663,688970,721311,680009,640487,625235,654201,664879,630597,564134,630394,647241,643823,648854,665744,674525,654810,633907,670682,632294,608427,596589,585872,573057,583750,662630,628358,591922,608416,591712,630640,580395,598037,595672,605060,590914,624146,593771,685125,665729,606020,587875,681209,660469,597770,569973,584307,525090,582992,622717,601983,568700,579758,556630,567395,689696,601870,593179,580241,596208,583791,559743,614467,555148,661054,594042,651685,568276,531668,568701,534358,588987,625448,608165,557348,701015,733630,684764,820198,740198,690177,638350,625170,607605,638086,698874,677267,664745,750141,662725,650448,667685,688372,672092,730825,699005,641162,673138,735619,882980,752719,679833,798191,831563,818339,817200,742106,672135,678275,727605,714015,668226,761825,775151,848426,801136,768454,810060,798886,796490,843866,781072,762958,725746,802379,888902,921209,815130,824882,741029,766292', '1633334,1615123,1587947,1672602,1730335,1681593,1811658,1958494,1720471,1749899,1803779,1660931,1725655,1644444,1667930,1683492,1630451,1659362,1605138,1611363,1656886,1488085,1570751,1556689,1626803,1653958,1752028,1688631,1654717,1590311,1702552,1536257,1555483,1459178,1453499,1580195,1446176,1388162,1438292,1495040,1440349,1421932,1419205,1445149,1382942,1376046,1384061,1329428,1351546,1407362,1427099,1327828,1230727,1271027,1265087,1540692,1500728,1460980,1399510,1297224,1315566,1733499,1330202,1241386,1201562,1351841,1255991,1296255,1385394,1303679,1297755,1239613,1206618,1213377,1282023,1297846,1333406,1286225,1195068,1194936,1252461,1220336,1197211,1174456,1236446,1345603,1220611,1204092,1153884,1112519,1101156,1141960,1116574,1074753,1121803,1259009,1132741,1155971,1054259,1327345,1034615,1064170,1049932,1006827,987933,1080603,1090482,1128541,1218674,1136353,1090228,1060444,995513,1045212,1009457,1036946,1001349,1000136,961733,997418,983013,992234,993116,1035023,959944,960079,952268,1050297,991605,990490,1074227,968169,966275,923228,908228,963375,946137,954515,907328,876052,878960,874005,850753,928953,900236,932778,888667,910301,982485,882244,973483,964683,852878,840955,846295,1002783,1284931,1877011,1939730,1880257,1882392,1798396,1865148,2964638,2961361,2999967,2828377,2876494,3008489,2891245,2868106,2892818,2830200,2939390,2959417,3058358,2795210,2828645,2803238,2879777,2779045', '0'); +INSERT INTO `anomaly` VALUES ('2', '2001', 'view_2001', '12002', 'attr_12002', '2018-10-03 15:44:49', '17137388,16362469,16665526,16845778,17300018,16758150,16991090,17137025,16677192,16498176,16944174,16219172,16299271,16052952,16877541,16219423,17025984,16253070,16368033,16835286,16742168,17143756,16718519,16583751,16947751,17033704,16655680,17195802,16888453,16775707,17026881,16397035,16611222,16660656,16145134,17001816,16728596,17328655,16298094,16873771,16924035,16820860,16662666,16527538,16915701,16997461,17201886,17162109,17023663,17060288,17063869,16478223,17215059,17085825,17437577,16632209,17336286,16784448,16816427,16507559,17057503,16635007,16729700,16481715,16642550,16917961,17231134,16633521,16690643,17149240,16766151,16776940,16920783,16799544,16701533,17114632,16817620,17234028,16636311,17627460,16948403,17430532,17360036,17660086,17741143,17915390,17822558,17732641,17257104,17609392,17416635,17204218,17557180,17395360,17140106,17636845,17666241,17958968,17893355,17926905,17651206,17747253,18247342,17690677,18579126,17946088,18226842,18117849,18258360,18707004,18510690,17913843,18750805,18397939,18707592,18567397,18589424,18615779,18223763,18112767,18215873,18256580,18048883,18347225,18195101,18256997,17919282,18493621,17919142,18368484,17758057,18567724,17951616,17941096,17908114,17365082,17744954,17613703,17325289,18056592,17572232,17419694,17604974,17510108,18014231,17641624,17589337,17212690,17723380,17526470,16994171,17038456,17397564,17491683,17189476,17099740,17069835,16783094,17052881,17183425,16840755,17160458,16900060,16644309,16971724,16803778,16662484,16595189,16269401,16353444,16490451,16227369,16012410,16184080,16552361,16165942,16530006,16548949,16047931,16204901,16094665,16034441,16275801,15862635,16384260,16288174,16506160,16456516,16529726,16447069,15981311,15962602,15778857,16146240,15790536,15984477,15706163,15817474,15416797,16012766,15788960,15741593,15705478,15970452,15965013,16564513,15898188,16006633,15978170,15728892,16369142,15585131,16197100,15617495,16050950,15880350,16019430,15646826,15841237,16046259,15820286,15762771,15974279,15603389,15941467,15976994,15814378,16168548,15475378,15668378,15500827,15242198,15567801,15204719,15736180,15621034,15798704,15563033,15791955,15875176,15828171,15602988,16475383,16203344,15683470,15820828,15813127,16052012,15365362,16172419,15648638,15734514,15907118,15970208,16031283,15804068,15767065,15680201,15921934,15474634,15692702,15656225,15513616,15179805,15843102,15885292,16126938,16015476,16112464,15692967,15953834,15358162,15471282,15499007,15702879,15265924,15475762,15710294,15685147,15758944,15832291,15574437,15590056,15739879,15481430,15860875,16179994,16227823,15798299,16453967,15651825,16093295,15867783,16607371,16192402,15884719,16184377,16198572,16136237,16500973,16114367,16222186,16141179,16355360,16419644,15887580,16314701,16394606,16599905,15964354,16439634,15703596,15934772,16015874,16390926,16464996,16605984,16382954,16069161,16649872,17073786,16405112,16533013,16016295,16848272,16904664,16329182,16944585,16747538,16677797,16240420,17237783,16615183,16327468,16751064,16658047,16847910,16711566,17257188,16926907,17117054,16953757,16720695,16658732,17497046,17151708,17278163,16809059,16966264,16813445,17229738,16567733,17005079,16351904,17403600,16696647,17139738,17093404,16636525,16910291,16681754', '17251297,16939230,16391361,16476654,17182312,16982810,17113344,16283646,17016402,17130248,16803032,17067399,17057613,16953123,16695144,17273762,16477469,16968645,16546666,17136052,16557670,17036491,16991251,16873949,17032679,17321203,17198912,16745916,16721328,17015313,16620839,17168091,17082073,16612746,17296432,17145600,16994278,16305673,16753466,17031915,17329420,17330770,16634000,17118237,16735115,16908550,16491579,16694090,16791974,17062638,16614166,17119214,16641200,16446936,16215360,16924972,16390697,16951303,16834745,16917153,17053029,16959023,16563304,17194122,16991849,17040548,16687176,16718090,17051679,17214910,17033651,17245421,17165131,16751079,17264211,17476408,17118240,16776917,17328636,17509455,17009406,17046507,17110290,17226848,17345388,17794477,17692554,17169351,17647707,16813445,17653325,17202002,17080530,16948679,17424534,16994050,17399413,17502490,16993120,17713073,17232717,17470176,17197269,17954273,17542131,17792907,18159280,17988839,17771229,18143238,17834232,18122232,17666730,18131805,17751509,18061558,18370536,17726395,18102547,18172106,18010047,18166445,18284314,17903333,18311297,18331881,18252603,18023129,17791240,18111314,18154572,17652617,17909965,17856733,17731617,17733258,17790446,17595246,17636507,17668417,18063312,17654696,17696879,17653623,17889744,18604364,17678866,17571495,17840874,17690255,17428970,17135681,16865159,17217477,16695462,17300852,17008442,17102739,17078671,16975403,17169591,16517470,16776937,16609552,16648164,16602514,16288659,16080667,16261036,16316357,16600091,15775751,15908384,15978046,16475894,16615495,16391119,16509501,16020064,16079624,16256130,15898273,16029400,15930814,15917816,16194352,16278212,15950595,16168371,16115085,15921913,15702375,15484499,15737247,15799770,16072489,15812316,15877698,15431327,15701640,15358331,15667987,15648510,15446154,15788554,16078890,16068660,15612230,16261938,16232655,15945290,15731274,15573438,15989983,16055624,15479893,15800732,15679526,15705378,15625210,15813636,15944461,16016409,15584139,16199440,15817311,16188177,16071805,15848779,16330832,15781854,15578769,15817688,15799826,16015332,16418631,15971780,15758280,15849976,16027134,15706456,15946488,15539073,16052400,15943644,15800595,16124734,16525977,15845484,16332478,15750222,16100731,15785805,16063729,15799573,16148930,16247676,16069131,15989149,15814227,16227176,15696129,16171298,15471643,16326996,16700392,16090548,16623045,16332088,16018370,16358868,16132451,15907196,16164468,16311753,16467706,16377652,16088318,15892202,16393501,16134869,16221828,15779452,16265740,16410364,16289175,16188670,16470966,16203737,16592178,16095891,16427053,15861520,16036982,16343205,16499854,16435762,16525147,16203068,16469805,16505186,16543388,15666001,16252643,16539473,16218631,16303500,16641199,16534637,16493635,16330997,15856581,16318094,16125181,16187054,16403831,16624911,15883934,16266904,16121243,16114432,16338636,16371724,16214484,16705240,17004190,17070574,16236814,16745737,16648236,16926707,16447585,16596955,16581834,16337473,16791016,17003317,16745906,16523098,17113600,16705989,16645585,16595205,16610572,16764381,17159429,16713705,17220628,16702380,16934532,16796060,16989954,16321453,17149042,17145994,17169167,16775091,16823271,17076513,17091871,17435632', '16845003,16611487,16377972,16482998,16412720,16672552,16799336,16848843,16062889,16463728,16411613,16495182,16578752,16557833,16429584,16468612,16511489,16531528,16551567,16340822,16653310,16549799,16259838,16451407,16642976,16702199,17160111,16381305,16359415,16655087,16697307,16632178,16936448,16751941,16882127,17012313,17013888,16771539,16402937,16454767,17008159,16905646,16803134,16878542,16603960,16761582,16849011,16936441,16743906,17027476,16767033,16886811,17006589,16708549,16666327,17474888,17303930,17132973,16396676,17009144,17091877,17290793,17390880,17490968,16792338,17269934,17003542,17066331,16961621,16856912,16702064,17048346,16807591,16736003,16971096,17206190,17064752,17092235,17165029,17303706,17442383,17162089,16903647,16792158,17467373,17600458,17419647,17654806,17523771,17161626,17433470,17579741,17174540,17309069,17182107,17087194,17356867,17422446,17282651,17406737,17498741,17790300,17904049,17564390,17627316,18207208,17709111,18025227,17310672,18226292,17738417,18062428,17570594,18250602,17879020,18377550,18215736,17971693,17598516,18376879,17986709,18070230,18148158,18434260,18231606,18366833,18416736,18189229,18427023,18701768,18692586,17849053,18179791,18012798,18348747,18326152,17927630,17851392,17770499,17926766,17523869,17884880,17859964,17615400,17537171,18018164,17974953,17837860,18120249,17936456,17618318,17755121,17738526,17085756,17306308,17235784,17133701,16838292,16875658,16823987,16754563,16987841,16720416,16629573,16497045,16851698,16390756,16631419,16447669,16806117,16617198,16213279,16280245,16381986,16448555,16749052,16762731,16529351,16370821,16630846,20226206', '0'); +INSERT INTO `anomaly` VALUES ('3', '2002', 'view_2002', '12003', 'attr_12003', '2018-10-04 09:23:22', '2605685,2610945,2577196,2751233,2652252,2745224,2639252,2727129,2741806,2777003,2714650,2726543,2737647,2758119,2639253,2673022,2832654,2860815,2672435,2880342,2796523,2724370,2777421,2846610,2892811,2854285,2751790,2831613,2891001,2901577,2764916,2911381,2837418,2730813,2935175,2935514,2847991,2916335,2886927,2998689,2974699,2963275,2927933,2803018,2928345,3032435,3043871,2948627,2947711,2974893,2947751,2988445,2895339,2894026,2887001,2946251,2903637,2931798,2944820,2842704,2867435,2851412,2857629,2961825,2743960,3003824,2933877,3021329,2862693,3071952,2956823,3044776,2986982,3011117,3011760,2957490,2981988,3061169,2914394,2980435,3021752,3006861,3014784,3031651,3000787,2999657,2980357,2970724,2942326,2876505,2976778,2975643,2940046,3001281,2991145,3013857,3194228,3126177,3084920,3030616,3068094,3013961,3078828,3063873,3016164,3127726,3056106,3196618,3092215,3165712,3063160,3005560,3119169,3157938,3111020,3020602,3039112,3014178,3057160,3054284,3151820,3033955,3054474,3116281,3187047,3209703,3196042,3271584,3157864,3286468,3150965,3213062,3273998,3046731,3151018,3065017,3260873,3219721,3104589,3073207,3130260,3174273,3226630,3317571,3175761,3193030,3302839,3347715,3340277,3291178,3143241,3341160,3346385,3340179,3298692,3368536,3328371,3235098,3219794,3250076,3341956,3470826,3439418,3521540,3401488,3556465,3366054,3265580,3258235,3465600,3661946,3453663,3430279,3555802,3398447,3515699,3585796,3426178,3480487,3608695,3510103,3395646,3458550,3489768,3634578,3459022,3433710,3674794,3559264,3442657,3382041,3488111,3676226,3628086,3605623,3517882,3515545,3486265,3402874,3554188,3677850,3688079,3546930,3526705,3865106,3651388,3737292,3733731,3764425,3673209,3689112,3804424,3911470,3807088,3925051,3813396,3875109,3787104,3889049,3850478,4056731,3845232,4034582,4025549,4126883,3951047,3874552,4010867,4004730,4125909,4059339,4091380,4072242,4017389,4037161,4070085,4086506,4190107,4251972,4337578,4222462,4413253,4291464,4459593,4352166,4444862,4413654,4429060,4614857,4530996,4527871,4539300,4720467,4511491,4643639,4598958,4633059,4847994,4722973,4776849,4572902,4693027,4544444,4722539,4715238,4852312,4829005,4849647,4851804,4963117,4914534,5129150,5258973,5239201,5189033,5203855,5155307,5337335,5196836,5280624,5169421,5173899,5162567,5134172,5062294,5157503,5337746,5184044,5215404,5167274,5327467,5327990,5337839,5372629,5319430,5410771,5479585,5283491,5452951,5475024,5376525,5483473,5276850,5342710,5332453,5386255,5625697,5482407,5415841,5412901,5322267,5390945,5578438,5540457,5439831,5461037,5297916,5477078,5560467,5661251,5478251,5424934,5504408,5476532,5460095,5498616,5624245,5452443,5579626,5855831,5593457,5666484,5649314,5485035,5338075,5720785,5759414,5580978,5832197,5661369,5681532,5565831,5584750,5645130,5663121,5993652,5669325,5541018,5943185,5825925,5832279,5785901,5483221,5540881,5713297,5456663,5506562,5508129,5388639,5519085,5630137', '2625641,2714710,2714524,2663654,2704366,2862041,2654623,2654034,2695984,2784182,2888171,2841152,2706974,2750938,2680367,2733427,2981501,2895848,2807641,2753651,2771110,2834509,2762974,2704404,2693630,2723132,2884058,2965611,2877865,2889971,2863467,2771447,2822051,2914043,3036796,3023989,2836399,2867365,2983389,2931763,2906582,2973529,2910414,2918906,3034018,2972215,2925041,2954949,2969955,2967843,3053746,3018231,3031718,3008470,2950200,2961749,2967068,2915480,2962958,2946156,2863273,2870138,2920504,2928563,2960516,2858722,2845727,3057597,3058858,3146566,2932195,2883010,2897941,3145223,3073561,2974470,3044310,2933000,2972108,3041793,3047212,2918837,2909614,2954959,3010604,2939804,3061916,3185393,3066432,2875269,3025975,3024471,3003971,2891907,2923176,2982879,2844547,2945194,3129153,3094834,3398540,3125530,3053902,3029798,3100449,2901761,2953926,2846194,2976454,2889995,2986617,2986894,3054526,2898886,2888937,3012564,3040310,3058138,2984400,3078097,2917439,3025943,3010937,3029929,3041716,3054358,3068441,2818830,3017120,3065195,2957182,3104973,3145739,3114046,3242839,3106041,3016921,3144712,3168956,3116553,3173149,3212492,3232807,3116071,3043475,3174766,3172940,3192760,3123113,3045754,3171801,3128583,3172548,3356342,3334666,3418899,3386266,3443215,3206255,3255791,3180456,3244113,3357516,3309720,3497568,3409741,3378731,3448452,3604848,3494378,3508870,3511711,3467414,3379209,3444229,3338330,3454508,3533520,3630045,3407392,3680326,3569815,3538115,3418644,3302579,3481503,3442155,3647373,3641914,3566837,3650156,3829664,3614368,3602523,3672666,3673700,3720325,3632465,3843191,3560131,3590985,3831771,3802803,3698229,3729575,3741706,3755725,3799235,3835204,3931876,3800628,3987998,3922287,4011303,3985231,3981427,3977873,4113809,4217470,3910336,4097936,4039502,4108354,4286571,4745671,4670786,4378125,4496731,4145830,4408795,4459245,4432171,4505867,4548000,4580749,4694464,4642433,4499616,4395097,4690632,4560962,4659476,4725939,4880782,4811306,4886763,4869354,4595424,5069048,5748562,4976209,5050976,4847909,5132893,4925144,4984769,5012960,5295536,5208584,5452678,5294620,5229736,5322474,5364998,5401262,5725143,5583108,5681547,5617300,5788576,5647435,5826046,5637845,5638816,5555617,5507273,5391955,5688503,5818245,5762121,5600562,5638956,5676362,5960159,5710195,5727598,5910843,5822995,6040520,5994618,6052976,5878646,5892904,6144057,6063637,5923164,5930841,5997972,6024381,6052368,6044866,6009792,5903146,5900368,5609066,6031508,6026190,5742231,6514186,6068755,6045302,6059631,6365856,6003396,5998582,6027633,6010297,6029339,6010480,6013421,5800271,5892712,5772592,6170978,6165816,6057303,6017945,6299838,6049857,6071491,6232885,6178798,6042216,6138792,6014035,6107558,6099659,6044845,5931638,6081629,6089410,5896889,6044967,6053185,5884921,6027518,6022650,6181540,5895196,5986461,5979583,5903529,5649003,5724237,5806493,5985113,5872631,5725821,5951627,5796201,5616868', '3056868,3090391,3104114,3107363,3019102,3174094,3056050,2931570,3191562,3089460,3257574,3259738,3126628,3072553,2932870,3034422,3177910,3236916,3120771,3336230,3352972,3272959,3221534,3344808,3379163,3102668,3217478,3182325,3304964,3211981,3164465,3436581,3386748,3243275,3432726,3424635,3447429,3490185,3394957,3500520,3573013,3371002,3293619,3236033,3235691,3395028,3307875,3338252,3317775,3379294,3415334,3431424,3485942,3386186,3272605,3207517,3266990,3365420,3334744,3285206,3398938,3367417,3148054,3329940,3365185,3257441,3166679,3172583,3277707,3315582,3239080,3328059,3481127,3444970,3277499,3248101,3186434,3288178,3431072,3424501,3298851,3449660,3337760,3388244,3369631,3201410,3256093,3263948,3273501,3316091,3257977,3303197,3268837,3429115,3399607,3342836,3446072,3461949,3345891,3421784,3273413,3512168,3387862,3273217,3293342,3305361,3429615,3326040,3452333,3314149,3434739,3401323,3354427,3378458,3423075,3392568,3396217,3325210,3435836,3378664,3363515,3420483,3526611,3582661,3501725,3426280,3418851,3477756,3432134,3336908,3472652,3527335,3546098,3501892,3490325,3530999,3572024,3584820,3583870,3503824,3455784,3352151,3349567,3326456,3541487,3652460,3568371,3653270,3565154,3638101,3835719,3789331,3789966,3787160,3802119,3692081,3676834,3947671,3854253,3853913,3794877,3885395,3842117,3759553,3953776,3824374,3891654,3710595,3755319,3915077,3901973,3976042,3737055,3787228,3941650,3808074,3766753,2562420,1815541,1557173,1478306', '0'); +INSERT INTO `anomaly` VALUES ('4', '2002', 'view_2002', '12004', 'attr_12004', '2018-10-04 21:44:01', '0,0,0,1,0,0,2,2,1,1,1,1,3,1,1,1,1,2,2,2,1,0,0,0,2,0,0,2,1,1,0,0,1,1,2,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,3,3,4,2,1,0,0,2,1,1,1,3,2,1,1,1,1,1,1,2,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,2,2,0,0,1,2,0,0,1,0,0,2,1,4,2,3,1,2,1,1,2,2,2,3,1,1,1,1,3,1,1,1,1,2,3,1,1,1,1,3,3,1,2,1,1,1,1,1,0,0,0,2,1,1,1,1,2,2,4,5,3,6,1,3,1,2,4,1,2,3,1,3,4,3,4,2,2,3,2,3,7,5,2,5,8,9,2,6,1,2,0,0,5,1,3,3,2,3,1,3,1,1,2,5,3,3,2,1,2,3,1,8,4,5,6,7,2,3,5,5,3,5,7,4,4,3,4,4,2,4,7,2,3,8,3,3,8,1,5,9,4,4,5,2,6,2,8,2,5,1,3,6,2,3,4,4,6,5,12,8,7,2,10,6,4,4,5,5,3,5,10,5,3,5,8,6,4,6,6,6,7,6,7,6,5,5,6,7,8,3,8,13,9,5,7,9,9,6,3,9,11,13,9,8,5,4,9,5,9,8,5,5,5,4,7,10,6,3,5,8,4,8,7,4,5,6,9,12,7,12,8,7,9,7,9,10,9,8,8,13,8,10', '1,1,1,1,1,2,3,0,0,2,2,2,2,1,1,1,1,1,1,0,0,0,2,2,2,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,2,2,2,1,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,2,0,0,1,2,1,1,0,0,1,2,3,2,1,0,0,2,1,1,2,1,1,2,0,0,1,3,2,1,1,1,1,1,1,0,0,0,0,1,2,1,1,1,1,1,1,1,1,3,2,1,1,3,1,1,1,2,1,1,1,2,0,0,2,2,1,2,1,1,4,2,3,2,1,2,2,1,1,2,3,1,1,2,2,2,1,1,1,1,3,3,2,3,5,2,4,3,8,5,3,1,4,2,2,2,2,3,1,1,2,2,2,2,1,1,1,6,1,1,2,4,4,1,2,5,2,3,3,2,2,4,4,4,2,2,2,7,3,4,3,4,3,2,2,3,6,5,1,4,3,2,8,5,2,3,2,1,3,4,5,2,5,5,3,3,3,2,3,2,3,2,4,2,2,5,4,6,5,8,7,6,3,6,3,9,5,4,8,6,9,6,9,8,4,8,3,6,8,4,3,3,6,4,4,6,2,3,2,12,11,8,3,8,7,7,12,11,9,11,8,8,5,8,8,4,6,11,5,11,4,6,7,7,7,8,8,7,12,10,12,10,3,6,7,8,7,3,9,1,8,5,12,10,5,10,8,8,9,12,6,12,8,9,10,9,8', '0,0,0,0,0,1,1,1,1,3,1,1,1,1,1,2,1,0,0,0,1,0,0,2,1,0,0,0,0,0,0,2,1,1,1,1,1,1,0,0,1,0,0,1,2,2,1,1,1,1,2,1,1,0,0,0,0,0,3,1,0,0,1,0,0,0,0,1,1,2,0,0,1,1,1,1,1,0,0,0,0,2,1,0,0,0,0,0,1,2,1,2,1,1,1,1,0,0,1,2,3,3,3,2,1,1,1,1,1,4,2,1,3,1,1,2,2,2,0,0,3,0,0,1,1,2,1,1,0,0,3,3,2,2,1,1,2,3,2,1,1,2,1,1,2,1,1,1,0,0,1,3,4,0,0,2,1,4,1,1,1,2,17,52,58,58,62,62,71,71,66,50,73,45,74,52,62,41,66,62,69', '0'); +INSERT INTO `anomaly` VALUES ('5', '2003', 'view_2003', '12005', 'attr_12005', '2018-10-05 15:40:52', '0,0,1,0,0,1,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,2,2,1,1,1,1,3,1,1,1,1,2,2,2,1,0,0,0,2,0,0,2,1,1,0,0,1,1,2,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,3,3,4,2,1,0,0,2,1,1,1,3,2,1,1,1,1,1,1,2,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,2,2,0,0,1,2,0,0,1,0,0,2,1,4,2,3,1,2,1,1,2,2,2,3,1,1,1,1,3,1,1,1,1,2,3,1,1,1,1,3,3,1,2,1,1,1,1,1,0,0,0,2,1,1,1,1,2,2,4,5,3,6,1,3,1,2,4,1,2,3,1,3,4,3,4,2,2,3,2,3,7,5,2,5,8,9,2,6,1,2,0,0,5,1,3,3,2,3,1,3,1,1,2,5,3,3,2,1,2,3,1,8,4,5,6,7,2,3,5,5,3,5,7,4,4,3,4,4,2,4,7,2,3,8,3,3,8,1,5,9,4,4,5,2,6,2,8,2,5,1,3,6,2,3,4,4,6,5,12,8,7,2,10,6,4,4,5,5,3,5,10,5,3,5,8,6,4,6,6,6,7,6,7,6,5,5,6,7,8,3,8,13,9,5,7,9,9,6,3,9,11,13,9,8,5,4,9,5,9,8,5,5,5,4,7,10,6,3,5,8,4,8,7,4,5,6,9', '1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,2,3,0,0,2,2,2,2,1,1,1,1,1,1,0,0,0,2,2,2,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,2,2,2,1,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,2,0,0,1,2,1,1,0,0,1,2,3,2,1,0,0,2,1,1,2,1,1,2,0,0,1,3,2,1,1,1,1,1,1,0,0,0,0,1,2,1,1,1,1,1,1,1,1,3,2,1,1,3,1,1,1,2,1,1,1,2,0,0,2,2,1,2,1,1,4,2,3,2,1,2,2,1,1,2,3,1,1,2,2,2,1,1,1,1,3,3,2,3,5,2,4,3,8,5,3,1,4,2,2,2,2,3,1,1,2,2,2,2,1,1,1,6,1,1,2,4,4,1,2,5,2,3,3,2,2,4,4,4,2,2,2,7,3,4,3,4,3,2,2,3,6,5,1,4,3,2,8,5,2,3,2,1,3,4,5,2,5,5,3,3,3,2,3,2,3,2,4,2,2,5,4,6,5,8,7,6,3,6,3,9,5,4,8,6,9,6,9,8,4,8,3,6,8,4,3,3,6,4,4,6,2,3,2,12,11,8,3,8,7,7,12,11,9,11,8,8,5,8,8,4,6,11,5,11,4,6,7,7,7,8,8,7,12,10,12,10,3,6,7,8,7,3,9,1,8,5', '1,0,0,0,0,0,0,1,1,0,0,1,1,2,0,0,0,0,0,0,1,1,1,1,3,1,1,1,1,1,2,1,0,0,0,1,0,0,2,1,0,0,0,0,0,0,2,1,1,1,1,1,1,0,0,1,0,0,1,2,2,1,1,1,1,2,1,1,0,0,0,0,0,3,1,0,0,1,0,0,0,0,1,1,2,0,0,1,1,1,1,1,0,0,0,0,2,1,0,0,0,0,0,1,2,1,2,1,1,1,1,0,0,1,2,3,3,3,2,1,1,1,1,1,4,2,1,3,1,1,2,2,2,0,0,3,0,0,1,1,2,1,1,0,0,3,3,2,2,1,1,2,3,2,1,1,2,1,1,2,1,1,1,0,0,1,3,4,0,0,2,1,4,1,1,1,2,17,52,58,58', '0'); +INSERT INTO `anomaly` VALUES ('6', '2003', 'view_2003', '12006', 'attr_12006', '2018-10-05 14:34:59', '345,332,215,215,222,220,239,246,272,244,270,220,220,248,192,348,281,387,327,306,381,355,459,417,472,298,314,315,235,241,264,303,301,365,334,204,274,320,298,252,316,261,313,291,251,413,292,166,322,298,262,201,349,271,265,217,214,254,306,250,267,336,280,321,306,338,263,222,259,289,374,238,265,259,373,256,318,237,308,192,182,232,199,196,302,291,299,296,229,221,224,240,447,288,303,392,152,208,336,290,288,253,425,367,278,374,306,473,257,261,383,313,410,325,316,355,420,299,350,263,442,391,307,244,349,403,251,224,251,363,386,342,237,230,248,287,252,255,338,271,333,286,238,341,289,411,361,347,319,395,444,338,259,271,255,252,345,259,353,223,236,253,348,251,152,236,245,248,303,143,228,265,214,288,245,247,296,240,383,382,275,346,271,307,275,283,228,282,287,246,291,376,252,241,275,354,295,280,272,247,205,257,330,312,216,241,225,188,212,226,227,249,161,301,187,130,163,281,207,232,203,212,228,253,158,195,249,229,207,244,212,250,162,115,214,194,209,155,244,263,208,252,286,282,198,179,284,226,185,315,274,198,264,318,280,132,256,212,245,243,260,119,264,209,176,263,179,268,267,203,212,194,214,141,254,219,144,185,173,134,289,250,204,173,175,206,175,248,156,176,180,139,196,215,146,306,124,148,146,138,97,166,131,159,87,154,81,142,238,233,116,186,88,159,208,189,172,135,190,140,162,207,94,156,131,201,175,157,175,153,161,215,208,252,150,156,236,170,180,190,165,225,133,184,188,225,207,261,257,301,192,149,208,280,282,203,214,228,191,163,203', '229,194,263,158,211,281,306,191,209,254,299,224,229,215,218,151,202,177,224,209,212,201,135,253,289,214,184,214,236,262,196,295,158,167,229,265,200,277,254,298,204,271,173,217,245,207,197,177,134,232,186,199,276,201,255,262,289,341,185,284,320,253,245,239,252,394,244,214,163,231,153,229,228,198,186,297,247,158,213,212,241,298,271,264,280,242,228,227,286,274,212,264,272,293,387,223,274,230,211,288,249,256,303,301,287,273,228,255,288,229,372,295,255,351,383,377,380,385,356,262,423,344,423,277,342,344,263,374,242,381,389,315,445,260,359,362,312,304,424,336,305,379,428,393,327,297,336,338,313,367,303,362,441,370,300,320,313,278,390,265,311,262,344,312,238,372,301,214,233,176,225,270,256,341,306,229,257,250,229,238,239,251,230,241,218,196,265,231,263,251,245,266,183,238,174,254,171,291,253,245,259,294,253,191,246,230,182,264,176,150,144,146,201,129,268,240,170,161,193,178,184,211,150,215,153,206,94,172,292,253,135,269,186,348,327,193,208,192,158,178,117,118,110,147,162,209,199,181,204,218,215,189,202,148,131,192,130,159,152,167,214,143,181,197,91,126,149,133,126,96,112,129,152,134,138,100,245,98,76,80,235,197,92,106,94,153,137,169,114,43,129,114,157,163,149,198,107,158,140,288,101,186,265,143,247,232,132,227,184,224,196,154,223,159,170,123,112,165,121,196,167,169,137,196,158,179,178,118,161,193,100,159,179,130,124,256,171,179,170,98,238,178,218,177,183,202,169,262,211,243,192,264,243,220,220,219,183,259,262,213,294', '134,122,124,128,158,114,140,93,131,215,200,188,122,157,163,180,106,193,200,82,198,200,143,162,155,218,160,255,202,132,186,230,193,114,189,137,160,145,210,125,161,124,154,252,187,212,180,101,208,214,145,244,200,142,191,162,121,110,127,147,220,303,134,194,156,183,111,152,134,219,175,173,136,190,166,207,147,218,196,139,148,165,190,194,134,207,136,153,155,233,90,182,244,163,229,216,143,168,101,149,137,90,252,145,177,259,150,170,200,159,175,170,177,142,114,170,138,199,215,184,113,149,237,153,125,113,157,189,191,99,138,122,163,89,167,226,222,204,252,185,189,196,187,160,208,160,178,137,240,180,182,155,178,112,212,135,187,79,124,136,93,143,134,104,84,129,87,47,88,75,64,34,90,60,22,17,8,8,2,7,0', '0'); +INSERT INTO `anomaly` VALUES ('7', '2004', 'view_2004', '12007', 'attr_12007', '2018-10-06 01:47:47', '321,147,577,319,411,314,742,115,48,134,71,74,202,60,61,245,66,55,134,55,189,1646,247,98,188,82,132,234,70,48,150,83,50,111,41,69,439,70,195,1781,350,70,119,52,53,175,103,319,222,63,151,866,135,38,138,347,278,128,29,31,114,104,63,143,58,106,637,141,77,650,127,60,359,358,114,190,220,124,297,68,620,1872,243,85,160,62,65,133,47,62,198,72,60,164,56,123,702,62,64,235,90,240,160,46,60,206,98,76,247,75,195,1292,225,66,177,402,111,371,88,48,157,119,59,239,96,102,1130,247,92,284,111,183,243,80,103,973,1198,92,268,86,214,1905,194,199,348,112,113,455,134,88,343,91,108,385,86,175,1375,183,113,472,114,390,402,89,122,419,152,95,377,88,228,2315,233,135,512,116,389,1028,169,137,701,545,204,568,106,121,1818,173,321,4209,595,248,625,188,103,964,266,277,945,189,164,5158,527,531,637,231,471,891,279,238,1166,529,385,903,288,303,2667,410,363,1183,262,965,1315,359,266,1006,671,432,1321,262,456,4643,529,718,1337,330,563,1587,676,420,1740,1198,530,1791,541,370,3816,471,882,1665,425,695,1950,699,422,1769,664,579,2103,600,581,8241,1208,894,2196,570,1169,2276,1020,563,1713,921,1012,1848,394,481,4484,862,689,1982,939,2255,1943,616,682,2021,1173,853,2485,724,986,6708,934,850,2432,669,665,1789,834,1021,2537,1920,1004,1968,779,636,5040,908,831,2177,1037,1846,2170,1018,949,2858,1528,809,3113,1011,1383,11113,2481,1961,3113,1198,1477,3200,842,950,2720,1581,775,2539,748,1081,8613,1353,1475,2378,1456,2586,3060,1003,784,2510,1670,1215,2533,1105,1276,9243,1206,1727,3247,899,1313,3002,1255,1464,2964', '109,74,177,55,58,293,59,49,124,44,48,98,41,46,125,53,44,52,49,100,975,109,51,66,54,57,107,45,45,74,48,48,145,361,143,205,68,40,76,37,39,84,39,33,56,41,40,75,228,1180,1834,439,50,129,49,40,90,52,50,88,60,37,61,25,54,237,39,18,91,84,99,85,31,31,65,28,29,63,39,114,1065,159,29,57,35,46,63,43,44,116,751,157,93,37,65,460,147,238,195,96,144,76,32,32,139,60,56,142,53,622,3523,598,132,110,477,89,75,36,47,173,138,61,100,47,72,392,78,38,74,40,39,163,47,39,187,52,44,137,36,104,1067,128,73,300,75,50,217,69,51,144,59,59,266,74,83,477,134,62,283,70,64,193,70,46,163,50,61,139,62,121,1143,204,61,214,73,106,211,61,54,291,163,71,262,50,65,731,183,92,146,44,81,198,75,83,314,97,93,353,72,138,1970,97,113,385,217,113,529,108,66,377,124,293,445,131,159,1238,121,166,596,91,321,324,226,248,452,148,125,667,68,198,2034,155,67,489,110,193,489,139,129,1347,1755,122,582,150,154,1562,305,211,690,165,432,1188,132,150,621,285,1053,1008,277,228,3569,322,259,701,173,160,863,212,127,609,160,980,1054,180,182,1984,179,148,585,324,498,804,252,181,825,209,106,875,200,274,2907,405,206,912,170,503,825,199,204,1603,2335,245,1025,207,165,2492,230,288,1036,313,442,817,160,226,961,294,276,784,262,267,5668,812,454,1349,216,292,1071,414,218,692,293,262,901,258,200,2897,392,534,821,191,616,946,201,148,850,248,287,1381,312,367,3726,414,240,1191,577,493,1129,305,430,1203,766', '734,966,272,223,67,96,670,88,51,109,60,72,182,53,55,213,84,88,174,74,182,1352,169,74,224,78,72,231,68,68,168,66,44,97,58,122,587,85,61,152,375,1435,170,57,55,176,64,70,206,54,76,935,167,96,211,136,96,140,74,69,173,141,74,284,1871,450,537,90,38,146,162,426,178,73,49,225,147,53,125,57,89,1386,193,68,180,119,218,197,80,47,149,82,73,182,64,86,510,323,214,191,111,252,139,58,73,221,163,631,168,70,173,1758,199,59,252,80,71,218,67,52,144,716,272,279,79,142,855,122,73,278,81,111,316,75,61,247,97,57,198,889,5742,9970,2495,625,522,475,373,881,283,232,446,324,252,451,256,309,2024,549,254,678,283,442,476,231,209,781,363,240,749,209,243,2496,365,305,655,343,353,944,245,33779,97127', '0'); +INSERT INTO `anomaly` VALUES ('8', '2004', 'view_2004', '12008', 'attr_12008', '2018-10-06 22:20:34', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,349,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,606', '0'); +INSERT INTO `anomaly` VALUES ('9', '2005', 'view_2005', '12009', 'attr_12009', '2018-10-07 19:26:04', '6,9,3,1,6,7,10,4,7,6,2,7,5,3,7,5,4,5,6,5,6,8,6,8,8,3,11,7,6,10,2,8,5,9,7,5,3,13,9,8,7,6,7,7,3,7,11,7,5,4,3,9,5,7,10,7,7,2,5,8,6,5,9,5,5,10,5,5,5,7,9,9,6,3,6,4,2,6,6,6,9,5,8,3,7,7,4,6,7,6,8,3,7,6,3,8,5,6,6,5,8,5,7,8,3,5,7,5,8,10,3,5,5,6,4,5,3,7,3,7,6,6,5,6,3,6,9,7,7,3,6,5,7,6,6,7,7,5,6,6,7,5,4,5,6,5,7,5,9,5,3,10,5,8,5,4,3,5,5,7,5,3,10,6,8,6,7,6,7,6,9,5,9,6,6,8,6,1,12,3,6,7,7,6,6,6,7,7,6,8,3,3,3,6,3,3,8,8,5,12,5,6,6,6,9,6,4,7,5,6,3,8,8,6,5,5,9,7,6,3,6,2,6,6,7,7,7,4,3,7,8,6,10,7,4,8,8,1,5,9,6,4,6,4,8,5,7,3,3,6,6,8,7,5,5,11,6,9,4,6,5,4,7,5,5,6,6,8,6,7,5,4,5,4,3,4,9,3,5,5,11,7,6,5,3,6,3,6,5,9,4,4,3,7,3,8,5,3,6,7,6,8,6,4,4,3,7,9,7,8,4,8,2,9,5,10,5,4,6,5,3,3,5,8,7,8,6,4,6,1,4,5,6,8,3,6,7,4,5,6,8,8,9,5,6,6,5,9,11,6,3,5,5,7,8,8,7,7,3,4,6', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,5,3,1,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,3,2,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,5,1,6,3,5', '1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2,8,3,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,388,6,0,365', '0'); +INSERT INTO `anomaly` VALUES ('10', '2005', 'view_2005', '12010', 'attr_12010', '2018-10-07 08:48:57', '29,28,21,28,37,41,26,31,28,25,38,22,25,23,21,18,19,25,26,34,28,36,41,35,51,43,35,48,46,33,39,40,38,47,38,44,39,47,36,44,48,50,50,40,40,43,31,31,51,38,40,44,61,42,42,50,48,46,44,43,39,45,49,50,55,58,49,45,60,46,50,66,77,54,51,75,49,68,56,57,55,40,47,47,37,41,53,50,48,58,36,55,74,38,81,62,94,69,69,79,56,60,73,83,72,90,71,70,68,59,58,51,70,75,86,85,68,59,73,77,89,73,90,59,100,88,82,93,78,81,75,78,75,65,79,82,67,86,57,107,103,76,69,93,83,77,70,71,62,64,52,56,64,54,59,75,52,49,66,58,62,58,61,64,71,60,54,61,57,45,61,46,100,79,53,50,77,61,69,67,72,67,78,60,63,61,63,61,62,62,57,70,62,79,70,97,82,62,80,74,79,62,77,62,72,56,75,67,66,82,86,65,79,100,70,81,65,60,88,84,95,67,69,78,76,64,110,76,81,89,69,59,58,74,82,89,61,64,61,86,74,65,66,90,66,78,83,87,82,103,76,76,114,92,81,76,56,60,55,77,93,83,74,86,82,80,59,89,88,95,96,84,90,76,96,103,87,85,81,91,79,91,108,107,84,104,93,75,92,100,121,99,97,93,81,106,80,91,82,122,133,111,110,113,102,94,94,89,120,102,96,81,78,92,103,103,85,94,96,95,103,89,90,93,104,97,96,112,96,80,95,105,91,119,104,88,96,86,100,114,88,76,104,72,88,98,120,86,88,85,74,94,109,93,78,90,83,87,90,79,90', '35,43,38,31,35,43,46,46,49,54,61,42,37,66,70,71,71,74,90,76,64,85,70,87,87,97,76,99,86,107,85,85,116,115,102,109,111,119,106,113,125,117,119,130,135,127,145,126,120,116,114,125,121,157,148,134,147,144,151,144,163,154,155,166,189,154,149,159,149,176,150,168,190,175,154,166,180,172,172,190,163,148,169,193,155,171,188,189,181,198,168,185,204,172,180,184,168,166,182,186,199,183,218,231,252,231,206,183,216,228,212,199,200,213,207,207,200,212,242,197,219,209,213,230,241,247,259,228,249,263,242,261,255,243,306,266,264,253,260,278,254,260,270,260,258,253,248,250,257,272,256,264,251,294,277,258,273,282,319,269,276,277,290,300,285,307,294,269,290,298,283,286,258,271,273,280,300,297,270,271,287,273,262,149,126,84,102,99,80,98,87,85,69,89,105,72,86,89,111,72,111,93,71,137,96,89,90,56,98,85,105,86,96,80,81,68,97,72,94,85,96,88,107,68,88,63,98,81,90,79,113,103,87,84,161,156,142,135,132,105,82,101,112,99,106,89,115,97,102,102,120,119,94,99,107,86,90,111,110,86,117,132,89,130,104,120,113,92,115,99,96,147,188,141,141,109,105,102,94,108,116,109,124,117,94,105,118,85,104,89,107,82,116,104,96,93,92,133,132,94,91,123,102,91,106,105,92,115,101,98,81,108,127,97,89,90,111,103,92,100,115,191,193,188,155,190,186,152,188,183,177,171,174,177,175,164,186,191,214,215,202,195,185,203,177,161,187,187,172,174,177,212,211,218,227,198,192,215,215,194,176', '53,35,48,50,44,43,39,60,59,61,55,43,39,45,46,46,52,47,51,47,43,52,57,67,61,64,53,56,54,71,65,51,71,58,59,53,72,51,60,60,67,60,70,62,57,62,74,65,69,94,94,92,107,128,126,135,138,145,152,144,150,154,179,173,173,188,173,186,201,198,194,218,208,236,230,237,240,225,274,260,264,276,280,276,290,290,273,289,277,281,272,277,314,286,311,310,301,300,302,314,286,299,316,318,314,297,319,307,330,311,325,302,338,337,334,315,318,329,332,321,337,342,336,358,361,358,343,385,374,363,337,366,388,363,368,387,357,404,400,385,390,389,395,404,384,401,411,398,385,384,376,398,424,394,425,428,421,425,431,444,454,449,449,450,448,440,442,438,482,460,459,452,454,445,459,464,479,452,465,490,472', '0'); +INSERT INTO `anomaly` VALUES ('11', '2006', 'view_2006', '12111', 'attr_12111', '2018-10-07 00:45:17', '31,35,28,35,39,33,43,36,35,31,32,34,33,30,32,47,32,24,21,28,41,29,38,33,42,44,35,36,35,41,39,41,46,40,50,40,34,39,37,35,36,51,40,47,41,43,190,38,43,45,35,36,42,47,37,41,55,41,31,41,46,36,42,51,38,44,49,41,48,52,49,35,50,56,45,53,52,51,53,44,48,45,59,46,48,45,49,47,49,57,57,39,53,44,46,51,50,49,49,47,44,50,47,39,55,41,47,46,33,52,55,58,52,49,45,49,32,50,43,48,62,57,54,55,67,44,60,53,67,56,45,45,47,51,56,56,52,59,63,63,68,62,43,64,51,67,49,61,51,53,54,53,69,52,61,58,60,57,68,72,59,71,72,65,53,73,63,67,65,64,66,59,69,75,64,60,63,49,58,62,82,76,76,68,62,82,70,68,60,61,86,67,75,76,75,86,60,75,78,75,77,68,69,75,78,80,65,78,61,79,73,86,84,87,83,86,70,79,77,88,82,89,86,100,88,90,108,95,96,79,115,97,86,79,99,93,80,74,90,85,81,91,106,91,89,102,100,90,76,89,89,76,105,90,88,83,74,83,84,81,79,110,88,88,100,88,90,78,82,81,95,89,80,86,86,93,79,81,81,88,92,76,88,82,93,81,98,87,90,75,87,85,89,80,90,71,80,82,77,99,90,100,103,96,83,85,80,91,112,107,97,85,107,82,96,91,100,79,84,73,96,84,79,90,95,92,83,88,99,98,101,114,104,85,96,105,86,101,81,84,85,86,87,87,84,89,93,95,83,90,96,87,108,94,87,82,91,93,88,88,93', '68,53,53,42,53,57,53,54,68,42,55,49,69,56,51,51,48,61,40,44,52,53,60,57,53,46,47,38,51,58,48,53,55,52,37,48,46,51,46,52,43,41,63,56,55,43,54,43,58,59,46,51,71,51,39,54,56,43,46,31,50,45,44,49,52,50,47,67,44,61,64,49,39,35,30,33,26,48,36,37,36,28,44,37,36,33,28,35,35,37,46,31,37,28,33,34,29,41,47,34,41,37,29,36,35,33,41,37,41,34,27,34,29,38,42,44,42,41,33,38,30,36,42,32,35,30,27,36,38,31,44,41,35,40,38,35,31,35,28,38,29,27,40,38,29,25,35,38,39,33,35,38,47,35,33,41,44,48,39,35,39,34,40,40,44,49,43,49,46,41,40,36,40,31,47,47,35,37,39,42,33,39,45,40,38,49,39,51,57,49,40,44,41,36,45,49,46,51,32,43,47,71,30,35,42,35,35,45,54,34,49,60,53,45,41,46,50,43,48,38,56,56,40,42,49,36,44,43,39,54,46,35,49,58,32,36,53,51,46,49,37,41,46,68,41,49,56,47,50,46,47,62,47,52,51,54,46,48,56,54,50,35,60,47,49,44,50,44,58,47,42,47,57,49,50,46,57,49,56,43,47,46,54,46,50,61,57,49,44,39,51,46,44,54,46,44,61,39,54,51,39,48,54,55,53,52,54,48,50,45,65,56,52,40,58,44,45,56,49,33,46,56,61,43,46,50,55,60,80,59,59,47,41,62,51,55,38,57,50,55,37,48,53,56,51,58,48,51,44,64,58,64,58,63,48,50,61,62,55,45,62', '39,37,35,48,35,38,47,38,31,36,39,28,33,29,39,51,32,32,35,40,35,48,44,51,40,36,45,35,24,36,26,36,44,31,39,25,32,38,42,38,30,45,41,32,41,40,39,33,43,37,35,41,40,33,42,39,31,38,60,35,37,74,43,35,48,34,41,40,43,39,33,38,42,48,48,24,49,33,43,42,47,44,37,41,48,35,37,39,49,39,33,37,41,41,34,43,40,40,44,38,46,35,50,53,45,55,40,50,43,42,38,37,50,42,38,47,39,42,53,41,35,52,46,49,50,36,39,48,56,52,48,1865,3627,3089,2811,2970,2847,2877,2942,2901,2905,2907,2950,2878,2942,3086,3101,2917,3006,3072,3047,3066,3069,3093,3040,3133,3141,3213,3109,2997,3183,3189,3252,3163,3259,3410,3273,3345,3205,3302,8108,11962,11708,11732,12194,12547,12524,12471,13132,13358,13708', '0'); +INSERT INTO `anomaly` VALUES ('12', '2006', 'view_2006', '12112', 'attr_12112', '2018-10-07 14:32:37', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,6,9,13,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,98', '0'); diff --git a/app/sql/time_series_detector/sample_dataset.sql b/app/sql/time_series_detector/sample_dataset.sql new file mode 100644 index 0000000..82b0992 --- /dev/null +++ b/app/sql/time_series_detector/sample_dataset.sql @@ -0,0 +1,327 @@ +SET FOREIGN_KEY_CHECKS=0; +-- ---------------------------- +-- Table structure for `sample_dataset` +-- ---------------------------- +DROP TABLE IF EXISTS `sample_dataset`; +CREATE TABLE `sample_dataset` ( + `id` bigint(10) NOT NULL AUTO_INCREMENT, + `update_time` timestamp NULL DEFAULT NULL, + `view_id` varchar(31) DEFAULT NULL, + `view_name` varchar(63) DEFAULT NULL, + `attr_name` varchar(63) DEFAULT NULL, + `attr_id` varchar(31) DEFAULT NULL, + `source` varchar(31) DEFAULT NULL, + `train_or_test` varchar(31) DEFAULT NULL, + `positive_or_negative` varchar(31) DEFAULT NULL, + `window` int(2) DEFAULT NULL, + `data_time` int(11) DEFAULT NULL, + `data_c` text, + `data_b` text, + `data_a` text, + `anomaly_id` bigint(10) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sample_dataset +-- ---------------------------- +INSERT INTO `sample_dataset` VALUES ('1', '2018-10-09 14:30:15', '17019', 'demo_17019', 'demo_37960', '37960', 'Metis', 'test', 'negative', '180', '1538511550', '660,719,649,674,672,683,679,642,758,777,731,791,776,692,724,665,698,644,691,651,710,650,576,591,589,639,655,620,678,619,620,608,604,618,598,617,584,542,584,625,548,575,607,570,555,630,571,536,547,501,518,522,496,526,526,499,527,488,479,454,541,541,501,546,523,584,538,554,540,501,541,486,551,507,571,644,534,508,544,484,502,573,551,543,546,554,560,573,493,536,548,508,488,475,531,515,520,477,547,573,546,504,537,520,524,551,515,468,548,555,564,579,542,535,573,635,594,475,484,539,520,516,542,522,519,507,550,528,525,500,467,525,591,551,536,640,590,575,516,546,630,656,556,579,556,606,574,544,603,607,667,666,571,533,489,536,552,522,599,569,581,565,552,581,621,614,642,562,559,635,680,622,591,655,642,648,633,626,627,717,737,637,630,606,698,635,652,611,700,727,670,695,682,735,684,674,673,664,783,672,702,697,636,595,690,686,750,652,677,702,704,689,734,769,756,737,672,694,678,792,687,717,712,718,744,690,672,708,707,708,717,750,679,728,916,874,814,850,754,770,711,670,699,679,694,677,714,691,652,694,685,685,716,672,681,677,709,676,670,638,710,734,774,694,732,741,725,787,750,720,747,746,800,755,759,748,750,763,720,746,792,708,739,678,665,686,791,745,742,736,720,786,727,700,732,725,735,753,685,712,732,669,709,709,688,717,750,703,738,742,691,687,694,820,753,708,749,778,737,647,690,764,811,727,721,727,658,694,738,803,759,674,766,746,730,746,700,720,747,702,721,654,699,714,742,789,740,763,709,707,797,650,719,672,741,672,703,709,686,664,776', '610,574,560,532,599,527,541,580,572,546,560,584,554,572,544,559,512,527,536,586,582,563,578,562,526,546,575,511,549,502,520,525,524,560,568,550,556,529,532,537,600,550,537,527,517,590,576,548,551,553,549,574,507,501,520,514,587,528,504,517,505,569,521,547,515,690,767,610,575,549,561,569,589,543,515,570,552,490,560,571,582,521,518,472,514,547,512,542,583,557,535,577,551,542,595,500,557,545,502,548,532,534,547,534,524,539,530,566,552,578,589,599,541,564,575,552,574,644,504,562,571,615,566,528,594,569,551,563,524,557,566,639,633,600,576,566,603,578,554,559,580,554,578,567,564,613,566,592,633,584,606,567,564,583,611,557,548,577,528,555,571,618,599,560,570,567,551,544,553,633,617,562,593,586,573,617,611,553,557,556,555,585,586,570,549,536,542,569,585,653,593,623,547,544,578,604,599,603,590,608,599,603,562,527,576,587,501,630,564,613,583,586,588,601,617,644,625,646,605,598,578,599,590,602,601,549,571,566,584,598,617,627,652,667,603,575,633,565,596,570,581,636,678,670,590,597,626,628,694,638,618,578,617,570,611,577,634,552,560,591,615,562,636,611,579,589,593,618,591,602,600,589,584,591,605,623,621,605,596,564,526,601,598,645,565,582,606,555,554,604,591,620,578,621,618,594,618,629,596,610,606,566,567,593,564,540,597,551,580,544,622,606,559,571,609,598,643,571,634,610,554,603,627,645,616,560,578,564,670,585,663,614,605,595,598,613,636,591,619,588,597,521,618,647,597,601,579,634,626,562,632,605,633,560,581,557,584,600,573,551,621', '753,706,762,721,728,737,796,756,745,722,717,702,693,741,733,675,731,821,955,745,765,781,740,680,691,686,642,681,627,674,729,741,691,653,629,627,644,642,695,643,603,614,598,632,597,567,578,582,613,620,597,573,551,525,514,528,502,528,504,512,473,542,544,560,591,549,564,550,491,482,530,490,537,535,563,568,525,535,485,542,551,529,481,517,518,521,554,525,508,577,564,575,568,548,546,511,523,549,564,585,576,582,559,566,527,569,534,519,545,548,521,596,574,569,587,578,534,570,650,580,551,601,560,612,609,586,551,560,568,593,641,589,549,564,566,545,578,543,610,578,625,625,628,693,746,627,605,583,586,655,613,618,672,670,634,617,584,574,609,613,620,641,620,608,645,635,674,645,632,661,682,772,843,818,953,953,970,961,989,1014,997', null); +INSERT INTO `sample_dataset` VALUES ('2', '2018-10-09 14:30:15', '18545', 'demo_18545', 'demo_38441', '38441', 'Metis', 'test', 'negative', '180', '1538642239', '660,719,649,674,672,683,679,642,758,777,731,791,776,692,724,665,698,644,691,651,710,650,576,591,589,639,655,620,678,619,620,608,604,618,598,617,584,542,584,625,548,575,607,570,555,630,571,536,547,501,518,522,496,526,526,499,527,488,479,454,541,541,501,546,523,584,538,554,540,501,541,486,551,507,571,644,534,508,544,484,502,573,551,543,546,554,560,573,493,536,548,508,488,475,531,515,520,477,547,573,546,504,537,520,524,551,515,468,548,555,564,579,542,535,573,635,594,475,484,539,520,516,542,522,519,507,550,528,525,500,467,525,591,551,536,640,590,575,516,546,630,656,556,579,556,606,574,544,603,607,667,666,571,533,489,536,552,522,599,569,581,565,552,581,621,614,642,562,559,635,680,622,591,655,642,648,633,626,627,717,737,637,630,606,698,635,652,611,700,727,670,695,682,735,684,674,673,664,783,672,702,697,636,595,690,686,750,652,677,702,704,689,734,769,756,737,672,694,678,792,687,717,712,718,744,690,672,708,707,708,717,750,679,728,916,874,814,850,754,770,711,670,699,679,694,677,714,691,652,694,685,685,716,672,681,677,709,676,670,638,710,734,774,694,732,741,725,787,750,720,747,746,800,755,759,748,750,763,720,746,792,708,739,678,665,686,791,745,742,736,720,786,727,700,732,725,735,753,685,712,732,669,709,709,688,717,750,703,738,742,691,687,694,820,753,708,749,778,737,647,690,764,811,727,721,727,658,694,738,803,759,674,766,746,730,746,700,720,747,702,721,654,699,714,742,789,740,763,709,707,797,650,719,672,741,672,703,709,686,664,776', '610,574,560,532,599,527,541,580,572,546,560,584,554,572,544,559,512,527,536,586,582,563,578,562,526,546,575,511,549,502,520,525,524,560,568,550,556,529,532,537,600,550,537,527,517,590,576,548,551,553,549,574,507,501,520,514,587,528,504,517,505,569,521,547,515,690,767,610,575,549,561,569,589,543,515,570,552,490,560,571,582,521,518,472,514,547,512,542,583,557,535,577,551,542,595,500,557,545,502,548,532,534,547,534,524,539,530,566,552,578,589,599,541,564,575,552,574,644,504,562,571,615,566,528,594,569,551,563,524,557,566,639,633,600,576,566,603,578,554,559,580,554,578,567,564,613,566,592,633,584,606,567,564,583,611,557,548,577,528,555,571,618,599,560,570,567,551,544,553,633,617,562,593,586,573,617,611,553,557,556,555,585,586,570,549,536,542,569,585,653,593,623,547,544,578,604,599,603,590,608,599,603,562,527,576,587,501,630,564,613,583,586,588,601,617,644,625,646,605,598,578,599,590,602,601,549,571,566,584,598,617,627,652,667,603,575,633,565,596,570,581,636,678,670,590,597,626,628,694,638,618,578,617,570,611,577,634,552,560,591,615,562,636,611,579,589,593,618,591,602,600,589,584,591,605,623,621,605,596,564,526,601,598,645,565,582,606,555,554,604,591,620,578,621,618,594,618,629,596,610,606,566,567,593,564,540,597,551,580,544,622,606,559,571,609,598,643,571,634,610,554,603,627,645,616,560,578,564,670,585,663,614,605,595,598,613,636,591,619,588,597,521,618,647,597,601,579,634,626,562,632,605,633,560,581,557,584,600,573,551,621', '753,706,762,721,728,737,796,756,745,722,717,702,693,741,733,675,731,821,955,745,765,781,740,680,691,686,642,681,627,674,729,741,691,653,629,627,644,642,695,643,603,614,598,632,597,567,578,582,613,620,597,573,551,525,514,528,502,528,504,512,473,542,544,560,591,549,564,550,491,482,530,490,537,535,563,568,525,535,485,542,551,529,481,517,518,521,554,525,508,577,564,575,568,548,546,511,523,549,564,585,576,582,559,566,527,569,534,519,545,548,521,596,574,569,587,578,534,570,650,580,551,601,560,612,609,586,551,560,568,593,641,589,549,564,566,545,578,543,610,578,625,625,628,693,746,627,605,583,586,655,613,618,672,670,634,617,584,574,609,613,620,641,620,608,645,635,674,645,632,661,682,772,843,818,953,953,970,961,989,1014,997', null); +INSERT INTO `sample_dataset` VALUES ('3', '2018-10-09 14:30:15', '11666', 'demo_11666', 'demo_38326', '38326', 'Metis', 'test', 'negative', '180', '1538476505', '719,649,674,672,683,679,642,758,777,731,791,776,692,724,665,698,644,691,651,710,650,576,591,589,639,655,620,678,619,620,608,604,618,598,617,584,542,584,625,548,575,607,570,555,630,571,536,547,501,518,522,496,526,526,499,527,488,479,454,541,541,501,546,523,584,538,554,540,501,541,486,551,507,571,644,534,508,544,484,502,573,551,543,546,554,560,573,493,536,548,508,488,475,531,515,520,477,547,573,546,504,537,520,524,551,515,468,548,555,564,579,542,535,573,635,594,475,484,539,520,516,542,522,519,507,550,528,525,500,467,525,591,551,536,640,590,575,516,546,630,656,556,579,556,606,574,544,603,607,667,666,571,533,489,536,552,522,599,569,581,565,552,581,621,614,642,562,559,635,680,622,591,655,642,648,633,626,627,717,737,637,630,606,698,635,652,611,700,727,670,695,682,735,684,674,673,664,783,672,702,697,636,595,690,686,750,652,677,702,704,689,734,769,756,737,672,694,678,792,687,717,712,718,744,690,672,708,707,708,717,750,679,728,916,874,814,850,754,770,711,670,699,679,694,677,714,691,652,694,685,685,716,672,681,677,709,676,670,638,710,734,774,694,732,741,725,787,750,720,747,746,800,755,759,748,750,763,720,746,792,708,739,678,665,686,791,745,742,736,720,786,727,700,732,725,735,753,685,712,732,669,709,709,688,717,750,703,738,742,691,687,694,820,753,708,749,778,737,647,690,764,811,727,721,727,658,694,738,803,759,674,766,746,730,746,700,720,747,702,721,654,699,714,742,789,740,763,709,707,797,650,719,672,741,672,703,709,686,664,776,703', '574,560,532,599,527,541,580,572,546,560,584,554,572,544,559,512,527,536,586,582,563,578,562,526,546,575,511,549,502,520,525,524,560,568,550,556,529,532,537,600,550,537,527,517,590,576,548,551,553,549,574,507,501,520,514,587,528,504,517,505,569,521,547,515,690,767,610,575,549,561,569,589,543,515,570,552,490,560,571,582,521,518,472,514,547,512,542,583,557,535,577,551,542,595,500,557,545,502,548,532,534,547,534,524,539,530,566,552,578,589,599,541,564,575,552,574,644,504,562,571,615,566,528,594,569,551,563,524,557,566,639,633,600,576,566,603,578,554,559,580,554,578,567,564,613,566,592,633,584,606,567,564,583,611,557,548,577,528,555,571,618,599,560,570,567,551,544,553,633,617,562,593,586,573,617,611,553,557,556,555,585,586,570,549,536,542,569,585,653,593,623,547,544,578,604,599,603,590,608,599,603,562,527,576,587,501,630,564,613,583,586,588,601,617,644,625,646,605,598,578,599,590,602,601,549,571,566,584,598,617,627,652,667,603,575,633,565,596,570,581,636,678,670,590,597,626,628,694,638,618,578,617,570,611,577,634,552,560,591,615,562,636,611,579,589,593,618,591,602,600,589,584,591,605,623,621,605,596,564,526,601,598,645,565,582,606,555,554,604,591,620,578,621,618,594,618,629,596,610,606,566,567,593,564,540,597,551,580,544,622,606,559,571,609,598,643,571,634,610,554,603,627,645,616,560,578,564,670,585,663,614,605,595,598,613,636,591,619,588,597,521,618,647,597,601,579,634,626,562,632,605,633,560,581,557,584,600,573,551,621,626', '706,762,721,728,737,796,756,745,722,717,702,693,741,733,675,731,821,955,745,765,781,740,680,691,686,642,681,627,674,729,741,691,653,629,627,644,642,695,643,603,614,598,632,597,567,578,582,613,620,597,573,551,525,514,528,502,528,504,512,473,542,544,560,591,549,564,550,491,482,530,490,537,535,563,568,525,535,485,542,551,529,481,517,518,521,554,525,508,577,564,575,568,548,546,511,523,549,564,585,576,582,559,566,527,569,534,519,545,548,521,596,574,569,587,578,534,570,650,580,551,601,560,612,609,586,551,560,568,593,641,589,549,564,566,545,578,543,610,578,625,625,628,693,746,627,605,583,586,655,613,618,672,670,634,617,584,574,609,613,620,641,620,608,645,635,674,645,632,661,682,772,843,818,953,953,970,961,989,1014,997,987', null); +INSERT INTO `sample_dataset` VALUES ('4', '2018-10-09 14:30:15', '12694', 'demo_12694', 'demo_36305', '36305', 'Metis', 'test', 'negative', '180', '1538551768', '719,649,674,672,683,679,642,758,777,731,791,776,692,724,665,698,644,691,651,710,650,576,591,589,639,655,620,678,619,620,608,604,618,598,617,584,542,584,625,548,575,607,570,555,630,571,536,547,501,518,522,496,526,526,499,527,488,479,454,541,541,501,546,523,584,538,554,540,501,541,486,551,507,571,644,534,508,544,484,502,573,551,543,546,554,560,573,493,536,548,508,488,475,531,515,520,477,547,573,546,504,537,520,524,551,515,468,548,555,564,579,542,535,573,635,594,475,484,539,520,516,542,522,519,507,550,528,525,500,467,525,591,551,536,640,590,575,516,546,630,656,556,579,556,606,574,544,603,607,667,666,571,533,489,536,552,522,599,569,581,565,552,581,621,614,642,562,559,635,680,622,591,655,642,648,633,626,627,717,737,637,630,606,698,635,652,611,700,727,670,695,682,735,684,674,673,664,783,672,702,697,636,595,690,686,750,652,677,702,704,689,734,769,756,737,672,694,678,792,687,717,712,718,744,690,672,708,707,708,717,750,679,728,916,874,814,850,754,770,711,670,699,679,694,677,714,691,652,694,685,685,716,672,681,677,709,676,670,638,710,734,774,694,732,741,725,787,750,720,747,746,800,755,759,748,750,763,720,746,792,708,739,678,665,686,791,745,742,736,720,786,727,700,732,725,735,753,685,712,732,669,709,709,688,717,750,703,738,742,691,687,694,820,753,708,749,778,737,647,690,764,811,727,721,727,658,694,738,803,759,674,766,746,730,746,700,720,747,702,721,654,699,714,742,789,740,763,709,707,797,650,719,672,741,672,703,709,686,664,776,703', '574,560,532,599,527,541,580,572,546,560,584,554,572,544,559,512,527,536,586,582,563,578,562,526,546,575,511,549,502,520,525,524,560,568,550,556,529,532,537,600,550,537,527,517,590,576,548,551,553,549,574,507,501,520,514,587,528,504,517,505,569,521,547,515,690,767,610,575,549,561,569,589,543,515,570,552,490,560,571,582,521,518,472,514,547,512,542,583,557,535,577,551,542,595,500,557,545,502,548,532,534,547,534,524,539,530,566,552,578,589,599,541,564,575,552,574,644,504,562,571,615,566,528,594,569,551,563,524,557,566,639,633,600,576,566,603,578,554,559,580,554,578,567,564,613,566,592,633,584,606,567,564,583,611,557,548,577,528,555,571,618,599,560,570,567,551,544,553,633,617,562,593,586,573,617,611,553,557,556,555,585,586,570,549,536,542,569,585,653,593,623,547,544,578,604,599,603,590,608,599,603,562,527,576,587,501,630,564,613,583,586,588,601,617,644,625,646,605,598,578,599,590,602,601,549,571,566,584,598,617,627,652,667,603,575,633,565,596,570,581,636,678,670,590,597,626,628,694,638,618,578,617,570,611,577,634,552,560,591,615,562,636,611,579,589,593,618,591,602,600,589,584,591,605,623,621,605,596,564,526,601,598,645,565,582,606,555,554,604,591,620,578,621,618,594,618,629,596,610,606,566,567,593,564,540,597,551,580,544,622,606,559,571,609,598,643,571,634,610,554,603,627,645,616,560,578,564,670,585,663,614,605,595,598,613,636,591,619,588,597,521,618,647,597,601,579,634,626,562,632,605,633,560,581,557,584,600,573,551,621,626', '706,762,721,728,737,796,756,745,722,717,702,693,741,733,675,731,821,955,745,765,781,740,680,691,686,642,681,627,674,729,741,691,653,629,627,644,642,695,643,603,614,598,632,597,567,578,582,613,620,597,573,551,525,514,528,502,528,504,512,473,542,544,560,591,549,564,550,491,482,530,490,537,535,563,568,525,535,485,542,551,529,481,517,518,521,554,525,508,577,564,575,568,548,546,511,523,549,564,585,576,582,559,566,527,569,534,519,545,548,521,596,574,569,587,578,534,570,650,580,551,601,560,612,609,586,551,560,568,593,641,589,549,564,566,545,578,543,610,578,625,625,628,693,746,627,605,583,586,655,613,618,672,670,634,617,584,574,609,613,620,641,620,608,645,635,674,645,632,661,682,772,843,818,953,953,970,961,989,1014,997,987', null); +INSERT INTO `sample_dataset` VALUES ('5', '2018-10-09 14:30:15', '18472', 'demo_18472', 'demo_26550', '26550', 'Metis', 'test', 'negative', '180', '1538561286', '1062532,1056805,1063054,1061859,1064114,1060258,1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162', '1059779,1064661,1063262,1058044,1068041,1063417,1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807', '1042296,1056748,1055178,1064048,1057147,1059280,1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858', null); +INSERT INTO `sample_dataset` VALUES ('6', '2018-10-09 14:30:15', '14279', 'demo_14279', 'demo_23834', '23834', 'Metis', 'test', 'negative', '180', '1538383084', '1471,1432,1487,1583,1479,1500,1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541', '1418,1517,1411,1387,1471,1448,1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473', '1757,1491,1642,1601,1449,1422,1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929', null); +INSERT INTO `sample_dataset` VALUES ('7', '2018-10-09 14:30:15', '15978', 'demo_15978', 'demo_39520', '39520', 'Metis', 'test', 'negative', '180', '1538759525', '874,861,875,871,882,885,870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860', '884,887,863,870,878,873,892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871', '873,869,865,876,871,873,873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838', null); +INSERT INTO `sample_dataset` VALUES ('8', '2018-10-09 14:30:15', '17052', 'demo_17052', 'demo_26099', '26099', 'Metis', 'test', 'negative', '180', '1538584330', '1056805,1063054,1061859,1064114,1060258,1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162,1060536', '1064661,1063262,1058044,1068041,1063417,1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807,1061312', '1056748,1055178,1064048,1057147,1059280,1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858,993615', null); +INSERT INTO `sample_dataset` VALUES ('9', '2018-10-09 14:30:15', '17329', 'demo_17329', 'demo_31934', '31934', 'Metis', 'test', 'negative', '180', '1538739038', '861,875,871,882,885,870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860,887', '887,863,870,878,873,892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871,875', '869,865,876,871,873,873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838,826', null); +INSERT INTO `sample_dataset` VALUES ('10', '2018-10-09 14:30:15', '15488', 'demo_15488', 'demo_21373', '21373', 'Metis', 'test', 'negative', '180', '1538742157', '1432,1487,1583,1479,1500,1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458', '1517,1411,1387,1471,1448,1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498', '1491,1642,1601,1449,1422,1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211', null); +INSERT INTO `sample_dataset` VALUES ('11', '2018-10-09 14:30:15', '15451', 'demo_15451', 'demo_31064', '31064', 'Metis', 'test', 'negative', '180', '1538725634', '1063054,1061859,1064114,1060258,1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162,1060536,1061834', '1063262,1058044,1068041,1063417,1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807,1061312,1061624', '1055178,1064048,1057147,1059280,1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858,993615,996555', null); +INSERT INTO `sample_dataset` VALUES ('12', '2018-10-09 14:30:15', '10792', 'demo_10792', 'demo_31202', '31202', 'Metis', 'test', 'negative', '180', '1538633657', '1487,1583,1479,1500,1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370', '1411,1387,1471,1448,1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496', '1642,1601,1449,1422,1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222', null); +INSERT INTO `sample_dataset` VALUES ('13', '2018-10-09 14:30:15', '17609', 'demo_17609', 'demo_22818', '22818', 'Metis', 'test', 'negative', '180', '1538655345', '875,871,882,885,870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860,887,870', '863,870,878,873,892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871,875,874', '865,876,871,873,873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838,826,830', null); +INSERT INTO `sample_dataset` VALUES ('14', '2018-10-09 14:30:15', '15668', 'demo_15668', 'demo_20482', '20482', 'Metis', 'test', 'negative', '180', '1538607713', '1061859,1064114,1060258,1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162,1060536,1061834,1064839', '1058044,1068041,1063417,1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807,1061312,1061624,1058113', '1064048,1057147,1059280,1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858,993615,996555,992442', null); +INSERT INTO `sample_dataset` VALUES ('15', '2018-10-09 14:30:15', '15515', 'demo_15515', 'demo_33956', '33956', 'Metis', 'test', 'negative', '180', '1538736488', '1583,1479,1500,1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370,1503', '1387,1471,1448,1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496,1457', '1601,1449,1422,1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222,2193', null); +INSERT INTO `sample_dataset` VALUES ('16', '2018-10-09 14:30:15', '10568', 'demo_10568', 'demo_28337', '28337', 'Metis', 'test', 'negative', '180', '1538659264', '871,882,885,870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860,887,870,886', '870,878,873,892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871,875,874,882', '876,871,873,873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838,826,830,827', null); +INSERT INTO `sample_dataset` VALUES ('17', '2018-10-09 14:30:15', '16294', 'demo_16294', 'demo_39813', '39813', 'Metis', 'test', 'negative', '180', '1538750813', '1064114,1060258,1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162,1060536,1061834,1064839,1057953', '1068041,1063417,1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807,1061312,1061624,1058113,1060543', '1057147,1059280,1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858,993615,996555,992442,997208', null); +INSERT INTO `sample_dataset` VALUES ('18', '2018-10-09 14:30:15', '19768', 'demo_19768', 'demo_34057', '34057', 'Metis', 'test', 'negative', '180', '1538576233', '1479,1500,1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370,1503,1458', '1471,1448,1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496,1457,1470', '1449,1422,1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222,2193,2255', null); +INSERT INTO `sample_dataset` VALUES ('19', '2018-10-09 14:30:15', '19956', 'demo_19956', 'demo_30844', '30844', 'Metis', 'test', 'negative', '180', '1538724689', '882,885,870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860,887,870,886,874', '878,873,892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871,875,874,882,880', '871,873,873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838,826,830,827,806', null); +INSERT INTO `sample_dataset` VALUES ('20', '2018-10-09 14:30:15', '10479', 'demo_10479', 'demo_32049', '32049', 'Metis', 'test', 'negative', '180', '1538694705', '1060258,1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162,1060536,1061834,1064839,1057953,1054148', '1063417,1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807,1061312,1061624,1058113,1060543,1057373', '1059280,1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858,993615,996555,992442,997208,990100', null); +INSERT INTO `sample_dataset` VALUES ('21', '2018-10-09 14:30:15', '12524', 'demo_12524', 'demo_27713', '27713', 'Metis', 'test', 'negative', '180', '1538531416', '1500,1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370,1503,1458,1509', '1448,1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496,1457,1470,1501', '1422,1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222,2193,2255,2192', null); +INSERT INTO `sample_dataset` VALUES ('22', '2018-10-09 14:30:15', '11183', 'demo_11183', 'demo_22418', '22418', 'Metis', 'test', 'negative', '180', '1538668927', '885,870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860,887,870,886,874,869', '873,892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871,875,874,882,880,878', '873,873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838,826,830,827,806,827', null); +INSERT INTO `sample_dataset` VALUES ('23', '2018-10-09 14:30:15', '18343', 'demo_18343', 'demo_28951', '28951', 'Metis', 'test', 'negative', '180', '1538550348', '1063151,1060158,1062953,1064234,1057810,1056474,1061626,1057226,1063617,1059089,1057740,1063632,1062177,1062646,1059052,1057556,1056169,1061970,1062081,1058641,1058681,1061494,1061909,1054684,1065204,1060017,1062864,1053691,1069448,1058840,1054610,1066857,1061392,1056181,1056915,1062404,1062315,1059401,1063840,1062472,1055926,1066968,1062738,1064409,1063033,1063195,1058631,1069550,1059336,1063634,1062663,1063022,1064000,1060208,1060024,1066263,1062699,1058901,1063491,1062496,1057909,1063282,1059668,1065462,1062727,1060076,1065659,1065888,1064426,1064005,1063783,1061764,1067681,1056974,1068774,1064846,1064577,1065913,1060497,1066011,1062418,1064600,1064591,1064899,1065591,1057901,1074936,1061578,1063657,1054967,1066880,1062378,1064104,1056306,1065984,1050045,1062620,1062301,1061968,1057654,1060930,1062349,1062712,1061725,1063863,1054843,1061643,1061736,1065425,1060708,1061432,1061315,1061574,1059707,1063319,1059305,1064979,1059090,1061701,1060461,1060278,1059818,1054325,1063612,1057836,1055924,1059437,1060217,1052012,1061005,1060438,1058088,1065535,1048437,1061381,1062693,1058217,1057271,1060054,1062666,1059005,1059427,1057875,1055684,1055307,1061487,1057427,1061268,1058392,1061054,1061751,1060533,1059591,1059800,1057851,1060994,1056535,1062097,1057022,1061309,1058364,1055388,1059571,1055597,1058351,1062763,1050937,1063822,1059047,1060965,1059491,1059625,1060435,1061201,1060947,1052710,1064019,1063274,1059945,1061643,1063250,1052266,1060986,1062407,1055305,1061976,1055773,1062267,1055921,1050804,1059274,1061521,1062421,1061657,1057314,1060269,1056932,1061758,1059931,1059874,1059686,1059428,1059532,1053134,1064030,1057377,1059653,1050645,1058011,1062625,1054932,1060327,1056982,1062161,1056937,1056514,1059732,1063028,1054092,1057084,1059474,1054070,1058560,1059578,1052751,1066990,1059322,1059945,1060479,1059384,1059220,1058928,1059425,1057964,1062730,1051191,1068118,1054013,1060039,1059527,1059083,1057340,1062997,1060129,1063169,1060075,1061093,1057993,1057295,1054237,1062437,1056894,1058918,1056353,1057914,1058608,1055543,1065846,1055664,1057562,1059285,1059032,1059414,1057454,1060755,1061705,1059067,1058541,1062936,1061628,1052351,1060354,1055969,1065248,1058807,1059390,1060554,1060239,1057969,1065479,1057837,1058091,1064112,1060506,1063428,1054150,1065673,1062062,1057620,1058355,1060372,1058191,1060967,1062084,1059660,1062689,1053030,1059006,1055127,1057109,1057643,1062075,1045549,1061412,1066677,1058408,1061728,1058382,1056443,1061018,1062482,1057914,1058005,1054091,1061263,1065197,1061482,1060874,1062145,1055378,1060085,1060054,1060512,1060556,1055831,1066512,1058223,1056657,1067731,1061114,1055573,1060487,1066425,1057469,1062372,1058721,1061345,1060424,1065933,1063701,1063199,1060322,1063790,1061667,1053376,1065709,1057283,1069890,1060992,1059159,1061682,1062137,1062518,1060638,1063162,1060536,1061834,1064839,1057953,1054148,1064320', '1058086,1063430,1063207,1060423,1061861,1063712,1064191,1063883,1062313,1063105,1063716,1065938,1063421,1055549,1066237,1065564,1053348,1069532,1062068,1060047,1062194,1059912,1060076,1062583,1060541,1060509,1060308,1062648,1063017,1065809,1059540,1062041,1059669,1066764,1060541,1060851,1057875,1070620,1067910,1063902,1061525,1059571,1062944,1062572,1053906,1061998,1063011,1065462,1051738,1067578,1058229,1063358,1063209,1064142,1065091,1059552,1065109,1059677,1065828,1064779,1062467,1064750,1068263,1062004,1065757,1062879,1065112,1065957,1062468,1065656,1063307,1070979,1063822,1064063,1064805,1067925,1060704,1070086,1062557,1068447,1064389,1064933,1065177,1065165,1060570,1062256,1065642,1065785,1060775,1067961,1064225,1065174,1061846,1062257,1065281,1062637,1065959,1063105,1065030,1063597,1058327,1065573,1063581,1064090,1062599,1055120,1068488,1065302,1058724,1063453,1062511,1062780,1058264,1063048,1063245,1060524,1062690,1063678,1062258,1064205,1056464,1062441,1059913,1064276,1061876,1062243,1057251,1065153,1059866,1058175,1054854,1066298,1060267,1058683,1061938,1065763,1059859,1063100,1060898,1056727,1060302,1060912,1061046,1058968,1059259,1062517,1054785,1063085,1059165,1053380,1068066,1059072,1061496,1062551,1064776,1061218,1058783,1059989,1064689,1055250,1059141,1060341,1063598,1058820,1063233,1057339,1065195,1064415,1057981,1063755,1059875,1060380,1060399,1060653,1061299,1059597,1054423,1052642,1065080,1057091,1061539,1060525,1062410,1059115,1055812,1064077,1058178,1052075,1065259,1057892,1060370,1059753,1058991,1056783,1063129,1061205,1058329,1061324,1058256,1053284,1062444,1057234,1059334,1059632,1053134,1061498,1063430,1056565,1056337,1057919,1058111,1057223,1061833,1056197,1061726,1061481,1058606,1056996,1061505,1060684,1057371,1060055,1054882,1062201,1057600,1057669,1056508,1057902,1061670,1059388,1058621,1059009,1058690,1059282,1060156,1060343,1060441,1054038,1059891,1061225,1064547,1059148,1060143,1056702,1057805,1058248,1056140,1059782,1061176,1050215,1062909,1060424,1054191,1062187,1057394,1062782,1058730,1054729,1063489,1060253,1058565,1058719,1056641,1059028,1058013,1054958,1060231,1058756,1059553,1064012,1057839,1063373,1060090,1047832,1068604,1059867,1058344,1063175,1060427,1054980,1062636,1054498,1056830,1060632,1059761,1057659,1056311,1060082,1058974,1058929,1059005,1056878,1059521,1057647,1057439,1058072,1057249,1060367,1058679,1059283,1049393,1060420,1061075,1055892,1058924,1058045,1059341,1061172,1056380,1054802,1060916,1058928,1061671,1058790,1054466,1060991,1056884,1059607,1058010,1058687,1057213,1057268,1057487,1057949,1049470,1062736,1058735,1058286,1061088,1058612,1058800,1051582,1060786,1060077,1050922,1059791,1062245,1061559,1053918,1071889,1059392,1060565,1057204,1060674,1058576,1065361,1058072,1059952,1057598,1057222,1059678,1057342,1057552,1055773,1059807,1061312,1061624,1058113,1060543,1057373,1060827', '1060242,1060202,1060029,1060612,1058065,1058751,1066196,1057848,1052453,1061055,1055339,1058659,1061392,1057087,1060614,1060219,1062183,1058920,1062110,1020761,996559,998875,999258,999563,1000012,997916,1000384,1001501,1040171,1062368,1061401,1051604,1067240,1053194,1061810,1062327,1056203,1065226,1058765,1054204,1063770,1057859,1051577,1061921,1064891,1055443,1063943,1057124,1062543,1059635,1058753,1061334,1060146,1063002,1058187,1066243,1060741,1064063,1060417,1056749,1059637,1059840,1062649,1055765,1057337,1061713,1060508,1059500,1062747,1063319,1064474,1064344,1052828,1064586,1068013,1058745,1062152,1066036,1068400,1059633,1060336,1062643,1063049,1054280,1064248,1065137,1057718,1059347,1065320,1061790,1058718,1062114,1061136,1060855,1065224,1061742,1058159,1056497,1063892,1060484,1058040,1059454,1055264,1061391,1059768,1053695,1058983,1057358,1058828,1059645,1056529,1056507,1059187,1057467,1057024,1058330,1058226,1059455,1056907,1059766,1056135,1061516,1056906,1054431,1051735,1059160,1053249,1062049,1056014,1053353,1058915,1058640,1053599,1055187,1056756,1052878,1061419,1054654,1056346,1056331,1056992,1057153,1057539,1058121,1058005,1057983,1053598,1059269,1058816,1055628,1055374,1061486,1058415,1052888,1055904,1053623,1058937,1056169,1057436,1055864,1054133,1059015,1055383,1055278,1061562,1054907,1059634,1053158,1057157,1057808,1057192,1057398,1058091,1054906,1006858,993615,996555,992442,997208,990100,987242', null); +INSERT INTO `sample_dataset` VALUES ('24', '2018-10-09 14:30:15', '18164', 'demo_18164', 'demo_37499', '37499', 'Metis', 'test', 'negative', '180', '1538408917', '870,883,878,870,875,885,876,863,880,865,865,869,873,877,877,877,882,872,876,867,881,872,868,871,872,874,864,876,874,870,879,873,881,880,870,869,872,878,868,862,883,866,869,886,872,878,872,872,868,881,877,880,867,870,876,874,879,870,866,880,873,866,875,866,882,869,882,880,866,878,869,862,880,871,872,871,878,867,873,885,875,883,877,870,880,873,878,875,866,869,877,870,876,872,880,869,882,867,876,870,876,879,874,879,870,881,862,869,875,873,869,868,880,889,869,864,884,871,876,877,879,872,883,870,867,873,873,893,872,877,879,869,872,879,870,863,870,870,871,871,875,889,877,882,879,878,865,877,871,865,864,870,875,877,874,878,878,876,881,875,884,869,863,885,868,877,864,881,869,880,880,883,877,877,877,868,868,870,880,863,880,867,882,888,869,874,868,871,884,872,889,872,872,872,877,873,870,876,885,865,865,854,862,874,888,891,877,877,878,864,869,866,868,876,877,882,884,863,882,876,884,870,882,884,863,874,861,873,864,878,862,892,875,869,868,875,890,865,861,869,876,866,881,881,867,885,878,880,883,866,878,881,867,873,868,877,866,866,876,885,885,869,875,885,870,877,872,870,872,881,870,873,880,872,880,869,877,876,865,876,874,868,877,867,869,878,879,868,870,874,878,872,874,876,872,878,869,875,876,882,874,873,872,875,880,876,874,879,880,874,883,880,877,865,870,877,869,883,870,867,883,876,874,877,876,879,889,873,863,877,888,864,877,876,875,873,874,887,870,882,875,871,886,869,872,877,887,857,879,870,875,885,869,870,860,887,870,886,874,869,882', '892,871,878,870,883,874,873,880,880,877,871,860,870,883,882,876,876,880,881,861,879,880,881,871,868,869,881,872,897,879,878,876,871,880,873,870,890,877,875,873,875,860,878,891,878,873,890,865,873,875,876,870,874,877,868,887,884,881,873,882,863,883,874,870,884,878,870,876,881,862,873,876,873,880,884,866,879,865,874,880,877,877,878,879,872,879,880,878,879,873,871,878,879,880,878,869,880,879,885,877,871,874,879,871,886,861,885,865,879,879,869,883,865,880,878,882,881,877,875,866,867,867,891,872,880,873,878,884,867,877,872,873,887,872,878,873,868,876,878,886,877,868,882,882,860,875,875,877,879,876,875,887,875,876,878,870,882,874,866,879,892,862,882,881,880,876,878,882,872,874,876,871,873,877,877,875,888,876,870,880,885,864,865,874,883,866,879,881,878,882,887,861,875,872,864,888,870,870,880,867,869,882,887,878,878,871,873,879,871,870,879,883,892,885,885,872,865,867,861,870,880,861,877,874,885,883,890,877,882,863,875,863,875,881,874,870,878,883,878,881,873,885,875,876,872,878,870,873,875,872,858,885,885,891,875,876,871,875,870,871,876,870,863,879,881,870,885,878,884,873,865,877,880,877,869,874,872,874,869,871,864,871,879,878,880,886,881,880,877,863,876,870,887,863,879,869,881,879,879,876,884,864,871,875,872,885,879,874,865,868,887,875,881,889,872,870,888,873,870,863,878,890,876,875,869,869,869,890,879,885,875,870,870,875,873,880,869,874,874,871,871,889,882,884,870,876,880,874,876,863,870,871,877,873,871,875,874,882,880,878,875', '873,864,870,870,881,867,866,866,872,876,886,878,869,873,874,865,884,873,876,839,849,822,817,811,827,831,816,846,864,862,872,881,867,874,870,864,868,875,868,878,881,871,869,871,875,876,875,893,872,873,868,873,868,867,880,878,874,876,879,869,885,870,868,865,866,873,869,868,871,881,856,869,888,886,879,872,869,864,870,870,875,868,883,873,884,882,856,883,878,872,869,873,866,879,873,876,862,876,885,869,881,873,874,874,870,857,871,869,865,873,883,871,881,883,874,880,871,872,884,868,874,873,869,861,878,873,871,880,880,876,887,872,879,858,878,865,871,871,878,873,871,861,875,878,870,885,871,887,875,876,865,866,876,864,868,877,879,871,892,865,870,877,868,880,885,868,870,867,867,874,878,878,871,869,838,826,830,827,806,827,811', null); +INSERT INTO `sample_dataset` VALUES ('25', '2018-10-09 14:30:15', '15795', 'demo_15795', 'demo_20645', '20645', 'Metis', 'test', 'negative', '180', '1538489504', '1506,1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370,1503,1458,1509,1459', '1429,1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496,1457,1470,1501,1438', '1464,1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222,2193,2255,2192,2159', null); +INSERT INTO `sample_dataset` VALUES ('26', '2018-10-09 14:30:15', '14481', 'demo_14481', 'demo_30729', '30729', 'Metis', 'test', 'negative', '180', '1538452726', '1507,1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370,1503,1458,1509,1459,1425', '1476,1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496,1457,1470,1501,1438,1400', '1505,1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222,2193,2255,2192,2159,2339', null); +INSERT INTO `sample_dataset` VALUES ('27', '2018-10-09 14:30:15', '15019', 'demo_15019', 'demo_31709', '31709', 'Metis', 'test', 'negative', '180', '1538459077', '1471,1427,1505,1469,1452,1387,1462,1429,1437,1423,1524,1561,1513,1439,1462,1396,1479,1538,1451,1483,1468,1392,1486,1523,1425,1525,1504,1527,1464,1514,1453,1480,1516,1426,1434,1427,1512,1507,1501,1501,1477,1481,1594,1510,1459,1487,1519,1457,1515,1425,1471,1458,1476,1503,1477,1476,1494,1519,1545,1508,1521,1521,1500,1511,1433,1510,1570,1538,1448,1517,1498,1486,1527,1600,1429,1402,1429,1467,1461,1431,1409,1523,1436,1563,1551,1505,1453,1401,1421,1426,1457,1452,1489,1479,1513,1473,1472,1496,1467,1439,1477,1417,1428,1506,1448,1390,1537,1464,1477,1513,1492,1440,1500,1367,1420,1456,1413,1451,1570,1578,1454,1476,1545,1511,1560,1385,1454,1388,1406,1498,1490,1445,1412,1538,1558,1559,1595,1517,1530,1527,1371,1427,1411,1493,1460,1486,1454,1504,1467,1637,1553,1550,1470,1541,1465,1413,1418,1425,1405,1438,1463,1464,1527,1536,1576,1507,1498,1459,1495,1416,1457,1380,1434,1508,1450,1449,1622,1497,1530,1575,1494,1438,1547,1462,1419,1512,1445,1493,1552,1488,1426,1480,1488,1438,1452,1513,1427,1469,1441,1448,1499,1519,1501,1504,1509,1441,1488,1507,1528,1404,1584,1453,1461,1489,1472,1503,1515,1400,1476,1528,1366,1429,1458,1406,1447,1436,1499,1508,1512,1514,1451,1537,1476,1514,1575,1437,1412,1469,1449,1448,1523,1575,1599,1509,1475,1438,1416,1471,1395,1425,1464,1418,1458,1450,1542,1470,1472,1536,1560,1409,1410,1473,1487,1461,1397,1392,1415,1512,1502,1403,1501,1391,1425,1564,1496,1440,1495,1478,1428,1495,1436,1465,1496,1570,1500,1434,1497,1506,1494,1492,1453,1461,1451,1480,1484,1430,1440,1573,1470,1443,1501,1444,1377,1482,1474,1429,1583,1514,1452,1464,1503,1473,1428,1430,1373,1506,1444,1471,1446,1534,1506,1469,1404,1430,1542,1472,1389,1430,1466,1488,1469,1425,1376,1494,1460,1449,1425,1451,1433,1449,1399,1375,1482,1422,1448,1428,1413,1428,1448,1439,1514,1482,1541,1458,1370,1503,1458,1509,1459,1425,1433', '1420,1406,1459,1468,1444,1384,1367,1401,1454,1399,1492,1467,1464,1466,1422,1397,1453,1455,1446,1410,1419,1440,1424,1530,1434,1444,1423,1470,1415,1455,1437,1351,1547,1465,1433,1383,1480,1481,1338,1436,1448,1428,1417,1482,1383,1479,1476,1381,1393,1456,1459,1387,1550,1467,1476,1445,1446,1414,1407,1425,1445,1388,1371,1509,1445,1486,1489,1473,1428,1450,1461,1396,1421,1419,1381,1391,1461,1469,1493,1375,1421,1406,1452,1415,1400,1424,1367,1385,1397,1460,1410,1468,1454,1490,1446,1419,1436,1396,1364,1436,1480,1469,1443,1423,1445,1377,1472,1416,1428,1497,1478,1413,1464,1414,1428,1482,1491,1492,1402,1463,1442,1448,1415,1421,1425,1446,1421,1422,1453,1444,1474,1471,1481,1430,1408,1405,1434,1369,1422,1478,1416,1398,1446,1423,1465,1503,1451,1488,1449,1406,1400,1445,1381,1483,1452,1433,1476,1431,1399,1490,1378,1371,1450,1435,1445,1441,1387,1468,1502,1442,1499,1481,1439,1419,1462,1363,1412,1357,1397,1422,1531,1387,1484,1446,1483,1443,1516,1449,1380,1417,1369,1373,1498,1554,1393,1461,1465,1505,1523,1452,1409,1514,1399,1378,1430,1481,1399,1429,1444,1501,1542,1491,1427,1407,1429,1373,1424,1441,1469,1489,1451,1412,1468,1488,1468,1530,1428,1379,1461,1384,1452,1441,1470,1409,1367,1438,1454,1563,1525,1451,1420,1393,1394,1429,1428,1416,1376,1440,1527,1416,1508,1565,1416,1433,1460,1462,1508,1366,1378,1427,1369,1468,1562,1541,1545,1440,1394,1413,1480,1418,1472,1472,1390,1358,1472,1461,1623,1503,1432,1435,1485,1421,1446,1448,1414,1365,1411,1490,1442,1509,1530,1445,1408,1413,1416,1444,1426,1407,1533,1405,1431,1482,1463,1425,1415,1451,1443,1492,1424,1393,1412,1445,1414,1431,1400,1551,1443,1404,1462,1467,1405,1468,1457,1445,1428,1428,1499,1458,1437,1439,1489,1500,1414,1410,1397,1461,1441,1458,1385,1415,1441,1514,1476,1485,1483,1367,1380,1423,1392,1388,1416,1439,1473,1498,1496,1457,1470,1501,1438,1400,1460', '1519,1558,1430,1470,1459,1525,1567,1598,1566,1584,1499,1509,1487,1468,1475,1474,1470,1737,2167,2263,2262,2271,2215,2250,2214,2229,1669,1547,1507,1568,1442,1490,1511,1539,1552,1521,1503,1554,1472,1485,1568,1534,1469,1450,1458,1442,1506,1502,1496,1652,1561,1536,1466,1488,1492,1461,1482,1415,1438,1558,1538,1551,1535,1563,1681,1601,1426,1526,1521,1498,1487,1460,1421,1545,1569,1461,1565,1565,1521,1496,1423,1419,1496,1485,1461,1447,1453,1551,1496,1441,1491,1580,1539,1432,1479,1450,1399,1453,1390,1472,1532,1512,1497,1583,1497,1597,1575,1450,1461,1541,1459,1430,1485,1469,1508,1459,1479,1485,1606,1503,1500,1599,1576,1495,1402,1475,1549,1466,1540,1433,1540,1468,1477,1541,1484,1504,1514,1467,1476,1473,1467,1505,1440,1528,1522,1462,1525,1510,1539,1537,1488,1466,1524,1610,1441,1523,1473,1564,1515,1457,1497,1536,1493,1486,1553,1570,1537,1578,1479,1439,1559,1557,1929,2211,2222,2193,2255,2192,2159,2339,2244', null); +INSERT INTO `sample_dataset` VALUES ('28', '2018-10-09 14:30:15', '11655', 'demo_11655', 'demo_26358', '26358', 'Metis', 'test', 'negative', '180', '1538601169', '0,0,0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562', null); +INSERT INTO `sample_dataset` VALUES ('29', '2018-10-09 14:30:15', '13216', 'demo_13216', 'demo_36661', '36661', 'Metis', 'test', 'negative', '180', '1538428574', '0,0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234', null); +INSERT INTO `sample_dataset` VALUES ('30', '2018-10-09 14:30:15', '11116', 'demo_11116', 'demo_24233', '24233', 'Metis', 'test', 'negative', '180', '1538435323', '0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655', null); +INSERT INTO `sample_dataset` VALUES ('31', '2018-10-09 14:30:15', '15932', 'demo_15932', 'demo_31182', '31182', 'Metis', 'test', 'negative', '180', '1538554852', '0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837', null); +INSERT INTO `sample_dataset` VALUES ('32', '2018-10-09 14:30:15', '16310', 'demo_16310', 'demo_23211', '23211', 'Metis', 'test', 'negative', '180', '1538700253', '0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837,12611', null); +INSERT INTO `sample_dataset` VALUES ('33', '2018-10-09 14:30:15', '13757', 'demo_13757', 'demo_22507', '22507', 'Metis', 'test', 'negative', '180', '1538636668', '0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837,12611,12731', null); +INSERT INTO `sample_dataset` VALUES ('34', '2018-10-09 14:30:15', '19853', 'demo_19853', 'demo_22902', '22902', 'Metis', 'test', 'negative', '180', '1538746541', '0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837,12611,12731,12708', null); +INSERT INTO `sample_dataset` VALUES ('35', '2018-10-09 14:30:15', '17995', 'demo_17995', 'demo_26990', '26990', 'Metis', 'test', 'negative', '180', '1538622660', '0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837,12611,12731,12708,12544', null); +INSERT INTO `sample_dataset` VALUES ('36', '2018-10-09 14:30:15', '10414', 'demo_10414', 'demo_26246', '26246', 'Metis', 'test', 'negative', '180', '1538537639', '78,49,69,71,68,63,71,80,82,64,69,59,90,82,68,52,93,76,71,70,70,68,67,80,83,71,77,74,88,103,74,76,94,81,86,94,79,76,84,85,93,94,68,91,101,93,79,107,86,99,88,66,99,88,79,86,77,89,99,78,88,98,94,82,100,87,71,81,107,98,103,96,96,103,99,78,91,95,90,88,86,93,103,97,89,97,91,106,98,101,95,84,76,74,63,68,80,78,68,71,79,58,73,90,77,64,100,93,79,70,73,83,67,61,64,69,72,60,62,68,91,63,72,54,71,70,74,79,86,78,80,76,75,79,64,74,64,62,58,68,58,78,71,89,68,61,67,72,57,75,95,74,87,60,93,81,82,82,78,63,71,75,76,77,64,67,85,64,63,88,69,72,73,65,46,76,71,51,63,83,81,67,65,63,73,75,69,69,76,64,84,60,58,75,55,69,88,86,66,53,66,91,79,74,72,81,92,104,95,84,87,104,80,81,66,89,80,72,77,97,62,77,73,93,88,103,81,80,81,85,68,72,83,76,84,83,85,87,100,88,70,88,77,82,76,106,88,85,83,84,98,86,78,74,75,91,79,98,77,83,81,90,89,94,71,89,98,72,94,82,91,87,82,92,114,73,60,76,75,64,70,70,60,79,78,85,76,84,98,93,79,84,100,66,74,76,70,85,66,94,80,83,78,87,82,80,92,67,91,92,78,87,103,101,80,86,82,77,85,83,79,93,86,76,88,71,94,87,77,96,84,92,80,84,92,105,74,102,105,92,81,91,84,74,98,101,83,103,137,92,69,93,110,84,87,75,91,87,86,110,106', '78,101,101,84,101,107,118,105,110,114,110,105,89,109,114,139,95,105,125,116,109,106,97,113,113,105,131,129,102,123,111,113,105,126,127,114,121,107,108,109,116,130,119,136,105,123,116,107,110,102,115,143,109,123,128,103,115,113,106,118,116,115,116,95,117,128,132,126,105,115,106,125,110,109,110,110,125,123,106,133,127,109,111,93,114,107,128,149,116,137,104,104,119,107,115,118,114,120,116,108,104,116,123,122,130,117,120,121,122,97,124,106,111,113,135,126,105,134,122,119,146,121,113,116,118,130,120,136,110,109,130,124,152,103,121,118,126,106,115,105,103,116,141,111,137,144,115,125,132,111,116,124,113,113,101,143,115,119,124,122,113,102,123,104,118,120,134,130,114,135,116,136,106,109,116,129,115,106,110,108,114,108,136,130,119,118,121,97,120,117,128,119,107,84,103,91,121,125,107,111,114,106,117,109,121,138,108,118,86,117,93,103,126,127,120,117,292,300,276,289,273,301,303,350,328,318,120,132,116,128,127,112,118,134,107,115,118,108,83,114,90,115,113,110,131,109,96,110,131,112,105,127,96,94,119,125,113,124,132,98,102,114,95,110,121,97,124,123,116,122,111,111,113,127,120,134,106,118,118,93,107,133,137,121,97,141,112,124,104,114,121,96,105,86,102,102,108,92,110,89,108,96,93,135,76,129,110,110,109,104,110,112,108,107,100,141,122,108,117,111,82,114,105,101,91,109,112,136,107,97,105,103,116,116,86,90,97,94,112,106,115,95,125,97,110,109,109,108,136,131,95,127,91,131,97,109,110,115,113,108,102', '70,76,52,60,70,76,46,76,63,67,75,69,57,77,74,56,66,76,70,82,60,72,86,64,94,114,75,90,96,113,102,107,86,124,92,114,121,99,97,104,116,87,100,113,132,117,121,100,125,81,77,95,96,102,84,85,79,94,103,79,91,69,69,109,87,105,82,121,101,105,114,106,117,94,111,112,101,91,117,100,114,96,128,107,101,105,108,118,94,100,106,101,110,91,98,107,121,124,102,99,88,109,88,92,85,106,108,114,114,90,96,110,107,88,79,87,84,76,98,83,92,80,68,87,82,71,84,50,69,110,96,93,113,104,93,135,96,90,102,107,101,106,102,91,111,86,76,98,91,95,111,103,94,94,91,102,77,83,88,101,98,92,108,89,108,89,78,101,98,110,107,102,100,100,80,51,72,65,69,160,469', null); +INSERT INTO `sample_dataset` VALUES ('37', '2018-10-09 14:30:15', '18087', 'demo_18087', 'demo_30256', '30256', 'Metis', 'test', 'negative', '180', '1538484174', '49,69,71,68,63,71,80,82,64,69,59,90,82,68,52,93,76,71,70,70,68,67,80,83,71,77,74,88,103,74,76,94,81,86,94,79,76,84,85,93,94,68,91,101,93,79,107,86,99,88,66,99,88,79,86,77,89,99,78,88,98,94,82,100,87,71,81,107,98,103,96,96,103,99,78,91,95,90,88,86,93,103,97,89,97,91,106,98,101,95,84,76,74,63,68,80,78,68,71,79,58,73,90,77,64,100,93,79,70,73,83,67,61,64,69,72,60,62,68,91,63,72,54,71,70,74,79,86,78,80,76,75,79,64,74,64,62,58,68,58,78,71,89,68,61,67,72,57,75,95,74,87,60,93,81,82,82,78,63,71,75,76,77,64,67,85,64,63,88,69,72,73,65,46,76,71,51,63,83,81,67,65,63,73,75,69,69,76,64,84,60,58,75,55,69,88,86,66,53,66,91,79,74,72,81,92,104,95,84,87,104,80,81,66,89,80,72,77,97,62,77,73,93,88,103,81,80,81,85,68,72,83,76,84,83,85,87,100,88,70,88,77,82,76,106,88,85,83,84,98,86,78,74,75,91,79,98,77,83,81,90,89,94,71,89,98,72,94,82,91,87,82,92,114,73,60,76,75,64,70,70,60,79,78,85,76,84,98,93,79,84,100,66,74,76,70,85,66,94,80,83,78,87,82,80,92,67,91,92,78,87,103,101,80,86,82,77,85,83,79,93,86,76,88,71,94,87,77,96,84,92,80,84,92,105,74,102,105,92,81,91,84,74,98,101,83,103,137,92,69,93,110,84,87,75,91,87,86,110,106,105', '101,101,84,101,107,118,105,110,114,110,105,89,109,114,139,95,105,125,116,109,106,97,113,113,105,131,129,102,123,111,113,105,126,127,114,121,107,108,109,116,130,119,136,105,123,116,107,110,102,115,143,109,123,128,103,115,113,106,118,116,115,116,95,117,128,132,126,105,115,106,125,110,109,110,110,125,123,106,133,127,109,111,93,114,107,128,149,116,137,104,104,119,107,115,118,114,120,116,108,104,116,123,122,130,117,120,121,122,97,124,106,111,113,135,126,105,134,122,119,146,121,113,116,118,130,120,136,110,109,130,124,152,103,121,118,126,106,115,105,103,116,141,111,137,144,115,125,132,111,116,124,113,113,101,143,115,119,124,122,113,102,123,104,118,120,134,130,114,135,116,136,106,109,116,129,115,106,110,108,114,108,136,130,119,118,121,97,120,117,128,119,107,84,103,91,121,125,107,111,114,106,117,109,121,138,108,118,86,117,93,103,126,127,120,117,292,300,276,289,273,301,303,350,328,318,120,132,116,128,127,112,118,134,107,115,118,108,83,114,90,115,113,110,131,109,96,110,131,112,105,127,96,94,119,125,113,124,132,98,102,114,95,110,121,97,124,123,116,122,111,111,113,127,120,134,106,118,118,93,107,133,137,121,97,141,112,124,104,114,121,96,105,86,102,102,108,92,110,89,108,96,93,135,76,129,110,110,109,104,110,112,108,107,100,141,122,108,117,111,82,114,105,101,91,109,112,136,107,97,105,103,116,116,86,90,97,94,112,106,115,95,125,97,110,109,109,108,136,131,95,127,91,131,97,109,110,115,113,108,102,126', '76,52,60,70,76,46,76,63,67,75,69,57,77,74,56,66,76,70,82,60,72,86,64,94,114,75,90,96,113,102,107,86,124,92,114,121,99,97,104,116,87,100,113,132,117,121,100,125,81,77,95,96,102,84,85,79,94,103,79,91,69,69,109,87,105,82,121,101,105,114,106,117,94,111,112,101,91,117,100,114,96,128,107,101,105,108,118,94,100,106,101,110,91,98,107,121,124,102,99,88,109,88,92,85,106,108,114,114,90,96,110,107,88,79,87,84,76,98,83,92,80,68,87,82,71,84,50,69,110,96,93,113,104,93,135,96,90,102,107,101,106,102,91,111,86,76,98,91,95,111,103,94,94,91,102,77,83,88,101,98,92,108,89,108,89,78,101,98,110,107,102,100,100,80,51,72,65,69,160,469,671', null); +INSERT INTO `sample_dataset` VALUES ('38', '2018-10-09 14:30:15', '19192', 'demo_19192', 'demo_32545', '32545', 'Metis', 'test', 'negative', '180', '1538471915', '69,71,68,63,71,80,82,64,69,59,90,82,68,52,93,76,71,70,70,68,67,80,83,71,77,74,88,103,74,76,94,81,86,94,79,76,84,85,93,94,68,91,101,93,79,107,86,99,88,66,99,88,79,86,77,89,99,78,88,98,94,82,100,87,71,81,107,98,103,96,96,103,99,78,91,95,90,88,86,93,103,97,89,97,91,106,98,101,95,84,76,74,63,68,80,78,68,71,79,58,73,90,77,64,100,93,79,70,73,83,67,61,64,69,72,60,62,68,91,63,72,54,71,70,74,79,86,78,80,76,75,79,64,74,64,62,58,68,58,78,71,89,68,61,67,72,57,75,95,74,87,60,93,81,82,82,78,63,71,75,76,77,64,67,85,64,63,88,69,72,73,65,46,76,71,51,63,83,81,67,65,63,73,75,69,69,76,64,84,60,58,75,55,69,88,86,66,53,66,91,79,74,72,81,92,104,95,84,87,104,80,81,66,89,80,72,77,97,62,77,73,93,88,103,81,80,81,85,68,72,83,76,84,83,85,87,100,88,70,88,77,82,76,106,88,85,83,84,98,86,78,74,75,91,79,98,77,83,81,90,89,94,71,89,98,72,94,82,91,87,82,92,114,73,60,76,75,64,70,70,60,79,78,85,76,84,98,93,79,84,100,66,74,76,70,85,66,94,80,83,78,87,82,80,92,67,91,92,78,87,103,101,80,86,82,77,85,83,79,93,86,76,88,71,94,87,77,96,84,92,80,84,92,105,74,102,105,92,81,91,84,74,98,101,83,103,137,92,69,93,110,84,87,75,91,87,86,110,106,105,72', '101,84,101,107,118,105,110,114,110,105,89,109,114,139,95,105,125,116,109,106,97,113,113,105,131,129,102,123,111,113,105,126,127,114,121,107,108,109,116,130,119,136,105,123,116,107,110,102,115,143,109,123,128,103,115,113,106,118,116,115,116,95,117,128,132,126,105,115,106,125,110,109,110,110,125,123,106,133,127,109,111,93,114,107,128,149,116,137,104,104,119,107,115,118,114,120,116,108,104,116,123,122,130,117,120,121,122,97,124,106,111,113,135,126,105,134,122,119,146,121,113,116,118,130,120,136,110,109,130,124,152,103,121,118,126,106,115,105,103,116,141,111,137,144,115,125,132,111,116,124,113,113,101,143,115,119,124,122,113,102,123,104,118,120,134,130,114,135,116,136,106,109,116,129,115,106,110,108,114,108,136,130,119,118,121,97,120,117,128,119,107,84,103,91,121,125,107,111,114,106,117,109,121,138,108,118,86,117,93,103,126,127,120,117,292,300,276,289,273,301,303,350,328,318,120,132,116,128,127,112,118,134,107,115,118,108,83,114,90,115,113,110,131,109,96,110,131,112,105,127,96,94,119,125,113,124,132,98,102,114,95,110,121,97,124,123,116,122,111,111,113,127,120,134,106,118,118,93,107,133,137,121,97,141,112,124,104,114,121,96,105,86,102,102,108,92,110,89,108,96,93,135,76,129,110,110,109,104,110,112,108,107,100,141,122,108,117,111,82,114,105,101,91,109,112,136,107,97,105,103,116,116,86,90,97,94,112,106,115,95,125,97,110,109,109,108,136,131,95,127,91,131,97,109,110,115,113,108,102,126,101', '52,60,70,76,46,76,63,67,75,69,57,77,74,56,66,76,70,82,60,72,86,64,94,114,75,90,96,113,102,107,86,124,92,114,121,99,97,104,116,87,100,113,132,117,121,100,125,81,77,95,96,102,84,85,79,94,103,79,91,69,69,109,87,105,82,121,101,105,114,106,117,94,111,112,101,91,117,100,114,96,128,107,101,105,108,118,94,100,106,101,110,91,98,107,121,124,102,99,88,109,88,92,85,106,108,114,114,90,96,110,107,88,79,87,84,76,98,83,92,80,68,87,82,71,84,50,69,110,96,93,113,104,93,135,96,90,102,107,101,106,102,91,111,86,76,98,91,95,111,103,94,94,91,102,77,83,88,101,98,92,108,89,108,89,78,101,98,110,107,102,100,100,80,51,72,65,69,160,469,671,660', null); +INSERT INTO `sample_dataset` VALUES ('39', '2018-10-09 14:30:15', '11698', 'demo_11698', 'demo_31958', '31958', 'Metis', 'test', 'negative', '180', '1538571010', '71,68,63,71,80,82,64,69,59,90,82,68,52,93,76,71,70,70,68,67,80,83,71,77,74,88,103,74,76,94,81,86,94,79,76,84,85,93,94,68,91,101,93,79,107,86,99,88,66,99,88,79,86,77,89,99,78,88,98,94,82,100,87,71,81,107,98,103,96,96,103,99,78,91,95,90,88,86,93,103,97,89,97,91,106,98,101,95,84,76,74,63,68,80,78,68,71,79,58,73,90,77,64,100,93,79,70,73,83,67,61,64,69,72,60,62,68,91,63,72,54,71,70,74,79,86,78,80,76,75,79,64,74,64,62,58,68,58,78,71,89,68,61,67,72,57,75,95,74,87,60,93,81,82,82,78,63,71,75,76,77,64,67,85,64,63,88,69,72,73,65,46,76,71,51,63,83,81,67,65,63,73,75,69,69,76,64,84,60,58,75,55,69,88,86,66,53,66,91,79,74,72,81,92,104,95,84,87,104,80,81,66,89,80,72,77,97,62,77,73,93,88,103,81,80,81,85,68,72,83,76,84,83,85,87,100,88,70,88,77,82,76,106,88,85,83,84,98,86,78,74,75,91,79,98,77,83,81,90,89,94,71,89,98,72,94,82,91,87,82,92,114,73,60,76,75,64,70,70,60,79,78,85,76,84,98,93,79,84,100,66,74,76,70,85,66,94,80,83,78,87,82,80,92,67,91,92,78,87,103,101,80,86,82,77,85,83,79,93,86,76,88,71,94,87,77,96,84,92,80,84,92,105,74,102,105,92,81,91,84,74,98,101,83,103,137,92,69,93,110,84,87,75,91,87,86,110,106,105,72,101', '84,101,107,118,105,110,114,110,105,89,109,114,139,95,105,125,116,109,106,97,113,113,105,131,129,102,123,111,113,105,126,127,114,121,107,108,109,116,130,119,136,105,123,116,107,110,102,115,143,109,123,128,103,115,113,106,118,116,115,116,95,117,128,132,126,105,115,106,125,110,109,110,110,125,123,106,133,127,109,111,93,114,107,128,149,116,137,104,104,119,107,115,118,114,120,116,108,104,116,123,122,130,117,120,121,122,97,124,106,111,113,135,126,105,134,122,119,146,121,113,116,118,130,120,136,110,109,130,124,152,103,121,118,126,106,115,105,103,116,141,111,137,144,115,125,132,111,116,124,113,113,101,143,115,119,124,122,113,102,123,104,118,120,134,130,114,135,116,136,106,109,116,129,115,106,110,108,114,108,136,130,119,118,121,97,120,117,128,119,107,84,103,91,121,125,107,111,114,106,117,109,121,138,108,118,86,117,93,103,126,127,120,117,292,300,276,289,273,301,303,350,328,318,120,132,116,128,127,112,118,134,107,115,118,108,83,114,90,115,113,110,131,109,96,110,131,112,105,127,96,94,119,125,113,124,132,98,102,114,95,110,121,97,124,123,116,122,111,111,113,127,120,134,106,118,118,93,107,133,137,121,97,141,112,124,104,114,121,96,105,86,102,102,108,92,110,89,108,96,93,135,76,129,110,110,109,104,110,112,108,107,100,141,122,108,117,111,82,114,105,101,91,109,112,136,107,97,105,103,116,116,86,90,97,94,112,106,115,95,125,97,110,109,109,108,136,131,95,127,91,131,97,109,110,115,113,108,102,126,101,108', '60,70,76,46,76,63,67,75,69,57,77,74,56,66,76,70,82,60,72,86,64,94,114,75,90,96,113,102,107,86,124,92,114,121,99,97,104,116,87,100,113,132,117,121,100,125,81,77,95,96,102,84,85,79,94,103,79,91,69,69,109,87,105,82,121,101,105,114,106,117,94,111,112,101,91,117,100,114,96,128,107,101,105,108,118,94,100,106,101,110,91,98,107,121,124,102,99,88,109,88,92,85,106,108,114,114,90,96,110,107,88,79,87,84,76,98,83,92,80,68,87,82,71,84,50,69,110,96,93,113,104,93,135,96,90,102,107,101,106,102,91,111,86,76,98,91,95,111,103,94,94,91,102,77,83,88,101,98,92,108,89,108,89,78,101,98,110,107,102,100,100,80,51,72,65,69,160,469,671,660,579', null); +INSERT INTO `sample_dataset` VALUES ('40', '2018-10-09 14:30:15', '10916', 'demo_10916', 'demo_22154', '22154', 'Metis', 'test', 'negative', '180', '1538671268', '68,63,71,80,82,64,69,59,90,82,68,52,93,76,71,70,70,68,67,80,83,71,77,74,88,103,74,76,94,81,86,94,79,76,84,85,93,94,68,91,101,93,79,107,86,99,88,66,99,88,79,86,77,89,99,78,88,98,94,82,100,87,71,81,107,98,103,96,96,103,99,78,91,95,90,88,86,93,103,97,89,97,91,106,98,101,95,84,76,74,63,68,80,78,68,71,79,58,73,90,77,64,100,93,79,70,73,83,67,61,64,69,72,60,62,68,91,63,72,54,71,70,74,79,86,78,80,76,75,79,64,74,64,62,58,68,58,78,71,89,68,61,67,72,57,75,95,74,87,60,93,81,82,82,78,63,71,75,76,77,64,67,85,64,63,88,69,72,73,65,46,76,71,51,63,83,81,67,65,63,73,75,69,69,76,64,84,60,58,75,55,69,88,86,66,53,66,91,79,74,72,81,92,104,95,84,87,104,80,81,66,89,80,72,77,97,62,77,73,93,88,103,81,80,81,85,68,72,83,76,84,83,85,87,100,88,70,88,77,82,76,106,88,85,83,84,98,86,78,74,75,91,79,98,77,83,81,90,89,94,71,89,98,72,94,82,91,87,82,92,114,73,60,76,75,64,70,70,60,79,78,85,76,84,98,93,79,84,100,66,74,76,70,85,66,94,80,83,78,87,82,80,92,67,91,92,78,87,103,101,80,86,82,77,85,83,79,93,86,76,88,71,94,87,77,96,84,92,80,84,92,105,74,102,105,92,81,91,84,74,98,101,83,103,137,92,69,93,110,84,87,75,91,87,86,110,106,105,72,101,85', '101,107,118,105,110,114,110,105,89,109,114,139,95,105,125,116,109,106,97,113,113,105,131,129,102,123,111,113,105,126,127,114,121,107,108,109,116,130,119,136,105,123,116,107,110,102,115,143,109,123,128,103,115,113,106,118,116,115,116,95,117,128,132,126,105,115,106,125,110,109,110,110,125,123,106,133,127,109,111,93,114,107,128,149,116,137,104,104,119,107,115,118,114,120,116,108,104,116,123,122,130,117,120,121,122,97,124,106,111,113,135,126,105,134,122,119,146,121,113,116,118,130,120,136,110,109,130,124,152,103,121,118,126,106,115,105,103,116,141,111,137,144,115,125,132,111,116,124,113,113,101,143,115,119,124,122,113,102,123,104,118,120,134,130,114,135,116,136,106,109,116,129,115,106,110,108,114,108,136,130,119,118,121,97,120,117,128,119,107,84,103,91,121,125,107,111,114,106,117,109,121,138,108,118,86,117,93,103,126,127,120,117,292,300,276,289,273,301,303,350,328,318,120,132,116,128,127,112,118,134,107,115,118,108,83,114,90,115,113,110,131,109,96,110,131,112,105,127,96,94,119,125,113,124,132,98,102,114,95,110,121,97,124,123,116,122,111,111,113,127,120,134,106,118,118,93,107,133,137,121,97,141,112,124,104,114,121,96,105,86,102,102,108,92,110,89,108,96,93,135,76,129,110,110,109,104,110,112,108,107,100,141,122,108,117,111,82,114,105,101,91,109,112,136,107,97,105,103,116,116,86,90,97,94,112,106,115,95,125,97,110,109,109,108,136,131,95,127,91,131,97,109,110,115,113,108,102,126,101,108,100', '70,76,46,76,63,67,75,69,57,77,74,56,66,76,70,82,60,72,86,64,94,114,75,90,96,113,102,107,86,124,92,114,121,99,97,104,116,87,100,113,132,117,121,100,125,81,77,95,96,102,84,85,79,94,103,79,91,69,69,109,87,105,82,121,101,105,114,106,117,94,111,112,101,91,117,100,114,96,128,107,101,105,108,118,94,100,106,101,110,91,98,107,121,124,102,99,88,109,88,92,85,106,108,114,114,90,96,110,107,88,79,87,84,76,98,83,92,80,68,87,82,71,84,50,69,110,96,93,113,104,93,135,96,90,102,107,101,106,102,91,111,86,76,98,91,95,111,103,94,94,91,102,77,83,88,101,98,92,108,89,108,89,78,101,98,110,107,102,100,100,80,51,72,65,69,160,469,671,660,579,598', null); +INSERT INTO `sample_dataset` VALUES ('41', '2018-10-09 14:30:15', '19485', 'demo_19485', 'demo_34896', '34896', 'Metis', 'test', 'negative', '180', '1538443267', '63,71,80,82,64,69,59,90,82,68,52,93,76,71,70,70,68,67,80,83,71,77,74,88,103,74,76,94,81,86,94,79,76,84,85,93,94,68,91,101,93,79,107,86,99,88,66,99,88,79,86,77,89,99,78,88,98,94,82,100,87,71,81,107,98,103,96,96,103,99,78,91,95,90,88,86,93,103,97,89,97,91,106,98,101,95,84,76,74,63,68,80,78,68,71,79,58,73,90,77,64,100,93,79,70,73,83,67,61,64,69,72,60,62,68,91,63,72,54,71,70,74,79,86,78,80,76,75,79,64,74,64,62,58,68,58,78,71,89,68,61,67,72,57,75,95,74,87,60,93,81,82,82,78,63,71,75,76,77,64,67,85,64,63,88,69,72,73,65,46,76,71,51,63,83,81,67,65,63,73,75,69,69,76,64,84,60,58,75,55,69,88,86,66,53,66,91,79,74,72,81,92,104,95,84,87,104,80,81,66,89,80,72,77,97,62,77,73,93,88,103,81,80,81,85,68,72,83,76,84,83,85,87,100,88,70,88,77,82,76,106,88,85,83,84,98,86,78,74,75,91,79,98,77,83,81,90,89,94,71,89,98,72,94,82,91,87,82,92,114,73,60,76,75,64,70,70,60,79,78,85,76,84,98,93,79,84,100,66,74,76,70,85,66,94,80,83,78,87,82,80,92,67,91,92,78,87,103,101,80,86,82,77,85,83,79,93,86,76,88,71,94,87,77,96,84,92,80,84,92,105,74,102,105,92,81,91,84,74,98,101,83,103,137,92,69,93,110,84,87,75,91,87,86,110,106,105,72,101,85,90', '107,118,105,110,114,110,105,89,109,114,139,95,105,125,116,109,106,97,113,113,105,131,129,102,123,111,113,105,126,127,114,121,107,108,109,116,130,119,136,105,123,116,107,110,102,115,143,109,123,128,103,115,113,106,118,116,115,116,95,117,128,132,126,105,115,106,125,110,109,110,110,125,123,106,133,127,109,111,93,114,107,128,149,116,137,104,104,119,107,115,118,114,120,116,108,104,116,123,122,130,117,120,121,122,97,124,106,111,113,135,126,105,134,122,119,146,121,113,116,118,130,120,136,110,109,130,124,152,103,121,118,126,106,115,105,103,116,141,111,137,144,115,125,132,111,116,124,113,113,101,143,115,119,124,122,113,102,123,104,118,120,134,130,114,135,116,136,106,109,116,129,115,106,110,108,114,108,136,130,119,118,121,97,120,117,128,119,107,84,103,91,121,125,107,111,114,106,117,109,121,138,108,118,86,117,93,103,126,127,120,117,292,300,276,289,273,301,303,350,328,318,120,132,116,128,127,112,118,134,107,115,118,108,83,114,90,115,113,110,131,109,96,110,131,112,105,127,96,94,119,125,113,124,132,98,102,114,95,110,121,97,124,123,116,122,111,111,113,127,120,134,106,118,118,93,107,133,137,121,97,141,112,124,104,114,121,96,105,86,102,102,108,92,110,89,108,96,93,135,76,129,110,110,109,104,110,112,108,107,100,141,122,108,117,111,82,114,105,101,91,109,112,136,107,97,105,103,116,116,86,90,97,94,112,106,115,95,125,97,110,109,109,108,136,131,95,127,91,131,97,109,110,115,113,108,102,126,101,108,100,140', '76,46,76,63,67,75,69,57,77,74,56,66,76,70,82,60,72,86,64,94,114,75,90,96,113,102,107,86,124,92,114,121,99,97,104,116,87,100,113,132,117,121,100,125,81,77,95,96,102,84,85,79,94,103,79,91,69,69,109,87,105,82,121,101,105,114,106,117,94,111,112,101,91,117,100,114,96,128,107,101,105,108,118,94,100,106,101,110,91,98,107,121,124,102,99,88,109,88,92,85,106,108,114,114,90,96,110,107,88,79,87,84,76,98,83,92,80,68,87,82,71,84,50,69,110,96,93,113,104,93,135,96,90,102,107,101,106,102,91,111,86,76,98,91,95,111,103,94,94,91,102,77,83,88,101,98,92,108,89,108,89,78,101,98,110,107,102,100,100,80,51,72,65,69,160,469,671,660,579,598,514', null); +INSERT INTO `sample_dataset` VALUES ('42', '2018-10-09 14:30:15', '14678', 'demo_14678', 'demo_28019', '28019', 'Metis', 'test', 'negative', '180', '1538730491', '0,0,1,1,0,0,3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1', '0,3,1,3,1,1,2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3', '22,175,15,7,44,24,7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157', null); +INSERT INTO `sample_dataset` VALUES ('43', '2018-10-09 14:30:15', '14935', 'demo_14935', 'demo_35405', '35405', 'Metis', 'test', 'negative', '180', '1538690616', '0,1,1,0,0,3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2', '3,1,3,1,1,2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1', '175,15,7,44,24,7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286', null); +INSERT INTO `sample_dataset` VALUES ('44', '2018-10-09 14:30:15', '10641', 'demo_10641', 'demo_32969', '32969', 'Metis', 'test', 'negative', '180', '1538493566', '1,1,0,0,3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3', '1,3,1,1,2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1', '15,7,44,24,7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325', null); +INSERT INTO `sample_dataset` VALUES ('45', '2018-10-09 14:30:15', '18401', 'demo_18401', 'demo_38628', '38628', 'Metis', 'test', 'negative', '180', '1538491940', '1,0,0,3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3,1', '3,1,1,2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1,2', '7,44,24,7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325,174', null); +INSERT INTO `sample_dataset` VALUES ('46', '2018-10-09 14:30:15', '10083', 'demo_10083', 'demo_34235', '34235', 'Metis', 'test', 'negative', '180', '1538642965', '0,0,3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3,1,4', '1,1,2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1,2,5', '44,24,7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325,174,193', null); +INSERT INTO `sample_dataset` VALUES ('47', '2018-10-09 14:30:15', '15212', 'demo_15212', 'demo_35291', '35291', 'Metis', 'test', 'negative', '180', '1538538963', '0,3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3,1,4,3', '1,2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1,2,5,4', '24,7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325,174,193,453', null); +INSERT INTO `sample_dataset` VALUES ('48', '2018-10-09 14:30:15', '15809', 'demo_15809', 'demo_33751', '33751', 'Metis', 'test', 'negative', '180', '1538429879', '3,3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3,1,4,3,1', '2,2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1,2,5,4,0', '7,14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325,174,193,453,498', null); +INSERT INTO `sample_dataset` VALUES ('49', '2018-10-09 14:30:15', '13409', 'demo_13409', 'demo_22881', '22881', 'Metis', 'test', 'negative', '180', '1538628466', '3,3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3,1,4,3,1,3', '2,2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1,2,5,4,0,3', '14,9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325,174,193,453,498,684', null); +INSERT INTO `sample_dataset` VALUES ('50', '2018-10-09 14:30:15', '19618', 'demo_19618', 'demo_33150', '33150', 'Metis', 'test', 'negative', '180', '1538652655', '3,0,1,1,2,0,0,3,1,1,0,1,2,2,5,0,2,0,2,0,0,0,2,4,3,3,2,1,7,6,7,15,7,4,4,2,4,1,5,6,3,2,4,3,2,2,3,1,5,2,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,0,4,1,0,1,0,1,0,1,0,0,0,1,2,2,2,4,1,3,2,2,0,2,0,0,1,0,1,2,2,2,1,1,1,1,0,1,1,0,3,1,0,3,1,1,0,0,0,2,1,0,1,2,0,0,1,2,1,1,1,1,0,0,0,1,1,2,0,0,1,1,2,2,3,2,3,2,1,1,2,0,1,2,4,0,1,0,2,0,0,0,1,1,1,2,1,1,0,2,3,0,0,0,1,1,0,1,2,1,2,0,0,1,0,3,1,0,1,2,1,0,1,2,0,0,0,0,0,1,0,1,1,3,4,2,2,1,1,1,2,1,1,0,2,2,2,2,1,0,0,3,0,2,15,2,1,0,2,0,1,3,3,0,1,0,2,1,2,1,0,3,2,1,2,0,1,0,3,2,1,2,1,5,2,4,1,0,3,0,0,0,0,2,1,3,2,0,2,2,5,1,3,0,1,1,1,1,1,1,1,6,3,1,1,2,8,4,0,1,3,2,1,2,1,0,5,3,2,3,5,32,39,19,9,1,1,1,1,18,54,13,9,6,3,4,4,3,2,0,2,1,1,5,4,3,3,1,3,2,3,2,0,4,1,1,0,1,1,1,3,3,1,1,4,1,4,1,4,2,1,1,3,2,1,1,1,1,2,3,1,4,3,1,3,3', '2,3,1,6,5,1,1,4,4,0,1,5,6,2,0,6,4,1,1,0,1,2,4,4,5,3,2,1,1,3,2,3,2,2,1,4,0,3,1,3,1,5,4,2,2,2,1,3,2,7,4,3,1,0,1,4,3,6,2,5,5,5,9,20,15,7,8,0,1,0,0,6,2,2,2,1,3,2,3,3,2,8,7,13,4,4,1,2,2,1,4,1,2,3,0,0,2,2,3,1,1,2,2,2,1,2,7,4,8,5,2,8,5,8,5,6,3,4,7,1,3,1,1,6,1,0,9,3,1,2,3,7,1,0,1,0,3,2,2,3,4,4,2,1,6,2,2,1,4,2,2,5,1,0,0,1,3,5,1,0,2,2,0,3,1,3,1,1,3,0,0,1,0,2,2,1,2,3,1,1,1,1,4,3,0,2,3,5,4,4,0,1,1,1,3,2,2,3,1,1,2,0,4,0,0,0,0,1,0,1,2,4,3,3,4,1,1,1,4,1,1,1,1,1,1,2,3,2,3,0,6,4,2,2,0,3,2,1,8,2,6,4,0,1,3,1,7,1,1,5,1,3,0,2,3,3,1,2,6,8,5,0,1,1,2,4,2,1,0,0,0,3,1,3,1,5,2,0,2,2,1,1,2,3,3,0,1,0,0,2,3,3,8,2,4,2,1,5,4,3,2,2,3,1,3,1,4,2,3,2,4,1,3,1,1,0,2,3,1,4,4,4,2,2,2,1,3,1,2,2,3,3,3,1,3,2,1,1,4,1,1,4,2,0,2,1,2,0,3,2,2,1,3,1,1,2,5,4,0,3,3', '9,6,11,15,5,13,19,18,8,6,7,10,11,7,18,15,11,13,11,18,11,9,21,9,9,11,7,8,10,9,11,8,10,13,9,8,10,10,9,11,8,8,7,4,3,4,4,9,9,3,4,9,5,2,6,4,5,3,5,3,11,10,5,3,5,7,4,9,7,3,13,4,15,6,2,5,4,4,1,3,7,3,1,2,20,7,5,9,3,5,1,2,4,2,8,3,1,5,5,0,8,6,6,4,1,3,5,2,3,1,2,4,2,3,1,2,3,2,0,3,3,0,1,0,3,3,1,4,6,2,2,0,3,5,2,5,9,3,0,3,1,0,2,3,3,9,20,6,5,8,22,88,35,16,10,5,6,72,58,12,31,38,30,23,19,8,10,18,4,8,14,12,157,286,325,174,193,453,498,684,831', null); +INSERT INTO `sample_dataset` VALUES ('51', '2018-10-09 14:30:15', '17863', 'demo_17863', 'demo_37110', '37110', 'Metis', 'test', 'negative', '180', '1538609836', '262,260,262,256,260,262,259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337', '288,296,277,273,269,307,295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288', '291,291,285,271,274,281,289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373', null); +INSERT INTO `sample_dataset` VALUES ('52', '2018-10-09 14:30:15', '10462', 'demo_10462', 'demo_26099', '26099', 'Metis', 'test', 'negative', '180', '1538755174', '260,262,256,260,262,259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337,322', '296,277,273,269,307,295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288,268', '291,285,271,274,281,289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373,345', null); +INSERT INTO `sample_dataset` VALUES ('53', '2018-10-09 14:30:15', '18721', 'demo_18721', 'demo_39164', '39164', 'Metis', 'test', 'negative', '180', '1538746322', '262,256,260,262,259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337,322,259', '277,273,269,307,295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288,268,283', '285,271,274,281,289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373,345,379', null); +INSERT INTO `sample_dataset` VALUES ('54', '2018-10-09 14:30:15', '12217', 'demo_12217', 'demo_37525', '37525', 'Metis', 'test', 'negative', '180', '1538698050', '256,260,262,259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337,322,259,316', '273,269,307,295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288,268,283,282', '271,274,281,289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373,345,379,396', null); +INSERT INTO `sample_dataset` VALUES ('55', '2018-10-09 14:30:15', '14922', 'demo_14922', 'demo_30134', '30134', 'Metis', 'test', 'negative', '180', '1538483243', '260,262,259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337,322,259,316,285', '269,307,295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288,268,283,282,286', '274,281,289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373,345,379,396,456', null); +INSERT INTO `sample_dataset` VALUES ('56', '2018-10-09 14:30:15', '17961', 'demo_17961', 'demo_38093', '38093', 'Metis', 'test', 'negative', '180', '1538418025', '262,259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337,322,259,316,285,315', '307,295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288,268,283,282,286,273', '281,289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373,345,379,396,456,473', null); +INSERT INTO `sample_dataset` VALUES ('57', '2018-10-09 14:30:15', '15039', 'demo_15039', 'demo_20061', '20061', 'Metis', 'test', 'negative', '180', '1538736357', '259,266,255,259,266,254,255,265,255,256,264,263,264,259,249,257,264,254,251,247,262,257,252,251,261,264,260,248,250,245,259,250,258,260,260,246,256,254,254,262,257,264,261,250,247,247,253,249,248,245,252,257,248,247,264,247,253,244,262,251,244,261,260,259,252,252,258,256,254,251,254,253,245,256,256,251,254,255,246,252,252,265,257,255,258,244,248,245,245,262,253,248,247,254,262,255,251,257,250,262,263,257,249,254,259,276,253,252,255,256,251,251,258,247,247,249,253,249,254,255,253,256,250,251,245,251,244,247,259,258,261,263,254,260,247,254,254,252,251,255,252,254,266,253,257,258,259,256,242,261,253,255,243,257,254,258,259,253,254,251,267,254,242,251,253,252,253,255,247,244,252,253,244,258,261,252,253,254,251,248,252,245,245,243,252,253,251,251,264,251,256,253,249,255,260,258,239,253,256,244,258,246,259,255,261,246,254,252,249,257,244,243,254,249,264,250,243,245,258,243,240,254,246,253,249,257,244,246,255,259,243,250,242,258,253,256,254,251,248,251,249,252,255,245,259,245,247,245,260,255,254,244,248,261,243,245,256,257,262,253,249,252,248,250,237,246,238,255,245,261,252,256,257,257,248,256,257,260,253,248,247,257,251,261,250,256,248,268,253,253,256,245,249,258,247,262,252,251,247,255,245,255,263,259,252,244,258,257,258,251,268,253,252,255,250,254,260,255,254,289,300,372,386,392,379,309,368,337,367,360,346,317,266,280,262,289,265,243,247,239,258,296,297,340,298,320,287,314,308,326,337,314,360,347,337,322,259,316,285,315,350', '295,284,283,302,289,300,294,280,284,294,286,301,282,285,287,293,282,297,278,300,299,286,311,283,290,299,282,294,312,293,273,280,297,278,300,284,282,297,287,276,284,284,275,285,295,297,289,294,288,299,288,271,290,284,282,281,267,289,302,283,286,298,270,281,280,289,286,286,290,272,279,284,281,265,292,272,292,279,292,261,288,272,282,272,283,290,276,269,285,278,283,265,274,277,278,295,277,291,279,279,273,286,284,295,264,287,287,281,289,272,272,273,286,288,276,274,281,257,270,276,265,273,295,265,286,261,278,282,264,282,272,284,282,289,276,279,265,281,298,289,287,281,280,276,290,277,276,283,290,257,256,285,271,262,273,267,279,279,291,279,269,282,281,268,280,299,281,278,284,282,265,286,269,255,272,271,281,274,281,266,287,278,279,275,273,276,291,283,260,267,276,273,284,282,273,275,283,270,275,285,286,265,279,287,297,272,305,273,278,267,271,272,281,259,273,268,268,283,272,287,271,280,285,293,293,281,275,276,290,271,260,269,258,294,302,287,289,275,273,294,279,279,276,276,263,281,289,274,265,268,277,286,275,259,274,293,268,292,273,290,260,289,277,273,280,262,296,276,268,278,262,284,275,282,285,290,282,280,282,269,270,287,288,275,265,275,293,264,276,285,269,272,292,264,292,281,275,282,277,259,295,270,268,284,271,296,271,284,281,286,291,277,282,279,269,290,286,281,280,281,296,270,282,279,293,266,253,281,274,285,298,289,295,293,283,289,277,279,285,295,289,284,280,289,287,278,292,270,285,313,281,291,291,272,288,268,283,282,286,273,288', '289,296,301,293,297,275,294,287,285,294,290,291,287,293,285,283,280,293,269,288,286,284,283,274,279,293,276,283,284,295,294,284,291,295,294,297,294,289,282,296,284,284,281,290,284,277,275,296,285,315,266,280,298,292,292,279,274,292,291,281,278,286,280,283,303,276,284,286,284,267,286,286,298,289,272,282,281,279,304,287,278,288,271,300,295,297,291,292,289,295,283,287,293,264,273,288,273,285,287,288,278,284,281,290,275,286,281,294,292,274,276,281,275,287,295,285,284,278,288,290,279,279,280,295,287,266,288,291,269,297,287,300,271,276,286,302,278,271,285,292,284,273,281,285,285,294,279,268,287,276,283,279,260,288,287,284,273,270,264,267,266,270,263,288,281,272,259,278,265,276,290,282,286,273,373,345,379,396,456,473,489', null); +INSERT INTO `sample_dataset` VALUES ('58', '2018-10-09 14:30:15', '11313', 'demo_11313', 'demo_26030', '26030', 'Metis', 'test', 'negative', '180', '1538363670', '119,124,128,142,117,134,118,124,110,141,120,152,133,105,100,105,100,106,111,116,101,106,98,101,104,99,114,102,91,115,122,100,92,93,104,106,113,104,100,129,109,105,133,122,115,106,94,101,116,109,105,113,147,98,112,120,90,108,113,123,122,102,104,117,114,141,114,100,123,129,112,122,122,111,102,108,120,137,105,149,137,112,154,118,121,140,151,110,121,135,103,122,125,148,144,136,122,135,111,121,123,107,119,123,115,144,115,134,109,124,127,124,137,132,106,135,148,133,149,124,121,144,157,141,128,145,133,138,135,144,144,135,114,139,152,125,138,146,127,159,162,165,161,138,167,151,165,149,140,130,142,142,146,185,154,153,138,183,162,187,175,162,159,144,167,129,146,153,151,174,152,164,182,151,148,166,159,168,160,153,164,168,162,189,175,164,166,170,140,165,159,152,180,165,169,159,146,164,172,153,137,184,142,152,162,179,178,180,144,172,175,144,145,168,159,155,174,147,159,153,175,183,164,164,157,222,177,184,160,172,157,147,193,150,157,177,168,163,203,218,180,175,197,167,173,158,172,148,164,157,153,179,158,140,179,172,146,168,161,170,167,180,177,165,179,181,183,166,182,180,158,168,169,160,181,179,162,169,174,164,180,168,175,163,169,144,166,149,179,148,176,196,160,186,194,151,162,149,155,180,181,170,170,170,186,224,189,176,166,203,183,179,171,172,178,183,207,177,156,174,153,177,186,173,196,204,150,188,191,183,171,180,190,178,164,147,175,194,165,166,186,152,164,190,138,171,172,164,180,163,178,159,196,179,148,173,181,168,153,153,172', '142,139,127,147,139,144,143,152,117,106,177,153,134,150,132,127,135,137,177,134,146,108,157,131,129,129,141,129,139,136,134,127,111,126,141,151,151,115,117,126,135,143,119,128,124,141,152,137,167,124,135,156,134,154,143,142,130,166,134,138,131,141,136,155,185,164,156,139,148,144,150,137,150,145,155,161,157,133,152,161,132,154,139,137,139,158,132,175,139,161,153,144,155,128,163,157,152,154,166,181,143,160,181,175,170,157,139,149,159,163,148,169,155,160,138,155,155,155,149,188,151,169,147,130,159,153,161,178,150,171,160,149,145,147,138,174,149,184,140,168,153,149,169,146,149,153,154,149,137,140,158,166,144,178,131,162,180,166,154,143,148,156,148,164,150,155,158,140,159,160,134,149,151,138,176,152,169,154,134,131,147,134,152,150,138,155,138,124,159,144,165,173,167,170,151,135,144,152,166,137,150,158,151,175,185,146,177,192,143,150,151,158,158,159,155,154,171,164,170,157,113,169,162,173,142,136,157,151,145,149,154,140,141,148,169,152,147,144,165,140,156,148,131,141,133,127,145,159,164,151,152,156,153,148,138,169,162,140,151,168,133,148,128,121,141,174,164,153,147,141,149,181,126,142,148,136,145,153,156,166,167,165,140,145,149,132,166,168,153,152,137,131,180,153,158,158,169,143,137,155,141,167,154,155,202,166,166,195,184,153,147,148,140,179,125,151,141,153,153,144,167,137,159,144,151,148,145,129,162,168,150,145,146,157,142,166,142,155,150,148,152,154,173,161,156,163,168,153,171,134,148,177,137,142,156,150,134,135,145,149,143', '118,104,119,118,128,118,141,113,128,128,139,131,137,91,100,93,88,91,105,102,102,85,94,97,104,103,93,122,94,100,104,94,107,120,96,103,111,96,115,113,109,116,113,90,128,133,125,112,106,109,141,129,106,107,116,128,107,97,90,109,139,133,105,113,128,142,113,103,107,121,105,113,113,113,119,125,100,119,109,130,106,105,145,126,134,133,134,128,133,138,121,137,121,134,117,138,144,138,145,122,100,133,141,126,158,126,135,142,140,137,125,147,175,151,141,135,104,144,111,128,124,159,118,132,153,131,121,121,133,141,142,141,126,137,147,174,138,154,141,182,158,141,164,134,148,170,128,127,138,154,186,160,149,159,146,156,160,150,165,170,154,141,146,148,169,166,153,155,146,174,142,174,144,148,144,164,193,178,190,287,301', null); +INSERT INTO `sample_dataset` VALUES ('59', '2018-10-09 14:30:15', '11447', 'demo_11447', 'demo_29964', '29964', 'Metis', 'test', 'negative', '180', '1538569239', '124,128,142,117,134,118,124,110,141,120,152,133,105,100,105,100,106,111,116,101,106,98,101,104,99,114,102,91,115,122,100,92,93,104,106,113,104,100,129,109,105,133,122,115,106,94,101,116,109,105,113,147,98,112,120,90,108,113,123,122,102,104,117,114,141,114,100,123,129,112,122,122,111,102,108,120,137,105,149,137,112,154,118,121,140,151,110,121,135,103,122,125,148,144,136,122,135,111,121,123,107,119,123,115,144,115,134,109,124,127,124,137,132,106,135,148,133,149,124,121,144,157,141,128,145,133,138,135,144,144,135,114,139,152,125,138,146,127,159,162,165,161,138,167,151,165,149,140,130,142,142,146,185,154,153,138,183,162,187,175,162,159,144,167,129,146,153,151,174,152,164,182,151,148,166,159,168,160,153,164,168,162,189,175,164,166,170,140,165,159,152,180,165,169,159,146,164,172,153,137,184,142,152,162,179,178,180,144,172,175,144,145,168,159,155,174,147,159,153,175,183,164,164,157,222,177,184,160,172,157,147,193,150,157,177,168,163,203,218,180,175,197,167,173,158,172,148,164,157,153,179,158,140,179,172,146,168,161,170,167,180,177,165,179,181,183,166,182,180,158,168,169,160,181,179,162,169,174,164,180,168,175,163,169,144,166,149,179,148,176,196,160,186,194,151,162,149,155,180,181,170,170,170,186,224,189,176,166,203,183,179,171,172,178,183,207,177,156,174,153,177,186,173,196,204,150,188,191,183,171,180,190,178,164,147,175,194,165,166,186,152,164,190,138,171,172,164,180,163,178,159,196,179,148,173,181,168,153,153,172,169', '139,127,147,139,144,143,152,117,106,177,153,134,150,132,127,135,137,177,134,146,108,157,131,129,129,141,129,139,136,134,127,111,126,141,151,151,115,117,126,135,143,119,128,124,141,152,137,167,124,135,156,134,154,143,142,130,166,134,138,131,141,136,155,185,164,156,139,148,144,150,137,150,145,155,161,157,133,152,161,132,154,139,137,139,158,132,175,139,161,153,144,155,128,163,157,152,154,166,181,143,160,181,175,170,157,139,149,159,163,148,169,155,160,138,155,155,155,149,188,151,169,147,130,159,153,161,178,150,171,160,149,145,147,138,174,149,184,140,168,153,149,169,146,149,153,154,149,137,140,158,166,144,178,131,162,180,166,154,143,148,156,148,164,150,155,158,140,159,160,134,149,151,138,176,152,169,154,134,131,147,134,152,150,138,155,138,124,159,144,165,173,167,170,151,135,144,152,166,137,150,158,151,175,185,146,177,192,143,150,151,158,158,159,155,154,171,164,170,157,113,169,162,173,142,136,157,151,145,149,154,140,141,148,169,152,147,144,165,140,156,148,131,141,133,127,145,159,164,151,152,156,153,148,138,169,162,140,151,168,133,148,128,121,141,174,164,153,147,141,149,181,126,142,148,136,145,153,156,166,167,165,140,145,149,132,166,168,153,152,137,131,180,153,158,158,169,143,137,155,141,167,154,155,202,166,166,195,184,153,147,148,140,179,125,151,141,153,153,144,167,137,159,144,151,148,145,129,162,168,150,145,146,157,142,166,142,155,150,148,152,154,173,161,156,163,168,153,171,134,148,177,137,142,156,150,134,135,145,149,143,149', '104,119,118,128,118,141,113,128,128,139,131,137,91,100,93,88,91,105,102,102,85,94,97,104,103,93,122,94,100,104,94,107,120,96,103,111,96,115,113,109,116,113,90,128,133,125,112,106,109,141,129,106,107,116,128,107,97,90,109,139,133,105,113,128,142,113,103,107,121,105,113,113,113,119,125,100,119,109,130,106,105,145,126,134,133,134,128,133,138,121,137,121,134,117,138,144,138,145,122,100,133,141,126,158,126,135,142,140,137,125,147,175,151,141,135,104,144,111,128,124,159,118,132,153,131,121,121,133,141,142,141,126,137,147,174,138,154,141,182,158,141,164,134,148,170,128,127,138,154,186,160,149,159,146,156,160,150,165,170,154,141,146,148,169,166,153,155,146,174,142,174,144,148,144,164,193,178,190,287,301,293', null); +INSERT INTO `sample_dataset` VALUES ('60', '2018-10-09 14:30:15', '13295', 'demo_13295', 'demo_31731', '31731', 'Metis', 'test', 'negative', '180', '1538555143', '128,142,117,134,118,124,110,141,120,152,133,105,100,105,100,106,111,116,101,106,98,101,104,99,114,102,91,115,122,100,92,93,104,106,113,104,100,129,109,105,133,122,115,106,94,101,116,109,105,113,147,98,112,120,90,108,113,123,122,102,104,117,114,141,114,100,123,129,112,122,122,111,102,108,120,137,105,149,137,112,154,118,121,140,151,110,121,135,103,122,125,148,144,136,122,135,111,121,123,107,119,123,115,144,115,134,109,124,127,124,137,132,106,135,148,133,149,124,121,144,157,141,128,145,133,138,135,144,144,135,114,139,152,125,138,146,127,159,162,165,161,138,167,151,165,149,140,130,142,142,146,185,154,153,138,183,162,187,175,162,159,144,167,129,146,153,151,174,152,164,182,151,148,166,159,168,160,153,164,168,162,189,175,164,166,170,140,165,159,152,180,165,169,159,146,164,172,153,137,184,142,152,162,179,178,180,144,172,175,144,145,168,159,155,174,147,159,153,175,183,164,164,157,222,177,184,160,172,157,147,193,150,157,177,168,163,203,218,180,175,197,167,173,158,172,148,164,157,153,179,158,140,179,172,146,168,161,170,167,180,177,165,179,181,183,166,182,180,158,168,169,160,181,179,162,169,174,164,180,168,175,163,169,144,166,149,179,148,176,196,160,186,194,151,162,149,155,180,181,170,170,170,186,224,189,176,166,203,183,179,171,172,178,183,207,177,156,174,153,177,186,173,196,204,150,188,191,183,171,180,190,178,164,147,175,194,165,166,186,152,164,190,138,171,172,164,180,163,178,159,196,179,148,173,181,168,153,153,172,169,169', '127,147,139,144,143,152,117,106,177,153,134,150,132,127,135,137,177,134,146,108,157,131,129,129,141,129,139,136,134,127,111,126,141,151,151,115,117,126,135,143,119,128,124,141,152,137,167,124,135,156,134,154,143,142,130,166,134,138,131,141,136,155,185,164,156,139,148,144,150,137,150,145,155,161,157,133,152,161,132,154,139,137,139,158,132,175,139,161,153,144,155,128,163,157,152,154,166,181,143,160,181,175,170,157,139,149,159,163,148,169,155,160,138,155,155,155,149,188,151,169,147,130,159,153,161,178,150,171,160,149,145,147,138,174,149,184,140,168,153,149,169,146,149,153,154,149,137,140,158,166,144,178,131,162,180,166,154,143,148,156,148,164,150,155,158,140,159,160,134,149,151,138,176,152,169,154,134,131,147,134,152,150,138,155,138,124,159,144,165,173,167,170,151,135,144,152,166,137,150,158,151,175,185,146,177,192,143,150,151,158,158,159,155,154,171,164,170,157,113,169,162,173,142,136,157,151,145,149,154,140,141,148,169,152,147,144,165,140,156,148,131,141,133,127,145,159,164,151,152,156,153,148,138,169,162,140,151,168,133,148,128,121,141,174,164,153,147,141,149,181,126,142,148,136,145,153,156,166,167,165,140,145,149,132,166,168,153,152,137,131,180,153,158,158,169,143,137,155,141,167,154,155,202,166,166,195,184,153,147,148,140,179,125,151,141,153,153,144,167,137,159,144,151,148,145,129,162,168,150,145,146,157,142,166,142,155,150,148,152,154,173,161,156,163,168,153,171,134,148,177,137,142,156,150,134,135,145,149,143,149,152', '119,118,128,118,141,113,128,128,139,131,137,91,100,93,88,91,105,102,102,85,94,97,104,103,93,122,94,100,104,94,107,120,96,103,111,96,115,113,109,116,113,90,128,133,125,112,106,109,141,129,106,107,116,128,107,97,90,109,139,133,105,113,128,142,113,103,107,121,105,113,113,113,119,125,100,119,109,130,106,105,145,126,134,133,134,128,133,138,121,137,121,134,117,138,144,138,145,122,100,133,141,126,158,126,135,142,140,137,125,147,175,151,141,135,104,144,111,128,124,159,118,132,153,131,121,121,133,141,142,141,126,137,147,174,138,154,141,182,158,141,164,134,148,170,128,127,138,154,186,160,149,159,146,156,160,150,165,170,154,141,146,148,169,166,153,155,146,174,142,174,144,148,144,164,193,178,190,287,301,293,272', null); +INSERT INTO `sample_dataset` VALUES ('61', '2018-10-09 14:30:15', '12134', 'demo_12134', 'demo_28763', '28763', 'Metis', 'test', 'negative', '180', '1538731959', '142,117,134,118,124,110,141,120,152,133,105,100,105,100,106,111,116,101,106,98,101,104,99,114,102,91,115,122,100,92,93,104,106,113,104,100,129,109,105,133,122,115,106,94,101,116,109,105,113,147,98,112,120,90,108,113,123,122,102,104,117,114,141,114,100,123,129,112,122,122,111,102,108,120,137,105,149,137,112,154,118,121,140,151,110,121,135,103,122,125,148,144,136,122,135,111,121,123,107,119,123,115,144,115,134,109,124,127,124,137,132,106,135,148,133,149,124,121,144,157,141,128,145,133,138,135,144,144,135,114,139,152,125,138,146,127,159,162,165,161,138,167,151,165,149,140,130,142,142,146,185,154,153,138,183,162,187,175,162,159,144,167,129,146,153,151,174,152,164,182,151,148,166,159,168,160,153,164,168,162,189,175,164,166,170,140,165,159,152,180,165,169,159,146,164,172,153,137,184,142,152,162,179,178,180,144,172,175,144,145,168,159,155,174,147,159,153,175,183,164,164,157,222,177,184,160,172,157,147,193,150,157,177,168,163,203,218,180,175,197,167,173,158,172,148,164,157,153,179,158,140,179,172,146,168,161,170,167,180,177,165,179,181,183,166,182,180,158,168,169,160,181,179,162,169,174,164,180,168,175,163,169,144,166,149,179,148,176,196,160,186,194,151,162,149,155,180,181,170,170,170,186,224,189,176,166,203,183,179,171,172,178,183,207,177,156,174,153,177,186,173,196,204,150,188,191,183,171,180,190,178,164,147,175,194,165,166,186,152,164,190,138,171,172,164,180,163,178,159,196,179,148,173,181,168,153,153,172,169,169,167', '147,139,144,143,152,117,106,177,153,134,150,132,127,135,137,177,134,146,108,157,131,129,129,141,129,139,136,134,127,111,126,141,151,151,115,117,126,135,143,119,128,124,141,152,137,167,124,135,156,134,154,143,142,130,166,134,138,131,141,136,155,185,164,156,139,148,144,150,137,150,145,155,161,157,133,152,161,132,154,139,137,139,158,132,175,139,161,153,144,155,128,163,157,152,154,166,181,143,160,181,175,170,157,139,149,159,163,148,169,155,160,138,155,155,155,149,188,151,169,147,130,159,153,161,178,150,171,160,149,145,147,138,174,149,184,140,168,153,149,169,146,149,153,154,149,137,140,158,166,144,178,131,162,180,166,154,143,148,156,148,164,150,155,158,140,159,160,134,149,151,138,176,152,169,154,134,131,147,134,152,150,138,155,138,124,159,144,165,173,167,170,151,135,144,152,166,137,150,158,151,175,185,146,177,192,143,150,151,158,158,159,155,154,171,164,170,157,113,169,162,173,142,136,157,151,145,149,154,140,141,148,169,152,147,144,165,140,156,148,131,141,133,127,145,159,164,151,152,156,153,148,138,169,162,140,151,168,133,148,128,121,141,174,164,153,147,141,149,181,126,142,148,136,145,153,156,166,167,165,140,145,149,132,166,168,153,152,137,131,180,153,158,158,169,143,137,155,141,167,154,155,202,166,166,195,184,153,147,148,140,179,125,151,141,153,153,144,167,137,159,144,151,148,145,129,162,168,150,145,146,157,142,166,142,155,150,148,152,154,173,161,156,163,168,153,171,134,148,177,137,142,156,150,134,135,145,149,143,149,152,162', '118,128,118,141,113,128,128,139,131,137,91,100,93,88,91,105,102,102,85,94,97,104,103,93,122,94,100,104,94,107,120,96,103,111,96,115,113,109,116,113,90,128,133,125,112,106,109,141,129,106,107,116,128,107,97,90,109,139,133,105,113,128,142,113,103,107,121,105,113,113,113,119,125,100,119,109,130,106,105,145,126,134,133,134,128,133,138,121,137,121,134,117,138,144,138,145,122,100,133,141,126,158,126,135,142,140,137,125,147,175,151,141,135,104,144,111,128,124,159,118,132,153,131,121,121,133,141,142,141,126,137,147,174,138,154,141,182,158,141,164,134,148,170,128,127,138,154,186,160,149,159,146,156,160,150,165,170,154,141,146,148,169,166,153,155,146,174,142,174,144,148,144,164,193,178,190,287,301,293,272,316', null); +INSERT INTO `sample_dataset` VALUES ('62', '2018-10-09 14:30:15', '10784', 'demo_10784', 'demo_28622', '28622', 'Metis', 'test', 'negative', '180', '1538362326', '117,134,118,124,110,141,120,152,133,105,100,105,100,106,111,116,101,106,98,101,104,99,114,102,91,115,122,100,92,93,104,106,113,104,100,129,109,105,133,122,115,106,94,101,116,109,105,113,147,98,112,120,90,108,113,123,122,102,104,117,114,141,114,100,123,129,112,122,122,111,102,108,120,137,105,149,137,112,154,118,121,140,151,110,121,135,103,122,125,148,144,136,122,135,111,121,123,107,119,123,115,144,115,134,109,124,127,124,137,132,106,135,148,133,149,124,121,144,157,141,128,145,133,138,135,144,144,135,114,139,152,125,138,146,127,159,162,165,161,138,167,151,165,149,140,130,142,142,146,185,154,153,138,183,162,187,175,162,159,144,167,129,146,153,151,174,152,164,182,151,148,166,159,168,160,153,164,168,162,189,175,164,166,170,140,165,159,152,180,165,169,159,146,164,172,153,137,184,142,152,162,179,178,180,144,172,175,144,145,168,159,155,174,147,159,153,175,183,164,164,157,222,177,184,160,172,157,147,193,150,157,177,168,163,203,218,180,175,197,167,173,158,172,148,164,157,153,179,158,140,179,172,146,168,161,170,167,180,177,165,179,181,183,166,182,180,158,168,169,160,181,179,162,169,174,164,180,168,175,163,169,144,166,149,179,148,176,196,160,186,194,151,162,149,155,180,181,170,170,170,186,224,189,176,166,203,183,179,171,172,178,183,207,177,156,174,153,177,186,173,196,204,150,188,191,183,171,180,190,178,164,147,175,194,165,166,186,152,164,190,138,171,172,164,180,163,178,159,196,179,148,173,181,168,153,153,172,169,169,167,160', '139,144,143,152,117,106,177,153,134,150,132,127,135,137,177,134,146,108,157,131,129,129,141,129,139,136,134,127,111,126,141,151,151,115,117,126,135,143,119,128,124,141,152,137,167,124,135,156,134,154,143,142,130,166,134,138,131,141,136,155,185,164,156,139,148,144,150,137,150,145,155,161,157,133,152,161,132,154,139,137,139,158,132,175,139,161,153,144,155,128,163,157,152,154,166,181,143,160,181,175,170,157,139,149,159,163,148,169,155,160,138,155,155,155,149,188,151,169,147,130,159,153,161,178,150,171,160,149,145,147,138,174,149,184,140,168,153,149,169,146,149,153,154,149,137,140,158,166,144,178,131,162,180,166,154,143,148,156,148,164,150,155,158,140,159,160,134,149,151,138,176,152,169,154,134,131,147,134,152,150,138,155,138,124,159,144,165,173,167,170,151,135,144,152,166,137,150,158,151,175,185,146,177,192,143,150,151,158,158,159,155,154,171,164,170,157,113,169,162,173,142,136,157,151,145,149,154,140,141,148,169,152,147,144,165,140,156,148,131,141,133,127,145,159,164,151,152,156,153,148,138,169,162,140,151,168,133,148,128,121,141,174,164,153,147,141,149,181,126,142,148,136,145,153,156,166,167,165,140,145,149,132,166,168,153,152,137,131,180,153,158,158,169,143,137,155,141,167,154,155,202,166,166,195,184,153,147,148,140,179,125,151,141,153,153,144,167,137,159,144,151,148,145,129,162,168,150,145,146,157,142,166,142,155,150,148,152,154,173,161,156,163,168,153,171,134,148,177,137,142,156,150,134,135,145,149,143,149,152,162,151', '128,118,141,113,128,128,139,131,137,91,100,93,88,91,105,102,102,85,94,97,104,103,93,122,94,100,104,94,107,120,96,103,111,96,115,113,109,116,113,90,128,133,125,112,106,109,141,129,106,107,116,128,107,97,90,109,139,133,105,113,128,142,113,103,107,121,105,113,113,113,119,125,100,119,109,130,106,105,145,126,134,133,134,128,133,138,121,137,121,134,117,138,144,138,145,122,100,133,141,126,158,126,135,142,140,137,125,147,175,151,141,135,104,144,111,128,124,159,118,132,153,131,121,121,133,141,142,141,126,137,147,174,138,154,141,182,158,141,164,134,148,170,128,127,138,154,186,160,149,159,146,156,160,150,165,170,154,141,146,148,169,166,153,155,146,174,142,174,144,148,144,164,193,178,190,287,301,293,272,316,311', null); +INSERT INTO `sample_dataset` VALUES ('63', '2018-10-09 14:30:15', '17518', 'demo_17518', 'demo_36822', '36822', 'Metis', 'test', 'negative', '180', '1538575713', '134,118,124,110,141,120,152,133,105,100,105,100,106,111,116,101,106,98,101,104,99,114,102,91,115,122,100,92,93,104,106,113,104,100,129,109,105,133,122,115,106,94,101,116,109,105,113,147,98,112,120,90,108,113,123,122,102,104,117,114,141,114,100,123,129,112,122,122,111,102,108,120,137,105,149,137,112,154,118,121,140,151,110,121,135,103,122,125,148,144,136,122,135,111,121,123,107,119,123,115,144,115,134,109,124,127,124,137,132,106,135,148,133,149,124,121,144,157,141,128,145,133,138,135,144,144,135,114,139,152,125,138,146,127,159,162,165,161,138,167,151,165,149,140,130,142,142,146,185,154,153,138,183,162,187,175,162,159,144,167,129,146,153,151,174,152,164,182,151,148,166,159,168,160,153,164,168,162,189,175,164,166,170,140,165,159,152,180,165,169,159,146,164,172,153,137,184,142,152,162,179,178,180,144,172,175,144,145,168,159,155,174,147,159,153,175,183,164,164,157,222,177,184,160,172,157,147,193,150,157,177,168,163,203,218,180,175,197,167,173,158,172,148,164,157,153,179,158,140,179,172,146,168,161,170,167,180,177,165,179,181,183,166,182,180,158,168,169,160,181,179,162,169,174,164,180,168,175,163,169,144,166,149,179,148,176,196,160,186,194,151,162,149,155,180,181,170,170,170,186,224,189,176,166,203,183,179,171,172,178,183,207,177,156,174,153,177,186,173,196,204,150,188,191,183,171,180,190,178,164,147,175,194,165,166,186,152,164,190,138,171,172,164,180,163,178,159,196,179,148,173,181,168,153,153,172,169,169,167,160,148', '144,143,152,117,106,177,153,134,150,132,127,135,137,177,134,146,108,157,131,129,129,141,129,139,136,134,127,111,126,141,151,151,115,117,126,135,143,119,128,124,141,152,137,167,124,135,156,134,154,143,142,130,166,134,138,131,141,136,155,185,164,156,139,148,144,150,137,150,145,155,161,157,133,152,161,132,154,139,137,139,158,132,175,139,161,153,144,155,128,163,157,152,154,166,181,143,160,181,175,170,157,139,149,159,163,148,169,155,160,138,155,155,155,149,188,151,169,147,130,159,153,161,178,150,171,160,149,145,147,138,174,149,184,140,168,153,149,169,146,149,153,154,149,137,140,158,166,144,178,131,162,180,166,154,143,148,156,148,164,150,155,158,140,159,160,134,149,151,138,176,152,169,154,134,131,147,134,152,150,138,155,138,124,159,144,165,173,167,170,151,135,144,152,166,137,150,158,151,175,185,146,177,192,143,150,151,158,158,159,155,154,171,164,170,157,113,169,162,173,142,136,157,151,145,149,154,140,141,148,169,152,147,144,165,140,156,148,131,141,133,127,145,159,164,151,152,156,153,148,138,169,162,140,151,168,133,148,128,121,141,174,164,153,147,141,149,181,126,142,148,136,145,153,156,166,167,165,140,145,149,132,166,168,153,152,137,131,180,153,158,158,169,143,137,155,141,167,154,155,202,166,166,195,184,153,147,148,140,179,125,151,141,153,153,144,167,137,159,144,151,148,145,129,162,168,150,145,146,157,142,166,142,155,150,148,152,154,173,161,156,163,168,153,171,134,148,177,137,142,156,150,134,135,145,149,143,149,152,162,151,171', '118,141,113,128,128,139,131,137,91,100,93,88,91,105,102,102,85,94,97,104,103,93,122,94,100,104,94,107,120,96,103,111,96,115,113,109,116,113,90,128,133,125,112,106,109,141,129,106,107,116,128,107,97,90,109,139,133,105,113,128,142,113,103,107,121,105,113,113,113,119,125,100,119,109,130,106,105,145,126,134,133,134,128,133,138,121,137,121,134,117,138,144,138,145,122,100,133,141,126,158,126,135,142,140,137,125,147,175,151,141,135,104,144,111,128,124,159,118,132,153,131,121,121,133,141,142,141,126,137,147,174,138,154,141,182,158,141,164,134,148,170,128,127,138,154,186,160,149,159,146,156,160,150,165,170,154,141,146,148,169,166,153,155,146,174,142,174,144,148,144,164,193,178,190,287,301,293,272,316,311,304', null); +INSERT INTO `sample_dataset` VALUES ('64', '2018-10-09 14:30:15', '15238', 'demo_15238', 'demo_38243', '38243', 'Metis', 'test', 'negative', '180', '1538591547', '0,0,0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604', null); +INSERT INTO `sample_dataset` VALUES ('65', '2018-10-09 14:30:15', '13637', 'demo_13637', 'demo_20749', '20749', 'Metis', 'test', 'negative', '180', '1538462557', '0,0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562', null); +INSERT INTO `sample_dataset` VALUES ('66', '2018-10-09 14:30:15', '12471', 'demo_12471', 'demo_29015', '29015', 'Metis', 'test', 'negative', '180', '1538634101', '0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234', null); +INSERT INTO `sample_dataset` VALUES ('67', '2018-10-09 14:30:15', '11442', 'demo_11442', 'demo_22828', '22828', 'Metis', 'test', 'negative', '180', '1538582797', '0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655', null); +INSERT INTO `sample_dataset` VALUES ('68', '2018-10-09 14:30:15', '19800', 'demo_19800', 'demo_27096', '27096', 'Metis', 'test', 'negative', '180', '1538675642', '0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837', null); +INSERT INTO `sample_dataset` VALUES ('69', '2018-10-09 14:30:15', '14672', 'demo_14672', 'demo_26995', '26995', 'Metis', 'test', 'negative', '180', '1538429776', '0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837,12611', null); +INSERT INTO `sample_dataset` VALUES ('70', '2018-10-09 14:30:15', '13962', 'demo_13962', 'demo_33686', '33686', 'Metis', 'test', 'negative', '180', '1538649918', '0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,30,30,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,18,15,5,8,17,15,3,100,29,14,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1591,9005,6159,3014,0,0,0,0,0,0,0,30,30,30,10,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,683,30,30,30,30,28,30,30,19,29,25,28,21,13,22,21,13,20,23,27,0,0,45,77,0,0,0,0,456,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,3,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,19,0,0,0,0,0,0,0,0,0,11,154,29,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,28,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,21,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1668,2409,5595,1,0,7329,10085,5348,10116,10100,6732,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,9,0,0,0,0,0,0,0,2,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,7,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,114,0,0,0,0,0,295,29,30,29,29,30,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3669,7604,11562,12234,12655,12837,12611,12731', null); +INSERT INTO `sample_dataset` VALUES ('71', '2018-10-09 14:30:15', '15791', 'demo_15791', 'demo_27444', '27444', 'Metis', 'test', 'negative', '180', '1538760219', '2530,2434,2423,2335,2571,2322,2463,2253,2235,2444,2116,2261,2347,1917,2379,1698,1651,1703,1683,1730,1868,1731,1640,1677,1718,1518,1540,1941,1768,1792,1804,1649,1431,1044,1179,1077,1205,1190,1158,1057,1013,979,949,962,1006,889,1008,1137,1177,1013,1095,839,835,879,868,836,881,837,914,870,880,815,1462,1684,1705,1624,1690,1669,1630,1712,1976,1881,1936,1901,2023,1911,1927,2046,2378,2984,3272,3223,2825,3036,2588,2257,2200,2466,2570,2488,2484,2646,2834,3094,3159,2831,2687,2653,2255,2385,2109,2065,2091,2081,2122,2120,2054,1862,1725,1722,1784,1734,1831,1881,1838,1808,1801,2079,2471,2318,2329,2294,2247,2207,2238,2481,2783,3004,3119,2955,2877,2891,2859,2449,2409,2303,2569,2711,2715,2915,2865,2986,2743,2680,2678,2702,2656,2623,2730,2584,2670,2731,2803,2787,2858,2729,2890,2678,2768,2756,2714,2712,2828,2708,2782,2790,4451,3286,3425,3413,3411,3347,3351,3305,2446,2371,2146,1986,2069,1877,2316,2589,2493,2668,2554,2512,2505,2587,2536,2739,2538,2568,2595,2552,2551,2707,2546,2566,2519,2464,2482,2338,2227,2162,2198,2313,2581,2984,2711,2608,2649,2493,2465,2457,2559,2644,2538,2589,2558,2611,2770,2965,7981,6788,8534,8655,8394,8290,8980,9307,8246,8593,8236,8840,5098,5273,8017,8178,7777,7543,4545,7938,9100,9036,9213,9409,9151,9141,7986,8564,8866,8566,8462,5260,3021,2962,2906,2907,2969,2912,2760,2712,2640,2658,2700,2713,2675,2759,3089,3152,3235,3167,3368,3342,3373,3357,3351,3346,3417,3514,3240,3256,3368,3873,3761,3691,3805,3741,3768,3734,3192,3281,3092,3094,3211,3106,3189,3091,3061,3584,3158,3073,3139,3169,3088,3077,3367,3353,3291,3482,3339,3191,2843,2840,2839,3015,2768,2739,2743,2629,2326,2191,2225,1480,1481,1562,1563,1482,1440,1424,1420,1490,1493,1506,1383,1511,1482,1547,1514,1430,1135,882,887,864,1162,1448,1484,1487,1484,1466,1213,871,1428,982,862,874,735,943,870,935,943', '2729,2893,2962,2989,2757,2908,2698,2158,2209,1045,798,805,772,907,888,887,887,983,1394,1215,1301,1317,1522,1665,1819,1920,1927,1930,1850,2194,2288,2333,2752,2813,2771,2788,2853,2837,2807,3205,2913,2808,2842,2910,2753,2820,3521,3740,3533,3823,3736,3620,3588,3499,3526,3534,3529,3417,3527,3529,3482,3496,3535,3828,3878,3476,3570,3543,3447,3417,3435,3548,3228,2328,2172,2147,2127,2282,2326,2237,2406,2635,2666,2459,2672,2252,1978,2255,2286,2365,2301,2299,2250,2175,2036,2031,2174,1662,1364,1512,1441,1469,1389,1541,1416,1440,1531,1467,1438,1590,1389,1386,1531,1361,1370,1393,1443,1526,1324,1394,1446,1499,1373,1415,1424,1463,1401,1563,1959,1894,2033,2346,2612,2705,2718,2710,2726,1836,1636,1669,1726,1775,1813,1773,1793,1776,1878,1785,1818,1816,1836,1861,1873,1763,1842,1864,1844,1851,1864,2020,2041,1506,1367,1583,1824,1952,1859,1780,1472,1467,1511,1580,1498,2063,2167,2071,2161,2144,2033,2064,2096,2169,2340,1978,1762,1786,1882,1796,1884,1937,2613,3295,2816,2855,2808,3171,2717,2589,3089,2855,2985,3036,2530,2642,2580,2513,2559,2825,2830,3012,2890,3077,3158,3091,3026,2948,3048,2745,2524,2895,2792,2481,2614,2665,2675,2732,2735,2737,2915,2798,2706,2342,1992,2074,1924,2001,1884,1801,1468,1548,1276,1506,1246,1104,789,1058,1102,1270,993,906,917,926,803,932,1303,1579,1952,1867,1620,1640,1447,1463,1312,1616,1502,1652,1690,1835,1834,1773,1839,1740,1831,1786,1912,1794,1839,1872,1887,1823,1851,1884,1909,2034,2019,1856,1741,1862,1847,1865,2074,2251,2350,2478,2565,2410,2447,2430,2436,1980,1975,2037,2043,2005,1738,1860,1844,1344,1412,1262,1240,1266,1465,1122,819,808,831,855,801,797,803,645,521,1630,5699,4895,4476,3373,4337,3088,514,550,546,421,362,184,307,96,0,0,25,0,56,0,7,50,131,146,145,118,133,117,120,137,166,142,126,132,219,284,601', '507,505,788,1142,1075,1083,1123,1100,1119,1099,733,501,504,502,516,502,504,503,507,510,458,0,0,0,9,0,207,239,266,285,230,207,251,212,270,247,269,259,314,295,157,169,148,144,422,591,539,547,621,648,869,1135,1612,1249,1034,1101,1100,1058,1033,1076,1042,1123,1251,1496,1576,1542,1420,1406,1529,1399,1404,1461,1418,1404,1600,1572,1626,1511,1689,1719,1608,1745,1862,1865,1985,2026,1591,1399,1275,1502,1692,1580,1483,1459,1491,1557,1466,1465,1472,1457,1491,1499,1516,1431,1525,1331,1341,1463,1532,1411,1367,1454,1452,1356,1438,1353,1395,1428,1477,1421,1310,1372,1368,1426,1429,1466,1418,1434,1421,1457,1425,1646,1846,1930,1875,1870,1873,1852,1789,1701,1789,1773,1868,1831,1814,1830,1830,1919,1983,2846,6624,5695,4803,4009,3941,4908,4534,4302,3257,3385,3961,5090,6687,6568,6049,6367,5669,5821,6077,5501,5365,5389,5899,6157,6219,6151,6239,5740,5495,7837,13523', null); +INSERT INTO `sample_dataset` VALUES ('72', '2018-10-09 14:30:15', '17071', 'demo_17071', 'demo_36164', '36164', 'Metis', 'test', 'negative', '180', '1538651301', '2434,2423,2335,2571,2322,2463,2253,2235,2444,2116,2261,2347,1917,2379,1698,1651,1703,1683,1730,1868,1731,1640,1677,1718,1518,1540,1941,1768,1792,1804,1649,1431,1044,1179,1077,1205,1190,1158,1057,1013,979,949,962,1006,889,1008,1137,1177,1013,1095,839,835,879,868,836,881,837,914,870,880,815,1462,1684,1705,1624,1690,1669,1630,1712,1976,1881,1936,1901,2023,1911,1927,2046,2378,2984,3272,3223,2825,3036,2588,2257,2200,2466,2570,2488,2484,2646,2834,3094,3159,2831,2687,2653,2255,2385,2109,2065,2091,2081,2122,2120,2054,1862,1725,1722,1784,1734,1831,1881,1838,1808,1801,2079,2471,2318,2329,2294,2247,2207,2238,2481,2783,3004,3119,2955,2877,2891,2859,2449,2409,2303,2569,2711,2715,2915,2865,2986,2743,2680,2678,2702,2656,2623,2730,2584,2670,2731,2803,2787,2858,2729,2890,2678,2768,2756,2714,2712,2828,2708,2782,2790,4451,3286,3425,3413,3411,3347,3351,3305,2446,2371,2146,1986,2069,1877,2316,2589,2493,2668,2554,2512,2505,2587,2536,2739,2538,2568,2595,2552,2551,2707,2546,2566,2519,2464,2482,2338,2227,2162,2198,2313,2581,2984,2711,2608,2649,2493,2465,2457,2559,2644,2538,2589,2558,2611,2770,2965,7981,6788,8534,8655,8394,8290,8980,9307,8246,8593,8236,8840,5098,5273,8017,8178,7777,7543,4545,7938,9100,9036,9213,9409,9151,9141,7986,8564,8866,8566,8462,5260,3021,2962,2906,2907,2969,2912,2760,2712,2640,2658,2700,2713,2675,2759,3089,3152,3235,3167,3368,3342,3373,3357,3351,3346,3417,3514,3240,3256,3368,3873,3761,3691,3805,3741,3768,3734,3192,3281,3092,3094,3211,3106,3189,3091,3061,3584,3158,3073,3139,3169,3088,3077,3367,3353,3291,3482,3339,3191,2843,2840,2839,3015,2768,2739,2743,2629,2326,2191,2225,1480,1481,1562,1563,1482,1440,1424,1420,1490,1493,1506,1383,1511,1482,1547,1514,1430,1135,882,887,864,1162,1448,1484,1487,1484,1466,1213,871,1428,982,862,874,735,943,870,935,943,923', '2893,2962,2989,2757,2908,2698,2158,2209,1045,798,805,772,907,888,887,887,983,1394,1215,1301,1317,1522,1665,1819,1920,1927,1930,1850,2194,2288,2333,2752,2813,2771,2788,2853,2837,2807,3205,2913,2808,2842,2910,2753,2820,3521,3740,3533,3823,3736,3620,3588,3499,3526,3534,3529,3417,3527,3529,3482,3496,3535,3828,3878,3476,3570,3543,3447,3417,3435,3548,3228,2328,2172,2147,2127,2282,2326,2237,2406,2635,2666,2459,2672,2252,1978,2255,2286,2365,2301,2299,2250,2175,2036,2031,2174,1662,1364,1512,1441,1469,1389,1541,1416,1440,1531,1467,1438,1590,1389,1386,1531,1361,1370,1393,1443,1526,1324,1394,1446,1499,1373,1415,1424,1463,1401,1563,1959,1894,2033,2346,2612,2705,2718,2710,2726,1836,1636,1669,1726,1775,1813,1773,1793,1776,1878,1785,1818,1816,1836,1861,1873,1763,1842,1864,1844,1851,1864,2020,2041,1506,1367,1583,1824,1952,1859,1780,1472,1467,1511,1580,1498,2063,2167,2071,2161,2144,2033,2064,2096,2169,2340,1978,1762,1786,1882,1796,1884,1937,2613,3295,2816,2855,2808,3171,2717,2589,3089,2855,2985,3036,2530,2642,2580,2513,2559,2825,2830,3012,2890,3077,3158,3091,3026,2948,3048,2745,2524,2895,2792,2481,2614,2665,2675,2732,2735,2737,2915,2798,2706,2342,1992,2074,1924,2001,1884,1801,1468,1548,1276,1506,1246,1104,789,1058,1102,1270,993,906,917,926,803,932,1303,1579,1952,1867,1620,1640,1447,1463,1312,1616,1502,1652,1690,1835,1834,1773,1839,1740,1831,1786,1912,1794,1839,1872,1887,1823,1851,1884,1909,2034,2019,1856,1741,1862,1847,1865,2074,2251,2350,2478,2565,2410,2447,2430,2436,1980,1975,2037,2043,2005,1738,1860,1844,1344,1412,1262,1240,1266,1465,1122,819,808,831,855,801,797,803,645,521,1630,5699,4895,4476,3373,4337,3088,514,550,546,421,362,184,307,96,0,0,25,0,56,0,7,50,131,146,145,118,133,117,120,137,166,142,126,132,219,284,601,1082', '505,788,1142,1075,1083,1123,1100,1119,1099,733,501,504,502,516,502,504,503,507,510,458,0,0,0,9,0,207,239,266,285,230,207,251,212,270,247,269,259,314,295,157,169,148,144,422,591,539,547,621,648,869,1135,1612,1249,1034,1101,1100,1058,1033,1076,1042,1123,1251,1496,1576,1542,1420,1406,1529,1399,1404,1461,1418,1404,1600,1572,1626,1511,1689,1719,1608,1745,1862,1865,1985,2026,1591,1399,1275,1502,1692,1580,1483,1459,1491,1557,1466,1465,1472,1457,1491,1499,1516,1431,1525,1331,1341,1463,1532,1411,1367,1454,1452,1356,1438,1353,1395,1428,1477,1421,1310,1372,1368,1426,1429,1466,1418,1434,1421,1457,1425,1646,1846,1930,1875,1870,1873,1852,1789,1701,1789,1773,1868,1831,1814,1830,1830,1919,1983,2846,6624,5695,4803,4009,3941,4908,4534,4302,3257,3385,3961,5090,6687,6568,6049,6367,5669,5821,6077,5501,5365,5389,5899,6157,6219,6151,6239,5740,5495,7837,13523,13862', null); +INSERT INTO `sample_dataset` VALUES ('73', '2018-10-09 14:30:15', '17982', 'demo_17982', 'demo_38486', '38486', 'Metis', 'test', 'negative', '180', '1538639809', '2423,2335,2571,2322,2463,2253,2235,2444,2116,2261,2347,1917,2379,1698,1651,1703,1683,1730,1868,1731,1640,1677,1718,1518,1540,1941,1768,1792,1804,1649,1431,1044,1179,1077,1205,1190,1158,1057,1013,979,949,962,1006,889,1008,1137,1177,1013,1095,839,835,879,868,836,881,837,914,870,880,815,1462,1684,1705,1624,1690,1669,1630,1712,1976,1881,1936,1901,2023,1911,1927,2046,2378,2984,3272,3223,2825,3036,2588,2257,2200,2466,2570,2488,2484,2646,2834,3094,3159,2831,2687,2653,2255,2385,2109,2065,2091,2081,2122,2120,2054,1862,1725,1722,1784,1734,1831,1881,1838,1808,1801,2079,2471,2318,2329,2294,2247,2207,2238,2481,2783,3004,3119,2955,2877,2891,2859,2449,2409,2303,2569,2711,2715,2915,2865,2986,2743,2680,2678,2702,2656,2623,2730,2584,2670,2731,2803,2787,2858,2729,2890,2678,2768,2756,2714,2712,2828,2708,2782,2790,4451,3286,3425,3413,3411,3347,3351,3305,2446,2371,2146,1986,2069,1877,2316,2589,2493,2668,2554,2512,2505,2587,2536,2739,2538,2568,2595,2552,2551,2707,2546,2566,2519,2464,2482,2338,2227,2162,2198,2313,2581,2984,2711,2608,2649,2493,2465,2457,2559,2644,2538,2589,2558,2611,2770,2965,7981,6788,8534,8655,8394,8290,8980,9307,8246,8593,8236,8840,5098,5273,8017,8178,7777,7543,4545,7938,9100,9036,9213,9409,9151,9141,7986,8564,8866,8566,8462,5260,3021,2962,2906,2907,2969,2912,2760,2712,2640,2658,2700,2713,2675,2759,3089,3152,3235,3167,3368,3342,3373,3357,3351,3346,3417,3514,3240,3256,3368,3873,3761,3691,3805,3741,3768,3734,3192,3281,3092,3094,3211,3106,3189,3091,3061,3584,3158,3073,3139,3169,3088,3077,3367,3353,3291,3482,3339,3191,2843,2840,2839,3015,2768,2739,2743,2629,2326,2191,2225,1480,1481,1562,1563,1482,1440,1424,1420,1490,1493,1506,1383,1511,1482,1547,1514,1430,1135,882,887,864,1162,1448,1484,1487,1484,1466,1213,871,1428,982,862,874,735,943,870,935,943,923,913', '2962,2989,2757,2908,2698,2158,2209,1045,798,805,772,907,888,887,887,983,1394,1215,1301,1317,1522,1665,1819,1920,1927,1930,1850,2194,2288,2333,2752,2813,2771,2788,2853,2837,2807,3205,2913,2808,2842,2910,2753,2820,3521,3740,3533,3823,3736,3620,3588,3499,3526,3534,3529,3417,3527,3529,3482,3496,3535,3828,3878,3476,3570,3543,3447,3417,3435,3548,3228,2328,2172,2147,2127,2282,2326,2237,2406,2635,2666,2459,2672,2252,1978,2255,2286,2365,2301,2299,2250,2175,2036,2031,2174,1662,1364,1512,1441,1469,1389,1541,1416,1440,1531,1467,1438,1590,1389,1386,1531,1361,1370,1393,1443,1526,1324,1394,1446,1499,1373,1415,1424,1463,1401,1563,1959,1894,2033,2346,2612,2705,2718,2710,2726,1836,1636,1669,1726,1775,1813,1773,1793,1776,1878,1785,1818,1816,1836,1861,1873,1763,1842,1864,1844,1851,1864,2020,2041,1506,1367,1583,1824,1952,1859,1780,1472,1467,1511,1580,1498,2063,2167,2071,2161,2144,2033,2064,2096,2169,2340,1978,1762,1786,1882,1796,1884,1937,2613,3295,2816,2855,2808,3171,2717,2589,3089,2855,2985,3036,2530,2642,2580,2513,2559,2825,2830,3012,2890,3077,3158,3091,3026,2948,3048,2745,2524,2895,2792,2481,2614,2665,2675,2732,2735,2737,2915,2798,2706,2342,1992,2074,1924,2001,1884,1801,1468,1548,1276,1506,1246,1104,789,1058,1102,1270,993,906,917,926,803,932,1303,1579,1952,1867,1620,1640,1447,1463,1312,1616,1502,1652,1690,1835,1834,1773,1839,1740,1831,1786,1912,1794,1839,1872,1887,1823,1851,1884,1909,2034,2019,1856,1741,1862,1847,1865,2074,2251,2350,2478,2565,2410,2447,2430,2436,1980,1975,2037,2043,2005,1738,1860,1844,1344,1412,1262,1240,1266,1465,1122,819,808,831,855,801,797,803,645,521,1630,5699,4895,4476,3373,4337,3088,514,550,546,421,362,184,307,96,0,0,25,0,56,0,7,50,131,146,145,118,133,117,120,137,166,142,126,132,219,284,601,1082,1857', '788,1142,1075,1083,1123,1100,1119,1099,733,501,504,502,516,502,504,503,507,510,458,0,0,0,9,0,207,239,266,285,230,207,251,212,270,247,269,259,314,295,157,169,148,144,422,591,539,547,621,648,869,1135,1612,1249,1034,1101,1100,1058,1033,1076,1042,1123,1251,1496,1576,1542,1420,1406,1529,1399,1404,1461,1418,1404,1600,1572,1626,1511,1689,1719,1608,1745,1862,1865,1985,2026,1591,1399,1275,1502,1692,1580,1483,1459,1491,1557,1466,1465,1472,1457,1491,1499,1516,1431,1525,1331,1341,1463,1532,1411,1367,1454,1452,1356,1438,1353,1395,1428,1477,1421,1310,1372,1368,1426,1429,1466,1418,1434,1421,1457,1425,1646,1846,1930,1875,1870,1873,1852,1789,1701,1789,1773,1868,1831,1814,1830,1830,1919,1983,2846,6624,5695,4803,4009,3941,4908,4534,4302,3257,3385,3961,5090,6687,6568,6049,6367,5669,5821,6077,5501,5365,5389,5899,6157,6219,6151,6239,5740,5495,7837,13523,13862,13962', null); +INSERT INTO `sample_dataset` VALUES ('74', '2018-10-09 14:30:15', '18696', 'demo_18696', 'demo_23941', '23941', 'Metis', 'test', 'negative', '180', '1538477102', '2335,2571,2322,2463,2253,2235,2444,2116,2261,2347,1917,2379,1698,1651,1703,1683,1730,1868,1731,1640,1677,1718,1518,1540,1941,1768,1792,1804,1649,1431,1044,1179,1077,1205,1190,1158,1057,1013,979,949,962,1006,889,1008,1137,1177,1013,1095,839,835,879,868,836,881,837,914,870,880,815,1462,1684,1705,1624,1690,1669,1630,1712,1976,1881,1936,1901,2023,1911,1927,2046,2378,2984,3272,3223,2825,3036,2588,2257,2200,2466,2570,2488,2484,2646,2834,3094,3159,2831,2687,2653,2255,2385,2109,2065,2091,2081,2122,2120,2054,1862,1725,1722,1784,1734,1831,1881,1838,1808,1801,2079,2471,2318,2329,2294,2247,2207,2238,2481,2783,3004,3119,2955,2877,2891,2859,2449,2409,2303,2569,2711,2715,2915,2865,2986,2743,2680,2678,2702,2656,2623,2730,2584,2670,2731,2803,2787,2858,2729,2890,2678,2768,2756,2714,2712,2828,2708,2782,2790,4451,3286,3425,3413,3411,3347,3351,3305,2446,2371,2146,1986,2069,1877,2316,2589,2493,2668,2554,2512,2505,2587,2536,2739,2538,2568,2595,2552,2551,2707,2546,2566,2519,2464,2482,2338,2227,2162,2198,2313,2581,2984,2711,2608,2649,2493,2465,2457,2559,2644,2538,2589,2558,2611,2770,2965,7981,6788,8534,8655,8394,8290,8980,9307,8246,8593,8236,8840,5098,5273,8017,8178,7777,7543,4545,7938,9100,9036,9213,9409,9151,9141,7986,8564,8866,8566,8462,5260,3021,2962,2906,2907,2969,2912,2760,2712,2640,2658,2700,2713,2675,2759,3089,3152,3235,3167,3368,3342,3373,3357,3351,3346,3417,3514,3240,3256,3368,3873,3761,3691,3805,3741,3768,3734,3192,3281,3092,3094,3211,3106,3189,3091,3061,3584,3158,3073,3139,3169,3088,3077,3367,3353,3291,3482,3339,3191,2843,2840,2839,3015,2768,2739,2743,2629,2326,2191,2225,1480,1481,1562,1563,1482,1440,1424,1420,1490,1493,1506,1383,1511,1482,1547,1514,1430,1135,882,887,864,1162,1448,1484,1487,1484,1466,1213,871,1428,982,862,874,735,943,870,935,943,923,913,925', '2989,2757,2908,2698,2158,2209,1045,798,805,772,907,888,887,887,983,1394,1215,1301,1317,1522,1665,1819,1920,1927,1930,1850,2194,2288,2333,2752,2813,2771,2788,2853,2837,2807,3205,2913,2808,2842,2910,2753,2820,3521,3740,3533,3823,3736,3620,3588,3499,3526,3534,3529,3417,3527,3529,3482,3496,3535,3828,3878,3476,3570,3543,3447,3417,3435,3548,3228,2328,2172,2147,2127,2282,2326,2237,2406,2635,2666,2459,2672,2252,1978,2255,2286,2365,2301,2299,2250,2175,2036,2031,2174,1662,1364,1512,1441,1469,1389,1541,1416,1440,1531,1467,1438,1590,1389,1386,1531,1361,1370,1393,1443,1526,1324,1394,1446,1499,1373,1415,1424,1463,1401,1563,1959,1894,2033,2346,2612,2705,2718,2710,2726,1836,1636,1669,1726,1775,1813,1773,1793,1776,1878,1785,1818,1816,1836,1861,1873,1763,1842,1864,1844,1851,1864,2020,2041,1506,1367,1583,1824,1952,1859,1780,1472,1467,1511,1580,1498,2063,2167,2071,2161,2144,2033,2064,2096,2169,2340,1978,1762,1786,1882,1796,1884,1937,2613,3295,2816,2855,2808,3171,2717,2589,3089,2855,2985,3036,2530,2642,2580,2513,2559,2825,2830,3012,2890,3077,3158,3091,3026,2948,3048,2745,2524,2895,2792,2481,2614,2665,2675,2732,2735,2737,2915,2798,2706,2342,1992,2074,1924,2001,1884,1801,1468,1548,1276,1506,1246,1104,789,1058,1102,1270,993,906,917,926,803,932,1303,1579,1952,1867,1620,1640,1447,1463,1312,1616,1502,1652,1690,1835,1834,1773,1839,1740,1831,1786,1912,1794,1839,1872,1887,1823,1851,1884,1909,2034,2019,1856,1741,1862,1847,1865,2074,2251,2350,2478,2565,2410,2447,2430,2436,1980,1975,2037,2043,2005,1738,1860,1844,1344,1412,1262,1240,1266,1465,1122,819,808,831,855,801,797,803,645,521,1630,5699,4895,4476,3373,4337,3088,514,550,546,421,362,184,307,96,0,0,25,0,56,0,7,50,131,146,145,118,133,117,120,137,166,142,126,132,219,284,601,1082,1857,2012', '1142,1075,1083,1123,1100,1119,1099,733,501,504,502,516,502,504,503,507,510,458,0,0,0,9,0,207,239,266,285,230,207,251,212,270,247,269,259,314,295,157,169,148,144,422,591,539,547,621,648,869,1135,1612,1249,1034,1101,1100,1058,1033,1076,1042,1123,1251,1496,1576,1542,1420,1406,1529,1399,1404,1461,1418,1404,1600,1572,1626,1511,1689,1719,1608,1745,1862,1865,1985,2026,1591,1399,1275,1502,1692,1580,1483,1459,1491,1557,1466,1465,1472,1457,1491,1499,1516,1431,1525,1331,1341,1463,1532,1411,1367,1454,1452,1356,1438,1353,1395,1428,1477,1421,1310,1372,1368,1426,1429,1466,1418,1434,1421,1457,1425,1646,1846,1930,1875,1870,1873,1852,1789,1701,1789,1773,1868,1831,1814,1830,1830,1919,1983,2846,6624,5695,4803,4009,3941,4908,4534,4302,3257,3385,3961,5090,6687,6568,6049,6367,5669,5821,6077,5501,5365,5389,5899,6157,6219,6151,6239,5740,5495,7837,13523,13862,13962,14137', null); +INSERT INTO `sample_dataset` VALUES ('75', '2018-10-09 14:30:15', '19536', 'demo_19536', 'demo_24244', '24244', 'Metis', 'test', 'negative', '180', '1538562044', '2571,2322,2463,2253,2235,2444,2116,2261,2347,1917,2379,1698,1651,1703,1683,1730,1868,1731,1640,1677,1718,1518,1540,1941,1768,1792,1804,1649,1431,1044,1179,1077,1205,1190,1158,1057,1013,979,949,962,1006,889,1008,1137,1177,1013,1095,839,835,879,868,836,881,837,914,870,880,815,1462,1684,1705,1624,1690,1669,1630,1712,1976,1881,1936,1901,2023,1911,1927,2046,2378,2984,3272,3223,2825,3036,2588,2257,2200,2466,2570,2488,2484,2646,2834,3094,3159,2831,2687,2653,2255,2385,2109,2065,2091,2081,2122,2120,2054,1862,1725,1722,1784,1734,1831,1881,1838,1808,1801,2079,2471,2318,2329,2294,2247,2207,2238,2481,2783,3004,3119,2955,2877,2891,2859,2449,2409,2303,2569,2711,2715,2915,2865,2986,2743,2680,2678,2702,2656,2623,2730,2584,2670,2731,2803,2787,2858,2729,2890,2678,2768,2756,2714,2712,2828,2708,2782,2790,4451,3286,3425,3413,3411,3347,3351,3305,2446,2371,2146,1986,2069,1877,2316,2589,2493,2668,2554,2512,2505,2587,2536,2739,2538,2568,2595,2552,2551,2707,2546,2566,2519,2464,2482,2338,2227,2162,2198,2313,2581,2984,2711,2608,2649,2493,2465,2457,2559,2644,2538,2589,2558,2611,2770,2965,7981,6788,8534,8655,8394,8290,8980,9307,8246,8593,8236,8840,5098,5273,8017,8178,7777,7543,4545,7938,9100,9036,9213,9409,9151,9141,7986,8564,8866,8566,8462,5260,3021,2962,2906,2907,2969,2912,2760,2712,2640,2658,2700,2713,2675,2759,3089,3152,3235,3167,3368,3342,3373,3357,3351,3346,3417,3514,3240,3256,3368,3873,3761,3691,3805,3741,3768,3734,3192,3281,3092,3094,3211,3106,3189,3091,3061,3584,3158,3073,3139,3169,3088,3077,3367,3353,3291,3482,3339,3191,2843,2840,2839,3015,2768,2739,2743,2629,2326,2191,2225,1480,1481,1562,1563,1482,1440,1424,1420,1490,1493,1506,1383,1511,1482,1547,1514,1430,1135,882,887,864,1162,1448,1484,1487,1484,1466,1213,871,1428,982,862,874,735,943,870,935,943,923,913,925,892', '2757,2908,2698,2158,2209,1045,798,805,772,907,888,887,887,983,1394,1215,1301,1317,1522,1665,1819,1920,1927,1930,1850,2194,2288,2333,2752,2813,2771,2788,2853,2837,2807,3205,2913,2808,2842,2910,2753,2820,3521,3740,3533,3823,3736,3620,3588,3499,3526,3534,3529,3417,3527,3529,3482,3496,3535,3828,3878,3476,3570,3543,3447,3417,3435,3548,3228,2328,2172,2147,2127,2282,2326,2237,2406,2635,2666,2459,2672,2252,1978,2255,2286,2365,2301,2299,2250,2175,2036,2031,2174,1662,1364,1512,1441,1469,1389,1541,1416,1440,1531,1467,1438,1590,1389,1386,1531,1361,1370,1393,1443,1526,1324,1394,1446,1499,1373,1415,1424,1463,1401,1563,1959,1894,2033,2346,2612,2705,2718,2710,2726,1836,1636,1669,1726,1775,1813,1773,1793,1776,1878,1785,1818,1816,1836,1861,1873,1763,1842,1864,1844,1851,1864,2020,2041,1506,1367,1583,1824,1952,1859,1780,1472,1467,1511,1580,1498,2063,2167,2071,2161,2144,2033,2064,2096,2169,2340,1978,1762,1786,1882,1796,1884,1937,2613,3295,2816,2855,2808,3171,2717,2589,3089,2855,2985,3036,2530,2642,2580,2513,2559,2825,2830,3012,2890,3077,3158,3091,3026,2948,3048,2745,2524,2895,2792,2481,2614,2665,2675,2732,2735,2737,2915,2798,2706,2342,1992,2074,1924,2001,1884,1801,1468,1548,1276,1506,1246,1104,789,1058,1102,1270,993,906,917,926,803,932,1303,1579,1952,1867,1620,1640,1447,1463,1312,1616,1502,1652,1690,1835,1834,1773,1839,1740,1831,1786,1912,1794,1839,1872,1887,1823,1851,1884,1909,2034,2019,1856,1741,1862,1847,1865,2074,2251,2350,2478,2565,2410,2447,2430,2436,1980,1975,2037,2043,2005,1738,1860,1844,1344,1412,1262,1240,1266,1465,1122,819,808,831,855,801,797,803,645,521,1630,5699,4895,4476,3373,4337,3088,514,550,546,421,362,184,307,96,0,0,25,0,56,0,7,50,131,146,145,118,133,117,120,137,166,142,126,132,219,284,601,1082,1857,2012,2026', '1075,1083,1123,1100,1119,1099,733,501,504,502,516,502,504,503,507,510,458,0,0,0,9,0,207,239,266,285,230,207,251,212,270,247,269,259,314,295,157,169,148,144,422,591,539,547,621,648,869,1135,1612,1249,1034,1101,1100,1058,1033,1076,1042,1123,1251,1496,1576,1542,1420,1406,1529,1399,1404,1461,1418,1404,1600,1572,1626,1511,1689,1719,1608,1745,1862,1865,1985,2026,1591,1399,1275,1502,1692,1580,1483,1459,1491,1557,1466,1465,1472,1457,1491,1499,1516,1431,1525,1331,1341,1463,1532,1411,1367,1454,1452,1356,1438,1353,1395,1428,1477,1421,1310,1372,1368,1426,1429,1466,1418,1434,1421,1457,1425,1646,1846,1930,1875,1870,1873,1852,1789,1701,1789,1773,1868,1831,1814,1830,1830,1919,1983,2846,6624,5695,4803,4009,3941,4908,4534,4302,3257,3385,3961,5090,6687,6568,6049,6367,5669,5821,6077,5501,5365,5389,5899,6157,6219,6151,6239,5740,5495,7837,13523,13862,13962,14137,14991', null); +INSERT INTO `sample_dataset` VALUES ('76', '2018-10-09 14:30:15', '11590', 'demo_11590', 'demo_29399', '29399', 'Metis', 'test', 'positive', '180', '1538610873', '28,27,29,26,33,14,60,49,27,42,26,27,36,24,31,21,21,29,1057,327,32,35,29,25,31,31,38,34,33,23,19,29,27,18,19,25,33,18,32,23,25,30,22,22,24,25,20,28,32,20,31,17,27,20,33,58,46,24,21,13,17,17,22,27,16,52,48,34,186,174,180,21,20,15,19,10,12,15,20,20,11,23,11,21,22,14,18,13,12,13,13,20,25,11,7,15,19,18,12,9,16,9,6,15,16,15,11,9,12,17,25,13,17,15,20,14,14,19,16,20,22,18,17,21,14,17,13,23,22,39,24,14,18,14,20,15,21,26,17,33,17,29,30,30,19,25,25,32,31,43,47,22,27,29,19,27,31,31,16,30,25,18,35,31,20,38,31,35,44,34,44,33,25,29,45,32,22,37,34,34,30,28,32,46,24,61,54,42,49,46,51,47,55,37,42,32,30,48,39,56,44,41,350,1193,212,36,41,37,53,38,39,37,43,40,46,45,48,61,38,59,48,56,42,40,50,41,49,36,42,37,52,41,40,40,34,45,33,44,43,41,46,21,15,23,47,78,26,29,131,154,165,60,77,64,76,70,55,63,72,71,69,59,61,47,41,48,54,49,51,41,46,42,38,48,58,47,52,48,51,54,57,50,51,54,73,75,56,66,56,39,41,45,41,41,47,51,41,42,34,43,40,47,61,65,58,64,55,52,47,56,51,54,54,46,62,61,59,59,37,60,43,61,42,45,44,47,38,41,52,48,45,53,47,46,42,34,32,35,48,48,43,38,36,36,31,50,39,34,46,36,41,27,35,33,28,37,39,41,51,46,31', '16,11,12,15,8,16,12,14,16,13,8,10,13,13,13,13,11,13,12,13,12,23,18,5,6,15,12,11,8,13,14,10,15,15,13,19,22,16,20,18,8,14,12,15,15,9,11,25,20,10,19,19,15,13,11,14,12,20,13,11,9,6,11,10,8,9,6,15,12,7,14,23,14,12,9,14,14,11,9,18,9,10,12,6,11,10,12,17,8,10,13,9,12,15,9,12,7,8,8,10,11,18,15,9,12,15,11,13,17,15,14,15,16,46,25,22,7,8,8,16,18,16,20,13,16,18,7,12,9,10,13,15,13,14,9,8,11,12,21,7,11,5,12,13,11,7,11,11,15,13,15,6,9,5,13,14,16,8,20,18,15,10,14,9,13,12,20,13,13,15,12,14,10,16,14,10,16,17,14,12,9,12,23,17,9,13,18,15,14,19,11,10,15,14,15,11,15,11,11,15,13,17,7,15,22,18,14,16,18,18,20,16,14,16,11,12,18,18,21,26,22,24,24,19,13,23,13,18,19,22,13,17,24,13,21,25,18,14,16,15,15,14,20,14,17,12,14,21,18,21,30,30,23,20,18,17,20,14,12,15,13,30,21,15,17,20,20,17,23,23,25,11,10,16,14,20,16,24,13,20,14,9,16,18,20,17,20,20,23,17,17,19,26,44,11,19,33,23,21,12,21,13,14,16,8,5,0,0,0,0,2,2,0,0,3,14,11,24,19,20,20,37,14,20,8,15,15,14,21,26,14,15,19,13,13,21,16,19,21,17,11,12,15,13,23,28,15,21,16,10,10,12,14,14,21,15,19,13,19,23,20', '40,30,25,24,25,37,26,24,40,28,37,36,36,37,38,40,33,43,43,36,43,25,51,27,33,23,26,42,22,26,286,22,100,379,31,29,22,28,22,37,42,33,17,34,23,22,21,29,25,19,35,24,30,31,20,32,30,16,47,31,27,29,29,30,23,27,18,23,30,26,23,26,28,10,11,19,29,17,23,14,20,17,16,25,23,9,15,16,12,16,13,16,10,18,14,9,13,41,15,15,19,18,12,19,32,20,20,21,15,19,13,13,18,24,16,11,22,22,24,23,14,22,19,24,20,32,24,30,23,21,20,23,27,17,22,26,27,32,23,21,16,17,17,28,25,18,20,11,17,23,30,20,29,30,22,19,24,27,27,20,21,37,30,34,30,24,23,34,25,27,32,27,44,24,28,31,32,35,32,29,1548', null); +INSERT INTO `sample_dataset` VALUES ('77', '2018-10-09 14:30:15', '19341', 'demo_19341', 'demo_34263', '34263', 'Metis', 'test', 'positive', '180', '1538600193', '27,29,26,33,14,60,49,27,42,26,27,36,24,31,21,21,29,1057,327,32,35,29,25,31,31,38,34,33,23,19,29,27,18,19,25,33,18,32,23,25,30,22,22,24,25,20,28,32,20,31,17,27,20,33,58,46,24,21,13,17,17,22,27,16,52,48,34,186,174,180,21,20,15,19,10,12,15,20,20,11,23,11,21,22,14,18,13,12,13,13,20,25,11,7,15,19,18,12,9,16,9,6,15,16,15,11,9,12,17,25,13,17,15,20,14,14,19,16,20,22,18,17,21,14,17,13,23,22,39,24,14,18,14,20,15,21,26,17,33,17,29,30,30,19,25,25,32,31,43,47,22,27,29,19,27,31,31,16,30,25,18,35,31,20,38,31,35,44,34,44,33,25,29,45,32,22,37,34,34,30,28,32,46,24,61,54,42,49,46,51,47,55,37,42,32,30,48,39,56,44,41,350,1193,212,36,41,37,53,38,39,37,43,40,46,45,48,61,38,59,48,56,42,40,50,41,49,36,42,37,52,41,40,40,34,45,33,44,43,41,46,21,15,23,47,78,26,29,131,154,165,60,77,64,76,70,55,63,72,71,69,59,61,47,41,48,54,49,51,41,46,42,38,48,58,47,52,48,51,54,57,50,51,54,73,75,56,66,56,39,41,45,41,41,47,51,41,42,34,43,40,47,61,65,58,64,55,52,47,56,51,54,54,46,62,61,59,59,37,60,43,61,42,45,44,47,38,41,52,48,45,53,47,46,42,34,32,35,48,48,43,38,36,36,31,50,39,34,46,36,41,27,35,33,28,37,39,41,51,46,31,41', '11,12,15,8,16,12,14,16,13,8,10,13,13,13,13,11,13,12,13,12,23,18,5,6,15,12,11,8,13,14,10,15,15,13,19,22,16,20,18,8,14,12,15,15,9,11,25,20,10,19,19,15,13,11,14,12,20,13,11,9,6,11,10,8,9,6,15,12,7,14,23,14,12,9,14,14,11,9,18,9,10,12,6,11,10,12,17,8,10,13,9,12,15,9,12,7,8,8,10,11,18,15,9,12,15,11,13,17,15,14,15,16,46,25,22,7,8,8,16,18,16,20,13,16,18,7,12,9,10,13,15,13,14,9,8,11,12,21,7,11,5,12,13,11,7,11,11,15,13,15,6,9,5,13,14,16,8,20,18,15,10,14,9,13,12,20,13,13,15,12,14,10,16,14,10,16,17,14,12,9,12,23,17,9,13,18,15,14,19,11,10,15,14,15,11,15,11,11,15,13,17,7,15,22,18,14,16,18,18,20,16,14,16,11,12,18,18,21,26,22,24,24,19,13,23,13,18,19,22,13,17,24,13,21,25,18,14,16,15,15,14,20,14,17,12,14,21,18,21,30,30,23,20,18,17,20,14,12,15,13,30,21,15,17,20,20,17,23,23,25,11,10,16,14,20,16,24,13,20,14,9,16,18,20,17,20,20,23,17,17,19,26,44,11,19,33,23,21,12,21,13,14,16,8,5,0,0,0,0,2,2,0,0,3,14,11,24,19,20,20,37,14,20,8,15,15,14,21,26,14,15,19,13,13,21,16,19,21,17,11,12,15,13,23,28,15,21,16,10,10,12,14,14,21,15,19,13,19,23,20,13', '30,25,24,25,37,26,24,40,28,37,36,36,37,38,40,33,43,43,36,43,25,51,27,33,23,26,42,22,26,286,22,100,379,31,29,22,28,22,37,42,33,17,34,23,22,21,29,25,19,35,24,30,31,20,32,30,16,47,31,27,29,29,30,23,27,18,23,30,26,23,26,28,10,11,19,29,17,23,14,20,17,16,25,23,9,15,16,12,16,13,16,10,18,14,9,13,41,15,15,19,18,12,19,32,20,20,21,15,19,13,13,18,24,16,11,22,22,24,23,14,22,19,24,20,32,24,30,23,21,20,23,27,17,22,26,27,32,23,21,16,17,17,28,25,18,20,11,17,23,30,20,29,30,22,19,24,27,27,20,21,37,30,34,30,24,23,34,25,27,32,27,44,24,28,31,32,35,32,29,1548,2106', null); +INSERT INTO `sample_dataset` VALUES ('78', '2018-10-09 14:30:15', '11937', 'demo_11937', 'demo_23116', '23116', 'Metis', 'test', 'positive', '180', '1538400307', '29,26,33,14,60,49,27,42,26,27,36,24,31,21,21,29,1057,327,32,35,29,25,31,31,38,34,33,23,19,29,27,18,19,25,33,18,32,23,25,30,22,22,24,25,20,28,32,20,31,17,27,20,33,58,46,24,21,13,17,17,22,27,16,52,48,34,186,174,180,21,20,15,19,10,12,15,20,20,11,23,11,21,22,14,18,13,12,13,13,20,25,11,7,15,19,18,12,9,16,9,6,15,16,15,11,9,12,17,25,13,17,15,20,14,14,19,16,20,22,18,17,21,14,17,13,23,22,39,24,14,18,14,20,15,21,26,17,33,17,29,30,30,19,25,25,32,31,43,47,22,27,29,19,27,31,31,16,30,25,18,35,31,20,38,31,35,44,34,44,33,25,29,45,32,22,37,34,34,30,28,32,46,24,61,54,42,49,46,51,47,55,37,42,32,30,48,39,56,44,41,350,1193,212,36,41,37,53,38,39,37,43,40,46,45,48,61,38,59,48,56,42,40,50,41,49,36,42,37,52,41,40,40,34,45,33,44,43,41,46,21,15,23,47,78,26,29,131,154,165,60,77,64,76,70,55,63,72,71,69,59,61,47,41,48,54,49,51,41,46,42,38,48,58,47,52,48,51,54,57,50,51,54,73,75,56,66,56,39,41,45,41,41,47,51,41,42,34,43,40,47,61,65,58,64,55,52,47,56,51,54,54,46,62,61,59,59,37,60,43,61,42,45,44,47,38,41,52,48,45,53,47,46,42,34,32,35,48,48,43,38,36,36,31,50,39,34,46,36,41,27,35,33,28,37,39,41,51,46,31,41,41', '12,15,8,16,12,14,16,13,8,10,13,13,13,13,11,13,12,13,12,23,18,5,6,15,12,11,8,13,14,10,15,15,13,19,22,16,20,18,8,14,12,15,15,9,11,25,20,10,19,19,15,13,11,14,12,20,13,11,9,6,11,10,8,9,6,15,12,7,14,23,14,12,9,14,14,11,9,18,9,10,12,6,11,10,12,17,8,10,13,9,12,15,9,12,7,8,8,10,11,18,15,9,12,15,11,13,17,15,14,15,16,46,25,22,7,8,8,16,18,16,20,13,16,18,7,12,9,10,13,15,13,14,9,8,11,12,21,7,11,5,12,13,11,7,11,11,15,13,15,6,9,5,13,14,16,8,20,18,15,10,14,9,13,12,20,13,13,15,12,14,10,16,14,10,16,17,14,12,9,12,23,17,9,13,18,15,14,19,11,10,15,14,15,11,15,11,11,15,13,17,7,15,22,18,14,16,18,18,20,16,14,16,11,12,18,18,21,26,22,24,24,19,13,23,13,18,19,22,13,17,24,13,21,25,18,14,16,15,15,14,20,14,17,12,14,21,18,21,30,30,23,20,18,17,20,14,12,15,13,30,21,15,17,20,20,17,23,23,25,11,10,16,14,20,16,24,13,20,14,9,16,18,20,17,20,20,23,17,17,19,26,44,11,19,33,23,21,12,21,13,14,16,8,5,0,0,0,0,2,2,0,0,3,14,11,24,19,20,20,37,14,20,8,15,15,14,21,26,14,15,19,13,13,21,16,19,21,17,11,12,15,13,23,28,15,21,16,10,10,12,14,14,21,15,19,13,19,23,20,13,19', '25,24,25,37,26,24,40,28,37,36,36,37,38,40,33,43,43,36,43,25,51,27,33,23,26,42,22,26,286,22,100,379,31,29,22,28,22,37,42,33,17,34,23,22,21,29,25,19,35,24,30,31,20,32,30,16,47,31,27,29,29,30,23,27,18,23,30,26,23,26,28,10,11,19,29,17,23,14,20,17,16,25,23,9,15,16,12,16,13,16,10,18,14,9,13,41,15,15,19,18,12,19,32,20,20,21,15,19,13,13,18,24,16,11,22,22,24,23,14,22,19,24,20,32,24,30,23,21,20,23,27,17,22,26,27,32,23,21,16,17,17,28,25,18,20,11,17,23,30,20,29,30,22,19,24,27,27,20,21,37,30,34,30,24,23,34,25,27,32,27,44,24,28,31,32,35,32,29,1548,2106,2092', null); +INSERT INTO `sample_dataset` VALUES ('79', '2018-10-09 14:30:15', '11661', 'demo_11661', 'demo_32792', '32792', 'Metis', 'test', 'positive', '180', '1538728917', '26,33,14,60,49,27,42,26,27,36,24,31,21,21,29,1057,327,32,35,29,25,31,31,38,34,33,23,19,29,27,18,19,25,33,18,32,23,25,30,22,22,24,25,20,28,32,20,31,17,27,20,33,58,46,24,21,13,17,17,22,27,16,52,48,34,186,174,180,21,20,15,19,10,12,15,20,20,11,23,11,21,22,14,18,13,12,13,13,20,25,11,7,15,19,18,12,9,16,9,6,15,16,15,11,9,12,17,25,13,17,15,20,14,14,19,16,20,22,18,17,21,14,17,13,23,22,39,24,14,18,14,20,15,21,26,17,33,17,29,30,30,19,25,25,32,31,43,47,22,27,29,19,27,31,31,16,30,25,18,35,31,20,38,31,35,44,34,44,33,25,29,45,32,22,37,34,34,30,28,32,46,24,61,54,42,49,46,51,47,55,37,42,32,30,48,39,56,44,41,350,1193,212,36,41,37,53,38,39,37,43,40,46,45,48,61,38,59,48,56,42,40,50,41,49,36,42,37,52,41,40,40,34,45,33,44,43,41,46,21,15,23,47,78,26,29,131,154,165,60,77,64,76,70,55,63,72,71,69,59,61,47,41,48,54,49,51,41,46,42,38,48,58,47,52,48,51,54,57,50,51,54,73,75,56,66,56,39,41,45,41,41,47,51,41,42,34,43,40,47,61,65,58,64,55,52,47,56,51,54,54,46,62,61,59,59,37,60,43,61,42,45,44,47,38,41,52,48,45,53,47,46,42,34,32,35,48,48,43,38,36,36,31,50,39,34,46,36,41,27,35,33,28,37,39,41,51,46,31,41,41,30', '15,8,16,12,14,16,13,8,10,13,13,13,13,11,13,12,13,12,23,18,5,6,15,12,11,8,13,14,10,15,15,13,19,22,16,20,18,8,14,12,15,15,9,11,25,20,10,19,19,15,13,11,14,12,20,13,11,9,6,11,10,8,9,6,15,12,7,14,23,14,12,9,14,14,11,9,18,9,10,12,6,11,10,12,17,8,10,13,9,12,15,9,12,7,8,8,10,11,18,15,9,12,15,11,13,17,15,14,15,16,46,25,22,7,8,8,16,18,16,20,13,16,18,7,12,9,10,13,15,13,14,9,8,11,12,21,7,11,5,12,13,11,7,11,11,15,13,15,6,9,5,13,14,16,8,20,18,15,10,14,9,13,12,20,13,13,15,12,14,10,16,14,10,16,17,14,12,9,12,23,17,9,13,18,15,14,19,11,10,15,14,15,11,15,11,11,15,13,17,7,15,22,18,14,16,18,18,20,16,14,16,11,12,18,18,21,26,22,24,24,19,13,23,13,18,19,22,13,17,24,13,21,25,18,14,16,15,15,14,20,14,17,12,14,21,18,21,30,30,23,20,18,17,20,14,12,15,13,30,21,15,17,20,20,17,23,23,25,11,10,16,14,20,16,24,13,20,14,9,16,18,20,17,20,20,23,17,17,19,26,44,11,19,33,23,21,12,21,13,14,16,8,5,0,0,0,0,2,2,0,0,3,14,11,24,19,20,20,37,14,20,8,15,15,14,21,26,14,15,19,13,13,21,16,19,21,17,11,12,15,13,23,28,15,21,16,10,10,12,14,14,21,15,19,13,19,23,20,13,19,16', '24,25,37,26,24,40,28,37,36,36,37,38,40,33,43,43,36,43,25,51,27,33,23,26,42,22,26,286,22,100,379,31,29,22,28,22,37,42,33,17,34,23,22,21,29,25,19,35,24,30,31,20,32,30,16,47,31,27,29,29,30,23,27,18,23,30,26,23,26,28,10,11,19,29,17,23,14,20,17,16,25,23,9,15,16,12,16,13,16,10,18,14,9,13,41,15,15,19,18,12,19,32,20,20,21,15,19,13,13,18,24,16,11,22,22,24,23,14,22,19,24,20,32,24,30,23,21,20,23,27,17,22,26,27,32,23,21,16,17,17,28,25,18,20,11,17,23,30,20,29,30,22,19,24,27,27,20,21,37,30,34,30,24,23,34,25,27,32,27,44,24,28,31,32,35,32,29,1548,2106,2092,2058', null); +INSERT INTO `sample_dataset` VALUES ('80', '2018-10-09 14:30:15', '12493', 'demo_12493', 'demo_34610', '34610', 'Metis', 'test', 'positive', '180', '1538379623', '33,14,60,49,27,42,26,27,36,24,31,21,21,29,1057,327,32,35,29,25,31,31,38,34,33,23,19,29,27,18,19,25,33,18,32,23,25,30,22,22,24,25,20,28,32,20,31,17,27,20,33,58,46,24,21,13,17,17,22,27,16,52,48,34,186,174,180,21,20,15,19,10,12,15,20,20,11,23,11,21,22,14,18,13,12,13,13,20,25,11,7,15,19,18,12,9,16,9,6,15,16,15,11,9,12,17,25,13,17,15,20,14,14,19,16,20,22,18,17,21,14,17,13,23,22,39,24,14,18,14,20,15,21,26,17,33,17,29,30,30,19,25,25,32,31,43,47,22,27,29,19,27,31,31,16,30,25,18,35,31,20,38,31,35,44,34,44,33,25,29,45,32,22,37,34,34,30,28,32,46,24,61,54,42,49,46,51,47,55,37,42,32,30,48,39,56,44,41,350,1193,212,36,41,37,53,38,39,37,43,40,46,45,48,61,38,59,48,56,42,40,50,41,49,36,42,37,52,41,40,40,34,45,33,44,43,41,46,21,15,23,47,78,26,29,131,154,165,60,77,64,76,70,55,63,72,71,69,59,61,47,41,48,54,49,51,41,46,42,38,48,58,47,52,48,51,54,57,50,51,54,73,75,56,66,56,39,41,45,41,41,47,51,41,42,34,43,40,47,61,65,58,64,55,52,47,56,51,54,54,46,62,61,59,59,37,60,43,61,42,45,44,47,38,41,52,48,45,53,47,46,42,34,32,35,48,48,43,38,36,36,31,50,39,34,46,36,41,27,35,33,28,37,39,41,51,46,31,41,41,30,34', '8,16,12,14,16,13,8,10,13,13,13,13,11,13,12,13,12,23,18,5,6,15,12,11,8,13,14,10,15,15,13,19,22,16,20,18,8,14,12,15,15,9,11,25,20,10,19,19,15,13,11,14,12,20,13,11,9,6,11,10,8,9,6,15,12,7,14,23,14,12,9,14,14,11,9,18,9,10,12,6,11,10,12,17,8,10,13,9,12,15,9,12,7,8,8,10,11,18,15,9,12,15,11,13,17,15,14,15,16,46,25,22,7,8,8,16,18,16,20,13,16,18,7,12,9,10,13,15,13,14,9,8,11,12,21,7,11,5,12,13,11,7,11,11,15,13,15,6,9,5,13,14,16,8,20,18,15,10,14,9,13,12,20,13,13,15,12,14,10,16,14,10,16,17,14,12,9,12,23,17,9,13,18,15,14,19,11,10,15,14,15,11,15,11,11,15,13,17,7,15,22,18,14,16,18,18,20,16,14,16,11,12,18,18,21,26,22,24,24,19,13,23,13,18,19,22,13,17,24,13,21,25,18,14,16,15,15,14,20,14,17,12,14,21,18,21,30,30,23,20,18,17,20,14,12,15,13,30,21,15,17,20,20,17,23,23,25,11,10,16,14,20,16,24,13,20,14,9,16,18,20,17,20,20,23,17,17,19,26,44,11,19,33,23,21,12,21,13,14,16,8,5,0,0,0,0,2,2,0,0,3,14,11,24,19,20,20,37,14,20,8,15,15,14,21,26,14,15,19,13,13,21,16,19,21,17,11,12,15,13,23,28,15,21,16,10,10,12,14,14,21,15,19,13,19,23,20,13,19,16,22', '25,37,26,24,40,28,37,36,36,37,38,40,33,43,43,36,43,25,51,27,33,23,26,42,22,26,286,22,100,379,31,29,22,28,22,37,42,33,17,34,23,22,21,29,25,19,35,24,30,31,20,32,30,16,47,31,27,29,29,30,23,27,18,23,30,26,23,26,28,10,11,19,29,17,23,14,20,17,16,25,23,9,15,16,12,16,13,16,10,18,14,9,13,41,15,15,19,18,12,19,32,20,20,21,15,19,13,13,18,24,16,11,22,22,24,23,14,22,19,24,20,32,24,30,23,21,20,23,27,17,22,26,27,32,23,21,16,17,17,28,25,18,20,11,17,23,30,20,29,30,22,19,24,27,27,20,21,37,30,34,30,24,23,34,25,27,32,27,44,24,28,31,32,35,32,29,1548,2106,2092,2058,2105', null); +INSERT INTO `sample_dataset` VALUES ('81', '2018-10-09 14:30:15', '17481', 'demo_17481', 'demo_34676', '34676', 'Metis', 'test', 'positive', '180', '1538671325', '14,60,49,27,42,26,27,36,24,31,21,21,29,1057,327,32,35,29,25,31,31,38,34,33,23,19,29,27,18,19,25,33,18,32,23,25,30,22,22,24,25,20,28,32,20,31,17,27,20,33,58,46,24,21,13,17,17,22,27,16,52,48,34,186,174,180,21,20,15,19,10,12,15,20,20,11,23,11,21,22,14,18,13,12,13,13,20,25,11,7,15,19,18,12,9,16,9,6,15,16,15,11,9,12,17,25,13,17,15,20,14,14,19,16,20,22,18,17,21,14,17,13,23,22,39,24,14,18,14,20,15,21,26,17,33,17,29,30,30,19,25,25,32,31,43,47,22,27,29,19,27,31,31,16,30,25,18,35,31,20,38,31,35,44,34,44,33,25,29,45,32,22,37,34,34,30,28,32,46,24,61,54,42,49,46,51,47,55,37,42,32,30,48,39,56,44,41,350,1193,212,36,41,37,53,38,39,37,43,40,46,45,48,61,38,59,48,56,42,40,50,41,49,36,42,37,52,41,40,40,34,45,33,44,43,41,46,21,15,23,47,78,26,29,131,154,165,60,77,64,76,70,55,63,72,71,69,59,61,47,41,48,54,49,51,41,46,42,38,48,58,47,52,48,51,54,57,50,51,54,73,75,56,66,56,39,41,45,41,41,47,51,41,42,34,43,40,47,61,65,58,64,55,52,47,56,51,54,54,46,62,61,59,59,37,60,43,61,42,45,44,47,38,41,52,48,45,53,47,46,42,34,32,35,48,48,43,38,36,36,31,50,39,34,46,36,41,27,35,33,28,37,39,41,51,46,31,41,41,30,34,28', '16,12,14,16,13,8,10,13,13,13,13,11,13,12,13,12,23,18,5,6,15,12,11,8,13,14,10,15,15,13,19,22,16,20,18,8,14,12,15,15,9,11,25,20,10,19,19,15,13,11,14,12,20,13,11,9,6,11,10,8,9,6,15,12,7,14,23,14,12,9,14,14,11,9,18,9,10,12,6,11,10,12,17,8,10,13,9,12,15,9,12,7,8,8,10,11,18,15,9,12,15,11,13,17,15,14,15,16,46,25,22,7,8,8,16,18,16,20,13,16,18,7,12,9,10,13,15,13,14,9,8,11,12,21,7,11,5,12,13,11,7,11,11,15,13,15,6,9,5,13,14,16,8,20,18,15,10,14,9,13,12,20,13,13,15,12,14,10,16,14,10,16,17,14,12,9,12,23,17,9,13,18,15,14,19,11,10,15,14,15,11,15,11,11,15,13,17,7,15,22,18,14,16,18,18,20,16,14,16,11,12,18,18,21,26,22,24,24,19,13,23,13,18,19,22,13,17,24,13,21,25,18,14,16,15,15,14,20,14,17,12,14,21,18,21,30,30,23,20,18,17,20,14,12,15,13,30,21,15,17,20,20,17,23,23,25,11,10,16,14,20,16,24,13,20,14,9,16,18,20,17,20,20,23,17,17,19,26,44,11,19,33,23,21,12,21,13,14,16,8,5,0,0,0,0,2,2,0,0,3,14,11,24,19,20,20,37,14,20,8,15,15,14,21,26,14,15,19,13,13,21,16,19,21,17,11,12,15,13,23,28,15,21,16,10,10,12,14,14,21,15,19,13,19,23,20,13,19,16,22,23', '37,26,24,40,28,37,36,36,37,38,40,33,43,43,36,43,25,51,27,33,23,26,42,22,26,286,22,100,379,31,29,22,28,22,37,42,33,17,34,23,22,21,29,25,19,35,24,30,31,20,32,30,16,47,31,27,29,29,30,23,27,18,23,30,26,23,26,28,10,11,19,29,17,23,14,20,17,16,25,23,9,15,16,12,16,13,16,10,18,14,9,13,41,15,15,19,18,12,19,32,20,20,21,15,19,13,13,18,24,16,11,22,22,24,23,14,22,19,24,20,32,24,30,23,21,20,23,27,17,22,26,27,32,23,21,16,17,17,28,25,18,20,11,17,23,30,20,29,30,22,19,24,27,27,20,21,37,30,34,30,24,23,34,25,27,32,27,44,24,28,31,32,35,32,29,1548,2106,2092,2058,2105,2090', null); +INSERT INTO `sample_dataset` VALUES ('82', '2018-10-09 14:30:15', '19927', 'demo_19927', 'demo_29551', '29551', 'Metis', 'test', 'positive', '180', '1538585717', '0,0,0,0,0,0,0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7', '3,0,3,1,5,10,6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11', '4,0,0,0,0,0,0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27', null); +INSERT INTO `sample_dataset` VALUES ('83', '2018-10-09 14:30:15', '17192', 'demo_17192', 'demo_23727', '23727', 'Metis', 'test', 'positive', '180', '1538578568', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19', null); +INSERT INTO `sample_dataset` VALUES ('84', '2018-10-09 14:30:15', '16179', 'demo_16179', 'demo_29979', '29979', 'Metis', 'test', 'positive', '180', '1538367649', '0,0,0,0,0,0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7,0', '0,3,1,5,10,6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11,13', '0,0,0,0,0,0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27,39', null); +INSERT INTO `sample_dataset` VALUES ('85', '2018-10-09 14:30:15', '19319', 'demo_19319', 'demo_38717', '38717', 'Metis', 'test', 'positive', '180', '1538630500', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30', null); +INSERT INTO `sample_dataset` VALUES ('86', '2018-10-09 14:30:15', '18058', 'demo_18058', 'demo_23647', '23647', 'Metis', 'test', 'positive', '180', '1538417512', '0,0,0,0,0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7,0,0', '3,1,5,10,6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11,13,10', '0,0,0,0,0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27,39,31', null); +INSERT INTO `sample_dataset` VALUES ('87', '2018-10-09 14:30:15', '12333', 'demo_12333', 'demo_22082', '22082', 'Metis', 'test', 'positive', '180', '1538724023', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30', null); +INSERT INTO `sample_dataset` VALUES ('88', '2018-10-09 14:30:15', '17493', 'demo_17493', 'demo_39470', '39470', 'Metis', 'test', 'positive', '180', '1538735540', '0,0,0,0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7,0,0,10', '1,5,10,6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11,13,10,24', '0,0,0,0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27,39,31,30', null); +INSERT INTO `sample_dataset` VALUES ('89', '2018-10-09 14:30:15', '10463', 'demo_10463', 'demo_31106', '31106', 'Metis', 'test', 'positive', '180', '1538737589', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('90', '2018-10-09 14:30:15', '19839', 'demo_19839', 'demo_37117', '37117', 'Metis', 'test', 'positive', '180', '1538713286', '0,0,0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7,0,0,10,4', '5,10,6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11,13,10,24,19', '0,0,0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27,39,31,30,32', null); +INSERT INTO `sample_dataset` VALUES ('91', '2018-10-09 14:30:15', '17805', 'demo_17805', 'demo_32270', '32270', 'Metis', 'test', 'positive', '180', '1538585623', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('92', '2018-10-09 14:30:15', '19506', 'demo_19506', 'demo_29997', '29997', 'Metis', 'test', 'positive', '180', '1538452218', '0,0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7,0,0,10,4,4', '10,6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11,13,10,24,19,10', '0,0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27,39,31,30,32,30', null); +INSERT INTO `sample_dataset` VALUES ('93', '2018-10-09 14:30:15', '14116', 'demo_14116', 'demo_33174', '33174', 'Metis', 'test', 'positive', '180', '1538600181', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('94', '2018-10-09 14:30:15', '12062', 'demo_12062', 'demo_35882', '35882', 'Metis', 'test', 'positive', '180', '1538444210', '0,0,8,20,15,25,31,0,7,2,3,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,1,0,3,0,0,0,0,0,2,2,1,1,0,1,2,2,0,0,8,1,5,8,0,0,2,5,0,0,0,6,0,0,10,13,20,22,17,15,13,0,0,0,0,0,5,0,0,0,0,0,0,11,17,5,16,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,5,4,0,0,0,0,0,0,3,2,3,0,0,0,0,0,0,1,0,0,0,4,0,4,6,12,13,10,8,5,9,2,0,2,3,6,0,0,0,1,3,0,0,0,2,0,0,0,3,3,4,4,6,1,0,0,0,3,3,3,0,0,0,2,4,2,1,0,0,0,0,2,3,3,6,6,2,4,1,3,5,6,9,12,10,5,2,3,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,1,9,4,0,0,13,15,5,0,3,8,1,0,2,1,5,11,6,8,0,0,0,16,29,6,2,8,2,6,8,7,9,0,0,21,7,8,0,9,22,0,0,11,7,0,0,3,5,4,4,2,2,5,7,14,3,3,36,15,10,4,5,11,8,4,4,3,4,1,0,0,2,0,2,2,1,2,12,10,4,7,3,22,7,0,0,10,4,4,5', '6,0,1,1,0,0,0,0,0,0,0,2,9,3,0,0,0,0,13,36,17,5,5,13,6,0,2,7,0,0,0,0,5,1,2,0,0,6,22,19,1,2,6,28,26,9,20,3,20,8,32,12,9,7,11,21,12,6,7,7,6,9,6,4,4,4,7,5,5,14,17,6,8,8,8,4,1,2,1,1,0,0,0,1,2,3,1,0,0,3,9,1,2,0,0,8,5,4,0,1,0,6,0,4,1,3,0,0,2,0,1,2,2,2,3,4,6,2,7,3,10,4,1,2,8,5,8,2,11,14,11,12,8,6,2,4,0,1,0,0,0,1,5,7,5,5,0,6,6,3,5,2,0,0,0,0,4,8,0,0,0,0,0,3,4,3,9,3,14,6,9,7,4,4,8,11,8,3,4,10,7,6,3,0,0,4,12,0,1,1,0,0,0,2,0,1,1,1,0,2,4,2,0,2,0,3,1,8,2,0,2,0,0,0,1,0,1,0,2,0,0,2,0,0,1,3,0,3,1,1,6,0,0,2,2,0,2,2,10,7,5,6,8,8,5,6,11,8,9,13,9,6,6,11,10,10,5,7,9,8,16,14,10,7,16,19,7,13,6,8,17,5,6,7,21,6,12,12,9,7,6,9,8,10,19,13,7,12,21,40,56,40,27,31,35,24,23,26,21,20,12,17,13,14,23,19,16,9,8,6,6,11,20,11,2,13,4,6,6,6,9,10,4,6,17,0,17,21,10,15,13,1,2,18,19,23,30,17,24,24,23,27,16,13,13,11,9,6,8,11,16,11,4,13,11,13,10,24,19,10,14', '0,0,0,0,4,0,0,4,2,0,0,1,0,0,0,2,5,0,0,0,5,0,0,0,3,2,4,0,0,3,6,2,2,0,0,0,0,0,4,3,5,0,0,0,0,0,0,0,0,0,4,2,0,3,3,7,0,0,0,0,4,9,8,6,4,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,9,2,2,1,0,6,0,3,0,0,2,1,0,0,27,39,31,30,32,30,32', null); +INSERT INTO `sample_dataset` VALUES ('95', '2018-10-09 14:30:15', '17961', 'demo_17961', 'demo_39887', '39887', 'Metis', 'test', 'positive', '180', '1538516466', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('96', '2018-10-09 14:30:15', '13620', 'demo_13620', 'demo_31787', '31787', 'Metis', 'test', 'positive', '180', '1538481660', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('97', '2018-10-09 14:30:15', '14219', 'demo_14219', 'demo_39276', '39276', 'Metis', 'test', 'positive', '180', '1538522863', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('98', '2018-10-09 14:30:15', '10233', 'demo_10233', 'demo_21016', '21016', 'Metis', 'test', 'positive', '180', '1538401295', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30,30,30,27', null); +INSERT INTO `sample_dataset` VALUES ('99', '2018-10-09 14:30:15', '18508', 'demo_18508', 'demo_27255', '27255', 'Metis', 'test', 'positive', '180', '1538533845', '39,49,25,20,22,24,20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68', '8,4,8,10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4', '3,2,10,0,2,6,2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208', null); +INSERT INTO `sample_dataset` VALUES ('100', '2018-10-09 14:30:15', '11842', 'demo_11842', 'demo_33227', '33227', 'Metis', 'test', 'positive', '180', '1538697302', '36,47,25,20,22,24,20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68', '8,4,8,10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4', '3,2,10,0,2,6,2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208', null); +INSERT INTO `sample_dataset` VALUES ('101', '2018-10-09 14:30:15', '13687', 'demo_13687', 'demo_24369', '24369', 'Metis', 'test', 'positive', '180', '1538684933', '47,25,20,22,24,20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68,36', '4,8,10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7', '2,10,0,2,6,2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208,254', null); +INSERT INTO `sample_dataset` VALUES ('102', '2018-10-09 14:30:15', '12908', 'demo_12908', 'demo_22166', '22166', 'Metis', 'test', 'positive', '180', '1538564720', '49,25,20,22,24,20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68,36', '4,8,10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7', '2,10,0,2,6,2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208,254', null); +INSERT INTO `sample_dataset` VALUES ('103', '2018-10-09 14:30:15', '13479', 'demo_13479', 'demo_37721', '37721', 'Metis', 'test', 'positive', '180', '1538432759', '2440,2651,2635,2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414', '5752,5362,5509,5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066', '4751,5364,5979,5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961', null); +INSERT INTO `sample_dataset` VALUES ('104', '2018-10-09 14:30:15', '18669', 'demo_18669', 'demo_22108', '22108', 'Metis', 'test', 'positive', '180', '1538565596', '25,20,22,24,20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68,36,18', '8,10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,8', '10,0,2,6,2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208,254,264', null); +INSERT INTO `sample_dataset` VALUES ('105', '2018-10-09 14:30:15', '12909', 'demo_12909', 'demo_37375', '37375', 'Metis', 'test', 'positive', '180', '1538761663', '2440,2651,2635,2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413', '5750,5363,5511,5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5559,4776,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066', '4752,5364,5979,5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960', null); +INSERT INTO `sample_dataset` VALUES ('106', '2018-10-09 14:30:15', '18538', 'demo_18538', 'demo_20554', '20554', 'Metis', 'test', 'positive', '180', '1538479489', '2651,2635,2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679', '5362,5509,5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4258,4732,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3674,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066', '4751,5364,5979,5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961', null); +INSERT INTO `sample_dataset` VALUES ('107', '2018-10-09 14:30:15', '13965', 'demo_13965', 'demo_30642', '30642', 'Metis', 'test', 'positive', '180', '1538640416', '2835,3104,3366,3273,3228,3144,3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601', '8084,7355,7711,7900,7913,7847,7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784', '6678,7560,8351,8414,7813,6935,7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386', null); +INSERT INTO `sample_dataset` VALUES ('108', '2018-10-09 14:30:15', '14210', 'demo_14210', 'demo_31550', '31550', 'Metis', 'test', 'positive', '180', '1538563571', '25,20,22,24,20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68,36,23', '8,10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,11', '10,0,2,6,2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208,254,264', null); +INSERT INTO `sample_dataset` VALUES ('109', '2018-10-09 14:30:15', '19156', 'demo_19156', 'demo_25825', '25825', 'Metis', 'test', 'positive', '180', '1538560566', '2440,2651,2635,2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413', '5750,5363,5511,5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5558,4777,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066', '4752,5364,5979,5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960', null); +INSERT INTO `sample_dataset` VALUES ('110', '2018-10-09 14:30:15', '13150', 'demo_13150', 'demo_34473', '34473', 'Metis', 'test', 'positive', '180', '1538344078', '2030,2115,2081,2380,2372,2384,2384,2266,2194,2340,2306,2424,2213,2168,1945,2120,2023,1942,1997,1966,1930,1925,2067,2278,2015,2055,1980,2371,2084,2499,2596,2744,2219,1845,1898,1763,1911,1950,2614,3345,3648,3272,3414,3196,2509,2389,2352,2769,2635,2564,2622,2740,2873,2883,2948,2709,2323,2262,2081,2232,2181,2186,2343,2537,1905,2253,2294,2026,1890,1998,1913,2015,2163,2102,2155,2641,2191,2271,1919,2101,2096,2180,2148,2569,2465,2046,2031,1960,1979,2088,2015,2138,2790,3250,2048,1990,1875,1957,1970,1980,1941,1987,2421,2656,3726,2841,2079,1990,1996,2363,2305,2326,2333,2150,2425,2141,2241,2323,2374,2330,2437,2873,2273,2374,2476,2342,2222,2467,2869,2951,3084,3027,3143,3260,2911,2843,2894,3045,2701,3017,2900,2875,2888,2887,3431,2957,2203,2546,2375,2550,2760,2806,2804,2452,2410,2402,2359,2541,2409,1952,2365,2650,2535,2401,2394,2501,2339,2599,2511,2537,2366,2413,2610,2503,2436,2374,2636,2577,2690,2722,2816,2503,2695,2585,2480,2600,2722,2770,2411,2648,2441,2438,2432,2622,2474,2548,2304,2647,2707,2502,2382,2419,2361,2622,2655,2445,2531,2369,2538,2448,2638,2292,2273,2303,2334,2246,2451,2466,2544,2474,2469,2468,2562,2622,2513,2506,2630,2825,2920,2981,2416,2853,3050,2957,3159,2974,3254,3130,3066,3244,3041,3250,3007,3230,3401,3238,3040,2877,3082,2670,2420,2659,2744,2747,2765,2483,2469,2427,2319,2282,2414,2401,2355,2360,2315,2356,2602,2410,2470,2381,2530,3771,4246,3458,2445,2292,2283,2373,2288,2158,2287,2523,2476,2424,2199,2276,2439,2181,2281,2451,2251,2311,2113,2526,2399,2727,2701,2633,2638,2379,2623,2798,2481,2576,2599,2624,2696,3019,3042,2721,2433,2604,2598,2518,2780,2812,2958,2841,2751,2902,3101,2617,2869,2795,2972,3097,3259,2990,2924,2981,3169,2795,2801,2780,2769,3022,2902,2716,2669,2536,2805,2468,2352,2184,2333,2523,2957,3049,3054,2956,2925,2889,2928,2995,2928,3040,2964,2963,3152,2794,3240', '5164,4705,4543,5410,5015,5171,5298,5282,5177,4842,4841,4613,4724,5009,4756,4646,4983,5114,4832,5124,5021,4800,4855,4633,4680,4831,5299,4750,4726,4559,4317,4803,4859,5479,8579,5378,5379,4955,4855,4957,4538,4787,4666,4769,4445,4675,5244,4457,4135,4370,5005,4589,4085,4139,4744,4429,4179,4269,7932,7334,6386,7701,5696,6205,4674,3778,3891,4471,4692,3937,4290,4957,4549,3366,3255,4399,4737,3804,3611,3457,4271,4755,4381,3676,6545,6092,5735,3764,3636,5143,4468,4420,3676,3044,3631,4303,4135,3814,3954,5960,6058,4431,3046,3793,4018,4045,3677,3384,4212,3841,3420,3117,2887,3322,4402,4328,3436,3513,4423,7644,3741,3887,4131,4816,4394,4237,4634,4297,3792,3983,4373,3974,3647,3003,3796,4074,3536,3979,4271,3850,4120,4305,4578,3837,3294,4206,4085,4185,4380,4528,4339,3741,3699,4431,4493,4241,3503,3364,4300,4675,4452,4391,3388,3239,3633,4026,4394,3571,3044,3454,4498,4128,3442,2968,3551,6120,8615,6206,5483,3701,6708,7302,5437,3363,3501,3425,4299,4377,4140,4145,4212,4195,4414,3946,3781,3844,3919,4384,4327,3338,3659,4290,4581,3857,4280,4450,4770,4140,4013,5151,4973,4137,3607,3826,3770,4296,4321,4188,4783,5026,4271,4038,3325,3894,4034,3806,3505,3244,3725,4185,3843,3222,3434,3955,4051,3194,3354,4058,4535,4119,3147,3784,4005,4236,3422,3317,3993,4316,4184,3415,3387,4350,4101,3369,3612,4194,4332,3395,3689,4707,4104,3700,3828,4008,3826,3184,3389,4248,4607,3367,3932,4378,4199,3987,4516,4217,4055,3633,4193,4496,3772,3888,4541,4119,3616,3734,3827,4336,4025,3335,3781,4112,3945,3267,3549,4026,4119,3452,3480,3829,3639,3384,3255,3791,4038,3652,3639,3966,3797,3377,3334,3720,4097,3564,3198,3782,4902,3840,3584,3516,3596,3009,2990,2984,3341,2829,3044,3603,3344,3561,3889,3976,3582,3431,4279,4033,3857,4144,3946,3818,3561,3852,4200,3657,4119,3800,3743,3493,3701,3824,3829,3773,3813,3575,3532,4049,3411,3337,3795,4048,3826', '4432,5072,5633,5625,4953,4510,5031,4634,4316,3735,3968,4153,4495,5231,6687,5638,5056,4231,4027,3744,3697,3828,3978,4911,4189,3871,4032,3469,3957,3445,3808,3494,3380,3580,4309,4167,4266,4173,4007,4062,4415,4394,4456,4128,3784,3862,4156,4732,4745,4458,4480,4078,4139,4498,4635,5821,5103,4878,4948,4714,4952,4474,4316,4800,4304,4958,4823,4901,5167,5181,4800,4133,4306,4599,4045,3782,4150,4630,4465,4381,3673,3578,3560,3852,3815,3369,3641,3927,3994,4137,3844,3618,3898,4208,4054,3723,3467,2936,2890,2971,3551,3397,3525,3534,3795,3193,3291,3206,3322,3614,3530,3554,3625,3329,3980,3931,4014,3854,3755,4392,4460,4036,3774,3382,3706,3627,3694,3527,3854,3339,3555,3445,3484,3669,3582,3411,3224,3326,3071,3682,3071,3533,3540,3676,3666,3807,3875,3704,3549,4005,3904,3736,3068,3211,3732,3302,3555,3417,3318,3800,3571,3509,3293,3606,3371,3482,3877,3603,3625,3647,3322,3873,3921,3818,3576,3203,3514,3302,3619,4180,10601', null); +INSERT INTO `sample_dataset` VALUES ('111', '2018-10-09 14:30:15', '18283', 'demo_18283', 'demo_34889', '34889', 'Metis', 'test', 'positive', '180', '1538566651', '20,22,24,20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68,36,23,14', '10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,11,8', '0,2,6,2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208,254,264,249', null); +INSERT INTO `sample_dataset` VALUES ('112', '2018-10-09 14:30:15', '11962', 'demo_11962', 'demo_31029', '31029', 'Metis', 'test', 'positive', '180', '1538600982', '20,22,24,20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68,36,18,12', '10,4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,8,6', '0,2,6,2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208,254,264,249', null); +INSERT INTO `sample_dataset` VALUES ('113', '2018-10-09 14:30:15', '14963', 'demo_14963', 'demo_30476', '30476', 'Metis', 'test', 'positive', '180', '1538536916', '2651,2635,2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679', '5363,5511,5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5559,4776,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864', '5364,5979,5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984', null); +INSERT INTO `sample_dataset` VALUES ('114', '2018-10-09 14:30:15', '18930', 'demo_18930', 'demo_39292', '39292', 'Metis', 'test', 'positive', '180', '1538545595', '2635,2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963', '5509,5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4258,4732,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3674,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864', '5364,5979,5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984', null); +INSERT INTO `sample_dataset` VALUES ('115', '2018-10-09 14:30:15', '19760', 'demo_19760', 'demo_25032', '25032', 'Metis', 'test', 'positive', '180', '1538349186', '2651,2635,2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679', '5362,5509,5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864', '5364,5979,5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984', null); +INSERT INTO `sample_dataset` VALUES ('116', '2018-10-09 14:30:15', '12010', 'demo_12010', 'demo_27286', '27286', 'Metis', 'test', 'positive', '180', '1538637104', '3104,3366,3273,3228,3144,3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601,3207', '7355,7711,7900,7913,7847,7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784,5386', '7560,8351,8414,7813,6935,7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386,20241', null); +INSERT INTO `sample_dataset` VALUES ('117', '2018-10-09 14:30:15', '10770', 'demo_10770', 'demo_21334', '21334', 'Metis', 'test', 'positive', '180', '1538505923', '2651,2635,2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679', '5363,5511,5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5558,4777,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864', '5364,5979,5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984', null); +INSERT INTO `sample_dataset` VALUES ('118', '2018-10-09 14:30:15', '17819', 'demo_17819', 'demo_24810', '24810', 'Metis', 'test', 'positive', '180', '1538714263', '2115,2081,2380,2372,2384,2384,2266,2194,2340,2306,2424,2213,2168,1945,2120,2023,1942,1997,1966,1930,1925,2067,2278,2015,2055,1980,2371,2084,2499,2596,2744,2219,1845,1898,1763,1911,1950,2614,3345,3648,3272,3414,3196,2509,2389,2352,2769,2635,2564,2622,2740,2873,2883,2948,2709,2323,2262,2081,2232,2181,2186,2343,2537,1905,2253,2294,2026,1890,1998,1913,2015,2163,2102,2155,2641,2191,2271,1919,2101,2096,2180,2148,2569,2465,2046,2031,1960,1979,2088,2015,2138,2790,3250,2048,1990,1875,1957,1970,1980,1941,1987,2421,2656,3726,2841,2079,1990,1996,2363,2305,2326,2333,2150,2425,2141,2241,2323,2374,2330,2437,2873,2273,2374,2476,2342,2222,2467,2869,2951,3084,3027,3143,3260,2911,2843,2894,3045,2701,3017,2900,2875,2888,2887,3431,2957,2203,2546,2375,2550,2760,2806,2804,2452,2410,2402,2359,2541,2409,1952,2365,2650,2535,2401,2394,2501,2339,2599,2511,2537,2366,2413,2610,2503,2436,2374,2636,2577,2690,2722,2816,2503,2695,2585,2480,2600,2722,2770,2411,2648,2441,2438,2432,2622,2474,2548,2304,2647,2707,2502,2382,2419,2361,2622,2655,2445,2531,2369,2538,2448,2638,2292,2273,2303,2334,2246,2451,2466,2544,2474,2469,2468,2562,2622,2513,2506,2630,2825,2920,2981,2416,2853,3050,2957,3159,2974,3254,3130,3066,3244,3041,3250,3007,3230,3401,3238,3040,2877,3082,2670,2420,2659,2744,2747,2765,2483,2469,2427,2319,2282,2414,2401,2355,2360,2315,2356,2602,2410,2470,2381,2530,3771,4246,3458,2445,2292,2283,2373,2288,2158,2287,2523,2476,2424,2199,2276,2439,2181,2281,2451,2251,2311,2113,2526,2399,2727,2701,2633,2638,2379,2623,2798,2481,2576,2599,2624,2696,3019,3042,2721,2433,2604,2598,2518,2780,2812,2958,2841,2751,2902,3101,2617,2869,2795,2972,3097,3259,2990,2924,2981,3169,2795,2801,2780,2769,3022,2902,2716,2669,2536,2805,2468,2352,2184,2333,2523,2957,3049,3054,2956,2925,2889,2928,2995,2928,3040,2964,2963,3152,2794,3240,2984', '4705,4543,5410,5015,5171,5298,5282,5177,4842,4841,4613,4724,5009,4756,4646,4983,5114,4832,5124,5021,4800,4855,4633,4680,4831,5299,4750,4726,4559,4317,4803,4859,5479,8579,5378,5379,4955,4855,4957,4538,4787,4666,4769,4445,4675,5244,4457,4135,4370,5005,4589,4085,4139,4744,4429,4179,4269,7932,7334,6386,7701,5696,6205,4674,3778,3891,4471,4692,3937,4290,4957,4549,3366,3255,4399,4737,3804,3611,3457,4271,4755,4381,3676,6545,6092,5735,3764,3636,5143,4468,4420,3676,3044,3631,4303,4135,3814,3954,5960,6058,4431,3046,3793,4018,4045,3677,3384,4212,3841,3420,3117,2887,3322,4402,4328,3436,3513,4423,7644,3741,3887,4131,4816,4394,4237,4634,4297,3792,3983,4373,3974,3647,3003,3796,4074,3536,3979,4271,3850,4120,4305,4578,3837,3294,4206,4085,4185,4380,4528,4339,3741,3699,4431,4493,4241,3503,3364,4300,4675,4452,4391,3388,3239,3633,4026,4394,3571,3044,3454,4498,4128,3442,2968,3551,6120,8615,6206,5483,3701,6708,7302,5437,3363,3501,3425,4299,4377,4140,4145,4212,4195,4414,3946,3781,3844,3919,4384,4327,3338,3659,4290,4581,3857,4280,4450,4770,4140,4013,5151,4973,4137,3607,3826,3770,4296,4321,4188,4783,5026,4271,4038,3325,3894,4034,3806,3505,3244,3725,4185,3843,3222,3434,3955,4051,3194,3354,4058,4535,4119,3147,3784,4005,4236,3422,3317,3993,4316,4184,3415,3387,4350,4101,3369,3612,4194,4332,3395,3689,4707,4104,3700,3828,4008,3826,3184,3389,4248,4607,3367,3932,4378,4199,3987,4516,4217,4055,3633,4193,4496,3772,3888,4541,4119,3616,3734,3827,4336,4025,3335,3781,4112,3945,3267,3549,4026,4119,3452,3480,3829,3639,3384,3255,3791,4038,3652,3639,3966,3797,3377,3334,3720,4097,3564,3198,3782,4902,3840,3584,3516,3596,3009,2990,2984,3341,2829,3044,3603,3344,3561,3889,3976,3582,3431,4279,4033,3857,4144,3946,3818,3561,3852,4200,3657,4119,3800,3743,3493,3701,3824,3829,3773,3813,3575,3532,4049,3411,3337,3795,4048,3826,3623', '5072,5633,5625,4953,4510,5031,4634,4316,3735,3968,4153,4495,5231,6687,5638,5056,4231,4027,3744,3697,3828,3978,4911,4189,3871,4032,3469,3957,3445,3808,3494,3380,3580,4309,4167,4266,4173,4007,4062,4415,4394,4456,4128,3784,3862,4156,4732,4745,4458,4480,4078,4139,4498,4635,5821,5103,4878,4948,4714,4952,4474,4316,4800,4304,4958,4823,4901,5167,5181,4800,4133,4306,4599,4045,3782,4150,4630,4465,4381,3673,3578,3560,3852,3815,3369,3641,3927,3994,4137,3844,3618,3898,4208,4054,3723,3467,2936,2890,2971,3551,3397,3525,3534,3795,3193,3291,3206,3322,3614,3530,3554,3625,3329,3980,3931,4014,3854,3755,4392,4460,4036,3774,3382,3706,3627,3694,3527,3854,3339,3555,3445,3484,3669,3582,3411,3224,3326,3071,3682,3071,3533,3540,3676,3666,3807,3875,3704,3549,4005,3904,3736,3068,3211,3732,3302,3555,3417,3318,3800,3571,3509,3293,3606,3371,3482,3877,3603,3625,3647,3322,3873,3921,3818,3576,3203,3514,3302,3619,4180,10601,10638', null); +INSERT INTO `sample_dataset` VALUES ('119', '2018-10-09 14:30:15', '16787', 'demo_16787', 'demo_20051', '20051', 'Metis', 'test', 'positive', '180', '1538421505', '22,24,20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68,36,18,12,26', '4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,8,6,12', '2,6,2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208,254,264,249,275', null); +INSERT INTO `sample_dataset` VALUES ('120', '2018-10-09 14:30:15', '10479', 'demo_10479', 'demo_25823', '25823', 'Metis', 'test', 'positive', '180', '1538492697', '2635,2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963', '5509,5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613', '5979,5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925', null); +INSERT INTO `sample_dataset` VALUES ('121', '2018-10-09 14:30:15', '12034', 'demo_12034', 'demo_28962', '28962', 'Metis', 'test', 'positive', '180', '1538430931', '22,24,20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68,36,23,14,26', '4,2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,11,8,12', '2,6,2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208,254,264,249,275', null); +INSERT INTO `sample_dataset` VALUES ('122', '2018-10-09 14:30:15', '18730', 'demo_18730', 'demo_27340', '27340', 'Metis', 'test', 'positive', '180', '1538340522', '2635,2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963', '5511,5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5559,4776,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614', '5979,5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925', null); +INSERT INTO `sample_dataset` VALUES ('123', '2018-10-09 14:30:15', '17551', 'demo_17551', 'demo_29817', '29817', 'Metis', 'test', 'positive', '180', '1538505778', '3366,3273,3228,3144,3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601,3207,3845', '7711,7900,7913,7847,7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784,5386,4782', '8351,8414,7813,6935,7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386,20241,19230', null); +INSERT INTO `sample_dataset` VALUES ('124', '2018-10-09 14:30:15', '11562', 'demo_11562', 'demo_27063', '27063', 'Metis', 'test', 'positive', '180', '1538739284', '2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125', '5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4258,4732,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3674,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613', '5979,5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925', null); +INSERT INTO `sample_dataset` VALUES ('125', '2018-10-09 14:30:15', '15160', 'demo_15160', 'demo_25866', '25866', 'Metis', 'test', 'positive', '180', '1538547046', '2635,2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963', '5511,5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5558,4777,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614', '5979,5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925', null); +INSERT INTO `sample_dataset` VALUES ('126', '2018-10-09 14:30:15', '11115', 'demo_11115', 'demo_28138', '28138', 'Metis', 'test', 'positive', '180', '1538613336', '2081,2380,2372,2384,2384,2266,2194,2340,2306,2424,2213,2168,1945,2120,2023,1942,1997,1966,1930,1925,2067,2278,2015,2055,1980,2371,2084,2499,2596,2744,2219,1845,1898,1763,1911,1950,2614,3345,3648,3272,3414,3196,2509,2389,2352,2769,2635,2564,2622,2740,2873,2883,2948,2709,2323,2262,2081,2232,2181,2186,2343,2537,1905,2253,2294,2026,1890,1998,1913,2015,2163,2102,2155,2641,2191,2271,1919,2101,2096,2180,2148,2569,2465,2046,2031,1960,1979,2088,2015,2138,2790,3250,2048,1990,1875,1957,1970,1980,1941,1987,2421,2656,3726,2841,2079,1990,1996,2363,2305,2326,2333,2150,2425,2141,2241,2323,2374,2330,2437,2873,2273,2374,2476,2342,2222,2467,2869,2951,3084,3027,3143,3260,2911,2843,2894,3045,2701,3017,2900,2875,2888,2887,3431,2957,2203,2546,2375,2550,2760,2806,2804,2452,2410,2402,2359,2541,2409,1952,2365,2650,2535,2401,2394,2501,2339,2599,2511,2537,2366,2413,2610,2503,2436,2374,2636,2577,2690,2722,2816,2503,2695,2585,2480,2600,2722,2770,2411,2648,2441,2438,2432,2622,2474,2548,2304,2647,2707,2502,2382,2419,2361,2622,2655,2445,2531,2369,2538,2448,2638,2292,2273,2303,2334,2246,2451,2466,2544,2474,2469,2468,2562,2622,2513,2506,2630,2825,2920,2981,2416,2853,3050,2957,3159,2974,3254,3130,3066,3244,3041,3250,3007,3230,3401,3238,3040,2877,3082,2670,2420,2659,2744,2747,2765,2483,2469,2427,2319,2282,2414,2401,2355,2360,2315,2356,2602,2410,2470,2381,2530,3771,4246,3458,2445,2292,2283,2373,2288,2158,2287,2523,2476,2424,2199,2276,2439,2181,2281,2451,2251,2311,2113,2526,2399,2727,2701,2633,2638,2379,2623,2798,2481,2576,2599,2624,2696,3019,3042,2721,2433,2604,2598,2518,2780,2812,2958,2841,2751,2902,3101,2617,2869,2795,2972,3097,3259,2990,2924,2981,3169,2795,2801,2780,2769,3022,2902,2716,2669,2536,2805,2468,2352,2184,2333,2523,2957,3049,3054,2956,2925,2889,2928,2995,2928,3040,2964,2963,3152,2794,3240,2984,2962', '4543,5410,5015,5171,5298,5282,5177,4842,4841,4613,4724,5009,4756,4646,4983,5114,4832,5124,5021,4800,4855,4633,4680,4831,5299,4750,4726,4559,4317,4803,4859,5479,8579,5378,5379,4955,4855,4957,4538,4787,4666,4769,4445,4675,5244,4457,4135,4370,5005,4589,4085,4139,4744,4429,4179,4269,7932,7334,6386,7701,5696,6205,4674,3778,3891,4471,4692,3937,4290,4957,4549,3366,3255,4399,4737,3804,3611,3457,4271,4755,4381,3676,6545,6092,5735,3764,3636,5143,4468,4420,3676,3044,3631,4303,4135,3814,3954,5960,6058,4431,3046,3793,4018,4045,3677,3384,4212,3841,3420,3117,2887,3322,4402,4328,3436,3513,4423,7644,3741,3887,4131,4816,4394,4237,4634,4297,3792,3983,4373,3974,3647,3003,3796,4074,3536,3979,4271,3850,4120,4305,4578,3837,3294,4206,4085,4185,4380,4528,4339,3741,3699,4431,4493,4241,3503,3364,4300,4675,4452,4391,3388,3239,3633,4026,4394,3571,3044,3454,4498,4128,3442,2968,3551,6120,8615,6206,5483,3701,6708,7302,5437,3363,3501,3425,4299,4377,4140,4145,4212,4195,4414,3946,3781,3844,3919,4384,4327,3338,3659,4290,4581,3857,4280,4450,4770,4140,4013,5151,4973,4137,3607,3826,3770,4296,4321,4188,4783,5026,4271,4038,3325,3894,4034,3806,3505,3244,3725,4185,3843,3222,3434,3955,4051,3194,3354,4058,4535,4119,3147,3784,4005,4236,3422,3317,3993,4316,4184,3415,3387,4350,4101,3369,3612,4194,4332,3395,3689,4707,4104,3700,3828,4008,3826,3184,3389,4248,4607,3367,3932,4378,4199,3987,4516,4217,4055,3633,4193,4496,3772,3888,4541,4119,3616,3734,3827,4336,4025,3335,3781,4112,3945,3267,3549,4026,4119,3452,3480,3829,3639,3384,3255,3791,4038,3652,3639,3966,3797,3377,3334,3720,4097,3564,3198,3782,4902,3840,3584,3516,3596,3009,2990,2984,3341,2829,3044,3603,3344,3561,3889,3976,3582,3431,4279,4033,3857,4144,3946,3818,3561,3852,4200,3657,4119,3800,3743,3493,3701,3824,3829,3773,3813,3575,3532,4049,3411,3337,3795,4048,3826,3623,3400', '5633,5625,4953,4510,5031,4634,4316,3735,3968,4153,4495,5231,6687,5638,5056,4231,4027,3744,3697,3828,3978,4911,4189,3871,4032,3469,3957,3445,3808,3494,3380,3580,4309,4167,4266,4173,4007,4062,4415,4394,4456,4128,3784,3862,4156,4732,4745,4458,4480,4078,4139,4498,4635,5821,5103,4878,4948,4714,4952,4474,4316,4800,4304,4958,4823,4901,5167,5181,4800,4133,4306,4599,4045,3782,4150,4630,4465,4381,3673,3578,3560,3852,3815,3369,3641,3927,3994,4137,3844,3618,3898,4208,4054,3723,3467,2936,2890,2971,3551,3397,3525,3534,3795,3193,3291,3206,3322,3614,3530,3554,3625,3329,3980,3931,4014,3854,3755,4392,4460,4036,3774,3382,3706,3627,3694,3527,3854,3339,3555,3445,3484,3669,3582,3411,3224,3326,3071,3682,3071,3533,3540,3676,3666,3807,3875,3704,3549,4005,3904,3736,3068,3211,3732,3302,3555,3417,3318,3800,3571,3509,3293,3606,3371,3482,3877,3603,3625,3647,3322,3873,3921,3818,3576,3203,3514,3302,3619,4180,10601,10638,10614', null); +INSERT INTO `sample_dataset` VALUES ('127', '2018-10-09 14:30:15', '10092', 'demo_10092', 'demo_23094', '23094', 'Metis', 'test', 'positive', '180', '1538657503', '24,20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68,36,23,14,26,16', '2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,11,8,12,22', '6,2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208,254,264,249,275,272', null); +INSERT INTO `sample_dataset` VALUES ('128', '2018-10-09 14:30:15', '17118', 'demo_17118', 'demo_31057', '31057', 'Metis', 'test', 'positive', '180', '1538679466', '2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125,3184', '5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4258,4732,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3674,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897', '5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300', null); +INSERT INTO `sample_dataset` VALUES ('129', '2018-10-09 14:30:15', '15313', 'demo_15313', 'demo_26003', '26003', 'Metis', 'test', 'positive', '180', '1538656784', '24,20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68,36,18,12,26,16', '2,5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,8,6,12,22', '6,2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208,254,264,249,275,272', null); +INSERT INTO `sample_dataset` VALUES ('130', '2018-10-09 14:30:15', '15212', 'demo_15212', 'demo_36845', '36845', 'Metis', 'test', 'positive', '180', '1538477480', '2658,2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125', '5617,5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897', '5930,5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300', null); +INSERT INTO `sample_dataset` VALUES ('131', '2018-10-09 14:30:15', '10121', 'demo_10121', 'demo_26214', '26214', 'Metis', 'test', 'positive', '180', '1538513009', '2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963,3126', '5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5559,4776,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614,3896', '5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925,11300', null); +INSERT INTO `sample_dataset` VALUES ('132', '2018-10-09 14:30:15', '14970', 'demo_14970', 'demo_20535', '20535', 'Metis', 'test', 'positive', '180', '1538364566', '2658,2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963,3126', '5615,5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5558,4777,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614,3896', '5929,5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925,11300', null); +INSERT INTO `sample_dataset` VALUES ('133', '2018-10-09 14:30:15', '14486', 'demo_14486', 'demo_24034', '24034', 'Metis', 'test', 'positive', '180', '1538379761', '2380,2372,2384,2384,2266,2194,2340,2306,2424,2213,2168,1945,2120,2023,1942,1997,1966,1930,1925,2067,2278,2015,2055,1980,2371,2084,2499,2596,2744,2219,1845,1898,1763,1911,1950,2614,3345,3648,3272,3414,3196,2509,2389,2352,2769,2635,2564,2622,2740,2873,2883,2948,2709,2323,2262,2081,2232,2181,2186,2343,2537,1905,2253,2294,2026,1890,1998,1913,2015,2163,2102,2155,2641,2191,2271,1919,2101,2096,2180,2148,2569,2465,2046,2031,1960,1979,2088,2015,2138,2790,3250,2048,1990,1875,1957,1970,1980,1941,1987,2421,2656,3726,2841,2079,1990,1996,2363,2305,2326,2333,2150,2425,2141,2241,2323,2374,2330,2437,2873,2273,2374,2476,2342,2222,2467,2869,2951,3084,3027,3143,3260,2911,2843,2894,3045,2701,3017,2900,2875,2888,2887,3431,2957,2203,2546,2375,2550,2760,2806,2804,2452,2410,2402,2359,2541,2409,1952,2365,2650,2535,2401,2394,2501,2339,2599,2511,2537,2366,2413,2610,2503,2436,2374,2636,2577,2690,2722,2816,2503,2695,2585,2480,2600,2722,2770,2411,2648,2441,2438,2432,2622,2474,2548,2304,2647,2707,2502,2382,2419,2361,2622,2655,2445,2531,2369,2538,2448,2638,2292,2273,2303,2334,2246,2451,2466,2544,2474,2469,2468,2562,2622,2513,2506,2630,2825,2920,2981,2416,2853,3050,2957,3159,2974,3254,3130,3066,3244,3041,3250,3007,3230,3401,3238,3040,2877,3082,2670,2420,2659,2744,2747,2765,2483,2469,2427,2319,2282,2414,2401,2355,2360,2315,2356,2602,2410,2470,2381,2530,3771,4246,3458,2445,2292,2283,2373,2288,2158,2287,2523,2476,2424,2199,2276,2439,2181,2281,2451,2251,2311,2113,2526,2399,2727,2701,2633,2638,2379,2623,2798,2481,2576,2599,2624,2696,3019,3042,2721,2433,2604,2598,2518,2780,2812,2958,2841,2751,2902,3101,2617,2869,2795,2972,3097,3259,2990,2924,2981,3169,2795,2801,2780,2769,3022,2902,2716,2669,2536,2805,2468,2352,2184,2333,2523,2957,3049,3054,2956,2925,2889,2928,2995,2928,3040,2964,2963,3152,2794,3240,2984,2962,2261', '5410,5015,5171,5298,5282,5177,4842,4841,4613,4724,5009,4756,4646,4983,5114,4832,5124,5021,4800,4855,4633,4680,4831,5299,4750,4726,4559,4317,4803,4859,5479,8579,5378,5379,4955,4855,4957,4538,4787,4666,4769,4445,4675,5244,4457,4135,4370,5005,4589,4085,4139,4744,4429,4179,4269,7932,7334,6386,7701,5696,6205,4674,3778,3891,4471,4692,3937,4290,4957,4549,3366,3255,4399,4737,3804,3611,3457,4271,4755,4381,3676,6545,6092,5735,3764,3636,5143,4468,4420,3676,3044,3631,4303,4135,3814,3954,5960,6058,4431,3046,3793,4018,4045,3677,3384,4212,3841,3420,3117,2887,3322,4402,4328,3436,3513,4423,7644,3741,3887,4131,4816,4394,4237,4634,4297,3792,3983,4373,3974,3647,3003,3796,4074,3536,3979,4271,3850,4120,4305,4578,3837,3294,4206,4085,4185,4380,4528,4339,3741,3699,4431,4493,4241,3503,3364,4300,4675,4452,4391,3388,3239,3633,4026,4394,3571,3044,3454,4498,4128,3442,2968,3551,6120,8615,6206,5483,3701,6708,7302,5437,3363,3501,3425,4299,4377,4140,4145,4212,4195,4414,3946,3781,3844,3919,4384,4327,3338,3659,4290,4581,3857,4280,4450,4770,4140,4013,5151,4973,4137,3607,3826,3770,4296,4321,4188,4783,5026,4271,4038,3325,3894,4034,3806,3505,3244,3725,4185,3843,3222,3434,3955,4051,3194,3354,4058,4535,4119,3147,3784,4005,4236,3422,3317,3993,4316,4184,3415,3387,4350,4101,3369,3612,4194,4332,3395,3689,4707,4104,3700,3828,4008,3826,3184,3389,4248,4607,3367,3932,4378,4199,3987,4516,4217,4055,3633,4193,4496,3772,3888,4541,4119,3616,3734,3827,4336,4025,3335,3781,4112,3945,3267,3549,4026,4119,3452,3480,3829,3639,3384,3255,3791,4038,3652,3639,3966,3797,3377,3334,3720,4097,3564,3198,3782,4902,3840,3584,3516,3596,3009,2990,2984,3341,2829,3044,3603,3344,3561,3889,3976,3582,3431,4279,4033,3857,4144,3946,3818,3561,3852,4200,3657,4119,3800,3743,3493,3701,3824,3829,3773,3813,3575,3532,4049,3411,3337,3795,4048,3826,3623,3400,3681', '5625,4953,4510,5031,4634,4316,3735,3968,4153,4495,5231,6687,5638,5056,4231,4027,3744,3697,3828,3978,4911,4189,3871,4032,3469,3957,3445,3808,3494,3380,3580,4309,4167,4266,4173,4007,4062,4415,4394,4456,4128,3784,3862,4156,4732,4745,4458,4480,4078,4139,4498,4635,5821,5103,4878,4948,4714,4952,4474,4316,4800,4304,4958,4823,4901,5167,5181,4800,4133,4306,4599,4045,3782,4150,4630,4465,4381,3673,3578,3560,3852,3815,3369,3641,3927,3994,4137,3844,3618,3898,4208,4054,3723,3467,2936,2890,2971,3551,3397,3525,3534,3795,3193,3291,3206,3322,3614,3530,3554,3625,3329,3980,3931,4014,3854,3755,4392,4460,4036,3774,3382,3706,3627,3694,3527,3854,3339,3555,3445,3484,3669,3582,3411,3224,3326,3071,3682,3071,3533,3540,3676,3666,3807,3875,3704,3549,4005,3904,3736,3068,3211,3732,3302,3555,3417,3318,3800,3571,3509,3293,3606,3371,3482,3877,3603,3625,3647,3322,3873,3921,3818,3576,3203,3514,3302,3619,4180,10601,10638,10614,10983', null); +INSERT INTO `sample_dataset` VALUES ('134', '2018-10-09 14:30:15', '17521', 'demo_17521', 'demo_38565', '38565', 'Metis', 'test', 'positive', '180', '1538469068', '3273,3228,3144,3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601,3207,3845,4259', '7900,7913,7847,7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784,5386,4782,5278', '8414,7813,6935,7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386,20241,19230,20197', null); +INSERT INTO `sample_dataset` VALUES ('135', '2018-10-09 14:30:15', '14146', 'demo_14146', 'demo_20723', '20723', 'Metis', 'test', 'positive', '180', '1538438015', '20,24,51,72,27,47,17,20,27,24,34,26,59,36,28,20,27,44,35,37,43,36,37,42,54,35,41,49,49,34,30,33,39,33,26,19,25,9,17,18,24,42,62,81,150,137,124,108,105,107,89,130,120,67,60,60,71,77,27,41,28,51,63,40,36,21,23,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,83,60,125,187,99,82,67,78,58,56,78,67,58,71,76,56,35,46,52,73,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,45,62,71,82,52,67,75,70,65,74,55,40,38,70,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,59,53,88,68,46,63,67,86,77,41,46,63,40,64,48,87,68,120,102,117,105,124,114,112,99,102,88,42,46,45,33,14,8,13,19,23,20,20,34,28,26,40,16,30,26,27,18,31,24,25,36,30,27,46,34,17,21,16,17,14,27,34,12,20,31,34,17,14,24,32,31,27,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,25,37,11,21,15,80,14,23,17,8,6,17,18,18,40,16,13,18,31,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,67,82,103,84,121,162,175,192,203,230,204,207,161,211,180,197,201,180,113,120,29,54,34,36,29,30,22,18,32,24,16,34,32,16,19,13,21,48,17,12,27,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,63,56,63,54,71,68,36,23,14,26,16,17', '5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,16,1,4,9,0,4,3,9,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,20,18,26,21,24,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,62,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,67,51,76,72,54,51,55,51,45,56,53,130,68,62,63,49,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,20,15,15,19,21,57,40,17,6,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,68,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,95,105,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,9,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,17,14,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,11,8,12,22,20', '2,14,8,10,13,7,2,10,4,12,11,8,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,7,8,11,10,10,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,17,5,9,4,3,2,4,8,4,4,2,2,2,8,4,4,2,4,0,7,12,0,8,3,15,15,17,10,10,16,12,8,13,10,2,8,4,0,4,2,2,4,4,6,8,10,18,10,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,10,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,9,14,8,11,22,10,8,4,5,6,126,208,254,264,249,275,272,260', null); +INSERT INTO `sample_dataset` VALUES ('136', '2018-10-09 14:30:15', '18166', 'demo_18166', 'demo_27921', '27921', 'Metis', 'test', 'positive', '180', '1538446832', '2673,2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125,3184', '5616,5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897,4413', '5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300,11271', null); +INSERT INTO `sample_dataset` VALUES ('137', '2018-10-09 14:30:15', '18392', 'demo_18392', 'demo_37436', '37436', 'Metis', 'test', 'positive', '180', '1538584074', '20,24,18,22,21,27,17,20,27,24,34,26,59,26,23,16,22,42,35,31,40,33,32,37,46,35,41,49,47,34,30,33,39,30,26,19,25,9,17,18,24,39,61,79,146,135,124,108,105,107,89,121,120,67,60,60,71,77,27,39,28,51,63,40,36,20,21,25,29,36,30,40,35,58,46,50,53,54,71,64,36,40,59,63,36,58,61,70,76,76,88,92,48,59,45,57,79,58,124,187,99,82,67,78,58,56,78,65,58,71,74,56,35,43,49,69,64,97,73,83,66,85,47,61,45,64,40,65,52,36,54,40,41,62,70,82,52,67,75,70,65,74,55,40,38,67,79,73,82,70,72,101,82,93,83,83,60,49,72,74,69,57,56,68,44,57,49,82,68,46,63,67,86,77,41,46,63,40,64,48,87,66,120,99,117,105,124,114,110,97,100,87,39,44,45,33,14,8,13,19,20,20,20,20,28,24,32,16,29,21,25,16,26,22,25,29,30,27,46,34,15,21,16,17,14,27,34,12,20,31,32,17,14,24,32,29,26,46,38,31,27,33,47,25,23,18,29,42,27,11,28,17,21,22,31,11,14,12,80,14,23,17,8,5,17,18,18,26,16,10,16,22,16,25,23,35,33,15,21,36,27,25,46,44,28,25,15,28,6,12,99,120,59,66,82,101,84,121,162,175,192,203,222,204,206,161,211,180,197,201,180,110,113,25,53,34,36,29,30,20,18,32,24,16,34,32,16,19,13,20,41,17,10,24,10,20,41,62,75,71,66,73,63,81,99,85,56,51,51,61,56,63,54,71,68,36,18,12,26,16,17', '5,5,6,6,3,7,4,0,8,4,6,6,0,6,0,4,13,1,1,7,0,4,2,6,6,58,8,2,6,6,6,2,4,0,6,8,4,6,8,9,13,8,14,16,12,13,9,18,26,21,13,2,6,10,2,8,6,8,13,1,0,4,8,18,6,2,2,4,4,4,4,7,7,8,2,2,4,2,2,4,4,5,7,8,1,9,12,1,3,8,10,54,81,18,56,63,62,65,73,58,49,33,26,32,31,52,39,36,40,11,36,19,11,16,27,12,10,12,17,52,19,16,10,30,176,89,81,73,65,51,76,72,54,51,55,51,45,56,53,130,68,62,63,45,48,54,73,41,58,54,42,45,58,27,44,59,60,63,66,46,69,63,57,55,74,68,69,60,73,36,42,18,68,39,31,18,12,15,19,21,57,40,17,3,2,10,16,14,19,39,52,25,21,26,67,25,22,29,37,66,18,16,24,31,42,32,15,34,41,29,36,67,50,53,36,44,48,17,19,25,27,50,62,55,36,36,38,57,92,108,130,125,89,93,102,134,98,92,91,38,32,22,29,35,36,45,23,50,26,22,50,83,64,77,93,86,70,134,122,73,91,69,37,35,22,18,40,18,4,10,14,17,45,67,19,32,30,16,10,3,11,17,25,28,27,27,10,18,23,22,25,17,40,34,24,29,22,6,10,16,14,12,9,11,11,17,8,14,9,19,14,6,2,4,12,7,26,55,16,36,14,10,14,5,5,12,48,77,92,103,120,101,69,34,85,72,60,23,13,12,12,13,19,23,28,22,16,21,30,31,20,13,14,14,4,7,8,6,12,22,19', '2,14,8,7,13,7,2,10,4,10,10,4,12,19,13,2,8,2,6,2,4,3,3,2,2,2,0,6,4,0,6,0,6,8,2,8,8,6,6,8,8,8,6,8,2,6,10,2,2,0,6,2,0,8,2,7,1,2,4,12,4,4,6,4,3,13,11,11,4,2,13,1,8,2,7,4,3,2,4,6,4,4,2,2,2,8,4,4,2,4,0,5,9,0,8,3,15,15,17,10,10,16,12,6,10,10,2,8,4,0,4,2,2,4,4,6,8,10,14,9,9,2,6,12,10,10,6,14,16,10,7,13,6,6,12,14,8,11,16,7,12,16,10,4,2,4,6,7,6,3,2,4,12,4,12,10,4,4,8,2,8,6,2,6,12,8,11,22,8,7,4,2,4,126,208,254,264,249,275,272,260', null); +INSERT INTO `sample_dataset` VALUES ('138', '2018-10-09 14:30:15', '17463', 'demo_17463', 'demo_23417', '23417', 'Metis', 'test', 'positive', '180', '1538379834', '2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963,3126,3184', '5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5559,4776,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614,3896,4412', '5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925,11300,11272', null); +INSERT INTO `sample_dataset` VALUES ('139', '2018-10-09 14:30:15', '12137', 'demo_12137', 'demo_24778', '24778', 'Metis', 'test', 'positive', '180', '1538674907', '2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125,3184,2804', '5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4258,4732,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3674,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897,4413', '5256,4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300,11271', null); +INSERT INTO `sample_dataset` VALUES ('140', '2018-10-09 14:30:15', '18298', 'demo_18298', 'demo_33638', '33638', 'Metis', 'test', 'positive', '180', '1538602995', '3228,3144,3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601,3207,3845,4259,4217', '7913,7847,7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784,5386,4782,5278,6010', '7813,6935,7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386,20241,19230,20197,20029', null); +INSERT INTO `sample_dataset` VALUES ('141', '2018-10-09 14:30:15', '15078', 'demo_15078', 'demo_33855', '33855', 'Metis', 'test', 'positive', '180', '1538654214', '2673,2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963,3126,3184', '5616,5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5558,4777,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614,3896,4412', '5257,4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925,11300,11272', null); +INSERT INTO `sample_dataset` VALUES ('142', '2018-10-09 14:30:15', '10494', 'demo_10494', 'demo_28361', '28361', 'Metis', 'test', 'positive', '180', '1538694046', '2372,2384,2384,2266,2194,2340,2306,2424,2213,2168,1945,2120,2023,1942,1997,1966,1930,1925,2067,2278,2015,2055,1980,2371,2084,2499,2596,2744,2219,1845,1898,1763,1911,1950,2614,3345,3648,3272,3414,3196,2509,2389,2352,2769,2635,2564,2622,2740,2873,2883,2948,2709,2323,2262,2081,2232,2181,2186,2343,2537,1905,2253,2294,2026,1890,1998,1913,2015,2163,2102,2155,2641,2191,2271,1919,2101,2096,2180,2148,2569,2465,2046,2031,1960,1979,2088,2015,2138,2790,3250,2048,1990,1875,1957,1970,1980,1941,1987,2421,2656,3726,2841,2079,1990,1996,2363,2305,2326,2333,2150,2425,2141,2241,2323,2374,2330,2437,2873,2273,2374,2476,2342,2222,2467,2869,2951,3084,3027,3143,3260,2911,2843,2894,3045,2701,3017,2900,2875,2888,2887,3431,2957,2203,2546,2375,2550,2760,2806,2804,2452,2410,2402,2359,2541,2409,1952,2365,2650,2535,2401,2394,2501,2339,2599,2511,2537,2366,2413,2610,2503,2436,2374,2636,2577,2690,2722,2816,2503,2695,2585,2480,2600,2722,2770,2411,2648,2441,2438,2432,2622,2474,2548,2304,2647,2707,2502,2382,2419,2361,2622,2655,2445,2531,2369,2538,2448,2638,2292,2273,2303,2334,2246,2451,2466,2544,2474,2469,2468,2562,2622,2513,2506,2630,2825,2920,2981,2416,2853,3050,2957,3159,2974,3254,3130,3066,3244,3041,3250,3007,3230,3401,3238,3040,2877,3082,2670,2420,2659,2744,2747,2765,2483,2469,2427,2319,2282,2414,2401,2355,2360,2315,2356,2602,2410,2470,2381,2530,3771,4246,3458,2445,2292,2283,2373,2288,2158,2287,2523,2476,2424,2199,2276,2439,2181,2281,2451,2251,2311,2113,2526,2399,2727,2701,2633,2638,2379,2623,2798,2481,2576,2599,2624,2696,3019,3042,2721,2433,2604,2598,2518,2780,2812,2958,2841,2751,2902,3101,2617,2869,2795,2972,3097,3259,2990,2924,2981,3169,2795,2801,2780,2769,3022,2902,2716,2669,2536,2805,2468,2352,2184,2333,2523,2957,3049,3054,2956,2925,2889,2928,2995,2928,3040,2964,2963,3152,2794,3240,2984,2962,2261,2498', '5015,5171,5298,5282,5177,4842,4841,4613,4724,5009,4756,4646,4983,5114,4832,5124,5021,4800,4855,4633,4680,4831,5299,4750,4726,4559,4317,4803,4859,5479,8579,5378,5379,4955,4855,4957,4538,4787,4666,4769,4445,4675,5244,4457,4135,4370,5005,4589,4085,4139,4744,4429,4179,4269,7932,7334,6386,7701,5696,6205,4674,3778,3891,4471,4692,3937,4290,4957,4549,3366,3255,4399,4737,3804,3611,3457,4271,4755,4381,3676,6545,6092,5735,3764,3636,5143,4468,4420,3676,3044,3631,4303,4135,3814,3954,5960,6058,4431,3046,3793,4018,4045,3677,3384,4212,3841,3420,3117,2887,3322,4402,4328,3436,3513,4423,7644,3741,3887,4131,4816,4394,4237,4634,4297,3792,3983,4373,3974,3647,3003,3796,4074,3536,3979,4271,3850,4120,4305,4578,3837,3294,4206,4085,4185,4380,4528,4339,3741,3699,4431,4493,4241,3503,3364,4300,4675,4452,4391,3388,3239,3633,4026,4394,3571,3044,3454,4498,4128,3442,2968,3551,6120,8615,6206,5483,3701,6708,7302,5437,3363,3501,3425,4299,4377,4140,4145,4212,4195,4414,3946,3781,3844,3919,4384,4327,3338,3659,4290,4581,3857,4280,4450,4770,4140,4013,5151,4973,4137,3607,3826,3770,4296,4321,4188,4783,5026,4271,4038,3325,3894,4034,3806,3505,3244,3725,4185,3843,3222,3434,3955,4051,3194,3354,4058,4535,4119,3147,3784,4005,4236,3422,3317,3993,4316,4184,3415,3387,4350,4101,3369,3612,4194,4332,3395,3689,4707,4104,3700,3828,4008,3826,3184,3389,4248,4607,3367,3932,4378,4199,3987,4516,4217,4055,3633,4193,4496,3772,3888,4541,4119,3616,3734,3827,4336,4025,3335,3781,4112,3945,3267,3549,4026,4119,3452,3480,3829,3639,3384,3255,3791,4038,3652,3639,3966,3797,3377,3334,3720,4097,3564,3198,3782,4902,3840,3584,3516,3596,3009,2990,2984,3341,2829,3044,3603,3344,3561,3889,3976,3582,3431,4279,4033,3857,4144,3946,3818,3561,3852,4200,3657,4119,3800,3743,3493,3701,3824,3829,3773,3813,3575,3532,4049,3411,3337,3795,4048,3826,3623,3400,3681,4188', '4953,4510,5031,4634,4316,3735,3968,4153,4495,5231,6687,5638,5056,4231,4027,3744,3697,3828,3978,4911,4189,3871,4032,3469,3957,3445,3808,3494,3380,3580,4309,4167,4266,4173,4007,4062,4415,4394,4456,4128,3784,3862,4156,4732,4745,4458,4480,4078,4139,4498,4635,5821,5103,4878,4948,4714,4952,4474,4316,4800,4304,4958,4823,4901,5167,5181,4800,4133,4306,4599,4045,3782,4150,4630,4465,4381,3673,3578,3560,3852,3815,3369,3641,3927,3994,4137,3844,3618,3898,4208,4054,3723,3467,2936,2890,2971,3551,3397,3525,3534,3795,3193,3291,3206,3322,3614,3530,3554,3625,3329,3980,3931,4014,3854,3755,4392,4460,4036,3774,3382,3706,3627,3694,3527,3854,3339,3555,3445,3484,3669,3582,3411,3224,3326,3071,3682,3071,3533,3540,3676,3666,3807,3875,3704,3549,4005,3904,3736,3068,3211,3732,3302,3555,3417,3318,3800,3571,3509,3293,3606,3371,3482,3877,3603,3625,3647,3322,3873,3921,3818,3576,3203,3514,3302,3619,4180,10601,10638,10614,10983,10934', null); +INSERT INTO `sample_dataset` VALUES ('143', '2018-10-09 14:30:15', '17239', 'demo_17239', 'demo_20238', '20238', 'Metis', 'test', 'positive', '180', '1538739545', '2532,2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125,3184,2804', '5495,5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897,4413,3961', '4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300,11271,11319', null); +INSERT INTO `sample_dataset` VALUES ('144', '2018-10-09 14:30:15', '14711', 'demo_14711', 'demo_36111', '36111', 'Metis', 'test', 'positive', '180', '1538415550', '2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963,3126,3184,2804', '5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5559,4776,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614,3896,4412,3964', '4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925,11300,11272,11319', null); +INSERT INTO `sample_dataset` VALUES ('145', '2018-10-09 14:30:15', '11838', 'demo_11838', 'demo_39838', '39838', 'Metis', 'test', 'positive', '180', '1538387072', '3144,3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601,3207,3845,4259,4217,3303', '7847,7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784,5386,4782,5278,6010,5430', '6935,7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386,20241,19230,20197,20029,19872', null); +INSERT INTO `sample_dataset` VALUES ('146', '2018-10-09 14:30:15', '15057', 'demo_15057', 'demo_30857', '30857', 'Metis', 'test', 'positive', '180', '1538352673', '2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125,3184,2804,2827', '5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4258,4732,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3674,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897,4413,3961', '4866,5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300,11271,11319', null); +INSERT INTO `sample_dataset` VALUES ('147', '2018-10-09 14:30:15', '19771', 'demo_19771', 'demo_34774', '34774', 'Metis', 'test', 'positive', '180', '1538698107', '2533,2475,2635,2585,2692,2488,2457,2213,2401,2327,2231,2310,2249,2224,2215,2376,2572,2299,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2287,2900,3677,3953,3578,3711,3546,2843,2701,2726,3116,3005,2900,3038,3248,3201,3195,3241,3032,2657,2635,2450,2546,2538,2507,2669,2843,2254,2597,2609,2368,2227,2371,2288,2393,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2317,2328,2443,2375,2532,5413,6158,2398,2348,2197,2289,2296,2317,2324,2334,2790,3019,4107,3239,2430,2340,2372,2712,2670,2697,2722,2509,2726,2474,2572,2650,2696,2597,2745,3157,2604,2686,2820,2694,2586,2783,3136,3293,3420,3347,3482,3561,3227,3145,3172,3382,2987,3245,3175,3152,3155,3130,3760,3209,2482,2802,2589,2797,3016,3063,3055,2714,2650,2701,2614,2818,2689,2218,2660,3002,2910,2784,2771,2883,2692,2984,2926,2903,2746,2814,3075,3000,2969,2975,3112,3034,3159,3216,3297,2949,3238,3135,2986,3127,3229,3238,2881,3129,2949,2916,2913,3179,2996,2987,2708,3040,3089,2874,2737,2791,2677,2995,3049,2866,2879,2718,2961,2893,3020,2710,2749,2722,2826,2686,2894,2943,2943,2835,2874,2875,2991,3025,2889,3000,3007,3238,3341,3418,2826,3259,3471,3369,3534,3371,3663,3600,3503,3683,3455,3682,3422,3625,3854,3690,3549,3313,3456,3047,2835,3069,3138,3105,3213,2920,2895,2839,2828,2747,2903,2836,2850,2777,2747,2781,3015,2786,2897,2783,3282,15306,23498,17068,2845,2769,2728,2806,2727,2599,2692,2965,2966,2874,2677,2766,2910,2630,2788,2971,2773,2955,2642,3124,2990,3305,3276,3185,3181,2957,3151,3321,3010,3190,3204,3195,3208,3596,3605,3229,2951,3138,3216,3079,3370,3340,3557,3438,3362,3552,3722,3193,3474,3389,3534,3715,3799,3538,3519,3484,3706,3378,3371,3317,3405,3584,3455,3306,3223,3091,3389,3067,2946,2765,2942,3127,3518,3649,3743,3551,3508,3485,3530,3641,3495,3606,3455,3397,3592,3264,3729,3433,3413,2679,2963,3126,3184,2804', '5496,5184,5153,4931,5013,5326,5066,4942,5284,5382,5144,5422,5320,5109,5145,4934,4966,5093,5606,5051,5017,4903,4631,5106,5161,5773,8878,5704,5735,5293,5175,5275,4841,5098,4969,5079,4756,4950,5558,4777,4433,4629,5324,4903,4375,4446,5080,4757,4488,4562,8256,7650,6722,8033,5987,6505,4948,4091,4161,4749,4976,4221,4571,5221,4790,3625,3538,4679,5151,4067,3916,3776,4581,5065,4698,3963,6990,6653,7584,4148,3929,5403,4745,4680,3957,3342,3925,4573,4412,4041,4224,6234,6339,4708,3324,4098,4298,4345,3967,3667,4513,4109,3728,3443,3166,3648,4709,4623,3737,3792,4696,9047,4029,4161,4432,5098,4666,4581,4902,4610,4054,4283,4672,4258,3918,3275,4089,4343,3828,4238,4552,4086,4436,4636,4904,4161,3607,4544,4363,4463,4684,4833,4624,4047,3977,4740,4776,4530,3797,3690,14121,6256,4776,4700,3698,3505,3941,4318,4697,3877,3345,3766,4757,4430,3725,3263,3883,6421,9006,6525,5780,3990,7051,7610,5758,3703,3802,3744,4589,4673,4435,4440,4503,4455,4690,4209,4049,4136,4211,4680,4617,3657,3914,4560,4896,4168,4585,4725,5035,5606,4305,5424,5271,4413,3907,4119,4045,4572,4606,4456,5057,5291,4536,4326,3575,4157,4331,4106,3753,3488,3993,4471,4108,3525,3711,4213,4298,3491,3621,4349,4839,4401,3455,4107,4329,4544,3695,3621,4300,4630,4480,3672,3681,4687,4465,3784,3990,4588,4729,3762,4125,5124,4476,4100,4247,4433,4225,3597,3770,4626,4981,4492,3762,4261,4730,4549,4306,4863,4566,4367,3967,4537,4879,4127,4216,4887,4475,3955,4084,4161,4691,4402,3727,4175,4472,4297,3616,3937,4368,4469,3819,3830,4184,3980,3735,3599,4139,4381,4021,3999,4279,4134,3681,3706,4054,4445,3896,7113,8077,7938,4796,3904,3812,3991,3375,3296,3292,3675,3683,3133,3395,3936,3642,3876,4230,4230,4315,3888,3715,4576,4315,4141,4408,4209,4147,3818,4136,4452,3914,4385,4023,4020,3740,3961,4092,4077,4010,4047,3790,3760,4272,3638,3558,4006,4254,4066,3864,3614,3896,4412,3964', '4866,5401,5014,4658,4096,4296,4471,4815,5561,7642,5913,5378,4562,4364,4102,4024,4135,4296,5223,4520,4160,4405,3774,4266,3814,4129,3775,3674,3905,4630,4491,4610,4478,4350,4379,4769,4747,4769,4471,4121,4202,4482,5060,5109,4814,4814,4418,4505,4860,4983,6162,5454,5177,5253,5063,5280,4828,4672,5131,4652,5302,5134,5228,5498,5515,5156,4478,4658,4930,4400,4110,4489,4963,4829,4701,4068,3957,3933,4180,4195,3724,3958,4224,4358,4465,4187,3952,4229,4519,4398,4065,3836,3305,3254,3317,3910,3768,3899,3887,4159,3543,3651,3539,3655,3986,3885,3835,3939,3656,4323,4242,4366,4190,4044,4670,4781,4354,4106,3691,4019,3949,3994,3828,4175,3619,3841,3756,3804,3989,3885,3719,3520,3634,3343,3998,3383,3849,3855,3949,3935,4095,4173,3982,3883,4314,4245,4102,3400,3543,4066,3670,3882,3773,3672,4157,3942,3864,3670,3984,3715,3822,4212,3990,3977,4036,3685,4235,4290,4115,3940,3552,3868,3672,3945,4535,10960,10984,10925,11300,11272,11319', null); +INSERT INTO `sample_dataset` VALUES ('148', '2018-10-09 14:30:15', '13686', 'demo_13686', 'demo_21296', '21296', 'Metis', 'test', 'positive', '180', '1538368476', '2384,2384,2266,2194,2340,2306,2424,2213,2168,1945,2120,2023,1942,1997,1966,1930,1925,2067,2278,2015,2055,1980,2371,2084,2499,2596,2744,2219,1845,1898,1763,1911,1950,2614,3345,3648,3272,3414,3196,2509,2389,2352,2769,2635,2564,2622,2740,2873,2883,2948,2709,2323,2262,2081,2232,2181,2186,2343,2537,1905,2253,2294,2026,1890,1998,1913,2015,2163,2102,2155,2641,2191,2271,1919,2101,2096,2180,2148,2569,2465,2046,2031,1960,1979,2088,2015,2138,2790,3250,2048,1990,1875,1957,1970,1980,1941,1987,2421,2656,3726,2841,2079,1990,1996,2363,2305,2326,2333,2150,2425,2141,2241,2323,2374,2330,2437,2873,2273,2374,2476,2342,2222,2467,2869,2951,3084,3027,3143,3260,2911,2843,2894,3045,2701,3017,2900,2875,2888,2887,3431,2957,2203,2546,2375,2550,2760,2806,2804,2452,2410,2402,2359,2541,2409,1952,2365,2650,2535,2401,2394,2501,2339,2599,2511,2537,2366,2413,2610,2503,2436,2374,2636,2577,2690,2722,2816,2503,2695,2585,2480,2600,2722,2770,2411,2648,2441,2438,2432,2622,2474,2548,2304,2647,2707,2502,2382,2419,2361,2622,2655,2445,2531,2369,2538,2448,2638,2292,2273,2303,2334,2246,2451,2466,2544,2474,2469,2468,2562,2622,2513,2506,2630,2825,2920,2981,2416,2853,3050,2957,3159,2974,3254,3130,3066,3244,3041,3250,3007,3230,3401,3238,3040,2877,3082,2670,2420,2659,2744,2747,2765,2483,2469,2427,2319,2282,2414,2401,2355,2360,2315,2356,2602,2410,2470,2381,2530,3771,4246,3458,2445,2292,2283,2373,2288,2158,2287,2523,2476,2424,2199,2276,2439,2181,2281,2451,2251,2311,2113,2526,2399,2727,2701,2633,2638,2379,2623,2798,2481,2576,2599,2624,2696,3019,3042,2721,2433,2604,2598,2518,2780,2812,2958,2841,2751,2902,3101,2617,2869,2795,2972,3097,3259,2990,2924,2981,3169,2795,2801,2780,2769,3022,2902,2716,2669,2536,2805,2468,2352,2184,2333,2523,2957,3049,3054,2956,2925,2889,2928,2995,2928,3040,2964,2963,3152,2794,3240,2984,2962,2261,2498,2673', '5171,5298,5282,5177,4842,4841,4613,4724,5009,4756,4646,4983,5114,4832,5124,5021,4800,4855,4633,4680,4831,5299,4750,4726,4559,4317,4803,4859,5479,8579,5378,5379,4955,4855,4957,4538,4787,4666,4769,4445,4675,5244,4457,4135,4370,5005,4589,4085,4139,4744,4429,4179,4269,7932,7334,6386,7701,5696,6205,4674,3778,3891,4471,4692,3937,4290,4957,4549,3366,3255,4399,4737,3804,3611,3457,4271,4755,4381,3676,6545,6092,5735,3764,3636,5143,4468,4420,3676,3044,3631,4303,4135,3814,3954,5960,6058,4431,3046,3793,4018,4045,3677,3384,4212,3841,3420,3117,2887,3322,4402,4328,3436,3513,4423,7644,3741,3887,4131,4816,4394,4237,4634,4297,3792,3983,4373,3974,3647,3003,3796,4074,3536,3979,4271,3850,4120,4305,4578,3837,3294,4206,4085,4185,4380,4528,4339,3741,3699,4431,4493,4241,3503,3364,4300,4675,4452,4391,3388,3239,3633,4026,4394,3571,3044,3454,4498,4128,3442,2968,3551,6120,8615,6206,5483,3701,6708,7302,5437,3363,3501,3425,4299,4377,4140,4145,4212,4195,4414,3946,3781,3844,3919,4384,4327,3338,3659,4290,4581,3857,4280,4450,4770,4140,4013,5151,4973,4137,3607,3826,3770,4296,4321,4188,4783,5026,4271,4038,3325,3894,4034,3806,3505,3244,3725,4185,3843,3222,3434,3955,4051,3194,3354,4058,4535,4119,3147,3784,4005,4236,3422,3317,3993,4316,4184,3415,3387,4350,4101,3369,3612,4194,4332,3395,3689,4707,4104,3700,3828,4008,3826,3184,3389,4248,4607,3367,3932,4378,4199,3987,4516,4217,4055,3633,4193,4496,3772,3888,4541,4119,3616,3734,3827,4336,4025,3335,3781,4112,3945,3267,3549,4026,4119,3452,3480,3829,3639,3384,3255,3791,4038,3652,3639,3966,3797,3377,3334,3720,4097,3564,3198,3782,4902,3840,3584,3516,3596,3009,2990,2984,3341,2829,3044,3603,3344,3561,3889,3976,3582,3431,4279,4033,3857,4144,3946,3818,3561,3852,4200,3657,4119,3800,3743,3493,3701,3824,3829,3773,3813,3575,3532,4049,3411,3337,3795,4048,3826,3623,3400,3681,4188,3755', '4510,5031,4634,4316,3735,3968,4153,4495,5231,6687,5638,5056,4231,4027,3744,3697,3828,3978,4911,4189,3871,4032,3469,3957,3445,3808,3494,3380,3580,4309,4167,4266,4173,4007,4062,4415,4394,4456,4128,3784,3862,4156,4732,4745,4458,4480,4078,4139,4498,4635,5821,5103,4878,4948,4714,4952,4474,4316,4800,4304,4958,4823,4901,5167,5181,4800,4133,4306,4599,4045,3782,4150,4630,4465,4381,3673,3578,3560,3852,3815,3369,3641,3927,3994,4137,3844,3618,3898,4208,4054,3723,3467,2936,2890,2971,3551,3397,3525,3534,3795,3193,3291,3206,3322,3614,3530,3554,3625,3329,3980,3931,4014,3854,3755,4392,4460,4036,3774,3382,3706,3627,3694,3527,3854,3339,3555,3445,3484,3669,3582,3411,3224,3326,3071,3682,3071,3533,3540,3676,3666,3807,3875,3704,3549,4005,3904,3736,3068,3211,3732,3302,3555,3417,3318,3800,3571,3509,3293,3606,3371,3482,3877,3603,3625,3647,3322,3873,3921,3818,3576,3203,3514,3302,3619,4180,10601,10638,10614,10983,10934,10979', null); +INSERT INTO `sample_dataset` VALUES ('149', '2018-10-09 14:30:15', '19115', 'demo_19115', 'demo_22157', '22157', 'Metis', 'test', 'positive', '180', '1538708021', '3163,3149,3137,3612,3200,2936,2745,3181,3182,2943,2963,2577,2461,2476,2717,3243,2858,2930,2781,3353,3174,3861,4389,4542,3585,2875,3114,2848,2880,2554,3885,5337,5858,5501,5401,5025,3888,3716,3686,4401,4316,4199,4167,4379,4693,4717,4548,4151,3433,3425,3006,3207,3078,3049,3201,3534,2567,2888,3070,2691,2323,2799,2710,2774,2852,2725,2777,3420,2843,2918,2431,2627,2606,2676,2779,3219,3241,2520,2671,2824,2775,2737,2538,2884,5991,6508,2801,2650,2205,2521,2432,2489,2659,2458,3311,3602,4862,3735,2696,2753,2708,3359,3368,3336,3303,3106,3424,2886,3213,3361,3335,2993,3328,4576,3570,3390,3538,3380,3187,3590,4281,4640,4852,4646,4955,5199,4519,4304,4254,4796,4334,4592,4632,4609,4475,4243,5176,4311,2933,3311,3193,3352,3697,3824,3971,3355,3287,3234,3147,3765,3519,2806,3211,3945,3652,3450,3558,3524,3361,3817,3736,3838,3536,3641,4034,3888,3898,4157,4444,4300,4094,4189,4321,3869,4361,4046,3871,4162,4279,4125,3818,3905,3819,3857,3816,4458,4090,4129,3584,3863,4030,3671,3441,3621,3525,3822,4072,3754,3552,3265,3768,3670,3808,3619,3815,3761,3954,3422,3698,3643,3804,3490,3580,3602,3753,3811,3669,3798,3759,3934,3999,4042,3868,4654,5106,4659,4822,4625,5011,4957,4966,5150,4800,5082,4820,4995,5295,5012,4867,4960,5203,4254,3755,3771,4041,4024,4218,3814,3693,3616,3511,3439,3598,3665,3584,3509,3434,3535,4024,3558,3806,3497,4088,16091,24230,17603,3453,3384,3170,3381,3335,3164,3181,3582,3547,3699,3722,3698,3708,3257,3385,3874,3453,3768,3358,4006,3708,4192,4129,3798,3994,3700,4157,4357,4035,4162,3876,3911,3890,4234,4352,3994,3515,3728,3854,3649,3910,3933,4302,4077,4079,4673,4978,4224,4089,4090,3986,4274,4280,3920,3922,3985,4428,4033,3897,4087,4033,4220,4170,4360,4399,3781,4106,3821,3473,3138,3533,3976,4731,4901,5078,4845,4891,4714,4720,4920,5260,5332,5089,4524,4909,4354,4989,4552,4601,3207,3845,4259,4217,3303,3238', '7295,7295,6855,7164,7595,7254,7280,7877,7919,7217,7332,7860,7282,7106,6711,6966,7145,7852,6859,6878,6802,6391,7129,7140,8059,11286,7702,8011,7379,7216,7317,6765,7301,7127,7203,6516,6867,7739,6646,6196,6382,7641,7222,6306,6395,7102,6678,6344,6458,13325,12318,10782,13739,9434,10349,6917,5731,5824,6420,7260,6233,6648,7727,6705,5065,4784,6709,7350,5730,5432,4858,6287,6929,6168,5306,8759,8254,9164,5354,4967,7298,6527,6323,5290,4273,5360,6278,6073,5335,5659,9608,10058,6785,4356,5505,5987,5841,5365,4906,6232,5519,5017,4677,4254,4864,6414,6266,4770,4797,5972,10748,5505,5185,5730,6713,5914,5696,6188,5831,5081,5640,6083,5425,5102,4119,5272,5758,5190,5257,5970,5123,5563,5782,6455,5017,4290,5929,5657,5884,6269,6502,5828,5043,4742,5716,5876,5939,4978,4590,15006,7631,6174,5809,4147,3970,4637,5182,5989,4819,4272,4740,6222,5863,4832,3929,4984,8047,10568,7845,6437,4493,7962,8891,7011,4192,4149,4217,5609,5780,5443,5107,5360,5410,5806,5534,5178,5159,5500,5903,5873,4451,4800,5684,6183,5354,5859,6022,6719,6990,5863,7394,7033,6407,5381,5528,5420,5935,6143,6262,7403,7684,6400,6050,4874,5463,5921,5675,4981,4367,5509,6063,5970,5255,5451,5842,5911,4881,4920,5776,6572,5804,4672,5375,5704,6149,4801,4677,5561,6201,6102,4757,4962,6409,6221,4802,5122,5799,6351,4756,5178,6751,5948,5251,5572,5755,5310,4711,4961,6327,6787,6085,4510,5168,6174,5803,5469,6218,6015,5365,4809,5506,6128,5071,5308,6285,5821,5403,5728,5528,6395,5697,4666,5385,5790,5702,4621,5149,5980,6235,5157,5137,5677,5319,5302,5049,5867,5837,5245,5215,5479,5591,4801,5015,5267,6068,5146,8177,9158,9348,6126,5334,5599,5633,4696,4232,4234,4619,4643,3988,4266,5018,4701,4818,5468,5822,5296,4904,6071,6365,6048,6244,5780,5582,4784,5479,6124,5251,6306,5464,5299,5128,5333,5398,5314,5383,5527,5054,5492,5492,6124,5067,4602,5273,6069,5784,5386,4782,5278,6010,5430,5886', '7883,7717,7261,6115,6019,6324,6920,8099,10359,8468,7641,6383,6324,5759,5715,5746,6006,7599,6373,6500,6304,5130,5849,6703,7395,7032,6966,7014,8586,8492,8971,8859,7110,7549,8312,8545,8745,8248,8246,8465,6167,6816,7105,6704,6834,6178,6331,6819,7049,9192,8014,7638,7763,7187,7592,6769,6789,7510,6608,7657,7086,7217,7646,7600,6988,6441,6249,6951,6213,5798,6266,6843,6783,6443,5398,5052,5162,5407,5563,4575,5231,5646,5975,6225,5505,5295,5885,6800,6077,5516,4969,4193,4044,4289,5385,5006,5451,5273,5989,5025,5022,4941,4894,6145,5860,5445,5341,4999,6145,5918,5894,6090,5804,6750,6844,5847,5664,4864,5234,5101,5566,5336,5712,4909,5034,5084,5155,5407,5333,5073,4800,4987,4380,5425,4230,5053,5185,5259,5510,5832,5873,5353,5180,5867,5719,5396,4374,4668,5259,5030,5009,4925,4910,5623,5066,5263,5216,5742,5005,5224,5706,5571,5453,5572,4898,5836,6027,5933,5410,4911,5537,4903,5446,6687,19386,20241,19230,20197,20029,19872,19904', null); +INSERT INTO `sample_dataset` VALUES ('150', '2018-10-09 14:30:15', '14516', 'demo_14516', 'demo_26900', '26900', 'Metis', 'test', 'positive', '180', '1538370637', '2476,2635,2584,2690,2491,2457,2213,2400,2327,2232,2310,2249,2224,2215,2376,2571,2300,2343,2287,2653,2434,2820,2928,3067,2553,2198,2281,2091,2233,2286,2900,3678,3953,3578,3711,3546,2843,2701,2725,3117,3004,2901,3038,3248,3201,3195,3241,3032,2657,2634,2450,2547,2537,2507,2669,2842,2255,2597,2607,2369,2228,2371,2287,2394,2572,2516,2593,3054,2597,2689,2269,2432,2470,2532,2516,2910,2807,2400,2375,2316,2329,2443,2375,2532,5412,6158,2399,2347,2197,2290,2296,2317,2324,2334,2789,3020,4106,3239,2429,2341,2372,2709,2672,2698,2722,2509,2726,2473,2572,2650,2697,2597,2745,3157,2604,2685,2821,2693,2586,2783,3136,3294,3419,3348,3481,3562,3225,3147,3171,3382,2988,3245,3175,3150,3154,3132,3759,3208,2484,2801,2590,2792,3020,3064,3055,2713,2650,2702,2614,2818,2689,2218,2659,3002,2909,2783,2773,2883,2692,2984,2926,2903,2745,2814,3076,2998,2970,2975,3112,3035,3158,3217,3296,2950,3236,3137,2985,3128,3228,3238,2882,3128,2950,2916,2911,3179,2997,2987,2708,3038,3091,2873,2737,2789,2679,2995,3049,2865,2879,2718,2960,2894,3020,2710,2749,2722,2825,2687,2894,2942,2942,2836,2874,2875,2989,3026,2889,2998,3010,3238,3340,3419,2826,3258,3471,3370,3533,3372,3662,3601,3502,3683,3456,3682,3422,3623,3854,3690,3550,3312,3456,3046,2836,3068,3139,3104,3212,2922,2894,2840,2827,2748,2903,2836,2850,2777,2747,2781,3015,2785,2898,2783,3282,15305,23498,17068,2846,2769,2728,2806,2726,2599,2693,2965,2966,2874,2675,2767,2910,2630,2786,2973,2772,2956,2642,3124,2989,3305,3277,3183,3183,2956,3151,3322,3009,3191,3204,3195,3207,3597,3605,3229,2949,3140,3215,3080,3370,3339,3558,3438,3361,3552,3723,3192,3474,3390,3534,3713,3801,3538,3518,3485,3706,3377,3372,3317,3405,3583,3453,3308,3223,3091,3389,3066,2947,2764,2942,3128,3517,3650,3743,3550,3509,3485,3530,3640,3496,3606,3454,3398,3592,3264,3728,3433,3414,2679,2963,3125,3184,2804,2827', '5185,5152,4933,5012,5326,5065,4940,5288,5382,5143,5422,5317,5110,5146,4933,4967,5094,5606,5049,5016,4905,4632,5105,5162,5771,8879,5705,5735,5293,5175,5275,4841,5097,4970,5079,4755,4949,5558,4779,4430,4632,5323,4903,4376,4445,5080,4756,4488,4562,8254,7652,6723,8031,5987,6506,4948,4090,4162,4747,4978,4221,4571,5220,4791,3624,3539,4679,5150,4068,3915,3776,4582,5064,4699,3963,6990,6652,7585,4148,3927,5405,4745,4679,3957,3343,3924,4572,4413,4042,4224,6233,6337,4708,3325,4098,4299,4342,3966,3668,4512,4110,3727,3443,3167,3645,4709,4624,3737,3793,4696,9046,4030,4160,4432,5097,4666,4582,4902,4609,4053,4283,4672,4259,3918,3274,4089,4342,3829,4239,4551,4087,4435,4635,4905,4160,3608,4542,4365,4463,4682,4833,4626,4046,3977,4740,4776,4531,3796,3691,14108,6268,4776,4701,3697,3505,3942,4318,4697,3877,3345,3766,4756,4431,3724,3264,3882,6422,9005,6526,5780,3990,7051,7609,5758,3702,3803,3744,4589,4670,4437,4441,4503,4454,4691,4208,4049,4135,4213,4678,4619,3656,3914,4559,4898,4167,4586,4724,5035,5607,4305,5424,5270,4414,3907,4119,4044,4573,4606,4456,5057,5291,4535,4327,3575,4157,4331,4106,3753,3484,3996,4471,4108,3525,3711,4212,4299,3491,3620,4348,4839,4403,3453,4109,4329,4544,3694,3622,4300,4628,4481,3673,3678,4689,4466,3783,3991,4588,4729,3762,4124,5123,4477,4099,4247,4434,4225,3595,3772,4626,4980,4493,3762,4257,4733,4550,4733,4550,4306,4863,4565,4368,3967,4536,4880,4127,4215,4888,4474,3955,4084,4162,4691,4402,3727,4175,4472,4297,3615,3936,4369,4470,3819,3828,4185,3980,3736,3599,4139,4381,4021,3998,4280,4134,3681,3706,4054,4445,3896,7108,8082,7935,4799,3904,3812,3991,3375,3295,3293,3683,3134,3393,3937,3643,3875,4230,4316,3888,3712,4578,4316,4141,4407,4210,4147,3818,4136,4452,3914,4384,4022,4022,3740,3959,4094,4077,4008,4049,3789,3760,4273,3638,3556,4007,4253,4066,3864,3613,3897,4413,3961,4329', '5401,5015,4658,4095,4294,4473,4814,5562,7642,5913,5378,4562,4364,4102,4023,4136,4294,5225,4517,4162,4406,3773,4267,3813,4129,3775,3674,3905,4629,4492,4609,4479,4350,4379,4769,4745,4771,4470,4121,4202,4480,5058,5111,4813,4814,4417,4507,4860,4984,6160,5454,5179,5251,5064,5281,4825,4673,5133,4652,5300,5136,5228,5498,5515,5156,4477,4658,4931,4399,4111,4489,4962,4830,4699,4070,3957,3932,4180,4196,3724,3956,4222,4359,4465,4186,3951,4230,4519,4397,4066,3836,3305,3254,3316,3911,3768,3899,3886,4160,3539,3654,3539,3652,3989,3885,3835,3939,3653,4326,4241,4366,4191,4043,4671,4781,4353,4107,3689,4021,3947,3994,3830,4174,3620,3841,3756,3804,3989,3885,3718,3520,3635,3342,3999,3382,3850,3855,3949,3935,4095,4173,3982,3883,4314,4245,4100,3402,3543,4066,3669,3882,3772,3672,4157,3942,3863,3672,3982,3716,3822,4212,3990,3977,4036,3685,4235,4290,4114,3941,3551,3869,3671,3946,4534,10961,10984,10925,11300,11271,11319,11327', null); +INSERT INTO `sample_dataset` VALUES ('151', '2018-10-09 14:30:15', '15236', 'demo_15236', 'demo_28027', '28027', 'Metis', 'train', 'negative', '180', '1538689082', '9460,9396,9201,9099,9064,8922,8715,8680,8871,8057,7693,7268,6720,6194,5766,5678,6599,5313,5228,5005,5093,4997,4850,4823,4818,4794,4701,4642,4850,4780,4695,4710,4616,4669,4661,4726,5712,4472,4644,4501,4663,4727,4652,4616,4579,4615,4823,4582,4780,4793,4968,4908,5107,4925,4775,4711,4780,4647,4683,4964,4949,4997,5024,4893,5088,5004,5321,5145,5298,5372,5513,5761,5906,6119,6295,6008,6302,6107,6473,6413,6413,6454,6800,7028,6767,6902,6878,7035,6905,7050,7050,7097,7151,7203,7274,7358,7529,7684,7857,8277,7948,8423,8391,8775,8814,8914,9237,9102,9265,9303,9412,9591,9708,9665,9730,10025,9946,10067,10158,10235,10212,10007,10226,10442,10366,10618,10578,10695,10836,10691,11299,11311,11259,11337,11545,11642,12030,12016,11934,11866,12142,12065,12210,12373,12248,12681,12602,12443,12561,12957,12744,13786,13008,13920,13151,13328,13247,13007,13245,13420,13211,13738,13550,13428,13395,13487,13752,13768,13484,14711,13705,13749,13630,13791,13797,13726,14615,13920,13697,13524,13698,13583,13921,13926,13851,13897,13638,14336,13659,13635,14174,13911,13830,13729,13733,14071,14178,14302,13785,13849,13777,14120,13911,13732,13757,13802,13813,14151,13802,13872,13832,13846,13820,13957,14008,13848,14141,13784,13837,13779,13754,13909,13554,14725,13916,14110,13749,13699,13611,13808,14076,13998,13667,13971,13823,14037,13839,13760,13739,15063,14132,14100,13962,13817,13759,13560,13817,13649,13686,13800,13777,13542,13754,13869,13744,13449,13462,13517,13328,13854,13454,13286,13910,13561,13229,13645,13543,13551,13541,13327,13948,13340,13708,13395,13383,13561,13154,13339,13261,13535,13528,13341,13363,13860,14311,13229,12961,13052,12644,12570,12713,12787,12391,12198,12324,12217,12006,12340,12186,12277,11979,11982,11996,12060,12827,11794,11496,11771,11531,11651,11291,11256,10901,11113,11283,11491,10714,10794,10355,10460,10226,10461,9936,10959,9865,9849,9990,9935,9501,9642,9544,9391,9337,9222,9711,9160,9193,9296,8997,9656,8491,8014,7943,7647,7521,7239,7350,7565,7219,6825,6907,6812,6588,7039,6263,6520,6865,6250,6301,6306,6123', '34921,37697,31741,38031,41097,34084,36488,37063,32731,42975,35062,34481,38334,37261,34626,39131,34140,36699,39425,35329,39114,35193,34471,34035,36010,41439,36070,35490,35401,35842,38953,33834,40358,32228,40110,35633,37432,36375,33763,36349,44267,33782,37432,34574,38596,35924,32050,42320,33720,35185,37246,38632,36826,34422,36327,35003,38015,34577,37696,36066,38056,34944,39872,35071,38844,33675,39026,34990,38762,35142,39898,33236,41559,33555,35891,41916,34964,34357,39455,34182,37078,37205,35978,36750,38519,36498,37305,32574,36675,11008,2925,2947,2941,3045,3051,3112,3233,3139,3300,3338,3281,3304,3252,3170,3126,3177,3294,3012,3245,3195,3239,3295,3185,3228,3238,3270,3189,3230,3286,3160,3314,3299,3313,3506,3380,3471,3433,3446,3309,3398,3422,3532,3601,3565,3408,3610,3544,3611,3531,3408,3531,3578,3538,3529,3490,3657,3713,3588,3750,3522,3694,3565,3613,3748,3566,3614,3742,3699,3594,3637,3686,3796,3697,3672,3644,3767,3700,3727,3721,3893,3864,3744,3756,3762,3667,3703,3651,3791,3747,3874,3861,3697,3647,3823,3747,3826,3794,3845,3784,3933,3796,3745,3852,3899,3761,3872,3887,3943,4031,4026,4030,4034,3894,3851,3940,3890,3915,3835,3791,3862,3876,3842,3801,3992,3875,3830,3868,3974,3679,3929,3959,3948,3859,3780,3903,3880,3860,3815,4004,4022,4076,3957,3911,4169,3992,4551,4063,3834,3707,3772,3847,3855,3892,3989,3783,4315,4385,3816,3613,3692,3884,3773,3867,3736,3738,3787,3690,3836,3863,4055,4159,4285,4109,4079,4156,4048,4037,3792,3665,3808,3667,3639,3695,3717,3653,3602,3575,3754,3651,3767,3706,3942,3604,3690,3775,3842,3634,3706,3621,3600,3619,3592,3597,3623,3784,3673,3608,3605,3635,3530,3479,3497,3364,3526,3443,3408,3501,3636,3448,3534,3608,3520,3557,3441,3515,3586,3569,3431,3374,3514,3421,3486,3435,3476,3393,3333,3401,3519,3420,3279,3420,3303,3413,3149,3402,3587,3764,3544,3563,3515,3443,3336,3254,3329,3175,2978,3039,3016,3154,2970,3069,2978,3167,3160,3294,3211,3152,3145,3092,2901,3031', '9019,9023,8628,8943,8731,8648,8626,8438,8315,7899,7782,7427,6877,6491,6066,5860,5740,5453,5306,5186,5723,5064,4970,4981,4822,5209,4787,6022,4574,4706,4702,4631,4704,4599,4599,4722,4531,4722,4600,4746,4637,4801,4643,4713,4784,4666,4903,4674,4887,4510,4518,4625,4521,4761,4640,4573,4629,4772,5571,4589,4814,4884,4939,4847,4814,4983,4955,5073,5064,5119,5382,5400,5750,5811,5783,5868,5961,6076,6254,6085,6234,6143,6386,6361,6516,6555,7003,6913,6938,273524,613919,614796,382360,7484,7574,35005,131437,112956,138721,123576,123416,135155,130233,129160,132048,130665,133364,229250,270634,249308,254171,255608,241945,160226,172918,157801,163616,171795,260370,184889,149790,165888,170010,164546,160872,151362,164773,152679,166212,143912,159417,147372,130033,136739,135060,125200,116512,125399,145593,129053,126737,143995,133072,128555,141170,139436,159235,129042,138468,123518,27630,12152,12373,12453,12445,12372,12229,12213,12501,12259,12339,12593,12761,12686,12830,12860,13117,12949,13172,12890,13230,13022,12930,13320,13155,13031,13062,14350,13236,261761,546640', null); +INSERT INTO `sample_dataset` VALUES ('152', '2018-10-09 14:30:15', '12633', 'demo_12633', 'demo_39435', '39435', 'Metis', 'train', 'negative', '180', '1538701459', '9396,9201,9099,9064,8922,8715,8680,8871,8057,7693,7268,6720,6194,5766,5678,6599,5313,5228,5005,5093,4997,4850,4823,4818,4794,4701,4642,4850,4780,4695,4710,4616,4669,4661,4726,5712,4472,4644,4501,4663,4727,4652,4616,4579,4615,4823,4582,4780,4793,4968,4908,5107,4925,4775,4711,4780,4647,4683,4964,4949,4997,5024,4893,5088,5004,5321,5145,5298,5372,5513,5761,5906,6119,6295,6008,6302,6107,6473,6413,6413,6454,6800,7028,6767,6902,6878,7035,6905,7050,7050,7097,7151,7203,7274,7358,7529,7684,7857,8277,7948,8423,8391,8775,8814,8914,9237,9102,9265,9303,9412,9591,9708,9665,9730,10025,9946,10067,10158,10235,10212,10007,10226,10442,10366,10618,10578,10695,10836,10691,11299,11311,11259,11337,11545,11642,12030,12016,11934,11866,12142,12065,12210,12373,12248,12681,12602,12443,12561,12957,12744,13786,13008,13920,13151,13328,13247,13007,13245,13420,13211,13738,13550,13428,13395,13487,13752,13768,13484,14711,13705,13749,13630,13791,13797,13726,14615,13920,13697,13524,13698,13583,13921,13926,13851,13897,13638,14336,13659,13635,14174,13911,13830,13729,13733,14071,14178,14302,13785,13849,13777,14120,13911,13732,13757,13802,13813,14151,13802,13872,13832,13846,13820,13957,14008,13848,14141,13784,13837,13779,13754,13909,13554,14725,13916,14110,13749,13699,13611,13808,14076,13998,13667,13971,13823,14037,13839,13760,13739,15063,14132,14100,13962,13817,13759,13560,13817,13649,13686,13800,13777,13542,13754,13869,13744,13449,13462,13517,13328,13854,13454,13286,13910,13561,13229,13645,13543,13551,13541,13327,13948,13340,13708,13395,13383,13561,13154,13339,13261,13535,13528,13341,13363,13860,14311,13229,12961,13052,12644,12570,12713,12787,12391,12198,12324,12217,12006,12340,12186,12277,11979,11982,11996,12060,12827,11794,11496,11771,11531,11651,11291,11256,10901,11113,11283,11491,10714,10794,10355,10460,10226,10461,9936,10959,9865,9849,9990,9935,9501,9642,9544,9391,9337,9222,9711,9160,9193,9296,8997,9656,8491,8014,7943,7647,7521,7239,7350,7565,7219,6825,6907,6812,6588,7039,6263,6520,6865,6250,6301,6306,6123,5840', '37697,31741,38031,41097,34084,36488,37063,32731,42975,35062,34481,38334,37261,34626,39131,34140,36699,39425,35329,39114,35193,34471,34035,36010,41439,36070,35490,35401,35842,38953,33834,40358,32228,40110,35633,37432,36375,33763,36349,44267,33782,37432,34574,38596,35924,32050,42320,33720,35185,37246,38632,36826,34422,36327,35003,38015,34577,37696,36066,38056,34944,39872,35071,38844,33675,39026,34990,38762,35142,39898,33236,41559,33555,35891,41916,34964,34357,39455,34182,37078,37205,35978,36750,38519,36498,37305,32574,36675,11008,2925,2947,2941,3045,3051,3112,3233,3139,3300,3338,3281,3304,3252,3170,3126,3177,3294,3012,3245,3195,3239,3295,3185,3228,3238,3270,3189,3230,3286,3160,3314,3299,3313,3506,3380,3471,3433,3446,3309,3398,3422,3532,3601,3565,3408,3610,3544,3611,3531,3408,3531,3578,3538,3529,3490,3657,3713,3588,3750,3522,3694,3565,3613,3748,3566,3614,3742,3699,3594,3637,3686,3796,3697,3672,3644,3767,3700,3727,3721,3893,3864,3744,3756,3762,3667,3703,3651,3791,3747,3874,3861,3697,3647,3823,3747,3826,3794,3845,3784,3933,3796,3745,3852,3899,3761,3872,3887,3943,4031,4026,4030,4034,3894,3851,3940,3890,3915,3835,3791,3862,3876,3842,3801,3992,3875,3830,3868,3974,3679,3929,3959,3948,3859,3780,3903,3880,3860,3815,4004,4022,4076,3957,3911,4169,3992,4551,4063,3834,3707,3772,3847,3855,3892,3989,3783,4315,4385,3816,3613,3692,3884,3773,3867,3736,3738,3787,3690,3836,3863,4055,4159,4285,4109,4079,4156,4048,4037,3792,3665,3808,3667,3639,3695,3717,3653,3602,3575,3754,3651,3767,3706,3942,3604,3690,3775,3842,3634,3706,3621,3600,3619,3592,3597,3623,3784,3673,3608,3605,3635,3530,3479,3497,3364,3526,3443,3408,3501,3636,3448,3534,3608,3520,3557,3441,3515,3586,3569,3431,3374,3514,3421,3486,3435,3476,3393,3333,3401,3519,3420,3279,3420,3303,3413,3149,3402,3587,3764,3544,3563,3515,3443,3336,3254,3329,3175,2978,3039,3016,3154,2970,3069,2978,3167,3160,3294,3211,3152,3145,3092,2901,3031,2934', '9023,8628,8943,8731,8648,8626,8438,8315,7899,7782,7427,6877,6491,6066,5860,5740,5453,5306,5186,5723,5064,4970,4981,4822,5209,4787,6022,4574,4706,4702,4631,4704,4599,4599,4722,4531,4722,4600,4746,4637,4801,4643,4713,4784,4666,4903,4674,4887,4510,4518,4625,4521,4761,4640,4573,4629,4772,5571,4589,4814,4884,4939,4847,4814,4983,4955,5073,5064,5119,5382,5400,5750,5811,5783,5868,5961,6076,6254,6085,6234,6143,6386,6361,6516,6555,7003,6913,6938,273524,613919,614796,382360,7484,7574,35005,131437,112956,138721,123576,123416,135155,130233,129160,132048,130665,133364,229250,270634,249308,254171,255608,241945,160226,172918,157801,163616,171795,260370,184889,149790,165888,170010,164546,160872,151362,164773,152679,166212,143912,159417,147372,130033,136739,135060,125200,116512,125399,145593,129053,126737,143995,133072,128555,141170,139436,159235,129042,138468,123518,27630,12152,12373,12453,12445,12372,12229,12213,12501,12259,12339,12593,12761,12686,12830,12860,13117,12949,13172,12890,13230,13022,12930,13320,13155,13031,13062,14350,13236,261761,546640,538874', null); +INSERT INTO `sample_dataset` VALUES ('153', '2018-10-09 14:30:15', '17455', 'demo_17455', 'demo_33094', '33094', 'Metis', 'train', 'negative', '180', '1538672010', '9201,9099,9064,8922,8715,8680,8871,8057,7693,7268,6720,6194,5766,5678,6599,5313,5228,5005,5093,4997,4850,4823,4818,4794,4701,4642,4850,4780,4695,4710,4616,4669,4661,4726,5712,4472,4644,4501,4663,4727,4652,4616,4579,4615,4823,4582,4780,4793,4968,4908,5107,4925,4775,4711,4780,4647,4683,4964,4949,4997,5024,4893,5088,5004,5321,5145,5298,5372,5513,5761,5906,6119,6295,6008,6302,6107,6473,6413,6413,6454,6800,7028,6767,6902,6878,7035,6905,7050,7050,7097,7151,7203,7274,7358,7529,7684,7857,8277,7948,8423,8391,8775,8814,8914,9237,9102,9265,9303,9412,9591,9708,9665,9730,10025,9946,10067,10158,10235,10212,10007,10226,10442,10366,10618,10578,10695,10836,10691,11299,11311,11259,11337,11545,11642,12030,12016,11934,11866,12142,12065,12210,12373,12248,12681,12602,12443,12561,12957,12744,13786,13008,13920,13151,13328,13247,13007,13245,13420,13211,13738,13550,13428,13395,13487,13752,13768,13484,14711,13705,13749,13630,13791,13797,13726,14615,13920,13697,13524,13698,13583,13921,13926,13851,13897,13638,14336,13659,13635,14174,13911,13830,13729,13733,14071,14178,14302,13785,13849,13777,14120,13911,13732,13757,13802,13813,14151,13802,13872,13832,13846,13820,13957,14008,13848,14141,13784,13837,13779,13754,13909,13554,14725,13916,14110,13749,13699,13611,13808,14076,13998,13667,13971,13823,14037,13839,13760,13739,15063,14132,14100,13962,13817,13759,13560,13817,13649,13686,13800,13777,13542,13754,13869,13744,13449,13462,13517,13328,13854,13454,13286,13910,13561,13229,13645,13543,13551,13541,13327,13948,13340,13708,13395,13383,13561,13154,13339,13261,13535,13528,13341,13363,13860,14311,13229,12961,13052,12644,12570,12713,12787,12391,12198,12324,12217,12006,12340,12186,12277,11979,11982,11996,12060,12827,11794,11496,11771,11531,11651,11291,11256,10901,11113,11283,11491,10714,10794,10355,10460,10226,10461,9936,10959,9865,9849,9990,9935,9501,9642,9544,9391,9337,9222,9711,9160,9193,9296,8997,9656,8491,8014,7943,7647,7521,7239,7350,7565,7219,6825,6907,6812,6588,7039,6263,6520,6865,6250,6301,6306,6123,5840,6092', '31741,38031,41097,34084,36488,37063,32731,42975,35062,34481,38334,37261,34626,39131,34140,36699,39425,35329,39114,35193,34471,34035,36010,41439,36070,35490,35401,35842,38953,33834,40358,32228,40110,35633,37432,36375,33763,36349,44267,33782,37432,34574,38596,35924,32050,42320,33720,35185,37246,38632,36826,34422,36327,35003,38015,34577,37696,36066,38056,34944,39872,35071,38844,33675,39026,34990,38762,35142,39898,33236,41559,33555,35891,41916,34964,34357,39455,34182,37078,37205,35978,36750,38519,36498,37305,32574,36675,11008,2925,2947,2941,3045,3051,3112,3233,3139,3300,3338,3281,3304,3252,3170,3126,3177,3294,3012,3245,3195,3239,3295,3185,3228,3238,3270,3189,3230,3286,3160,3314,3299,3313,3506,3380,3471,3433,3446,3309,3398,3422,3532,3601,3565,3408,3610,3544,3611,3531,3408,3531,3578,3538,3529,3490,3657,3713,3588,3750,3522,3694,3565,3613,3748,3566,3614,3742,3699,3594,3637,3686,3796,3697,3672,3644,3767,3700,3727,3721,3893,3864,3744,3756,3762,3667,3703,3651,3791,3747,3874,3861,3697,3647,3823,3747,3826,3794,3845,3784,3933,3796,3745,3852,3899,3761,3872,3887,3943,4031,4026,4030,4034,3894,3851,3940,3890,3915,3835,3791,3862,3876,3842,3801,3992,3875,3830,3868,3974,3679,3929,3959,3948,3859,3780,3903,3880,3860,3815,4004,4022,4076,3957,3911,4169,3992,4551,4063,3834,3707,3772,3847,3855,3892,3989,3783,4315,4385,3816,3613,3692,3884,3773,3867,3736,3738,3787,3690,3836,3863,4055,4159,4285,4109,4079,4156,4048,4037,3792,3665,3808,3667,3639,3695,3717,3653,3602,3575,3754,3651,3767,3706,3942,3604,3690,3775,3842,3634,3706,3621,3600,3619,3592,3597,3623,3784,3673,3608,3605,3635,3530,3479,3497,3364,3526,3443,3408,3501,3636,3448,3534,3608,3520,3557,3441,3515,3586,3569,3431,3374,3514,3421,3486,3435,3476,3393,3333,3401,3519,3420,3279,3420,3303,3413,3149,3402,3587,3764,3544,3563,3515,3443,3336,3254,3329,3175,2978,3039,3016,3154,2970,3069,2978,3167,3160,3294,3211,3152,3145,3092,2901,3031,2934,2912', '8628,8943,8731,8648,8626,8438,8315,7899,7782,7427,6877,6491,6066,5860,5740,5453,5306,5186,5723,5064,4970,4981,4822,5209,4787,6022,4574,4706,4702,4631,4704,4599,4599,4722,4531,4722,4600,4746,4637,4801,4643,4713,4784,4666,4903,4674,4887,4510,4518,4625,4521,4761,4640,4573,4629,4772,5571,4589,4814,4884,4939,4847,4814,4983,4955,5073,5064,5119,5382,5400,5750,5811,5783,5868,5961,6076,6254,6085,6234,6143,6386,6361,6516,6555,7003,6913,6938,273524,613919,614796,382360,7484,7574,35005,131437,112956,138721,123576,123416,135155,130233,129160,132048,130665,133364,229250,270634,249308,254171,255608,241945,160226,172918,157801,163616,171795,260370,184889,149790,165888,170010,164546,160872,151362,164773,152679,166212,143912,159417,147372,130033,136739,135060,125200,116512,125399,145593,129053,126737,143995,133072,128555,141170,139436,159235,129042,138468,123518,27630,12152,12373,12453,12445,12372,12229,12213,12501,12259,12339,12593,12761,12686,12830,12860,13117,12949,13172,12890,13230,13022,12930,13320,13155,13031,13062,14350,13236,261761,546640,538874,549032', null); +INSERT INTO `sample_dataset` VALUES ('154', '2018-10-09 14:30:15', '19376', 'demo_19376', 'demo_27165', '27165', 'Metis', 'train', 'negative', '180', '1538487634', '9099,9064,8922,8715,8680,8871,8057,7693,7268,6720,6194,5766,5678,6599,5313,5228,5005,5093,4997,4850,4823,4818,4794,4701,4642,4850,4780,4695,4710,4616,4669,4661,4726,5712,4472,4644,4501,4663,4727,4652,4616,4579,4615,4823,4582,4780,4793,4968,4908,5107,4925,4775,4711,4780,4647,4683,4964,4949,4997,5024,4893,5088,5004,5321,5145,5298,5372,5513,5761,5906,6119,6295,6008,6302,6107,6473,6413,6413,6454,6800,7028,6767,6902,6878,7035,6905,7050,7050,7097,7151,7203,7274,7358,7529,7684,7857,8277,7948,8423,8391,8775,8814,8914,9237,9102,9265,9303,9412,9591,9708,9665,9730,10025,9946,10067,10158,10235,10212,10007,10226,10442,10366,10618,10578,10695,10836,10691,11299,11311,11259,11337,11545,11642,12030,12016,11934,11866,12142,12065,12210,12373,12248,12681,12602,12443,12561,12957,12744,13786,13008,13920,13151,13328,13247,13007,13245,13420,13211,13738,13550,13428,13395,13487,13752,13768,13484,14711,13705,13749,13630,13791,13797,13726,14615,13920,13697,13524,13698,13583,13921,13926,13851,13897,13638,14336,13659,13635,14174,13911,13830,13729,13733,14071,14178,14302,13785,13849,13777,14120,13911,13732,13757,13802,13813,14151,13802,13872,13832,13846,13820,13957,14008,13848,14141,13784,13837,13779,13754,13909,13554,14725,13916,14110,13749,13699,13611,13808,14076,13998,13667,13971,13823,14037,13839,13760,13739,15063,14132,14100,13962,13817,13759,13560,13817,13649,13686,13800,13777,13542,13754,13869,13744,13449,13462,13517,13328,13854,13454,13286,13910,13561,13229,13645,13543,13551,13541,13327,13948,13340,13708,13395,13383,13561,13154,13339,13261,13535,13528,13341,13363,13860,14311,13229,12961,13052,12644,12570,12713,12787,12391,12198,12324,12217,12006,12340,12186,12277,11979,11982,11996,12060,12827,11794,11496,11771,11531,11651,11291,11256,10901,11113,11283,11491,10714,10794,10355,10460,10226,10461,9936,10959,9865,9849,9990,9935,9501,9642,9544,9391,9337,9222,9711,9160,9193,9296,8997,9656,8491,8014,7943,7647,7521,7239,7350,7565,7219,6825,6907,6812,6588,7039,6263,6520,6865,6250,6301,6306,6123,5840,6092,5759', '38031,41097,34084,36488,37063,32731,42975,35062,34481,38334,37261,34626,39131,34140,36699,39425,35329,39114,35193,34471,34035,36010,41439,36070,35490,35401,35842,38953,33834,40358,32228,40110,35633,37432,36375,33763,36349,44267,33782,37432,34574,38596,35924,32050,42320,33720,35185,37246,38632,36826,34422,36327,35003,38015,34577,37696,36066,38056,34944,39872,35071,38844,33675,39026,34990,38762,35142,39898,33236,41559,33555,35891,41916,34964,34357,39455,34182,37078,37205,35978,36750,38519,36498,37305,32574,36675,11008,2925,2947,2941,3045,3051,3112,3233,3139,3300,3338,3281,3304,3252,3170,3126,3177,3294,3012,3245,3195,3239,3295,3185,3228,3238,3270,3189,3230,3286,3160,3314,3299,3313,3506,3380,3471,3433,3446,3309,3398,3422,3532,3601,3565,3408,3610,3544,3611,3531,3408,3531,3578,3538,3529,3490,3657,3713,3588,3750,3522,3694,3565,3613,3748,3566,3614,3742,3699,3594,3637,3686,3796,3697,3672,3644,3767,3700,3727,3721,3893,3864,3744,3756,3762,3667,3703,3651,3791,3747,3874,3861,3697,3647,3823,3747,3826,3794,3845,3784,3933,3796,3745,3852,3899,3761,3872,3887,3943,4031,4026,4030,4034,3894,3851,3940,3890,3915,3835,3791,3862,3876,3842,3801,3992,3875,3830,3868,3974,3679,3929,3959,3948,3859,3780,3903,3880,3860,3815,4004,4022,4076,3957,3911,4169,3992,4551,4063,3834,3707,3772,3847,3855,3892,3989,3783,4315,4385,3816,3613,3692,3884,3773,3867,3736,3738,3787,3690,3836,3863,4055,4159,4285,4109,4079,4156,4048,4037,3792,3665,3808,3667,3639,3695,3717,3653,3602,3575,3754,3651,3767,3706,3942,3604,3690,3775,3842,3634,3706,3621,3600,3619,3592,3597,3623,3784,3673,3608,3605,3635,3530,3479,3497,3364,3526,3443,3408,3501,3636,3448,3534,3608,3520,3557,3441,3515,3586,3569,3431,3374,3514,3421,3486,3435,3476,3393,3333,3401,3519,3420,3279,3420,3303,3413,3149,3402,3587,3764,3544,3563,3515,3443,3336,3254,3329,3175,2978,3039,3016,3154,2970,3069,2978,3167,3160,3294,3211,3152,3145,3092,2901,3031,2934,2912,2806', '8943,8731,8648,8626,8438,8315,7899,7782,7427,6877,6491,6066,5860,5740,5453,5306,5186,5723,5064,4970,4981,4822,5209,4787,6022,4574,4706,4702,4631,4704,4599,4599,4722,4531,4722,4600,4746,4637,4801,4643,4713,4784,4666,4903,4674,4887,4510,4518,4625,4521,4761,4640,4573,4629,4772,5571,4589,4814,4884,4939,4847,4814,4983,4955,5073,5064,5119,5382,5400,5750,5811,5783,5868,5961,6076,6254,6085,6234,6143,6386,6361,6516,6555,7003,6913,6938,273524,613919,614796,382360,7484,7574,35005,131437,112956,138721,123576,123416,135155,130233,129160,132048,130665,133364,229250,270634,249308,254171,255608,241945,160226,172918,157801,163616,171795,260370,184889,149790,165888,170010,164546,160872,151362,164773,152679,166212,143912,159417,147372,130033,136739,135060,125200,116512,125399,145593,129053,126737,143995,133072,128555,141170,139436,159235,129042,138468,123518,27630,12152,12373,12453,12445,12372,12229,12213,12501,12259,12339,12593,12761,12686,12830,12860,13117,12949,13172,12890,13230,13022,12930,13320,13155,13031,13062,14350,13236,261761,546640,538874,549032,547656', null); +INSERT INTO `sample_dataset` VALUES ('155', '2018-10-09 14:30:15', '14517', 'demo_14517', 'demo_36544', '36544', 'Metis', 'train', 'negative', '180', '1538518099', '9064,8922,8715,8680,8871,8057,7693,7268,6720,6194,5766,5678,6599,5313,5228,5005,5093,4997,4850,4823,4818,4794,4701,4642,4850,4780,4695,4710,4616,4669,4661,4726,5712,4472,4644,4501,4663,4727,4652,4616,4579,4615,4823,4582,4780,4793,4968,4908,5107,4925,4775,4711,4780,4647,4683,4964,4949,4997,5024,4893,5088,5004,5321,5145,5298,5372,5513,5761,5906,6119,6295,6008,6302,6107,6473,6413,6413,6454,6800,7028,6767,6902,6878,7035,6905,7050,7050,7097,7151,7203,7274,7358,7529,7684,7857,8277,7948,8423,8391,8775,8814,8914,9237,9102,9265,9303,9412,9591,9708,9665,9730,10025,9946,10067,10158,10235,10212,10007,10226,10442,10366,10618,10578,10695,10836,10691,11299,11311,11259,11337,11545,11642,12030,12016,11934,11866,12142,12065,12210,12373,12248,12681,12602,12443,12561,12957,12744,13786,13008,13920,13151,13328,13247,13007,13245,13420,13211,13738,13550,13428,13395,13487,13752,13768,13484,14711,13705,13749,13630,13791,13797,13726,14615,13920,13697,13524,13698,13583,13921,13926,13851,13897,13638,14336,13659,13635,14174,13911,13830,13729,13733,14071,14178,14302,13785,13849,13777,14120,13911,13732,13757,13802,13813,14151,13802,13872,13832,13846,13820,13957,14008,13848,14141,13784,13837,13779,13754,13909,13554,14725,13916,14110,13749,13699,13611,13808,14076,13998,13667,13971,13823,14037,13839,13760,13739,15063,14132,14100,13962,13817,13759,13560,13817,13649,13686,13800,13777,13542,13754,13869,13744,13449,13462,13517,13328,13854,13454,13286,13910,13561,13229,13645,13543,13551,13541,13327,13948,13340,13708,13395,13383,13561,13154,13339,13261,13535,13528,13341,13363,13860,14311,13229,12961,13052,12644,12570,12713,12787,12391,12198,12324,12217,12006,12340,12186,12277,11979,11982,11996,12060,12827,11794,11496,11771,11531,11651,11291,11256,10901,11113,11283,11491,10714,10794,10355,10460,10226,10461,9936,10959,9865,9849,9990,9935,9501,9642,9544,9391,9337,9222,9711,9160,9193,9296,8997,9656,8491,8014,7943,7647,7521,7239,7350,7565,7219,6825,6907,6812,6588,7039,6263,6520,6865,6250,6301,6306,6123,5840,6092,5759,5833', '41097,34084,36488,37063,32731,42975,35062,34481,38334,37261,34626,39131,34140,36699,39425,35329,39114,35193,34471,34035,36010,41439,36070,35490,35401,35842,38953,33834,40358,32228,40110,35633,37432,36375,33763,36349,44267,33782,37432,34574,38596,35924,32050,42320,33720,35185,37246,38632,36826,34422,36327,35003,38015,34577,37696,36066,38056,34944,39872,35071,38844,33675,39026,34990,38762,35142,39898,33236,41559,33555,35891,41916,34964,34357,39455,34182,37078,37205,35978,36750,38519,36498,37305,32574,36675,11008,2925,2947,2941,3045,3051,3112,3233,3139,3300,3338,3281,3304,3252,3170,3126,3177,3294,3012,3245,3195,3239,3295,3185,3228,3238,3270,3189,3230,3286,3160,3314,3299,3313,3506,3380,3471,3433,3446,3309,3398,3422,3532,3601,3565,3408,3610,3544,3611,3531,3408,3531,3578,3538,3529,3490,3657,3713,3588,3750,3522,3694,3565,3613,3748,3566,3614,3742,3699,3594,3637,3686,3796,3697,3672,3644,3767,3700,3727,3721,3893,3864,3744,3756,3762,3667,3703,3651,3791,3747,3874,3861,3697,3647,3823,3747,3826,3794,3845,3784,3933,3796,3745,3852,3899,3761,3872,3887,3943,4031,4026,4030,4034,3894,3851,3940,3890,3915,3835,3791,3862,3876,3842,3801,3992,3875,3830,3868,3974,3679,3929,3959,3948,3859,3780,3903,3880,3860,3815,4004,4022,4076,3957,3911,4169,3992,4551,4063,3834,3707,3772,3847,3855,3892,3989,3783,4315,4385,3816,3613,3692,3884,3773,3867,3736,3738,3787,3690,3836,3863,4055,4159,4285,4109,4079,4156,4048,4037,3792,3665,3808,3667,3639,3695,3717,3653,3602,3575,3754,3651,3767,3706,3942,3604,3690,3775,3842,3634,3706,3621,3600,3619,3592,3597,3623,3784,3673,3608,3605,3635,3530,3479,3497,3364,3526,3443,3408,3501,3636,3448,3534,3608,3520,3557,3441,3515,3586,3569,3431,3374,3514,3421,3486,3435,3476,3393,3333,3401,3519,3420,3279,3420,3303,3413,3149,3402,3587,3764,3544,3563,3515,3443,3336,3254,3329,3175,2978,3039,3016,3154,2970,3069,2978,3167,3160,3294,3211,3152,3145,3092,2901,3031,2934,2912,2806,2776', '8731,8648,8626,8438,8315,7899,7782,7427,6877,6491,6066,5860,5740,5453,5306,5186,5723,5064,4970,4981,4822,5209,4787,6022,4574,4706,4702,4631,4704,4599,4599,4722,4531,4722,4600,4746,4637,4801,4643,4713,4784,4666,4903,4674,4887,4510,4518,4625,4521,4761,4640,4573,4629,4772,5571,4589,4814,4884,4939,4847,4814,4983,4955,5073,5064,5119,5382,5400,5750,5811,5783,5868,5961,6076,6254,6085,6234,6143,6386,6361,6516,6555,7003,6913,6938,273524,613919,614796,382360,7484,7574,35005,131437,112956,138721,123576,123416,135155,130233,129160,132048,130665,133364,229250,270634,249308,254171,255608,241945,160226,172918,157801,163616,171795,260370,184889,149790,165888,170010,164546,160872,151362,164773,152679,166212,143912,159417,147372,130033,136739,135060,125200,116512,125399,145593,129053,126737,143995,133072,128555,141170,139436,159235,129042,138468,123518,27630,12152,12373,12453,12445,12372,12229,12213,12501,12259,12339,12593,12761,12686,12830,12860,13117,12949,13172,12890,13230,13022,12930,13320,13155,13031,13062,14350,13236,261761,546640,538874,549032,547656,554628', null); +INSERT INTO `sample_dataset` VALUES ('156', '2018-10-09 14:30:15', '14457', 'demo_14457', 'demo_21223', '21223', 'Metis', 'train', 'negative', '180', '1538359553', '8922,8715,8680,8871,8057,7693,7268,6720,6194,5766,5678,6599,5313,5228,5005,5093,4997,4850,4823,4818,4794,4701,4642,4850,4780,4695,4710,4616,4669,4661,4726,5712,4472,4644,4501,4663,4727,4652,4616,4579,4615,4823,4582,4780,4793,4968,4908,5107,4925,4775,4711,4780,4647,4683,4964,4949,4997,5024,4893,5088,5004,5321,5145,5298,5372,5513,5761,5906,6119,6295,6008,6302,6107,6473,6413,6413,6454,6800,7028,6767,6902,6878,7035,6905,7050,7050,7097,7151,7203,7274,7358,7529,7684,7857,8277,7948,8423,8391,8775,8814,8914,9237,9102,9265,9303,9412,9591,9708,9665,9730,10025,9946,10067,10158,10235,10212,10007,10226,10442,10366,10618,10578,10695,10836,10691,11299,11311,11259,11337,11545,11642,12030,12016,11934,11866,12142,12065,12210,12373,12248,12681,12602,12443,12561,12957,12744,13786,13008,13920,13151,13328,13247,13007,13245,13420,13211,13738,13550,13428,13395,13487,13752,13768,13484,14711,13705,13749,13630,13791,13797,13726,14615,13920,13697,13524,13698,13583,13921,13926,13851,13897,13638,14336,13659,13635,14174,13911,13830,13729,13733,14071,14178,14302,13785,13849,13777,14120,13911,13732,13757,13802,13813,14151,13802,13872,13832,13846,13820,13957,14008,13848,14141,13784,13837,13779,13754,13909,13554,14725,13916,14110,13749,13699,13611,13808,14076,13998,13667,13971,13823,14037,13839,13760,13739,15063,14132,14100,13962,13817,13759,13560,13817,13649,13686,13800,13777,13542,13754,13869,13744,13449,13462,13517,13328,13854,13454,13286,13910,13561,13229,13645,13543,13551,13541,13327,13948,13340,13708,13395,13383,13561,13154,13339,13261,13535,13528,13341,13363,13860,14311,13229,12961,13052,12644,12570,12713,12787,12391,12198,12324,12217,12006,12340,12186,12277,11979,11982,11996,12060,12827,11794,11496,11771,11531,11651,11291,11256,10901,11113,11283,11491,10714,10794,10355,10460,10226,10461,9936,10959,9865,9849,9990,9935,9501,9642,9544,9391,9337,9222,9711,9160,9193,9296,8997,9656,8491,8014,7943,7647,7521,7239,7350,7565,7219,6825,6907,6812,6588,7039,6263,6520,6865,6250,6301,6306,6123,5840,6092,5759,5833,5791', '34084,36488,37063,32731,42975,35062,34481,38334,37261,34626,39131,34140,36699,39425,35329,39114,35193,34471,34035,36010,41439,36070,35490,35401,35842,38953,33834,40358,32228,40110,35633,37432,36375,33763,36349,44267,33782,37432,34574,38596,35924,32050,42320,33720,35185,37246,38632,36826,34422,36327,35003,38015,34577,37696,36066,38056,34944,39872,35071,38844,33675,39026,34990,38762,35142,39898,33236,41559,33555,35891,41916,34964,34357,39455,34182,37078,37205,35978,36750,38519,36498,37305,32574,36675,11008,2925,2947,2941,3045,3051,3112,3233,3139,3300,3338,3281,3304,3252,3170,3126,3177,3294,3012,3245,3195,3239,3295,3185,3228,3238,3270,3189,3230,3286,3160,3314,3299,3313,3506,3380,3471,3433,3446,3309,3398,3422,3532,3601,3565,3408,3610,3544,3611,3531,3408,3531,3578,3538,3529,3490,3657,3713,3588,3750,3522,3694,3565,3613,3748,3566,3614,3742,3699,3594,3637,3686,3796,3697,3672,3644,3767,3700,3727,3721,3893,3864,3744,3756,3762,3667,3703,3651,3791,3747,3874,3861,3697,3647,3823,3747,3826,3794,3845,3784,3933,3796,3745,3852,3899,3761,3872,3887,3943,4031,4026,4030,4034,3894,3851,3940,3890,3915,3835,3791,3862,3876,3842,3801,3992,3875,3830,3868,3974,3679,3929,3959,3948,3859,3780,3903,3880,3860,3815,4004,4022,4076,3957,3911,4169,3992,4551,4063,3834,3707,3772,3847,3855,3892,3989,3783,4315,4385,3816,3613,3692,3884,3773,3867,3736,3738,3787,3690,3836,3863,4055,4159,4285,4109,4079,4156,4048,4037,3792,3665,3808,3667,3639,3695,3717,3653,3602,3575,3754,3651,3767,3706,3942,3604,3690,3775,3842,3634,3706,3621,3600,3619,3592,3597,3623,3784,3673,3608,3605,3635,3530,3479,3497,3364,3526,3443,3408,3501,3636,3448,3534,3608,3520,3557,3441,3515,3586,3569,3431,3374,3514,3421,3486,3435,3476,3393,3333,3401,3519,3420,3279,3420,3303,3413,3149,3402,3587,3764,3544,3563,3515,3443,3336,3254,3329,3175,2978,3039,3016,3154,2970,3069,2978,3167,3160,3294,3211,3152,3145,3092,2901,3031,2934,2912,2806,2776,2719', '8648,8626,8438,8315,7899,7782,7427,6877,6491,6066,5860,5740,5453,5306,5186,5723,5064,4970,4981,4822,5209,4787,6022,4574,4706,4702,4631,4704,4599,4599,4722,4531,4722,4600,4746,4637,4801,4643,4713,4784,4666,4903,4674,4887,4510,4518,4625,4521,4761,4640,4573,4629,4772,5571,4589,4814,4884,4939,4847,4814,4983,4955,5073,5064,5119,5382,5400,5750,5811,5783,5868,5961,6076,6254,6085,6234,6143,6386,6361,6516,6555,7003,6913,6938,273524,613919,614796,382360,7484,7574,35005,131437,112956,138721,123576,123416,135155,130233,129160,132048,130665,133364,229250,270634,249308,254171,255608,241945,160226,172918,157801,163616,171795,260370,184889,149790,165888,170010,164546,160872,151362,164773,152679,166212,143912,159417,147372,130033,136739,135060,125200,116512,125399,145593,129053,126737,143995,133072,128555,141170,139436,159235,129042,138468,123518,27630,12152,12373,12453,12445,12372,12229,12213,12501,12259,12339,12593,12761,12686,12830,12860,13117,12949,13172,12890,13230,13022,12930,13320,13155,13031,13062,14350,13236,261761,546640,538874,549032,547656,554628,557246', null); +INSERT INTO `sample_dataset` VALUES ('157', '2018-10-09 14:30:15', '18735', 'demo_18735', 'demo_36484', '36484', 'Metis', 'train', 'negative', '180', '1538339427', '2,2,6,9,6,5,3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14', '6,2,5,1,1,3,4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18', '5,4,3,9,3,2,6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402', null); +INSERT INTO `sample_dataset` VALUES ('158', '2018-10-09 14:30:15', '10301', 'demo_10301', 'demo_38749', '38749', 'Metis', 'train', 'negative', '180', '1538714436', '99,94,102,119,101,96,94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121', '107,128,109,113,104,119,132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116', '111,110,104,110,102,104,110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026', null); +INSERT INTO `sample_dataset` VALUES ('159', '2018-10-09 14:30:15', '15302', 'demo_15302', 'demo_24296', '24296', 'Metis', 'train', 'negative', '180', '1538489858', '4,3,6,13,12,9,8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22', '11,13,8,2,4,10,18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16', '7,18,9,11,5,5,7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413', null); +INSERT INTO `sample_dataset` VALUES ('160', '2018-10-09 14:30:15', '15606', 'demo_15606', 'demo_25234', '25234', 'Metis', 'train', 'negative', '180', '1538401941', '12,12,17,12,16,12,16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18', '12,12,13,17,13,14,12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12', '13,13,13,13,14,12,12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74', null); +INSERT INTO `sample_dataset` VALUES ('161', '2018-10-09 14:30:15', '12125', 'demo_12125', 'demo_33280', '33280', 'Metis', 'train', 'negative', '180', '1538636093', '2,6,9,6,5,3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12', '2,5,1,1,3,4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8', '4,3,9,3,2,6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278', null); +INSERT INTO `sample_dataset` VALUES ('162', '2018-10-09 14:30:15', '13808', 'demo_13808', 'demo_30698', '30698', 'Metis', 'train', 'negative', '180', '1538342601', '94,102,119,101,96,94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115', '128,109,113,104,119,132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208', '110,104,110,102,104,110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495', null); +INSERT INTO `sample_dataset` VALUES ('163', '2018-10-09 14:30:15', '12663', 'demo_12663', 'demo_33651', '33651', 'Metis', 'train', 'negative', '180', '1538764688', '3,6,13,12,9,8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14', '13,8,2,4,10,18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12', '18,9,11,5,5,7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291', null); +INSERT INTO `sample_dataset` VALUES ('164', '2018-10-09 14:30:15', '11893', 'demo_11893', 'demo_36160', '36160', 'Metis', 'train', 'negative', '180', '1538731596', '12,17,12,16,12,16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13', '12,13,17,13,14,12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13', '13,13,13,14,12,12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066', null); +INSERT INTO `sample_dataset` VALUES ('165', '2018-10-09 14:30:15', '11476', 'demo_11476', 'demo_39846', '39846', 'Metis', 'train', 'negative', '180', '1538595876', '6,9,6,5,3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12,12', '5,1,1,3,4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8,166', '3,9,3,2,6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278,1335', null); +INSERT INTO `sample_dataset` VALUES ('166', '2018-10-09 14:30:15', '11699', 'demo_11699', 'demo_30751', '30751', 'Metis', 'train', 'negative', '180', '1538448553', '6,13,12,9,8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14,14', '8,2,4,10,18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12,169', '9,11,5,5,7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291,1330', null); +INSERT INTO `sample_dataset` VALUES ('167', '2018-10-09 14:30:15', '14069', 'demo_14069', 'demo_34216', '34216', 'Metis', 'train', 'negative', '180', '1538551097', '102,119,101,96,94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115,120', '109,113,104,119,132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208,173', '104,110,102,104,110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495,1464', null); +INSERT INTO `sample_dataset` VALUES ('168', '2018-10-09 14:30:15', '15246', 'demo_15246', 'demo_38828', '38828', 'Metis', 'train', 'negative', '180', '1538641786', '17,12,16,12,16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13,13', '13,17,13,14,12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13,161', '13,13,14,12,12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066,1285', null); +INSERT INTO `sample_dataset` VALUES ('169', '2018-10-09 14:30:15', '14025', 'demo_14025', 'demo_31491', '31491', 'Metis', 'train', 'negative', '180', '1538355598', '9,6,5,3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12,12,13', '1,1,3,4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8,166,21', '9,3,2,6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278,1335,1570', null); +INSERT INTO `sample_dataset` VALUES ('170', '2018-10-09 14:30:15', '14386', 'demo_14386', 'demo_20973', '20973', 'Metis', 'train', 'negative', '180', '1538380594', '13,12,9,8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14,14,14', '2,4,10,18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12,169,25', '11,5,5,7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291,1330,1603', null); +INSERT INTO `sample_dataset` VALUES ('171', '2018-10-09 14:30:15', '19857', 'demo_19857', 'demo_30393', '30393', 'Metis', 'train', 'negative', '180', '1538500133', '119,101,96,94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115,120,114', '113,104,119,132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208,173,122', '110,102,104,110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495,1464,1656', null); +INSERT INTO `sample_dataset` VALUES ('172', '2018-10-09 14:30:15', '16125', 'demo_16125', 'demo_29045', '29045', 'Metis', 'train', 'negative', '180', '1538590846', '12,16,12,16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13,13,12', '17,13,14,12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13,161,15', '13,14,12,12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066,1285,1294', null); +INSERT INTO `sample_dataset` VALUES ('173', '2018-10-09 14:30:15', '11054', 'demo_11054', 'demo_34045', '34045', 'Metis', 'train', 'negative', '180', '1538685791', '6,5,3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12,12,13,7', '1,3,4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8,166,21,12', '3,2,6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278,1335,1570,1705', null); +INSERT INTO `sample_dataset` VALUES ('174', '2018-10-09 14:30:15', '16897', 'demo_16897', 'demo_23093', '23093', 'Metis', 'train', 'negative', '180', '1538456375', '12,9,8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14,14,14,9', '4,10,18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12,169,25,13', '5,5,7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291,1330,1603,1760', null); +INSERT INTO `sample_dataset` VALUES ('175', '2018-10-09 14:30:15', '11320', 'demo_11320', 'demo_33327', '33327', 'Metis', 'train', 'negative', '180', '1538752464', '101,96,94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115,120,114,106', '104,119,132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208,173,122,124', '102,104,110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495,1464,1656,2145', null); +INSERT INTO `sample_dataset` VALUES ('176', '2018-10-09 14:30:15', '15911', 'demo_15911', 'demo_37356', '37356', 'Metis', 'train', 'negative', '180', '1538761155', '16,12,16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13,13,12,16', '13,14,12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13,161,15,13', '14,12,12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066,1285,1294,1470', null); +INSERT INTO `sample_dataset` VALUES ('177', '2018-10-09 14:30:15', '15596', 'demo_15596', 'demo_26798', '26798', 'Metis', 'train', 'negative', '180', '1538348341', '5,3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12,12,13,7,11', '3,4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8,166,21,12,15', '2,6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278,1335,1570,1705,1784', null); +INSERT INTO `sample_dataset` VALUES ('178', '2018-10-09 14:30:15', '10248', 'demo_10248', 'demo_21922', '21922', 'Metis', 'train', 'negative', '180', '1538418202', '9,8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14,14,14,9,14', '10,18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12,169,25,13,17', '5,7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291,1330,1603,1760,1815', null); +INSERT INTO `sample_dataset` VALUES ('179', '2018-10-09 14:30:15', '14450', 'demo_14450', 'demo_29215', '29215', 'Metis', 'train', 'negative', '180', '1538709948', '96,94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115,120,114,106,133', '119,132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208,173,122,124,121', '104,110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495,1464,1656,2145,1737', null); +INSERT INTO `sample_dataset` VALUES ('180', '2018-10-09 14:30:15', '11507', 'demo_11507', 'demo_20312', '20312', 'Metis', 'train', 'negative', '180', '1538663093', '12,16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13,13,12,16,14', '14,12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13,161,15,13,14', '12,12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066,1285,1294,1470,1782', null); +INSERT INTO `sample_dataset` VALUES ('181', '2018-10-09 14:30:15', '14185', 'demo_14185', 'demo_33915', '33915', 'Metis', 'train', 'negative', '180', '1538417582', '3,3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12,12,13,7,11,9', '4,10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8,166,21,12,15,10', '6,6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278,1335,1570,1705,1784,1857', null); +INSERT INTO `sample_dataset` VALUES ('182', '2018-10-09 14:30:15', '16402', 'demo_16402', 'demo_28638', '28638', 'Metis', 'train', 'negative', '180', '1538626589', '16,14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13,13,12,16,14,14', '12,13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13,161,15,13,14,13', '12,12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066,1285,1294,1470,1782,1603', null); +INSERT INTO `sample_dataset` VALUES ('183', '2018-10-09 14:30:15', '19456', 'demo_19456', 'demo_21447', '21447', 'Metis', 'train', 'negative', '180', '1538680160', '8,6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14,14,14,9,14,15', '18,21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12,169,25,13,17,13', '7,10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291,1330,1603,1760,1815,1944', null); +INSERT INTO `sample_dataset` VALUES ('184', '2018-10-09 14:30:15', '18073', 'demo_18073', 'demo_21318', '21318', 'Metis', 'train', 'negative', '180', '1538752993', '94,96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115,120,114,106,133,118', '132,116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208,173,122,124,121,133', '110,104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495,1464,1656,2145,1737,2020', null); +INSERT INTO `sample_dataset` VALUES ('185', '2018-10-09 14:30:15', '11996', 'demo_11996', 'demo_22252', '22252', 'Metis', 'train', 'negative', '180', '1538524444', '3,4,12,15,7,5,7,7,8,4,5,7,5,4,3,2,6,7,5,4,2,3,3,4,1,1,1,2,2,4,2,2,2,4,1,2,8,6,7,8,16,7,6,4,6,5,4,6,3,5,10,6,4,5,6,6,5,5,3,2,4,5,5,4,7,4,1,0,4,2,4,3,2,1,5,2,3,3,2,2,3,5,4,4,2,3,3,2,3,1,4,1,5,1,1,1,4,3,4,3,9,17,23,13,16,11,9,12,5,6,11,4,5,5,8,7,9,8,5,9,7,6,10,11,7,4,4,3,0,0,2,5,5,3,3,6,1,4,5,2,2,5,6,7,6,7,3,4,7,2,3,3,4,4,3,5,7,7,10,9,14,16,14,11,10,13,12,10,7,5,6,5,9,9,6,6,9,1,1,6,6,5,4,3,4,7,2,3,2,3,8,39,18,10,11,9,3,6,7,4,5,5,8,10,6,4,5,6,6,4,2,7,5,3,2,2,3,5,7,7,12,13,23,18,20,19,14,20,8,9,9,11,7,8,11,5,2,3,9,10,5,6,6,5,8,6,5,6,13,13,15,9,9,13,11,7,7,4,5,9,7,9,6,3,6,10,4,4,7,5,5,6,2,4,9,11,9,6,5,8,15,23,24,15,11,12,4,4,3,2,2,4,11,9,8,5,5,7,9,7,5,3,5,5,6,8,9,12,11,11,7,6,8,8,12,10,9,11,9,6,7,14,16,7,6,2,8,6,7,6,8,8,10,7,9,8,8,5,8,12,36,30,28,24,21,13,18,12,18,17,8,18,17,14,12,12,13,7,11,9,10', '10,2,2,7,3,3,2,3,2,6,6,2,1,3,8,17,8,3,1,1,3,8,4,2,2,2,4,2,3,2,1,6,3,3,3,5,4,8,28,26,11,5,7,10,7,11,9,7,5,6,8,5,6,9,3,1,2,6,2,3,2,5,5,4,5,13,2,2,6,9,10,7,7,6,1,3,9,4,2,3,7,11,7,6,3,1,4,5,3,3,1,1,5,3,7,6,4,3,6,9,11,11,29,10,13,12,13,14,8,9,8,11,10,13,8,9,10,10,10,16,9,7,6,3,3,8,7,9,11,9,8,9,14,12,8,5,8,14,12,10,5,5,10,10,5,5,3,5,11,16,14,9,9,9,6,2,1,1,3,3,7,9,21,23,17,11,17,18,12,11,15,16,11,13,12,12,12,13,6,9,8,11,11,10,7,5,2,2,5,6,13,11,16,9,14,11,12,22,11,5,11,8,10,11,7,3,2,8,4,4,9,5,7,7,12,10,12,11,8,6,6,23,24,11,13,19,13,44,12,32,12,10,15,16,20,11,11,14,13,14,11,8,14,24,12,11,7,6,7,7,9,11,4,10,25,12,8,12,7,16,12,12,7,12,4,8,7,7,6,10,11,30,16,14,14,13,11,12,12,13,20,25,36,22,18,9,19,16,19,13,10,12,9,22,18,9,16,10,9,9,7,12,14,10,7,10,15,8,9,11,20,12,8,10,10,10,9,8,12,10,8,5,6,4,4,11,10,8,13,7,4,8,10,14,7,9,8,14,13,10,30,36,22,22,27,21,13,8,7,10,16,14,19,18,8,166,21,12,15,10,13', '6,3,3,10,10,8,6,4,4,5,8,3,5,2,0,3,7,2,6,5,7,2,3,2,4,4,1,1,2,7,2,3,2,0,1,0,1,6,3,3,8,7,6,10,9,7,4,3,4,4,9,4,4,4,1,1,5,3,1,6,1,4,0,4,3,2,3,4,7,9,2,1,6,24,15,9,15,11,5,4,6,4,1,0,1,0,2,2,5,3,2,5,6,1,0,2,0,2,2,6,17,20,13,5,11,7,9,16,7,9,52,196,285,26,14,6,8,14,12,9,9,7,6,5,6,5,2,1,2,3,8,8,14,4,1,0,1,4,3,6,1,1,3,2,8,7,4,5,2,3,2,2,3,1,2,6,2,3,8,8,14,14,8,8,3,1,1,7,14,7,4,4,55,402,1278,1335,1570,1705,1784,1857,1659', null); +INSERT INTO `sample_dataset` VALUES ('186', '2018-10-09 14:30:15', '15761', 'demo_15761', 'demo_27303', '27303', 'Metis', 'train', 'negative', '180', '1538459202', '6,13,14,16,8,8,12,14,11,4,6,12,19,8,13,16,22,12,7,8,3,4,3,5,2,3,11,3,3,4,5,12,5,4,4,5,9,8,18,14,25,20,21,5,9,13,10,12,8,6,13,7,5,7,9,6,7,7,6,4,4,5,7,9,12,7,4,2,5,4,9,14,7,11,22,12,9,9,3,3,9,21,9,7,5,5,13,9,4,3,10,16,9,5,10,9,5,4,7,10,23,19,31,21,16,13,10,16,14,17,21,10,7,8,14,14,17,19,15,21,17,10,21,17,13,7,7,4,2,2,8,11,21,22,18,24,7,5,6,11,4,9,10,9,8,9,4,6,9,8,11,9,9,12,6,5,10,9,15,11,16,20,19,17,16,14,12,11,9,10,8,9,16,13,26,10,11,7,9,8,8,27,12,10,11,20,11,4,2,3,11,39,15,11,21,14,5,8,11,6,7,7,10,19,6,4,5,8,15,8,4,7,7,6,8,8,16,7,9,8,13,16,24,21,20,23,15,27,13,13,11,20,20,17,15,12,6,8,25,15,9,12,10,10,35,17,7,8,14,17,25,7,10,28,14,16,15,19,14,12,7,10,9,11,14,11,8,9,9,13,14,11,7,8,11,11,28,10,7,9,16,25,27,26,18,26,13,17,21,7,5,11,20,9,9,5,6,10,14,19,10,6,5,5,7,18,13,14,15,18,11,9,10,10,16,10,17,12,10,15,10,15,19,13,8,6,16,12,10,8,9,10,14,13,11,7,9,5,15,19,45,38,38,37,24,19,21,16,24,17,10,29,23,22,14,14,14,9,14,15,19', '21,13,18,13,11,6,9,8,7,13,13,8,10,12,15,21,25,15,7,5,5,11,8,7,11,47,33,25,24,16,18,14,9,40,17,17,8,13,34,33,23,12,13,20,14,17,14,12,16,13,25,11,8,10,7,4,8,14,7,8,15,12,14,28,32,26,20,11,17,9,15,12,8,6,2,5,11,9,5,4,14,21,12,16,13,5,6,9,15,16,5,6,10,17,14,8,8,7,22,14,13,15,36,28,14,23,26,22,68,112,34,15,13,26,21,27,14,12,11,23,12,13,10,17,11,14,8,18,18,26,13,17,18,19,11,8,11,24,14,14,9,10,18,19,23,9,10,14,15,25,15,19,17,18,13,9,9,14,9,7,16,17,35,24,23,16,19,20,14,25,23,16,11,22,19,18,18,13,12,23,16,13,13,16,14,21,13,18,10,18,23,15,16,15,18,13,14,23,24,26,18,16,25,54,30,10,10,18,17,13,13,11,10,11,20,13,12,10,11,8,6,29,24,14,14,20,18,45,17,48,13,14,17,19,26,16,11,15,27,14,13,33,26,26,18,14,9,11,7,11,14,14,35,27,33,12,9,16,12,26,15,18,13,34,12,11,9,12,14,13,19,37,25,13,15,20,14,40,23,14,22,38,39,25,31,22,24,33,24,19,15,21,13,23,19,15,41,29,11,9,9,21,16,11,14,18,24,9,9,12,22,19,12,12,10,12,10,11,14,10,10,16,12,16,16,12,13,12,28,18,21,38,21,30,39,35,12,22,21,17,36,59,34,24,27,45,17,15,19,17,20,16,24,16,12,169,25,13,17,13,19', '10,6,7,13,13,9,13,18,10,10,17,7,6,6,10,19,17,8,9,8,9,11,8,7,10,12,4,4,6,11,5,10,5,3,5,4,6,11,8,7,11,8,7,12,12,11,10,19,12,10,14,11,7,5,5,6,11,8,10,14,19,8,2,4,4,6,9,6,7,10,5,8,19,31,23,16,28,12,10,9,12,23,13,10,44,17,19,10,7,7,6,9,8,6,10,7,3,7,8,12,27,28,21,14,32,20,33,23,52,47,9,203,295,30,17,9,8,20,17,14,12,12,8,9,11,5,5,7,3,5,9,9,17,9,18,13,19,27,11,9,6,7,9,9,9,8,4,6,26,23,15,10,4,2,3,8,6,9,11,15,17,22,42,19,11,10,24,60,37,50,16,10,18,413,1291,1330,1603,1760,1815,1944,1752', null); +INSERT INTO `sample_dataset` VALUES ('187', '2018-10-09 14:30:15', '12817', 'demo_12817', 'demo_29761', '29761', 'Metis', 'train', 'negative', '180', '1538386637', '96,99,103,107,99,90,99,117,101,106,105,109,112,100,103,106,112,105,104,101,101,94,104,111,95,95,108,100,98,98,103,105,93,97,102,110,100,104,120,111,123,127,112,102,101,111,104,117,101,89,112,95,93,102,100,96,102,113,100,93,102,94,102,91,103,91,107,98,103,99,115,108,104,112,117,115,112,110,97,101,106,114,92,101,102,93,110,103,107,108,105,117,100,103,113,93,91,100,99,100,128,112,131,111,118,101,105,110,111,102,113,107,103,111,103,118,117,113,112,123,103,102,119,106,112,103,99,99,92,99,106,106,128,109,113,119,99,94,107,97,107,120,114,113,95,103,90,105,111,106,102,100,97,107,92,104,107,114,115,109,108,124,104,114,97,102,102,94,99,98,111,103,108,113,124,111,106,110,103,98,110,119,110,104,115,108,99,99,104,98,109,136,100,115,135,117,104,106,102,106,101,100,102,116,99,95,98,107,121,100,97,93,108,100,105,96,121,100,102,102,111,118,128,114,116,116,113,132,105,100,120,112,131,100,115,97,107,107,117,106,104,125,115,113,150,125,109,108,115,124,119,113,110,132,111,114,109,132,112,110,114,98,114,112,104,103,105,109,112,105,101,107,95,97,106,109,125,101,101,106,110,108,110,130,122,112,104,122,122,104,96,125,124,120,110,118,108,120,123,136,112,113,121,116,118,123,118,123,108,117,105,118,115,113,115,124,112,132,122,125,118,123,143,116,105,105,123,114,108,114,119,120,127,123,115,119,120,98,105,127,155,155,134,153,128,109,130,127,126,110,110,121,121,121,115,120,114,106,133,118,117', '116,118,120,108,114,117,108,106,106,113,109,112,119,109,132,124,114,121,109,115,121,108,106,114,150,129,148,122,112,116,108,113,131,131,107,121,105,110,164,109,126,116,138,111,114,120,136,126,134,119,120,111,121,113,108,113,119,119,112,123,126,121,117,154,129,131,108,132,118,123,113,112,103,105,106,115,114,106,113,108,124,115,119,118,109,106,109,111,116,126,108,108,122,124,115,123,120,113,131,122,116,137,153,122,118,136,113,143,206,174,112,122,111,130,140,118,112,111,127,122,120,117,109,121,112,114,120,118,142,113,131,128,132,116,116,118,118,130,114,119,108,111,136,126,138,119,116,110,120,123,133,142,109,131,106,111,115,110,112,120,122,138,141,123,135,121,126,123,124,153,129,118,131,112,129,134,118,120,124,123,114,113,138,130,118,121,123,110,117,112,130,122,126,117,113,120,118,130,128,126,122,123,143,148,128,111,126,113,123,117,118,120,123,127,130,117,122,126,113,108,114,146,127,109,131,120,136,132,130,142,108,118,125,127,152,120,124,117,133,118,114,161,136,123,132,127,129,132,133,134,132,138,163,158,138,130,136,136,141,142,139,123,138,130,123,119,117,121,131,132,148,140,133,128,138,132,129,153,120,132,154,145,157,128,146,126,149,154,119,122,127,124,123,126,118,159,142,115,122,108,123,123,117,108,115,120,125,108,120,112,126,111,126,119,119,112,112,125,140,107,125,110,116,123,115,116,124,127,124,103,131,151,131,123,181,114,132,138,129,132,183,152,145,131,137,160,136,125,117,126,124,122,131,116,208,173,122,124,121,133,122', '104,103,110,119,109,113,112,117,104,104,114,104,109,107,110,127,113,104,110,107,103,120,93,103,113,113,101,107,108,115,111,104,98,97,108,105,111,108,116,102,112,115,133,126,118,126,123,137,131,127,136,123,123,120,129,123,132,136,139,130,129,123,112,103,104,101,118,100,111,104,104,115,102,137,112,126,121,113,115,109,104,129,113,149,113,110,116,120,118,115,121,121,123,112,117,98,107,110,104,127,140,117,122,117,125,122,134,149,151,137,101,584,116,115,120,107,104,129,113,105,115,117,103,115,100,100,100,107,107,111,117,111,116,108,119,105,118,130,107,106,109,108,110,109,108,104,111,101,138,101,114,104,111,103,99,101,104,117,108,117,127,112,148,113,126,111,115,171,127,149,109,110,133,1026,1495,1464,1656,2145,1737,2020,2076', null); +INSERT INTO `sample_dataset` VALUES ('188', '2018-10-09 14:30:15', '16801', 'demo_16801', 'demo_26894', '26894', 'Metis', 'train', 'negative', '180', '1538651540', '14,13,12,13,12,15,15,12,12,13,13,12,12,14,15,12,13,13,16,15,13,13,16,13,14,12,12,13,14,20,14,12,16,14,12,13,12,15,12,12,12,13,12,14,12,16,12,14,17,12,14,14,16,13,12,13,13,14,12,14,15,12,14,14,12,12,12,15,13,12,15,13,17,12,12,12,13,16,12,14,12,13,15,14,12,12,13,14,13,16,12,13,15,18,13,16,14,14,14,12,18,20,21,19,13,14,13,13,13,12,16,16,14,12,12,17,12,12,23,13,12,13,12,18,12,12,12,12,14,13,14,14,12,18,15,16,13,12,12,12,13,12,13,12,14,12,13,13,14,13,13,12,12,15,13,12,17,15,13,12,15,13,14,14,14,12,15,13,12,23,16,13,13,14,12,12,12,12,13,13,13,12,12,12,16,12,13,12,12,41,13,12,15,13,12,12,17,20,14,17,13,13,17,13,14,12,13,12,13,17,20,19,13,17,17,14,12,12,12,13,17,12,15,17,18,12,12,13,12,13,13,12,15,13,17,12,12,15,12,13,12,12,12,14,12,12,15,16,12,14,12,12,14,14,13,13,17,15,12,12,15,13,14,12,12,13,13,12,13,12,13,12,13,13,13,16,15,15,12,12,12,14,16,12,12,12,13,14,13,14,18,12,12,12,12,15,13,12,12,12,12,15,13,13,13,13,12,12,13,12,12,13,12,13,12,13,12,12,12,12,19,14,12,12,16,19,23,19,16,14,12,15,15,15,14,14,19,14,12,18,17,19,14,14,12,13,12,13,17,17,13,17,16,18,13,13,12,16,14,14,15', '13,13,13,14,16,12,13,12,13,12,12,17,17,12,14,16,12,12,13,12,12,12,15,13,13,12,18,14,12,13,12,12,12,12,12,13,56,13,12,13,17,19,15,18,14,13,13,12,12,13,12,12,13,15,15,14,14,12,15,13,15,42,13,12,16,17,13,12,12,12,12,12,12,15,13,12,12,14,13,13,14,15,14,13,14,12,13,12,13,14,13,14,13,13,13,12,12,13,14,14,17,13,14,18,13,12,13,13,12,19,14,12,13,13,12,16,14,16,14,21,18,16,16,13,12,13,16,12,13,15,12,13,16,14,12,20,17,18,13,13,17,16,14,14,14,13,15,12,13,18,13,12,12,12,12,12,12,12,14,12,14,13,15,16,14,13,16,13,13,15,12,16,15,18,18,13,12,16,13,12,13,15,15,13,15,13,12,12,12,12,12,16,14,13,13,14,13,15,18,12,12,13,14,14,13,14,12,14,13,13,13,12,13,17,16,12,12,12,15,12,12,15,17,13,13,14,12,17,20,14,14,13,13,12,13,16,12,12,17,12,13,13,12,13,13,13,13,14,15,16,17,13,13,12,27,18,12,13,13,15,13,15,12,13,13,14,16,18,14,13,12,12,12,12,13,12,14,14,12,14,15,12,13,12,12,12,12,14,13,13,13,13,15,12,13,19,12,12,12,13,12,12,15,14,12,13,14,12,16,13,13,14,12,14,15,12,12,12,13,12,13,12,14,12,12,12,13,13,15,14,13,13,14,12,13,12,13,13,12,12,14,15,12,13,16,12,17,13,14,13,13,16,13,12,13,161,15,13,14,13,14', '12,12,15,15,12,13,13,13,12,13,15,16,15,15,14,13,12,13,13,12,12,12,12,12,14,13,16,13,12,15,13,17,12,13,12,14,13,16,13,13,13,14,13,16,18,14,12,14,13,16,13,12,18,13,13,12,12,15,12,13,14,18,12,12,16,12,12,15,13,13,12,12,12,14,55,19,14,29,19,15,13,13,15,13,12,12,13,12,12,12,13,14,14,12,13,12,17,14,17,13,32,18,13,12,20,13,13,13,13,14,12,13,368,86,14,14,13,16,15,17,17,13,16,16,13,14,14,12,17,14,12,13,12,15,12,14,12,13,16,13,13,12,12,13,12,13,14,12,13,13,13,12,13,12,12,15,13,13,13,16,15,12,14,29,14,19,12,14,14,13,13,13,20,74,1066,1285,1294,1470,1782,1603,1622', null); +INSERT INTO `sample_dataset` VALUES ('189', '2018-10-09 14:30:15', '15556', 'demo_15556', 'demo_25188', '25188', 'Metis', 'train', 'negative', '180', '1538465749', '0,0,0,1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0', '0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6', null); +INSERT INTO `sample_dataset` VALUES ('190', '2018-10-09 14:30:15', '17376', 'demo_17376', 'demo_25260', '25260', 'Metis', 'train', 'negative', '180', '1538470086', '0,0,1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1', '0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7', null); +INSERT INTO `sample_dataset` VALUES ('191', '2018-10-09 14:30:15', '10210', 'demo_10210', 'demo_30733', '30733', 'Metis', 'train', 'negative', '180', '1538617142', '0,1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1,0', '0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7,6', null); +INSERT INTO `sample_dataset` VALUES ('192', '2018-10-09 14:30:15', '18925', 'demo_18925', 'demo_37884', '37884', 'Metis', 'train', 'negative', '180', '1538475414', '1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1,0,0', '0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7,6,6', null); +INSERT INTO `sample_dataset` VALUES ('193', '2018-10-09 14:30:15', '13992', 'demo_13992', 'demo_37223', '37223', 'Metis', 'train', 'negative', '180', '1538621602', '0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1,0,0,0', '0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7,6,6,7', null); +INSERT INTO `sample_dataset` VALUES ('194', '2018-10-09 14:30:15', '13187', 'demo_13187', 'demo_32462', '32462', 'Metis', 'train', 'negative', '180', '1538481729', '0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1,0,0,0,0', '0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7,6,6,7,7', null); +INSERT INTO `sample_dataset` VALUES ('195', '2018-10-09 14:30:15', '13958', 'demo_13958', 'demo_30643', '30643', 'Metis', 'train', 'negative', '180', '1538639800', '0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1,0,0,0,0,0', '0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7,6,6,7,7,6', null); +INSERT INTO `sample_dataset` VALUES ('196', '2018-10-09 14:30:15', '10228', 'demo_10228', 'demo_35830', '35830', 'Metis', 'train', 'negative', '180', '1538553774', '0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,1', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,2,1,0,0,0,0,1,0,0,0,0,0,0', '0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,8,6,7,6,6,7,7,6,6', null); +INSERT INTO `sample_dataset` VALUES ('197', '2018-10-09 14:30:15', '19267', 'demo_19267', 'demo_27220', '27220', 'Metis', 'train', 'negative', '180', '1538513427', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940', null); +INSERT INTO `sample_dataset` VALUES ('198', '2018-10-09 14:30:15', '15651', 'demo_15651', 'demo_28608', '28608', 'Metis', 'train', 'negative', '180', '1538569776', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268', null); +INSERT INTO `sample_dataset` VALUES ('199', '2018-10-09 14:30:15', '10453', 'demo_10453', 'demo_21383', '21383', 'Metis', 'train', 'negative', '180', '1538540557', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268,2755', null); +INSERT INTO `sample_dataset` VALUES ('200', '2018-10-09 14:30:15', '15314', 'demo_15314', 'demo_21091', '21091', 'Metis', 'train', 'negative', '180', '1538657418', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268,2755,2814', null); +INSERT INTO `sample_dataset` VALUES ('201', '2018-10-09 14:30:15', '15212', 'demo_15212', 'demo_21305', '21305', 'Metis', 'train', 'negative', '180', '1538465377', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268,2755,2814,2775', null); +INSERT INTO `sample_dataset` VALUES ('202', '2018-10-09 14:30:15', '10117', 'demo_10117', 'demo_23253', '23253', 'Metis', 'train', 'negative', '180', '1538450593', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268,2755,2814,2775,2650', null); +INSERT INTO `sample_dataset` VALUES ('203', '2018-10-09 14:30:15', '14947', 'demo_14947', 'demo_32349', '32349', 'Metis', 'train', 'negative', '180', '1538520793', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268,2755,2814,2775,2650,2644', null); +INSERT INTO `sample_dataset` VALUES ('204', '2018-10-09 14:30:15', '14387', 'demo_14387', 'demo_31986', '31986', 'Metis', 'train', 'negative', '180', '1538484148', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,78,88,119,120,156,225,246,356,394,419,445,518,540,624,842,890,954,1043,1091,1214,1200,1102,1013,1189,1214,1025,895,918,869,794,645,596,472,439,318,261,211,153,146,65,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,70,125,237,422,616,665,974,1314,1730,2132,2462,2599,2670,2501,2462,2408,2185,1665,1591,1215,1073,815,468,398,258,217,180,73,75,62,69,66,57,58,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,41,36,35,59,35,44,58,119,151,259,271,334,347,330,527,582,691,1025,1064,1213,1420,1466,1651,1622,1584,1329,1163,1103,973,854,520,335,233,124,56,40,24,27,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,79,95,137,128,200,312,538,820,953,1357,1591,1940,2268,2755,2814,2775,2650,2644,2361', null); +INSERT INTO `sample_dataset` VALUES ('205', '2018-10-09 14:30:15', '17091', 'demo_17091', 'demo_22882', '22882', 'Metis', 'train', 'negative', '180', '1538522320', '105,124,124,114,126,132,130,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,187,143,140,147,153,136,155,152,113,146,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,167,184,178,180,178,182,192,215,182,178,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,188,173,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,247,209,174,193,162,171,195,202,249,214,182,169,205,222,195,175,149,185,171,176,164,168,176,183,162,154,165,165,185,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,143,168,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,131,162,143,149,131,145,150,163,129,144,153,127,154,167,163,124,163,159,168,142,148,162,151,161,155,125,140,138,112,149,122,142,149,142,139,131,176,158,176,118,113,124,125,152,119,132,103,135,163,118,147,126,136,136,122,129,125,202,154,139,145,141,134,152,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,140,142,146,136,142,137,128,132,139,128,135,120,124,109,123,129,131,144,130,177,159,134,162,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106', '195,184,189,211,211,218,188,203,180,192,192,217,187,184,192,176,186,174,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,217,227,210,195,227,193,177,213,208,187,189,180,213,190,195,195,194,176,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,191,199,166,219,203,204,216,205,220,201,202,217,186,213,208,204,210,191,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,200,231,210,191,204,199,209,211,389,200,201,195,235,222,239,197,205,196,179,208,205,207,214,195,219,236,267,229,224,221,209,194,190,214,230,221,217,229,260,258,239,225,220,227,222,225,257,240,233,265,406,233,251,245,267,222,218,240,215,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,219,241,252,227,246,249,211,221,204,209,221,211,228,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,211,208,210,201,217,238,224,235,233,346,234,218,217,234,232,197,254,214,276,202,205,198,220,228,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,210,209,199,225,228,229,207,225,291,252,191,182,212,218,210,232,243,196,202,205,204,192,196,196,194,165,200,193', '156,159,155,149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,169,180,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,175,160,166,160,154,160,161,150,159,172,169,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,183,149,164,175,155,165,155,173,161,168,167,176,168,177,168,189,213,191,175,161,175,193,170,201,159,178,157,162,153,151,161,158,133,169,165,161,163,178,145,186,171,174,170,190,173,187,179,179,186,177,170,165,162,181,204,170,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,197,164,169,178,161,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,200,183,199,206,199,184,369', null); +INSERT INTO `sample_dataset` VALUES ('206', '2018-10-09 14:30:15', '12297', 'demo_12297', 'demo_38455', '38455', 'Metis', 'train', 'negative', '180', '1538391115', '104,105,124,124,114,126,134,128,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,188,142,140,147,153,136,155,152,114,145,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,168,183,179,179,178,182,192,215,183,177,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,189,172,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,248,209,173,193,162,171,195,202,249,214,183,168,205,222,195,175,149,185,171,176,164,168,176,183,162,155,164,166,184,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,144,167,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,132,161,143,149,131,145,150,164,128,144,153,128,155,165,163,124,163,160,167,144,146,162,151,161,155,125,140,138,112,149,122,142,149,143,139,130,176,159,175,118,113,124,126,151,119,132,103,135,163,118,147,126,136,136,122,129,125,203,153,139,145,141,135,151,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,141,141,146,136,142,137,128,132,140,127,135,120,124,109,123,129,131,144,130,177,159,136,160,142,144,124,134,139,133,125,173,131,123,166,133,114,122', '195,184,189,211,211,218,189,202,180,192,192,217,188,184,192,176,187,173,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,218,226,210,195,228,192,177,213,208,187,189,181,212,191,194,195,195,175,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,193,197,166,219,203,204,216,205,220,201,202,217,186,213,208,204,211,190,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,201,230,210,191,204,200,208,211,389,201,200,195,235,222,239,197,205,196,179,208,205,207,215,194,219,236,267,229,224,222,208,194,190,214,231,220,217,229,260,258,239,225,220,227,222,225,257,240,233,265,407,232,251,245,267,222,218,241,214,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,221,239,253,226,246,249,211,221,204,209,221,212,227,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,212,207,210,201,217,238,225,235,232,346,234,218,217,235,231,197,254,214,276,202,205,198,221,227,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,211,208,199,225,228,229,207,227,289,252,191,183,211,218,210,233,242,196,202,205,204,192,196,196,194,165,200,193', '156,159,155,149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,170,179,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,176,159,167,159,154,160,161,150,159,173,168,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,184,148,164,175,155,165,155,173,161,168,167,176,168,177,168,189,214,190,175,161,175,193,170,201,159,178,157,162,153,151,161,157,133,169,166,160,163,178,145,186,171,174,170,190,173,187,179,179,187,176,170,166,161,181,205,169,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,198,163,169,179,160,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,201,182,199,206,199,184,369', null); +INSERT INTO `sample_dataset` VALUES ('207', '2018-10-09 14:30:15', '10211', 'demo_10211', 'demo_23626', '23626', 'Metis', 'train', 'negative', '180', '1538484576', '124,124,114,126,132,130,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,187,143,140,147,153,136,155,152,113,146,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,167,184,178,180,178,182,192,215,182,178,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,188,173,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,247,209,174,193,162,171,195,202,249,214,182,169,205,222,195,175,149,185,171,176,164,168,176,183,162,154,165,165,185,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,143,168,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,131,162,143,149,131,145,150,163,129,144,153,127,154,167,163,124,163,159,168,142,148,162,151,161,155,125,140,138,112,149,122,142,149,142,139,131,176,158,176,118,113,124,125,152,119,132,103,135,163,118,147,126,136,136,122,129,125,202,154,139,145,141,134,152,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,140,142,146,136,142,137,128,132,139,128,135,120,124,109,123,129,131,144,130,177,159,134,162,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130', '184,189,211,211,218,188,203,180,192,192,217,187,184,192,176,186,174,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,217,227,210,195,227,193,177,213,208,187,189,180,213,190,195,195,194,176,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,191,199,166,219,203,204,216,205,220,201,202,217,186,213,208,204,210,191,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,200,231,210,191,204,199,209,211,389,200,201,195,235,222,239,197,205,196,179,208,205,207,214,195,219,236,267,229,224,221,209,194,190,214,230,221,217,229,260,258,239,225,220,227,222,225,257,240,233,265,406,233,251,245,267,222,218,240,215,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,219,241,252,227,246,249,211,221,204,209,221,211,228,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,211,208,210,201,217,238,224,235,233,346,234,218,217,234,232,197,254,214,276,202,205,198,220,228,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,210,209,199,225,228,229,207,225,291,252,191,182,212,218,210,232,243,196,202,205,204,192,196,196,194,165,200,193,213', '159,155,149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,169,180,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,175,160,166,160,154,160,161,150,159,172,169,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,183,149,164,175,155,165,155,173,161,168,167,176,168,177,168,189,213,191,175,161,175,193,170,201,159,178,157,162,153,151,161,158,133,169,165,161,163,178,145,186,171,174,170,190,173,187,179,179,186,177,170,165,162,181,204,170,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,197,164,169,178,161,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,200,183,199,206,199,184,369,840', null); +INSERT INTO `sample_dataset` VALUES ('208', '2018-10-09 14:30:15', '14165', 'demo_14165', 'demo_22767', '22767', 'Metis', 'train', 'negative', '180', '1538481496', '105,124,124,114,126,134,128,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,188,142,140,147,153,136,155,152,114,145,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,168,183,179,179,178,182,192,215,183,177,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,189,172,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,248,209,173,193,162,171,195,202,249,214,183,168,205,222,195,175,149,185,171,176,164,168,176,183,162,155,164,166,184,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,144,167,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,132,161,143,149,131,145,150,164,128,144,153,128,155,165,163,124,163,160,167,144,146,162,151,161,155,125,140,138,112,149,122,142,149,143,139,130,176,159,175,118,113,124,126,151,119,132,103,135,163,118,147,126,136,136,122,129,125,203,153,139,145,141,135,151,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,141,141,146,136,142,137,128,132,140,127,135,120,124,109,123,129,131,144,130,177,159,136,160,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106', '184,189,211,211,218,189,202,180,192,192,217,188,184,192,176,187,173,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,218,226,210,195,228,192,177,213,208,187,189,181,212,191,194,195,195,175,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,193,197,166,219,203,204,216,205,220,201,202,217,186,213,208,204,211,190,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,201,230,210,191,204,200,208,211,389,201,200,195,235,222,239,197,205,196,179,208,205,207,215,194,219,236,267,229,224,222,208,194,190,214,231,220,217,229,260,258,239,225,220,227,222,225,257,240,233,265,407,232,251,245,267,222,218,241,214,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,221,239,253,226,246,249,211,221,204,209,221,212,227,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,212,207,210,201,217,238,225,235,232,346,234,218,217,235,231,197,254,214,276,202,205,198,221,227,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,211,208,199,225,228,229,207,227,289,252,191,183,211,218,210,233,242,196,202,205,204,192,196,196,194,165,200,193,213', '159,155,149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,170,179,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,176,159,167,159,154,160,161,150,159,173,168,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,184,148,164,175,155,165,155,173,161,168,167,176,168,177,168,189,214,190,175,161,175,193,170,201,159,178,157,162,153,151,161,157,133,169,166,160,163,178,145,186,171,174,170,190,173,187,179,179,187,176,170,166,161,181,205,169,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,198,163,169,179,160,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,201,182,199,206,199,184,369,840', null); +INSERT INTO `sample_dataset` VALUES ('209', '2018-10-09 14:30:15', '10190', 'demo_10190', 'demo_22954', '22954', 'Metis', 'train', 'negative', '180', '1538617710', '124,124,114,126,134,128,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,188,142,140,147,153,136,155,152,114,145,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,168,183,179,179,178,182,192,215,183,177,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,189,172,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,248,209,173,193,162,171,195,202,249,214,183,168,205,222,195,175,149,185,171,176,164,168,176,183,162,155,164,166,184,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,144,167,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,132,161,143,149,131,145,150,164,128,144,153,128,155,165,163,124,163,160,167,144,146,162,151,161,155,125,140,138,112,149,122,142,149,143,139,130,176,159,175,118,113,124,126,151,119,132,103,135,163,118,147,126,136,136,122,129,125,203,153,139,145,141,135,151,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,141,141,146,136,142,137,128,132,140,127,135,120,124,109,123,129,131,144,130,177,159,136,160,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130', '189,211,211,218,189,202,180,192,192,217,188,184,192,176,187,173,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,218,226,210,195,228,192,177,213,208,187,189,181,212,191,194,195,195,175,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,193,197,166,219,203,204,216,205,220,201,202,217,186,213,208,204,211,190,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,201,230,210,191,204,200,208,211,389,201,200,195,235,222,239,197,205,196,179,208,205,207,215,194,219,236,267,229,224,222,208,194,190,214,231,220,217,229,260,258,239,225,220,227,222,225,257,240,233,265,407,232,251,245,267,222,218,241,214,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,221,239,253,226,246,249,211,221,204,209,221,212,227,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,212,207,210,201,217,238,225,235,232,346,234,218,217,235,231,197,254,214,276,202,205,198,221,227,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,211,208,199,225,228,229,207,227,289,252,191,183,211,218,210,233,242,196,202,205,204,192,196,196,194,165,200,193,213,214', '155,149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,170,179,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,176,159,167,159,154,160,161,150,159,173,168,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,184,148,164,175,155,165,155,173,161,168,167,176,168,177,168,189,214,190,175,161,175,193,170,201,159,178,157,162,153,151,161,157,133,169,166,160,163,178,145,186,171,174,170,190,173,187,179,179,187,176,170,166,161,181,205,169,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,198,163,169,179,160,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,201,182,199,206,199,184,369,840,1052', null); +INSERT INTO `sample_dataset` VALUES ('210', '2018-10-09 14:30:15', '18454', 'demo_18454', 'demo_26472', '26472', 'Metis', 'train', 'negative', '180', '1538444021', '124,114,126,132,130,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,187,143,140,147,153,136,155,152,113,146,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,167,184,178,180,178,182,192,215,182,178,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,188,173,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,247,209,174,193,162,171,195,202,249,214,182,169,205,222,195,175,149,185,171,176,164,168,176,183,162,154,165,165,185,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,143,168,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,131,162,143,149,131,145,150,163,129,144,153,127,154,167,163,124,163,159,168,142,148,162,151,161,155,125,140,138,112,149,122,142,149,142,139,131,176,158,176,118,113,124,125,152,119,132,103,135,163,118,147,126,136,136,122,129,125,202,154,139,145,141,134,152,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,140,142,146,136,142,137,128,132,139,128,135,120,124,109,123,129,131,144,130,177,159,134,162,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122', '189,211,211,218,188,203,180,192,192,217,187,184,192,176,186,174,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,217,227,210,195,227,193,177,213,208,187,189,180,213,190,195,195,194,176,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,191,199,166,219,203,204,216,205,220,201,202,217,186,213,208,204,210,191,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,200,231,210,191,204,199,209,211,389,200,201,195,235,222,239,197,205,196,179,208,205,207,214,195,219,236,267,229,224,221,209,194,190,214,230,221,217,229,260,258,239,225,220,227,222,225,257,240,233,265,406,233,251,245,267,222,218,240,215,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,219,241,252,227,246,249,211,221,204,209,221,211,228,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,211,208,210,201,217,238,224,235,233,346,234,218,217,234,232,197,254,214,276,202,205,198,220,228,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,210,209,199,225,228,229,207,225,291,252,191,182,212,218,210,232,243,196,202,205,204,192,196,196,194,165,200,193,213,214', '155,149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,169,180,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,175,160,166,160,154,160,161,150,159,172,169,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,183,149,164,175,155,165,155,173,161,168,167,176,168,177,168,189,213,191,175,161,175,193,170,201,159,178,157,162,153,151,161,158,133,169,165,161,163,178,145,186,171,174,170,190,173,187,179,179,186,177,170,165,162,181,204,170,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,197,164,169,178,161,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,200,183,199,206,199,184,369,840,1052', null); +INSERT INTO `sample_dataset` VALUES ('211', '2018-10-09 14:30:15', '11702', 'demo_11702', 'demo_23497', '23497', 'Metis', 'train', 'negative', '180', '1538462938', '124,114,126,134,128,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,188,142,140,147,153,136,155,152,114,145,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,168,183,179,179,178,182,192,215,183,177,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,189,172,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,248,209,173,193,162,171,195,202,249,214,183,168,205,222,195,175,149,185,171,176,164,168,176,183,162,155,164,166,184,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,144,167,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,132,161,143,149,131,145,150,164,128,144,153,128,155,165,163,124,163,160,167,144,146,162,151,161,155,125,140,138,112,149,122,142,149,143,139,130,176,159,175,118,113,124,126,151,119,132,103,135,163,118,147,126,136,136,122,129,125,203,153,139,145,141,135,151,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,141,141,146,136,142,137,128,132,140,127,135,120,124,109,123,129,131,144,130,177,159,136,160,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122', '211,211,218,189,202,180,192,192,217,188,184,192,176,187,173,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,218,226,210,195,228,192,177,213,208,187,189,181,212,191,194,195,195,175,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,193,197,166,219,203,204,216,205,220,201,202,217,186,213,208,204,211,190,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,201,230,210,191,204,200,208,211,389,201,200,195,235,222,239,197,205,196,179,208,205,207,215,194,219,236,267,229,224,222,208,194,190,214,231,220,217,229,260,258,239,225,220,227,222,225,257,240,233,265,407,232,251,245,267,222,218,241,214,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,221,239,253,226,246,249,211,221,204,209,221,212,227,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,212,207,210,201,217,238,225,235,232,346,234,218,217,235,231,197,254,214,276,202,205,198,221,227,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,211,208,199,225,228,229,207,227,289,252,191,183,211,218,210,233,242,196,202,205,204,192,196,196,194,165,200,193,213,214,193', '149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,170,179,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,176,159,167,159,154,160,161,150,159,173,168,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,184,148,164,175,155,165,155,173,161,168,167,176,168,177,168,189,214,190,175,161,175,193,170,201,159,178,157,162,153,151,161,157,133,169,166,160,163,178,145,186,171,174,170,190,173,187,179,179,187,176,170,166,161,181,205,169,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,198,163,169,179,160,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,201,182,199,206,199,184,369,840,1052,911', null); +INSERT INTO `sample_dataset` VALUES ('212', '2018-10-09 14:30:15', '13146', 'demo_13146', 'demo_38069', '38069', 'Metis', 'train', 'negative', '180', '1538646588', '114,126,132,130,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,187,143,140,147,153,136,155,152,113,146,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,167,184,178,180,178,182,192,215,182,178,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,188,173,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,247,209,174,193,162,171,195,202,249,214,182,169,205,222,195,175,149,185,171,176,164,168,176,183,162,154,165,165,185,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,143,168,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,131,162,143,149,131,145,150,163,129,144,153,127,154,167,163,124,163,159,168,142,148,162,151,161,155,125,140,138,112,149,122,142,149,142,139,131,176,158,176,118,113,124,125,152,119,132,103,135,163,118,147,126,136,136,122,129,125,202,154,139,145,141,134,152,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,140,142,146,136,142,137,128,132,139,128,135,120,124,109,123,129,131,144,130,177,159,134,162,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122,135', '211,211,218,188,203,180,192,192,217,187,184,192,176,186,174,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,217,227,210,195,227,193,177,213,208,187,189,180,213,190,195,195,194,176,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,191,199,166,219,203,204,216,205,220,201,202,217,186,213,208,204,210,191,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,200,231,210,191,204,199,209,211,389,200,201,195,235,222,239,197,205,196,179,208,205,207,214,195,219,236,267,229,224,221,209,194,190,214,230,221,217,229,260,258,239,225,220,227,222,225,257,240,233,265,406,233,251,245,267,222,218,240,215,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,219,241,252,227,246,249,211,221,204,209,221,211,228,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,211,208,210,201,217,238,224,235,233,346,234,218,217,234,232,197,254,214,276,202,205,198,220,228,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,210,209,199,225,228,229,207,225,291,252,191,182,212,218,210,232,243,196,202,205,204,192,196,196,194,165,200,193,213,214,193', '149,147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,169,180,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,175,160,166,160,154,160,161,150,159,172,169,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,183,149,164,175,155,165,155,173,161,168,167,176,168,177,168,189,213,191,175,161,175,193,170,201,159,178,157,162,153,151,161,158,133,169,165,161,163,178,145,186,171,174,170,190,173,187,179,179,186,177,170,165,162,181,204,170,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,197,164,169,178,161,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,200,183,199,206,199,184,369,840,1052,911', null); +INSERT INTO `sample_dataset` VALUES ('213', '2018-10-09 14:30:15', '10623', 'demo_10623', 'demo_39854', '39854', 'Metis', 'train', 'negative', '180', '1538644083', '114,126,134,128,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,188,142,140,147,153,136,155,152,114,145,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,168,183,179,179,178,182,192,215,183,177,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,189,172,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,248,209,173,193,162,171,195,202,249,214,183,168,205,222,195,175,149,185,171,176,164,168,176,183,162,155,164,166,184,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,144,167,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,132,161,143,149,131,145,150,164,128,144,153,128,155,165,163,124,163,160,167,144,146,162,151,161,155,125,140,138,112,149,122,142,149,143,139,130,176,159,175,118,113,124,126,151,119,132,103,135,163,118,147,126,136,136,122,129,125,203,153,139,145,141,135,151,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,141,141,146,136,142,137,128,132,140,127,135,120,124,109,123,129,131,144,130,177,159,136,160,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122,135', '211,218,189,202,180,192,192,217,188,184,192,176,187,173,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,218,226,210,195,228,192,177,213,208,187,189,181,212,191,194,195,195,175,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,193,197,166,219,203,204,216,205,220,201,202,217,186,213,208,204,211,190,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,201,230,210,191,204,200,208,211,389,201,200,195,235,222,239,197,205,196,179,208,205,207,215,194,219,236,267,229,224,222,208,194,190,214,231,220,217,229,260,258,239,225,220,227,222,225,257,240,233,265,407,232,251,245,267,222,218,241,214,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,221,239,253,226,246,249,211,221,204,209,221,212,227,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,212,207,210,201,217,238,225,235,232,346,234,218,217,235,231,197,254,214,276,202,205,198,221,227,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,211,208,199,225,228,229,207,227,289,252,191,183,211,218,210,233,242,196,202,205,204,192,196,196,194,165,200,193,213,214,193,195', '147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,170,179,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,176,159,167,159,154,160,161,150,159,173,168,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,184,148,164,175,155,165,155,173,161,168,167,176,168,177,168,189,214,190,175,161,175,193,170,201,159,178,157,162,153,151,161,157,133,169,166,160,163,178,145,186,171,174,170,190,173,187,179,179,187,176,170,166,161,181,205,169,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,198,163,169,179,160,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,201,182,199,206,199,184,369,840,1052,911,955', null); +INSERT INTO `sample_dataset` VALUES ('214', '2018-10-09 14:30:15', '13680', 'demo_13680', 'demo_25063', '25063', 'Metis', 'train', 'negative', '180', '1538512610', '126,132,130,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,187,143,140,147,153,136,155,152,113,146,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,167,184,178,180,178,182,192,215,182,178,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,188,173,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,247,209,174,193,162,171,195,202,249,214,182,169,205,222,195,175,149,185,171,176,164,168,176,183,162,154,165,165,185,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,143,168,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,131,162,143,149,131,145,150,163,129,144,153,127,154,167,163,124,163,159,168,142,148,162,151,161,155,125,140,138,112,149,122,142,149,142,139,131,176,158,176,118,113,124,125,152,119,132,103,135,163,118,147,126,136,136,122,129,125,202,154,139,145,141,134,152,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,140,142,146,136,142,137,128,132,139,128,135,120,124,109,123,129,131,144,130,177,159,134,162,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122,135,131', '211,218,188,203,180,192,192,217,187,184,192,176,186,174,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,217,227,210,195,227,193,177,213,208,187,189,180,213,190,195,195,194,176,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,191,199,166,219,203,204,216,205,220,201,202,217,186,213,208,204,210,191,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,200,231,210,191,204,199,209,211,389,200,201,195,235,222,239,197,205,196,179,208,205,207,214,195,219,236,267,229,224,221,209,194,190,214,230,221,217,229,260,258,239,225,220,227,222,225,257,240,233,265,406,233,251,245,267,222,218,240,215,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,219,241,252,227,246,249,211,221,204,209,221,211,228,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,211,208,210,201,217,238,224,235,233,346,234,218,217,234,232,197,254,214,276,202,205,198,220,228,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,210,209,199,225,228,229,207,225,291,252,191,182,212,218,210,232,243,196,202,205,204,192,196,196,194,165,200,193,213,214,193,195', '147,152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,169,180,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,175,160,166,160,154,160,161,150,159,172,169,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,183,149,164,175,155,165,155,173,161,168,167,176,168,177,168,189,213,191,175,161,175,193,170,201,159,178,157,162,153,151,161,158,133,169,165,161,163,178,145,186,171,174,170,190,173,187,179,179,186,177,170,165,162,181,204,170,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,197,164,169,178,161,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,200,183,199,206,199,184,369,840,1052,911,955', null); +INSERT INTO `sample_dataset` VALUES ('215', '2018-10-09 14:30:15', '16532', 'demo_16532', 'demo_25755', '25755', 'Metis', 'train', 'negative', '180', '1538726763', '132,130,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,187,143,140,147,153,136,155,152,113,146,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,167,184,178,180,178,182,192,215,182,178,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,188,173,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,247,209,174,193,162,171,195,202,249,214,182,169,205,222,195,175,149,185,171,176,164,168,176,183,162,154,165,165,185,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,143,168,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,131,162,143,149,131,145,150,163,129,144,153,127,154,167,163,124,163,159,168,142,148,162,151,161,155,125,140,138,112,149,122,142,149,142,139,131,176,158,176,118,113,124,125,152,119,132,103,135,163,118,147,126,136,136,122,129,125,202,154,139,145,141,134,152,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,140,142,146,136,142,137,128,132,139,128,135,120,124,109,123,129,131,144,130,177,159,134,162,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122,135,131,136', '218,188,203,180,192,192,217,187,184,192,176,186,174,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,217,227,210,195,227,193,177,213,208,187,189,180,213,190,195,195,194,176,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,191,199,166,219,203,204,216,205,220,201,202,217,186,213,208,204,210,191,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,200,231,210,191,204,199,209,211,389,200,201,195,235,222,239,197,205,196,179,208,205,207,214,195,219,236,267,229,224,221,209,194,190,214,230,221,217,229,260,258,239,225,220,227,222,225,257,240,233,265,406,233,251,245,267,222,218,240,215,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,219,241,252,227,246,249,211,221,204,209,221,211,228,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,211,208,210,201,217,238,224,235,233,346,234,218,217,234,232,197,254,214,276,202,205,198,220,228,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,210,209,199,225,228,229,207,225,291,252,191,182,212,218,210,232,243,196,202,205,204,192,196,196,194,165,200,193,213,214,193,195,190', '152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,169,180,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,175,160,166,160,154,160,161,150,159,172,169,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,183,149,164,175,155,165,155,173,161,168,167,176,168,177,168,189,213,191,175,161,175,193,170,201,159,178,157,162,153,151,161,158,133,169,165,161,163,178,145,186,171,174,170,190,173,187,179,179,186,177,170,165,162,181,204,170,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,197,164,169,178,161,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,200,183,199,206,199,184,369,840,1052,911,955,933', null); +INSERT INTO `sample_dataset` VALUES ('216', '2018-10-09 14:30:15', '11618', 'demo_11618', 'demo_33583', '33583', 'Metis', 'train', 'negative', '180', '1538463943', '126,134,128,122,135,136,131,129,136,128,118,132,115,121,128,136,139,127,134,115,149,129,144,131,138,158,118,145,188,142,140,147,153,136,155,152,114,145,130,126,138,143,143,135,134,136,120,109,140,120,152,131,122,139,112,129,144,133,140,150,163,132,131,159,133,133,140,151,137,129,124,124,142,154,149,150,145,155,173,164,147,159,167,168,149,177,168,183,179,179,178,182,192,215,183,177,196,178,189,168,171,158,170,149,190,181,170,189,162,180,221,238,260,207,189,172,174,161,176,191,208,201,200,169,165,177,184,319,189,166,174,180,181,223,196,205,172,196,182,178,172,206,248,209,173,193,162,171,195,202,249,214,183,168,205,222,195,175,149,185,171,176,164,168,176,183,162,155,164,166,184,156,159,190,185,164,192,190,170,157,183,167,148,158,161,173,158,156,146,162,211,176,188,176,178,174,177,193,229,148,167,152,161,158,151,164,158,152,136,144,167,147,154,146,152,158,143,127,134,164,145,160,169,128,131,123,132,139,130,188,118,132,161,143,149,131,145,150,164,128,144,153,128,155,165,163,124,163,160,167,144,146,162,151,161,155,125,140,138,112,149,122,142,149,143,139,130,176,159,175,118,113,124,126,151,119,132,103,135,163,118,147,126,136,136,122,129,125,203,153,139,145,141,135,151,124,134,137,183,131,146,118,125,126,123,117,131,133,129,146,129,124,120,123,126,134,142,144,144,141,141,146,136,142,137,128,132,140,127,135,120,124,109,123,129,131,144,130,177,159,136,160,142,144,124,134,139,133,125,173,131,123,166,133,114,122,106,130,122,135,131', '218,189,202,180,192,192,217,188,184,192,176,187,173,181,195,216,197,202,198,181,199,202,190,200,219,206,188,191,185,168,218,226,210,195,228,192,177,213,208,187,189,181,212,191,194,195,195,175,193,185,188,190,182,191,239,386,172,168,187,174,182,178,226,159,193,197,166,219,203,204,216,205,220,201,202,217,186,213,208,204,211,190,208,194,202,198,192,194,206,212,195,190,200,204,209,184,239,288,244,234,205,212,228,201,230,210,191,204,200,208,211,389,201,200,195,235,222,239,197,205,196,179,208,205,207,215,194,219,236,267,229,224,222,208,194,190,214,231,220,217,229,260,258,239,225,220,227,222,225,257,240,233,265,407,232,251,245,267,222,218,241,214,227,232,260,248,233,212,225,206,231,210,218,238,227,222,253,268,253,234,240,232,257,245,240,253,246,252,253,278,237,229,229,235,220,225,273,255,287,240,235,226,221,239,253,226,246,249,211,221,204,209,221,212,227,226,218,249,241,229,243,205,210,230,234,231,236,237,257,284,256,221,269,219,214,209,239,228,247,215,251,290,233,237,210,249,246,230,220,203,197,202,189,191,198,226,214,207,221,225,205,231,212,207,210,201,217,238,225,235,232,346,234,218,217,235,231,197,254,214,276,202,205,198,221,227,206,257,237,223,233,214,214,223,228,207,215,195,211,209,228,194,219,204,230,213,202,206,189,197,194,222,188,211,201,206,223,211,188,202,187,194,229,210,236,207,194,211,211,208,199,225,228,229,207,227,289,252,191,183,211,218,210,233,242,196,202,205,204,192,196,196,194,165,200,193,213,214,193,195,190', '152,163,147,161,157,157,155,133,129,140,141,148,141,146,129,144,168,169,159,158,160,160,154,203,170,179,170,166,188,163,172,186,175,178,167,166,175,184,162,181,168,175,151,173,170,176,159,167,159,154,160,161,150,159,173,168,184,192,164,143,191,160,157,149,155,134,144,138,166,134,154,155,172,162,150,184,148,164,175,155,165,155,173,161,168,167,176,168,177,168,189,214,190,175,161,175,193,170,201,159,178,157,162,153,151,161,157,133,169,166,160,163,178,145,186,171,174,170,190,173,187,179,179,187,176,170,166,161,181,205,169,177,180,178,161,171,141,151,148,167,173,161,169,157,180,158,172,173,173,198,163,169,179,160,182,192,180,175,171,157,160,187,196,210,194,197,167,180,202,201,182,199,206,199,184,369,840,1052,911,955,933', null); +INSERT INTO `sample_dataset` VALUES ('217', '2018-10-09 14:30:15', '18493', 'demo_18493', 'demo_30650', '30650', 'Metis', 'train', 'negative', '180', '1538667388', '0,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0', '0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0', '0,2,0,6,2,0,0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17', null); +INSERT INTO `sample_dataset` VALUES ('218', '2018-10-09 14:30:15', '17614', 'demo_17614', 'demo_32501', '32501', 'Metis', 'train', 'negative', '180', '1538745072', '2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0', '0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0', '2,0,6,2,0,0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17', null); +INSERT INTO `sample_dataset` VALUES ('219', '2018-10-09 14:30:15', '12588', 'demo_12588', 'demo_30554', '30554', 'Metis', 'train', 'negative', '180', '1538523157', '0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0', '0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,6,2,0,0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17,15', null); +INSERT INTO `sample_dataset` VALUES ('220', '2018-10-09 14:30:15', '10097', 'demo_10097', 'demo_35266', '35266', 'Metis', 'train', 'negative', '180', '1538476526', '0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0', '1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '6,2,0,0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17,15,17', null); +INSERT INTO `sample_dataset` VALUES ('221', '2018-10-09 14:30:15', '12724', 'demo_12724', 'demo_24671', '24671', 'Metis', 'train', 'negative', '180', '1538477118', '0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '2,0,0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17,15,17,29', null); +INSERT INTO `sample_dataset` VALUES ('222', '2018-10-09 14:30:15', '13330', 'demo_13330', 'demo_37558', '37558', 'Metis', 'train', 'negative', '180', '1538619975', '0,2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17,15,17,29,28', null); +INSERT INTO `sample_dataset` VALUES ('223', '2018-10-09 14:30:15', '18476', 'demo_18476', 'demo_33775', '33775', 'Metis', 'train', 'negative', '180', '1538468482', '2,0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17,15,17,29,28,30', null); +INSERT INTO `sample_dataset` VALUES ('224', '2018-10-09 14:30:15', '12389', 'demo_12389', 'demo_36202', '36202', 'Metis', 'train', 'negative', '180', '1538578442', '0,0,0,0,0,0,0,0,0,0,0,0,5,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '2,0,2,0,2,4,2,2,2,0,2,0,2,2,0,0,0,0,0,2,0,0,2,0,0,0,2,0,4,2,2,0,6,0,0,0,0,4,2,2,2,0,0,0,4,2,5,0,0,4,2,0,0,4,0,0,0,0,2,0,0,4,2,2,0,0,4,2,0,0,4,4,0,0,0,2,2,2,0,2,4,2,2,0,4,1,0,2,0,0,0,0,4,2,2,2,1,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,2,4,2,0,2,4,4,2,0,2,2,2,2,2,2,0,0,4,0,0,0,4,0,0,0,2,0,0,2,2,2,2,1,3,2,0,0,2,6,0,2,2,3,2,2,0,0,2,3,12,15,22,19,5,12,5,10,17,17,15,17,29,28,30,25', null); +INSERT INTO `sample_dataset` VALUES ('225', '2018-10-09 14:30:15', '16517', 'demo_16517', 'demo_39683', '39683', 'Metis', 'train', 'negative', '180', '1538718726', '12,11,10,10,10,10,10,10,11,11,10,10,10,10,11,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,14,13,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,29,23,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,14,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,13,13,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,12,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,13,14,11,10,10,11,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10', '10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10', '10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,9,4,2,2', null); +INSERT INTO `sample_dataset` VALUES ('226', '2018-10-09 14:30:15', '15417', 'demo_15417', 'demo_29810', '29810', 'Metis', 'train', 'positive', '180', '1538658264', '96,40,138,54,56,78,84,93,43,73,54,78,116,551,349,339,321,273,622,783,224,220,227,219,302,264,206,295,253,42,191,139,179,44,54,52,139,242,47,52,43,74,84,144,45,37,54,120,190,227,134,26,52,51,58,53,90,57,92,90,358,68,395,1026,1017,774,158,343,60,181,94,113,197,64,276,832,253,1677,2033,1395,1927,3151,3674,3383,3412,3186,2404,1408,650,549,599,583,706,803,1533,2139,2209,1960,2273,2776,2676,2699,2881,824,679,646,709,595,90,92,76,60,35,406,97,127,277,232,117,132,268,1067,628,425,438,425,515,343,124,109,84,831,324,86,96,169,627,178,168,182,205,187,477,126,182,100,130,745,167,357,1061,194,189,144,125,498,260,270,553,293,399,81,167,692,181,238,347,142,121,209,199,156,422,161,102,70,371,553,586,357,646,157,120,313,95,121,71,114,190,230,202,406,274,1068,946,139,286,619,210,140,436,166,198,380,110,178,107,276,398,2237,1733,136,125,800,310,471,289,211,604,345,126,103,338,245,202,387,504,429,222,153,545,1598,1683,1673,1983,1830,1486,1359,1109,1790,1707,1845,1522,649,1004,364,156,163,659,1048,385,319,228,785,327,532,236,334,459,143,185,383,255,128,256,344,185,999,1023,962,368,760,406,256,126,603,808,411,236,206,201,222,187,696,562,1614,1661,982,216,278,598,716,569,150,189,248,218,470,223,223,278,220,512,288,416,187,173,206,193,146,130,197,141,133,156,246,246,174,598,1813,692,301,494,188,180,225,484,188,213,538,208,177,132,148,609,198,227,141,198,203,161,162,427,691,878,579,856,755,628,1753,1551,1592,1573,1848,1561,2033,2011,1870,1662,1676,1409', '34,386,433,372,34,21,38,110,71,326,1169,817,363,27,200,159,66,25,203,1137,1270,1280,1235,1058,41,27,82,67,274,812,846,825,878,816,831,838,890,823,842,1060,839,860,805,917,1138,838,342,53,207,42,602,2216,387,46,44,78,79,219,173,266,41,55,54,169,540,1142,2049,1931,2203,2564,2339,2006,1912,1990,2011,2830,2542,2029,2068,1969,2178,2122,2594,3356,3725,3424,3240,3509,2209,20,64,95,100,58,76,60,98,79,82,55,33,62,198,311,34,50,90,132,441,328,111,60,75,93,51,43,26,52,45,39,76,56,63,88,872,921,921,202,328,140,35,106,54,35,80,54,312,1001,1262,1556,1011,1059,921,974,924,911,1124,906,928,536,102,50,38,522,1552,337,519,31,125,576,46,35,25,209,407,381,109,110,172,144,80,356,64,96,187,38,133,287,41,153,108,65,545,574,357,223,52,123,56,679,213,440,53,51,45,66,156,93,81,50,541,452,386,63,220,222,59,40,133,128,39,326,267,62,80,1049,471,74,131,154,50,329,564,579,138,570,615,326,306,540,166,79,98,223,120,41,74,82,66,644,356,140,93,178,226,156,150,111,63,388,58,68,626,70,122,726,54,74,84,147,180,274,92,60,174,321,90,69,168,244,198,142,95,89,80,93,41,60,405,355,339,272,399,919,67,150,241,68,60,216,786,654,184,53,111,354,80,617,596,595,114,167,213,287,79,59,64,387,87,229,949,1877,478,61,105,87,181,181,72,114,260,110,107,85,102,154,913,1476,1094,126,135,159,135,63,51,73,811,63,105,71,385,882,375,71,161,82,89,192,368,55,74,66,154,130,301,76,108,59,114,65,488', '127,85,104,768,182,148,163,131,91,161,275,303,90,124,444,153,158,219,143,119,402,187,174,452,206,162,905,818,769,732,1030,729,1321,996,599,112,145,161,600,1043,1043,989,1291,1237,1021,1652,1897,2032,2000,2047,2028,1922,2050,2016,1980,1975,2425,2287,2045,1703,1646,1686,1991,2324,2072,2501,2521,1925,1718,1646,1666,1708,2232,1728,1633,1802,1765,2493,1993,2062,1934,2154,937,943,990,939,928,1173,1095,959,984,1050,1026,1503,1000,1006,1734,941,964,1137,1064,1006,1665,485,201,240,190,164,176,408,686,679,807,852,770,660,790,1135,182,370,493,528,515,519,549,633,531,93,193,1698,1707,1896,1409,1543,706,109,393,237,129,550,166,217,170,235,1473,1765,1512,2122,1861,1422,1019,823,864,1094,791,782,788,1083,1295,680,817,1123,219,154,1013,1631,1391,1372,1335,1362,1335,1338,1300,721,1418,1617,1397,1449,1516,1901,2783', null); +INSERT INTO `sample_dataset` VALUES ('227', '2018-10-09 14:30:15', '17535', 'demo_17535', 'demo_30003', '30003', 'Metis', 'train', 'positive', '180', '1538367100', '40,138,54,56,78,84,93,43,73,54,78,116,551,349,339,321,273,622,783,224,220,227,219,302,264,206,295,253,42,191,139,179,44,54,52,139,242,47,52,43,74,84,144,45,37,54,120,190,227,134,26,52,51,58,53,90,57,92,90,358,68,395,1026,1017,774,158,343,60,181,94,113,197,64,276,832,253,1677,2033,1395,1927,3151,3674,3383,3412,3186,2404,1408,650,549,599,583,706,803,1533,2139,2209,1960,2273,2776,2676,2699,2881,824,679,646,709,595,90,92,76,60,35,406,97,127,277,232,117,132,268,1067,628,425,438,425,515,343,124,109,84,831,324,86,96,169,627,178,168,182,205,187,477,126,182,100,130,745,167,357,1061,194,189,144,125,498,260,270,553,293,399,81,167,692,181,238,347,142,121,209,199,156,422,161,102,70,371,553,586,357,646,157,120,313,95,121,71,114,190,230,202,406,274,1068,946,139,286,619,210,140,436,166,198,380,110,178,107,276,398,2237,1733,136,125,800,310,471,289,211,604,345,126,103,338,245,202,387,504,429,222,153,545,1598,1683,1673,1983,1830,1486,1359,1109,1790,1707,1845,1522,649,1004,364,156,163,659,1048,385,319,228,785,327,532,236,334,459,143,185,383,255,128,256,344,185,999,1023,962,368,760,406,256,126,603,808,411,236,206,201,222,187,696,562,1614,1661,982,216,278,598,716,569,150,189,248,218,470,223,223,278,220,512,288,416,187,173,206,193,146,130,197,141,133,156,246,246,174,598,1813,692,301,494,188,180,225,484,188,213,538,208,177,132,148,609,198,227,141,198,203,161,162,427,691,878,579,856,755,628,1753,1551,1592,1573,1848,1561,2033,2011,1870,1662,1676,1409,1465', '386,433,372,34,21,38,110,71,326,1169,817,363,27,200,159,66,25,203,1137,1270,1280,1235,1058,41,27,82,67,274,812,846,825,878,816,831,838,890,823,842,1060,839,860,805,917,1138,838,342,53,207,42,602,2216,387,46,44,78,79,219,173,266,41,55,54,169,540,1142,2049,1931,2203,2564,2339,2006,1912,1990,2011,2830,2542,2029,2068,1969,2178,2122,2594,3356,3725,3424,3240,3509,2209,20,64,95,100,58,76,60,98,79,82,55,33,62,198,311,34,50,90,132,441,328,111,60,75,93,51,43,26,52,45,39,76,56,63,88,872,921,921,202,328,140,35,106,54,35,80,54,312,1001,1262,1556,1011,1059,921,974,924,911,1124,906,928,536,102,50,38,522,1552,337,519,31,125,576,46,35,25,209,407,381,109,110,172,144,80,356,64,96,187,38,133,287,41,153,108,65,545,574,357,223,52,123,56,679,213,440,53,51,45,66,156,93,81,50,541,452,386,63,220,222,59,40,133,128,39,326,267,62,80,1049,471,74,131,154,50,329,564,579,138,570,615,326,306,540,166,79,98,223,120,41,74,82,66,644,356,140,93,178,226,156,150,111,63,388,58,68,626,70,122,726,54,74,84,147,180,274,92,60,174,321,90,69,168,244,198,142,95,89,80,93,41,60,405,355,339,272,399,919,67,150,241,68,60,216,786,654,184,53,111,354,80,617,596,595,114,167,213,287,79,59,64,387,87,229,949,1877,478,61,105,87,181,181,72,114,260,110,107,85,102,154,913,1476,1094,126,135,159,135,63,51,73,811,63,105,71,385,882,375,71,161,82,89,192,368,55,74,66,154,130,301,76,108,59,114,65,488,175', '85,104,768,182,148,163,131,91,161,275,303,90,124,444,153,158,219,143,119,402,187,174,452,206,162,905,818,769,732,1030,729,1321,996,599,112,145,161,600,1043,1043,989,1291,1237,1021,1652,1897,2032,2000,2047,2028,1922,2050,2016,1980,1975,2425,2287,2045,1703,1646,1686,1991,2324,2072,2501,2521,1925,1718,1646,1666,1708,2232,1728,1633,1802,1765,2493,1993,2062,1934,2154,937,943,990,939,928,1173,1095,959,984,1050,1026,1503,1000,1006,1734,941,964,1137,1064,1006,1665,485,201,240,190,164,176,408,686,679,807,852,770,660,790,1135,182,370,493,528,515,519,549,633,531,93,193,1698,1707,1896,1409,1543,706,109,393,237,129,550,166,217,170,235,1473,1765,1512,2122,1861,1422,1019,823,864,1094,791,782,788,1083,1295,680,817,1123,219,154,1013,1631,1391,1372,1335,1362,1335,1338,1300,721,1418,1617,1397,1449,1516,1901,2783,3674', null); +INSERT INTO `sample_dataset` VALUES ('228', '2018-10-09 14:30:15', '11422', 'demo_11422', 'demo_20583', '20583', 'Metis', 'train', 'positive', '180', '1538388667', '138,54,56,78,84,93,43,73,54,78,116,551,349,339,321,273,622,783,224,220,227,219,302,264,206,295,253,42,191,139,179,44,54,52,139,242,47,52,43,74,84,144,45,37,54,120,190,227,134,26,52,51,58,53,90,57,92,90,358,68,395,1026,1017,774,158,343,60,181,94,113,197,64,276,832,253,1677,2033,1395,1927,3151,3674,3383,3412,3186,2404,1408,650,549,599,583,706,803,1533,2139,2209,1960,2273,2776,2676,2699,2881,824,679,646,709,595,90,92,76,60,35,406,97,127,277,232,117,132,268,1067,628,425,438,425,515,343,124,109,84,831,324,86,96,169,627,178,168,182,205,187,477,126,182,100,130,745,167,357,1061,194,189,144,125,498,260,270,553,293,399,81,167,692,181,238,347,142,121,209,199,156,422,161,102,70,371,553,586,357,646,157,120,313,95,121,71,114,190,230,202,406,274,1068,946,139,286,619,210,140,436,166,198,380,110,178,107,276,398,2237,1733,136,125,800,310,471,289,211,604,345,126,103,338,245,202,387,504,429,222,153,545,1598,1683,1673,1983,1830,1486,1359,1109,1790,1707,1845,1522,649,1004,364,156,163,659,1048,385,319,228,785,327,532,236,334,459,143,185,383,255,128,256,344,185,999,1023,962,368,760,406,256,126,603,808,411,236,206,201,222,187,696,562,1614,1661,982,216,278,598,716,569,150,189,248,218,470,223,223,278,220,512,288,416,187,173,206,193,146,130,197,141,133,156,246,246,174,598,1813,692,301,494,188,180,225,484,188,213,538,208,177,132,148,609,198,227,141,198,203,161,162,427,691,878,579,856,755,628,1753,1551,1592,1573,1848,1561,2033,2011,1870,1662,1676,1409,1465,1448', '433,372,34,21,38,110,71,326,1169,817,363,27,200,159,66,25,203,1137,1270,1280,1235,1058,41,27,82,67,274,812,846,825,878,816,831,838,890,823,842,1060,839,860,805,917,1138,838,342,53,207,42,602,2216,387,46,44,78,79,219,173,266,41,55,54,169,540,1142,2049,1931,2203,2564,2339,2006,1912,1990,2011,2830,2542,2029,2068,1969,2178,2122,2594,3356,3725,3424,3240,3509,2209,20,64,95,100,58,76,60,98,79,82,55,33,62,198,311,34,50,90,132,441,328,111,60,75,93,51,43,26,52,45,39,76,56,63,88,872,921,921,202,328,140,35,106,54,35,80,54,312,1001,1262,1556,1011,1059,921,974,924,911,1124,906,928,536,102,50,38,522,1552,337,519,31,125,576,46,35,25,209,407,381,109,110,172,144,80,356,64,96,187,38,133,287,41,153,108,65,545,574,357,223,52,123,56,679,213,440,53,51,45,66,156,93,81,50,541,452,386,63,220,222,59,40,133,128,39,326,267,62,80,1049,471,74,131,154,50,329,564,579,138,570,615,326,306,540,166,79,98,223,120,41,74,82,66,644,356,140,93,178,226,156,150,111,63,388,58,68,626,70,122,726,54,74,84,147,180,274,92,60,174,321,90,69,168,244,198,142,95,89,80,93,41,60,405,355,339,272,399,919,67,150,241,68,60,216,786,654,184,53,111,354,80,617,596,595,114,167,213,287,79,59,64,387,87,229,949,1877,478,61,105,87,181,181,72,114,260,110,107,85,102,154,913,1476,1094,126,135,159,135,63,51,73,811,63,105,71,385,882,375,71,161,82,89,192,368,55,74,66,154,130,301,76,108,59,114,65,488,175,68', '104,768,182,148,163,131,91,161,275,303,90,124,444,153,158,219,143,119,402,187,174,452,206,162,905,818,769,732,1030,729,1321,996,599,112,145,161,600,1043,1043,989,1291,1237,1021,1652,1897,2032,2000,2047,2028,1922,2050,2016,1980,1975,2425,2287,2045,1703,1646,1686,1991,2324,2072,2501,2521,1925,1718,1646,1666,1708,2232,1728,1633,1802,1765,2493,1993,2062,1934,2154,937,943,990,939,928,1173,1095,959,984,1050,1026,1503,1000,1006,1734,941,964,1137,1064,1006,1665,485,201,240,190,164,176,408,686,679,807,852,770,660,790,1135,182,370,493,528,515,519,549,633,531,93,193,1698,1707,1896,1409,1543,706,109,393,237,129,550,166,217,170,235,1473,1765,1512,2122,1861,1422,1019,823,864,1094,791,782,788,1083,1295,680,817,1123,219,154,1013,1631,1391,1372,1335,1362,1335,1338,1300,721,1418,1617,1397,1449,1516,1901,2783,3674,3760', null); +INSERT INTO `sample_dataset` VALUES ('229', '2018-10-09 14:30:15', '14508', 'demo_14508', 'demo_32906', '32906', 'Metis', 'train', 'positive', '180', '1538505997', '54,56,78,84,93,43,73,54,78,116,551,349,339,321,273,622,783,224,220,227,219,302,264,206,295,253,42,191,139,179,44,54,52,139,242,47,52,43,74,84,144,45,37,54,120,190,227,134,26,52,51,58,53,90,57,92,90,358,68,395,1026,1017,774,158,343,60,181,94,113,197,64,276,832,253,1677,2033,1395,1927,3151,3674,3383,3412,3186,2404,1408,650,549,599,583,706,803,1533,2139,2209,1960,2273,2776,2676,2699,2881,824,679,646,709,595,90,92,76,60,35,406,97,127,277,232,117,132,268,1067,628,425,438,425,515,343,124,109,84,831,324,86,96,169,627,178,168,182,205,187,477,126,182,100,130,745,167,357,1061,194,189,144,125,498,260,270,553,293,399,81,167,692,181,238,347,142,121,209,199,156,422,161,102,70,371,553,586,357,646,157,120,313,95,121,71,114,190,230,202,406,274,1068,946,139,286,619,210,140,436,166,198,380,110,178,107,276,398,2237,1733,136,125,800,310,471,289,211,604,345,126,103,338,245,202,387,504,429,222,153,545,1598,1683,1673,1983,1830,1486,1359,1109,1790,1707,1845,1522,649,1004,364,156,163,659,1048,385,319,228,785,327,532,236,334,459,143,185,383,255,128,256,344,185,999,1023,962,368,760,406,256,126,603,808,411,236,206,201,222,187,696,562,1614,1661,982,216,278,598,716,569,150,189,248,218,470,223,223,278,220,512,288,416,187,173,206,193,146,130,197,141,133,156,246,246,174,598,1813,692,301,494,188,180,225,484,188,213,538,208,177,132,148,609,198,227,141,198,203,161,162,427,691,878,579,856,755,628,1753,1551,1592,1573,1848,1561,2033,2011,1870,1662,1676,1409,1465,1448,1055', '372,34,21,38,110,71,326,1169,817,363,27,200,159,66,25,203,1137,1270,1280,1235,1058,41,27,82,67,274,812,846,825,878,816,831,838,890,823,842,1060,839,860,805,917,1138,838,342,53,207,42,602,2216,387,46,44,78,79,219,173,266,41,55,54,169,540,1142,2049,1931,2203,2564,2339,2006,1912,1990,2011,2830,2542,2029,2068,1969,2178,2122,2594,3356,3725,3424,3240,3509,2209,20,64,95,100,58,76,60,98,79,82,55,33,62,198,311,34,50,90,132,441,328,111,60,75,93,51,43,26,52,45,39,76,56,63,88,872,921,921,202,328,140,35,106,54,35,80,54,312,1001,1262,1556,1011,1059,921,974,924,911,1124,906,928,536,102,50,38,522,1552,337,519,31,125,576,46,35,25,209,407,381,109,110,172,144,80,356,64,96,187,38,133,287,41,153,108,65,545,574,357,223,52,123,56,679,213,440,53,51,45,66,156,93,81,50,541,452,386,63,220,222,59,40,133,128,39,326,267,62,80,1049,471,74,131,154,50,329,564,579,138,570,615,326,306,540,166,79,98,223,120,41,74,82,66,644,356,140,93,178,226,156,150,111,63,388,58,68,626,70,122,726,54,74,84,147,180,274,92,60,174,321,90,69,168,244,198,142,95,89,80,93,41,60,405,355,339,272,399,919,67,150,241,68,60,216,786,654,184,53,111,354,80,617,596,595,114,167,213,287,79,59,64,387,87,229,949,1877,478,61,105,87,181,181,72,114,260,110,107,85,102,154,913,1476,1094,126,135,159,135,63,51,73,811,63,105,71,385,882,375,71,161,82,89,192,368,55,74,66,154,130,301,76,108,59,114,65,488,175,68,89', '768,182,148,163,131,91,161,275,303,90,124,444,153,158,219,143,119,402,187,174,452,206,162,905,818,769,732,1030,729,1321,996,599,112,145,161,600,1043,1043,989,1291,1237,1021,1652,1897,2032,2000,2047,2028,1922,2050,2016,1980,1975,2425,2287,2045,1703,1646,1686,1991,2324,2072,2501,2521,1925,1718,1646,1666,1708,2232,1728,1633,1802,1765,2493,1993,2062,1934,2154,937,943,990,939,928,1173,1095,959,984,1050,1026,1503,1000,1006,1734,941,964,1137,1064,1006,1665,485,201,240,190,164,176,408,686,679,807,852,770,660,790,1135,182,370,493,528,515,519,549,633,531,93,193,1698,1707,1896,1409,1543,706,109,393,237,129,550,166,217,170,235,1473,1765,1512,2122,1861,1422,1019,823,864,1094,791,782,788,1083,1295,680,817,1123,219,154,1013,1631,1391,1372,1335,1362,1335,1338,1300,721,1418,1617,1397,1449,1516,1901,2783,3674,3760,3364', null); +INSERT INTO `sample_dataset` VALUES ('230', '2018-10-09 14:30:15', '18274', 'demo_18274', 'demo_22781', '22781', 'Metis', 'train', 'positive', '180', '1538595943', '56,78,84,93,43,73,54,78,116,551,349,339,321,273,622,783,224,220,227,219,302,264,206,295,253,42,191,139,179,44,54,52,139,242,47,52,43,74,84,144,45,37,54,120,190,227,134,26,52,51,58,53,90,57,92,90,358,68,395,1026,1017,774,158,343,60,181,94,113,197,64,276,832,253,1677,2033,1395,1927,3151,3674,3383,3412,3186,2404,1408,650,549,599,583,706,803,1533,2139,2209,1960,2273,2776,2676,2699,2881,824,679,646,709,595,90,92,76,60,35,406,97,127,277,232,117,132,268,1067,628,425,438,425,515,343,124,109,84,831,324,86,96,169,627,178,168,182,205,187,477,126,182,100,130,745,167,357,1061,194,189,144,125,498,260,270,553,293,399,81,167,692,181,238,347,142,121,209,199,156,422,161,102,70,371,553,586,357,646,157,120,313,95,121,71,114,190,230,202,406,274,1068,946,139,286,619,210,140,436,166,198,380,110,178,107,276,398,2237,1733,136,125,800,310,471,289,211,604,345,126,103,338,245,202,387,504,429,222,153,545,1598,1683,1673,1983,1830,1486,1359,1109,1790,1707,1845,1522,649,1004,364,156,163,659,1048,385,319,228,785,327,532,236,334,459,143,185,383,255,128,256,344,185,999,1023,962,368,760,406,256,126,603,808,411,236,206,201,222,187,696,562,1614,1661,982,216,278,598,716,569,150,189,248,218,470,223,223,278,220,512,288,416,187,173,206,193,146,130,197,141,133,156,246,246,174,598,1813,692,301,494,188,180,225,484,188,213,538,208,177,132,148,609,198,227,141,198,203,161,162,427,691,878,579,856,755,628,1753,1551,1592,1573,1848,1561,2033,2011,1870,1662,1676,1409,1465,1448,1055,1363', '34,21,38,110,71,326,1169,817,363,27,200,159,66,25,203,1137,1270,1280,1235,1058,41,27,82,67,274,812,846,825,878,816,831,838,890,823,842,1060,839,860,805,917,1138,838,342,53,207,42,602,2216,387,46,44,78,79,219,173,266,41,55,54,169,540,1142,2049,1931,2203,2564,2339,2006,1912,1990,2011,2830,2542,2029,2068,1969,2178,2122,2594,3356,3725,3424,3240,3509,2209,20,64,95,100,58,76,60,98,79,82,55,33,62,198,311,34,50,90,132,441,328,111,60,75,93,51,43,26,52,45,39,76,56,63,88,872,921,921,202,328,140,35,106,54,35,80,54,312,1001,1262,1556,1011,1059,921,974,924,911,1124,906,928,536,102,50,38,522,1552,337,519,31,125,576,46,35,25,209,407,381,109,110,172,144,80,356,64,96,187,38,133,287,41,153,108,65,545,574,357,223,52,123,56,679,213,440,53,51,45,66,156,93,81,50,541,452,386,63,220,222,59,40,133,128,39,326,267,62,80,1049,471,74,131,154,50,329,564,579,138,570,615,326,306,540,166,79,98,223,120,41,74,82,66,644,356,140,93,178,226,156,150,111,63,388,58,68,626,70,122,726,54,74,84,147,180,274,92,60,174,321,90,69,168,244,198,142,95,89,80,93,41,60,405,355,339,272,399,919,67,150,241,68,60,216,786,654,184,53,111,354,80,617,596,595,114,167,213,287,79,59,64,387,87,229,949,1877,478,61,105,87,181,181,72,114,260,110,107,85,102,154,913,1476,1094,126,135,159,135,63,51,73,811,63,105,71,385,882,375,71,161,82,89,192,368,55,74,66,154,130,301,76,108,59,114,65,488,175,68,89,98', '182,148,163,131,91,161,275,303,90,124,444,153,158,219,143,119,402,187,174,452,206,162,905,818,769,732,1030,729,1321,996,599,112,145,161,600,1043,1043,989,1291,1237,1021,1652,1897,2032,2000,2047,2028,1922,2050,2016,1980,1975,2425,2287,2045,1703,1646,1686,1991,2324,2072,2501,2521,1925,1718,1646,1666,1708,2232,1728,1633,1802,1765,2493,1993,2062,1934,2154,937,943,990,939,928,1173,1095,959,984,1050,1026,1503,1000,1006,1734,941,964,1137,1064,1006,1665,485,201,240,190,164,176,408,686,679,807,852,770,660,790,1135,182,370,493,528,515,519,549,633,531,93,193,1698,1707,1896,1409,1543,706,109,393,237,129,550,166,217,170,235,1473,1765,1512,2122,1861,1422,1019,823,864,1094,791,782,788,1083,1295,680,817,1123,219,154,1013,1631,1391,1372,1335,1362,1335,1338,1300,721,1418,1617,1397,1449,1516,1901,2783,3674,3760,3364,3575', null); +INSERT INTO `sample_dataset` VALUES ('231', '2018-10-09 14:30:15', '17846', 'demo_17846', 'demo_35188', '35188', 'Metis', 'train', 'positive', '180', '1538693684', '78,84,93,43,73,54,78,116,551,349,339,321,273,622,783,224,220,227,219,302,264,206,295,253,42,191,139,179,44,54,52,139,242,47,52,43,74,84,144,45,37,54,120,190,227,134,26,52,51,58,53,90,57,92,90,358,68,395,1026,1017,774,158,343,60,181,94,113,197,64,276,832,253,1677,2033,1395,1927,3151,3674,3383,3412,3186,2404,1408,650,549,599,583,706,803,1533,2139,2209,1960,2273,2776,2676,2699,2881,824,679,646,709,595,90,92,76,60,35,406,97,127,277,232,117,132,268,1067,628,425,438,425,515,343,124,109,84,831,324,86,96,169,627,178,168,182,205,187,477,126,182,100,130,745,167,357,1061,194,189,144,125,498,260,270,553,293,399,81,167,692,181,238,347,142,121,209,199,156,422,161,102,70,371,553,586,357,646,157,120,313,95,121,71,114,190,230,202,406,274,1068,946,139,286,619,210,140,436,166,198,380,110,178,107,276,398,2237,1733,136,125,800,310,471,289,211,604,345,126,103,338,245,202,387,504,429,222,153,545,1598,1683,1673,1983,1830,1486,1359,1109,1790,1707,1845,1522,649,1004,364,156,163,659,1048,385,319,228,785,327,532,236,334,459,143,185,383,255,128,256,344,185,999,1023,962,368,760,406,256,126,603,808,411,236,206,201,222,187,696,562,1614,1661,982,216,278,598,716,569,150,189,248,218,470,223,223,278,220,512,288,416,187,173,206,193,146,130,197,141,133,156,246,246,174,598,1813,692,301,494,188,180,225,484,188,213,538,208,177,132,148,609,198,227,141,198,203,161,162,427,691,878,579,856,755,628,1753,1551,1592,1573,1848,1561,2033,2011,1870,1662,1676,1409,1465,1448,1055,1363,1047', '21,38,110,71,326,1169,817,363,27,200,159,66,25,203,1137,1270,1280,1235,1058,41,27,82,67,274,812,846,825,878,816,831,838,890,823,842,1060,839,860,805,917,1138,838,342,53,207,42,602,2216,387,46,44,78,79,219,173,266,41,55,54,169,540,1142,2049,1931,2203,2564,2339,2006,1912,1990,2011,2830,2542,2029,2068,1969,2178,2122,2594,3356,3725,3424,3240,3509,2209,20,64,95,100,58,76,60,98,79,82,55,33,62,198,311,34,50,90,132,441,328,111,60,75,93,51,43,26,52,45,39,76,56,63,88,872,921,921,202,328,140,35,106,54,35,80,54,312,1001,1262,1556,1011,1059,921,974,924,911,1124,906,928,536,102,50,38,522,1552,337,519,31,125,576,46,35,25,209,407,381,109,110,172,144,80,356,64,96,187,38,133,287,41,153,108,65,545,574,357,223,52,123,56,679,213,440,53,51,45,66,156,93,81,50,541,452,386,63,220,222,59,40,133,128,39,326,267,62,80,1049,471,74,131,154,50,329,564,579,138,570,615,326,306,540,166,79,98,223,120,41,74,82,66,644,356,140,93,178,226,156,150,111,63,388,58,68,626,70,122,726,54,74,84,147,180,274,92,60,174,321,90,69,168,244,198,142,95,89,80,93,41,60,405,355,339,272,399,919,67,150,241,68,60,216,786,654,184,53,111,354,80,617,596,595,114,167,213,287,79,59,64,387,87,229,949,1877,478,61,105,87,181,181,72,114,260,110,107,85,102,154,913,1476,1094,126,135,159,135,63,51,73,811,63,105,71,385,882,375,71,161,82,89,192,368,55,74,66,154,130,301,76,108,59,114,65,488,175,68,89,98,342', '148,163,131,91,161,275,303,90,124,444,153,158,219,143,119,402,187,174,452,206,162,905,818,769,732,1030,729,1321,996,599,112,145,161,600,1043,1043,989,1291,1237,1021,1652,1897,2032,2000,2047,2028,1922,2050,2016,1980,1975,2425,2287,2045,1703,1646,1686,1991,2324,2072,2501,2521,1925,1718,1646,1666,1708,2232,1728,1633,1802,1765,2493,1993,2062,1934,2154,937,943,990,939,928,1173,1095,959,984,1050,1026,1503,1000,1006,1734,941,964,1137,1064,1006,1665,485,201,240,190,164,176,408,686,679,807,852,770,660,790,1135,182,370,493,528,515,519,549,633,531,93,193,1698,1707,1896,1409,1543,706,109,393,237,129,550,166,217,170,235,1473,1765,1512,2122,1861,1422,1019,823,864,1094,791,782,788,1083,1295,680,817,1123,219,154,1013,1631,1391,1372,1335,1362,1335,1338,1300,721,1418,1617,1397,1449,1516,1901,2783,3674,3760,3364,3575,3733', null); +INSERT INTO `sample_dataset` VALUES ('232', '2018-10-09 14:30:15', '14406', 'demo_14406', 'demo_27595', '27595', 'Metis', 'train', 'positive', '180', '1538480552', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2', null); +INSERT INTO `sample_dataset` VALUES ('233', '2018-10-09 14:30:15', '18491', 'demo_18491', 'demo_32414', '32414', 'Metis', 'train', 'positive', '180', '1538417669', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2', null); +INSERT INTO `sample_dataset` VALUES ('234', '2018-10-09 14:30:15', '19239', 'demo_19239', 'demo_39282', '39282', 'Metis', 'train', 'positive', '180', '1538742649', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2', null); +INSERT INTO `sample_dataset` VALUES ('235', '2018-10-09 14:30:15', '10721', 'demo_10721', 'demo_39171', '39171', 'Metis', 'train', 'positive', '180', '1538396198', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2', null); +INSERT INTO `sample_dataset` VALUES ('236', '2018-10-09 14:30:15', '15889', 'demo_15889', 'demo_38007', '38007', 'Metis', 'train', 'positive', '180', '1538713004', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('237', '2018-10-09 14:30:15', '17282', 'demo_17282', 'demo_32523', '32523', 'Metis', 'train', 'positive', '180', '1538744385', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('238', '2018-10-09 14:30:15', '18742', 'demo_18742', 'demo_28595', '28595', 'Metis', 'train', 'positive', '180', '1538382872', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('239', '2018-10-09 14:30:15', '11865', 'demo_11865', 'demo_25406', '25406', 'Metis', 'train', 'positive', '180', '1538641166', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('240', '2018-10-09 14:30:15', '13099', 'demo_13099', 'demo_21245', '21245', 'Metis', 'train', 'positive', '180', '1538425173', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('241', '2018-10-09 14:30:15', '19900', 'demo_19900', 'demo_30005', '30005', 'Metis', 'train', 'positive', '180', '1538730329', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('242', '2018-10-09 14:30:15', '10202', 'demo_10202', 'demo_26293', '26293', 'Metis', 'train', 'positive', '180', '1538744086', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('243', '2018-10-09 14:30:15', '11309', 'demo_11309', 'demo_21449', '21449', 'Metis', 'train', 'positive', '180', '1538761400', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('244', '2018-10-09 14:30:15', '15938', 'demo_15938', 'demo_28366', '28366', 'Metis', 'train', 'positive', '180', '1538374705', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('245', '2018-10-09 14:30:15', '15765', 'demo_15765', 'demo_37484', '37484', 'Metis', 'train', 'positive', '180', '1538549285', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('246', '2018-10-09 14:30:15', '11009', 'demo_11009', 'demo_22323', '22323', 'Metis', 'train', 'positive', '180', '1538422271', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('247', '2018-10-09 14:30:15', '17751', 'demo_17751', 'demo_39162', '39162', 'Metis', 'train', 'positive', '180', '1538559458', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('248', '2018-10-09 14:30:15', '15727', 'demo_15727', 'demo_28840', '28840', 'Metis', 'train', 'positive', '180', '1538762439', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('249', '2018-10-09 14:30:15', '15384', 'demo_15384', 'demo_26714', '26714', 'Metis', 'train', 'positive', '180', '1538501781', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('250', '2018-10-09 14:30:15', '19736', 'demo_19736', 'demo_27051', '27051', 'Metis', 'train', 'positive', '180', '1538749547', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('251', '2018-10-09 14:30:15', '12530', 'demo_12530', 'demo_35111', '35111', 'Metis', 'train', 'positive', '180', '1538610353', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2', null); +INSERT INTO `sample_dataset` VALUES ('252', '2018-10-09 14:30:15', '13441', 'demo_13441', 'demo_34405', '34405', 'Metis', 'train', 'positive', '180', '1538467083', '105,90,118,155,109,113,96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640', '2,8,14,8,2,6,4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6', '794,74,15,8,4,2,6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314', null); +INSERT INTO `sample_dataset` VALUES ('253', '2018-10-09 14:30:15', '19617', 'demo_19617', 'demo_26689', '26689', 'Metis', 'train', 'positive', '180', '1538600316', '90,118,155,109,113,96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640,135', '8,14,8,2,6,4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6,8', '74,15,8,4,2,6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314,752', null); +INSERT INTO `sample_dataset` VALUES ('254', '2018-10-09 14:30:15', '17759', 'demo_17759', 'demo_30232', '30232', 'Metis', 'train', 'positive', '180', '1538400290', '118,155,109,113,96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640,135,97', '14,8,2,6,4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6,8,4', '15,8,4,2,6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314,752,795', null); +INSERT INTO `sample_dataset` VALUES ('255', '2018-10-09 14:30:15', '19945', 'demo_19945', 'demo_31091', '31091', 'Metis', 'train', 'positive', '180', '1538728461', '155,109,113,96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640,135,97,105', '8,2,6,4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6,8,4,2', '8,4,2,6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314,752,795,782', null); +INSERT INTO `sample_dataset` VALUES ('256', '2018-10-09 14:30:15', '16450', 'demo_16450', 'demo_24762', '24762', 'Metis', 'train', 'positive', '180', '1538377398', '109,113,96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640,135,97,105,88', '2,6,4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6,8,4,2,0', '4,2,6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314,752,795,782,789', null); +INSERT INTO `sample_dataset` VALUES ('257', '2018-10-09 14:30:15', '12412', 'demo_12412', 'demo_30535', '30535', 'Metis', 'train', 'positive', '180', '1538661567', '113,96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640,135,97,105,88,76', '6,4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6,8,4,2,0,4', '2,6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314,752,795,782,789,792', null); +INSERT INTO `sample_dataset` VALUES ('258', '2018-10-09 14:30:15', '12713', 'demo_12713', 'demo_38387', '38387', 'Metis', 'train', 'positive', '180', '1538543599', '96,91,110,108,91,105,95,115,125,73,79,94,109,112,94,78,73,86,99,112,87,105,120,137,71,65,227,895,1494,1563,1559,1466,1586,1550,1485,1537,1550,1557,1537,1371,731,511,508,467,472,501,511,491,490,542,533,527,576,351,162,145,156,120,138,106,122,124,137,136,138,146,101,148,131,123,133,122,122,128,123,108,119,120,116,79,110,110,100,104,119,99,102,114,91,94,118,95,107,124,116,124,107,106,113,122,118,120,117,106,98,104,109,113,85,87,109,115,82,99,117,99,103,120,97,85,89,77,86,71,97,79,92,100,113,96,76,97,112,98,94,91,90,106,95,104,95,99,94,87,94,88,95,103,96,109,99,84,89,111,94,101,95,94,112,105,104,91,86,99,85,108,92,86,97,83,112,122,87,87,91,105,128,166,124,89,107,87,86,65,94,78,101,84,84,96,107,96,96,120,98,76,84,72,116,117,114,104,95,121,98,89,95,110,68,75,99,72,75,107,87,117,92,83,100,110,98,108,110,111,97,86,92,101,116,80,93,83,92,87,115,105,99,89,101,119,98,85,92,105,111,103,78,87,80,91,93,101,88,115,119,102,108,116,104,93,76,100,104,93,95,108,93,83,78,82,96,222,1835,4572,3199,3067,2929,2478,2340,2105,2316,2382,2356,2265,2352,2250,2355,2486,2368,2446,2437,2368,2175,1641,1269,1247,1254,1258,280,115,87,83,69,85,96,107,101,98,97,95,103,87,75,108,97,108,97,92,113,132,125,110,77,81,69,75,72,93,108,108,120,149,312,152,105,119,80,125,566,1176,1171,1129,1218,1193,1175,1146,1164,1239,1181,1184,1253,1121,1158,1253,640,135,97,105,88,76,87', '4,0,4,6,0,6,4,8,6,10,4,2,0,10,6,2,10,4,12,6,0,8,6,6,7,4,8,14,10,8,4,12,6,2,0,2,4,2,2,10,4,6,4,16,10,6,0,4,4,6,4,4,8,4,2,0,4,8,0,2,4,0,2,6,8,6,2,8,6,2,2,2,6,6,2,4,8,10,14,6,6,4,10,12,8,6,8,2,4,10,4,4,6,2,2,8,2,4,8,8,10,8,2,2,2,0,8,10,2,6,0,2,4,2,12,10,4,4,2,2,2,8,10,4,12,6,6,2,2,2,10,8,2,12,0,8,4,8,12,8,2,0,0,8,4,4,4,4,0,8,20,4,6,6,4,4,10,20,10,8,2,4,2,6,6,6,8,10,8,6,8,6,2,6,4,10,8,6,4,2,0,6,4,8,2,4,4,6,6,2,0,2,6,4,10,6,2,2,4,0,8,2,8,6,8,8,4,12,6,8,4,10,10,8,12,10,12,2,10,0,12,4,6,8,4,16,26,4,4,10,10,8,0,0,6,6,2,4,2,16,2,8,4,4,6,10,6,6,2,4,4,8,6,8,6,8,18,10,14,4,0,4,0,2,2,2,2,2,4,8,10,2,4,14,6,12,8,2,6,10,2,2,2,4,8,6,8,2,10,12,10,10,8,10,6,2,6,6,2,2,0,4,6,2,0,4,2,0,4,6,4,2,8,6,10,2,0,12,2,8,4,4,6,2,6,2,2,4,8,4,6,10,12,2,2,6,10,8,6,8,6,2,4,8,2,6,2,8,6,2,6,6,4,6,6,8,4,2,0,4,4', '6,4,2,0,10,2,4,8,2,2,4,2,0,4,2,2,2,8,2,0,0,6,2,2,2,0,0,2,2,0,0,0,4,6,4,0,10,2,8,14,8,10,0,6,0,2,0,4,2,4,4,2,2,4,4,4,6,0,4,8,6,2,4,0,0,2,8,10,10,2,8,2,4,6,4,0,2,8,0,8,8,6,12,12,6,10,6,12,10,2,4,2,0,6,10,2,12,2,6,2,8,2,8,2,2,0,4,2,14,10,6,0,6,2,2,2,4,6,2,2,0,6,8,2,4,2,4,6,4,6,6,2,14,6,8,0,4,2,4,4,4,2,2,2,0,0,2,2,4,2,8,0,6,2,4,0,6,2,4,2,2,6,0,6,0,8,2,2,0,4,8,4,0,0,314,752,795,782,789,792,747', null); +INSERT INTO `sample_dataset` VALUES ('259', '2018-10-09 14:30:15', '16329', 'demo_16329', 'demo_20334', '20334', 'Metis', 'train', 'positive', '180', '1538397255', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('260', '2018-10-09 14:30:15', '13504', 'demo_13504', 'demo_26506', '26506', 'Metis', 'train', 'positive', '180', '1538451436', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('261', '2018-10-09 14:30:15', '18534', 'demo_18534', 'demo_31527', '31527', 'Metis', 'train', 'positive', '180', '1538729378', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('262', '2018-10-09 14:30:15', '12160', 'demo_12160', 'demo_38119', '38119', 'Metis', 'train', 'positive', '180', '1538660540', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('263', '2018-10-09 14:30:15', '15196', 'demo_15196', 'demo_36015', '36015', 'Metis', 'train', 'positive', '180', '1538346528', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30,30,30', null); +INSERT INTO `sample_dataset` VALUES ('264', '2018-10-09 14:30:15', '19500', 'demo_19500', 'demo_25719', '25719', 'Metis', 'train', 'positive', '180', '1538710978', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,14,30,30,30,30,30,30,30,30,30,30,12,0,0,0,0,0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,30,30,30,30,30,30,30,30,27', null); +INSERT INTO `sample_dataset` VALUES ('265', '2018-10-09 14:30:15', '11914', 'demo_11914', 'demo_20549', '20549', 'Metis', 'train', 'positive', '180', '1538451268', '28,30,28,29,28,30,36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75', '0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0', '30,28,29,29,27,30,30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933', null); +INSERT INTO `sample_dataset` VALUES ('266', '2018-10-09 14:30:15', '11067', 'demo_11067', 'demo_25586', '25586', 'Metis', 'train', 'positive', '180', '1538651364', '30,28,29,28,30,36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75,51', '0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0,0', '28,29,29,27,30,30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933,1669', null); +INSERT INTO `sample_dataset` VALUES ('267', '2018-10-09 14:30:15', '19596', 'demo_19596', 'demo_26285', '26285', 'Metis', 'train', 'positive', '180', '1538702975', '28,29,28,30,36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75,51,30', '0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0,0,0', '29,29,27,30,30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933,1669,1792', null); +INSERT INTO `sample_dataset` VALUES ('268', '2018-10-09 14:30:15', '14778', 'demo_14778', 'demo_34667', '34667', 'Metis', 'train', 'positive', '180', '1538360744', '29,28,30,36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75,51,30,37', '0,0,0,0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0,0,0,0', '29,27,30,30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933,1669,1792,1774', null); +INSERT INTO `sample_dataset` VALUES ('269', '2018-10-09 14:30:15', '15101', 'demo_15101', 'demo_34478', '34478', 'Metis', 'train', 'positive', '180', '1538654757', '28,30,36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75,51,30,37,30', '0,0,0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0,0,0,0,0', '27,30,30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933,1669,1792,1774,1755', null); +INSERT INTO `sample_dataset` VALUES ('270', '2018-10-09 14:30:15', '11170', 'demo_11170', 'demo_28391', '28391', 'Metis', 'train', 'positive', '180', '1538559512', '30,36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75,51,30,37,30,29', '0,0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0,0,0,0,0,0', '30,30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933,1669,1792,1774,1755,1895', null); +INSERT INTO `sample_dataset` VALUES ('271', '2018-10-09 14:30:15', '10548', 'demo_10548', 'demo_38519', '38519', 'Metis', 'train', 'positive', '180', '1538497249', '36,29,30,30,29,30,29,30,25,23,29,29,30,30,29,30,29,29,29,29,29,29,27,27,28,29,29,28,30,29,29,30,30,30,28,29,29,30,30,30,84,30,28,29,30,29,30,29,29,30,29,28,28,29,30,30,30,28,28,29,21,0,0,0,0,0,50,29,29,29,30,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,6,0,33,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,962,1231,1553,1540,1584,1454,1397,1557,1620,1506,1635,1691,1599,1562,1513,1636,1552,1569,1492,1571,749,0,0,0,0,0,294,936,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,38,9,0,31,59,56,30,29,30,29,28,30,30,30,41,111,30,2,0,0,155,48,27,30,30,30,30,29,29,30,30,30,30,39,32,34,12,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,4,15,29,38,41,30,33,30,30,30,75,51,30,37,30,29,29', '0,0,0,0,3,0,0,0,0,0,0,7,256,1564,1258,1609,1710,1431,1477,1155,1384,1631,1701,1461,1631,1710,1601,1513,1685,1504,1181,1117,1304,910,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,917,1172,1101,1239,1408,1202,1379,1368,1280,1076,794,0,0,0,0,0,0,0,44,25,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,40,26,25,26,27,8,0,0,69,31,56,25,25,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,2,21,56,29,28,30,30,30,29,32,32,30,30,29,28,30,29,30,27,30,30,30,30,30,29,29,30,30,29,30,26,29,30,29,27,26,30,30,30,30,35,41,30,30,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,9,0,0,0,0,0,0,12,21,6,0,2,0,0,0,0,0,0,0,0,0,57,122,46,36,29,29,30,30,27,0,0,0,0,0,0,0,52,0,0,0,0,0,0,40,59,97,86,60,60,67,98,86,60,59,60,79,60,60,58,65,60,60,60,60,60,59,60,60,60,60,60,60,59,60,45,0,0,0,0,0,0,0,0,27,2,28,21,19,28,9,14,0,2,0,0,0,0,0,0,0,0', '30,30,30,30,30,30,31,8,0,0,0,0,0,0,0,0,0,21,41,100,31,32,3,0,6,0,0,0,0,5,10,0,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,9,0,0,0,0,26,24,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,1266,1345,1933,1669,1792,1774,1755,1895,1826', null); +INSERT INTO `sample_dataset` VALUES ('272', '2018-10-09 14:30:15', '19231', 'demo_19231', 'demo_27424', '27424', 'Metis', 'train', 'positive', '180', '1538471670', '21,26,21,23,14,16,20,21,23,18,23,23,22,23,26,25,20,22,22,17,34,18,23,17,28,21,25,22,21,26,20,16,22,29,22,19,22,16,30,14,22,33,16,26,23,18,20,19,19,18,23,23,18,20,18,22,21,22,18,23,22,25,16,27,20,29,17,30,34,16,37,17,15,24,22,25,14,21,15,15,20,23,19,23,17,15,16,27,25,21,16,20,34,19,20,28,19,28,33,23,25,20,21,20,23,20,28,20,20,23,30,29,30,17,25,15,30,20,19,14,16,30,21,21,17,16,16,27,23,26,14,19,34,34,22,21,21,20,25,17,18,23,15,25,27,15,16,18,28,20,19,22,18,21,16,13,20,24,16,14,26,19,20,19,15,20,17,16,19,23,24,18,24,31,18,18,13,23,26,17,17,36,19,32,27,16,27,25,18,22,15,30,17,30,17,23,28,28,35,19,20,16,27,37,26,16,17,14,20,33,16,28,28,19,24,27,29,21,18,22,20,17,15,32,23,19,24,21,27,17,23,23,20,15,100,17,18,34,16,23,19,18,15,20,21,24,15,20,21,28,30,22,16,26,17,19,15,22,17,20,15,27,17,14,26,14,25,24,17,29,17,21,15,33,18,29,26,17,17,31,14,24,18,15,17,87,18,48,15,38,21,19,13,17,30,20,33,20,15,23,31,16,20,24,18,20,15,22,24,16,25,30,19,18,27,32,35,22,21,15,24,15,20,16,19,21,23,17,17,26,19,20,14,37,23,19,26,24,27,25,17,17,23,16,16,22,25,24,21,24,24,25,20,19,20,89,19,24,22,16,24', '27,21,18,21,24,21,19,21,16,14,21,16,20,19,30,17,18,19,24,15,17,24,19,22,18,16,21,19,15,16,26,24,15,25,19,23,20,29,25,22,14,15,28,22,28,25,25,19,16,17,26,23,32,33,16,22,16,17,17,15,33,22,16,20,23,19,19,19,19,28,17,22,19,20,19,21,19,16,20,21,22,16,19,25,19,21,23,17,18,25,18,20,17,20,36,26,14,21,14,14,25,20,17,17,25,18,22,13,17,18,16,18,20,19,16,19,21,19,16,33,23,18,26,16,22,15,18,33,25,20,21,26,33,19,17,23,19,28,38,20,22,19,29,29,25,17,31,29,27,22,19,18,23,17,27,22,28,21,18,14,20,20,19,21,16,27,27,18,35,18,25,18,15,19,23,20,17,28,18,28,35,16,21,19,19,20,26,20,22,29,26,24,15,19,24,19,15,23,18,13,28,14,20,15,17,21,27,18,18,26,18,22,22,25,16,22,19,21,28,18,22,24,14,27,20,20,19,26,18,26,23,37,28,23,20,17,24,28,22,17,15,16,28,22,28,14,21,31,22,39,18,17,16,21,20,20,24,14,28,15,20,20,23,28,22,22,19,35,21,16,20,14,24,26,29,24,18,16,28,21,22,18,17,21,32,15,19,22,25,22,16,23,17,16,14,16,28,25,13,29,23,16,23,28,29,19,24,22,20,31,15,19,24,17,14,24,18,17,29,18,32,15,20,24,18,21,15,19,20,17,22,33,16,22,22,16,19,22,18,31,20,27,22,25,14,14,23,21,28,18,23,20,17,18,28,21,23,17,24,34,24', '22,19,17,26,16,18,13,30,17,18,24,24,19,14,17,31,16,27,23,14,26,14,22,18,17,23,13,22,19,15,16,16,22,15,24,15,21,15,29,18,22,22,28,16,14,16,22,26,30,17,20,17,21,32,20,27,21,18,17,20,31,23,15,17,19,22,17,19,24,27,15,22,21,20,15,15,15,18,14,39,22,15,15,29,21,24,16,22,18,25,23,18,18,20,15,15,20,17,19,33,37,16,15,16,16,28,16,18,19,14,18,14,19,23,16,16,15,16,23,16,22,15,14,20,14,17,23,16,17,21,25,21,28,23,22,19,15,26,35,21,20,23,21,27,23,23,16,21,27,19,26,15,26,15,24,23,18,22,30,20,22,25,24,21,15,20,23,26,20,23,15,27,27,22,18,20,25,30,14,17,100', null); +INSERT INTO `sample_dataset` VALUES ('273', '2018-10-09 14:30:15', '14509', 'demo_14509', 'demo_21561', '21561', 'Metis', 'train', 'positive', '180', '1538530563', '18,16,15,15,16,20,18,16,16,18,17,26,14,20,24,16,22,21,14,17,21,18,23,22,17,18,16,15,15,16,36,15,21,20,25,17,18,14,20,18,16,16,27,15,21,22,17,16,18,28,16,16,26,21,14,14,24,16,19,21,17,16,22,16,15,17,19,16,23,17,16,22,16,15,17,24,20,60,18,17,19,15,15,19,15,14,26,17,16,16,21,19,17,18,17,14,22,15,17,20,19,16,16,19,15,20,24,15,14,18,17,18,16,16,28,15,16,14,20,20,17,16,17,16,17,15,14,21,26,15,16,23,18,23,22,22,21,16,17,21,15,22,17,23,18,20,13,16,16,15,20,18,15,16,23,14,18,17,20,16,19,17,14,21,24,15,21,16,19,17,15,18,24,24,18,16,15,27,19,19,15,18,17,24,19,16,17,26,19,15,17,15,18,26,15,16,22,16,17,17,14,28,15,16,19,20,15,15,27,19,16,15,17,15,23,28,18,13,15,21,21,14,45,20,25,16,37,23,14,19,14,18,19,16,17,16,19,15,21,18,16,17,17,15,21,17,23,20,27,15,15,27,16,25,15,22,96,90,21,26,21,23,27,15,16,21,15,16,20,21,19,29,16,18,19,29,16,18,16,30,17,17,15,20,15,17,15,22,16,24,15,16,14,21,16,15,20,16,16,17,44,18,19,23,22,23,20,18,15,16,15,15,17,18,23,16,15,15,16,21,19,15,19,19,18,28,18,15,16,48,16,17,22,22,21,17,16,15,23,16,16,24,21,18,23,39,15,28,17,18,15,16,30,18,17,27,23,24,17,17,26', '14,16,14,21,18,15,16,16,17,19,19,16,16,22,21,25,27,17,16,16,16,96,14,16,19,17,18,20,16,16,16,17,25,22,17,26,16,16,16,15,16,16,17,20,17,19,16,17,18,14,15,18,19,17,16,16,15,16,18,21,16,21,15,22,19,26,16,19,17,16,20,14,16,15,23,21,32,17,20,17,14,23,19,17,16,15,16,19,15,18,17,15,25,19,16,16,17,21,15,15,15,20,24,21,15,15,16,16,18,16,16,15,16,20,18,16,23,24,15,19,15,21,17,22,16,16,15,23,19,28,20,21,15,19,17,14,24,18,26,27,16,15,16,16,24,17,18,16,24,18,17,16,16,20,17,17,18,19,17,17,16,19,15,18,16,15,15,16,16,16,18,16,14,25,17,21,14,17,18,22,18,17,19,20,30,16,16,22,22,28,19,21,20,17,18,19,14,20,17,17,17,21,16,18,14,31,20,21,21,16,16,18,18,23,17,17,17,17,32,16,27,19,17,20,21,16,15,24,16,22,15,21,18,14,18,15,14,22,15,27,14,17,17,20,19,19,14,19,38,23,24,14,20,15,21,15,20,23,18,15,16,16,18,17,17,19,22,23,14,18,19,19,16,22,19,17,17,15,22,17,17,19,17,18,16,17,15,21,16,23,18,16,19,18,18,16,25,24,19,18,18,21,18,17,17,16,14,27,20,16,16,26,23,15,16,19,16,26,16,15,16,22,15,27,18,17,14,16,14,25,34,16,22,20,20,19,19,18,19,18,23,22,16,16,24,17,16,20,19,17,17,20,20,25,15,15,18,20,17,16,18', '18,18,26,16,18,15,16,15,15,22,14,18,15,19,22,22,17,15,19,18,17,28,18,26,17,17,24,15,15,30,15,16,16,16,14,23,19,24,21,24,19,18,25,16,17,22,15,23,18,17,17,17,19,20,16,16,21,16,15,16,19,15,18,16,22,16,16,15,16,29,15,16,23,19,21,17,23,20,17,16,16,16,24,20,17,18,19,16,16,17,19,15,21,18,21,16,16,23,18,15,17,19,17,19,15,28,16,24,23,23,15,15,14,17,16,19,16,14,19,22,20,21,16,24,16,21,18,17,15,17,14,19,16,16,17,20,35,24,22,23,17,15,18,17,15,17,19,17,20,22,25,21,22,15,15,25,25,16,19,21,17,15,17,17,20,17,22,25,16,14,20,16,15,16,17,17,19,24,19,16,100', null); +INSERT INTO `sample_dataset` VALUES ('274', '2018-10-09 14:30:15', '14854', 'demo_14854', 'demo_25535', '25535', 'Metis', 'train', 'positive', '180', '1538469764', '18,32,35,23,37,30,38,17,31,17,29,22,28,23,15,25,20,37,21,25,18,36,16,30,32,31,33,24,26,28,15,31,18,27,32,24,31,26,20,27,19,19,25,16,31,17,17,14,21,29,23,18,32,31,24,13,27,18,14,30,23,20,25,23,14,29,26,20,19,23,26,17,20,15,23,27,17,22,22,24,22,30,27,24,34,32,32,21,17,20,37,20,26,33,22,17,20,21,18,20,25,13,28,26,14,19,15,14,15,16,69,38,20,17,26,28,24,26,33,18,34,27,20,25,31,15,37,19,29,29,21,33,21,29,20,21,20,35,24,23,37,20,31,22,13,19,21,26,26,19,17,31,25,39,21,20,13,15,19,25,28,31,31,37,19,20,21,25,31,20,31,61,22,30,22,18,24,31,22,29,18,32,30,31,20,31,18,18,34,24,15,18,20,12,17,30,31,15,29,31,38,22,19,15,17,17,19,12,28,15,21,32,35,28,21,32,26,22,18,19,16,25,23,35,22,26,18,24,19,19,29,22,16,23,17,24,16,19,25,19,26,36,23,18,25,18,23,18,28,22,23,20,27,34,16,100,36,12,20,31,33,34,34,21,20,22,18,14,32,15,17,17,23,27,27,16,26,24,34,22,20,14,22,13,18,12,13,24,20,17,20,29,20,29,26,32,20,18,25,19,30,23,33,28,16,19,29,28,25,19,85,18,27,18,33,29,19,13,20,16,32,24,24,21,28,36,21,16,17,24,14,24,22,64,19,20,20,12,27,24,15,23,14,12,18,14,50,100,52,15,27,27,19,19,30,19,24,20,15,20,23', '13,22,23,28,23,28,17,29,23,17,32,29,17,17,22,15,24,17,15,16,28,15,22,20,20,19,27,23,25,18,15,24,31,26,18,24,33,16,16,17,16,23,14,21,19,28,20,19,19,14,22,22,21,31,17,20,25,26,35,26,25,21,20,23,31,20,26,20,20,30,14,18,15,22,24,33,27,20,23,20,19,32,22,24,27,23,12,30,12,15,23,15,13,17,22,15,34,22,14,25,22,14,14,22,29,21,18,20,13,29,18,19,26,23,31,15,30,18,31,39,22,23,16,25,23,22,19,16,33,27,28,13,20,14,22,21,14,19,24,27,23,19,19,20,14,18,18,27,25,29,17,13,30,36,16,23,24,15,24,21,22,16,19,26,26,22,34,15,19,23,20,21,20,24,23,16,19,23,31,15,19,15,24,19,20,21,21,12,17,24,28,24,18,15,25,30,18,38,19,22,20,29,22,22,23,22,20,21,17,17,24,34,18,30,14,24,25,26,28,24,21,12,37,15,16,27,25,12,29,32,24,17,21,18,31,15,15,20,15,15,25,34,19,23,17,28,31,21,15,17,16,35,21,37,19,25,40,22,24,19,25,29,18,14,23,33,27,24,15,17,17,25,28,20,23,19,22,21,39,14,25,26,24,16,20,28,27,21,28,30,23,14,31,20,23,30,13,14,24,22,31,24,22,78,21,16,15,33,15,21,18,24,17,22,23,18,17,13,19,18,31,15,24,33,36,26,19,24,26,27,26,22,19,16,16,24,23,16,16,17,16,18,25,17,14,27,27,27,22,13,14,17,28,21,22,17,16,16,36,23,14', '19,25,36,17,28,14,26,29,23,17,22,20,24,16,19,13,28,38,26,28,34,29,19,25,28,23,15,21,37,24,14,27,24,27,27,15,21,36,16,21,38,23,21,19,17,27,31,23,39,31,27,18,20,18,28,27,29,31,20,22,25,33,24,14,24,22,22,20,21,23,15,24,20,35,25,32,21,20,21,19,22,20,21,23,46,21,15,15,32,26,24,21,18,22,32,26,19,21,28,25,29,29,31,13,14,26,22,31,21,19,17,29,35,16,20,17,33,30,16,24,30,29,17,31,27,15,30,32,26,27,21,26,18,25,18,20,18,19,32,35,35,27,22,23,15,18,19,19,20,35,20,24,18,21,25,17,26,26,14,15,17,21,19,63,32,33,15,50,25,12,13,17,26,25,33,27,20,19,15,37,100', null); +INSERT INTO `sample_dataset` VALUES ('275', '2018-10-09 14:30:15', '10741', 'demo_10741', 'demo_22993', '22993', 'Metis', 'train', 'positive', '180', '1538421093', '12,12,13,12,11,12,17,15,12,12,11,12,14,13,12,14,14,11,14,11,11,12,11,13,11,12,12,10,11,12,32,13,24,12,12,13,13,14,10,11,12,14,10,12,19,18,11,10,11,13,11,10,10,10,11,17,11,18,15,14,14,12,15,13,12,12,11,36,18,13,12,13,12,11,14,10,12,12,12,14,12,15,12,13,11,11,11,12,14,14,29,11,14,11,12,12,10,12,11,14,11,11,11,14,12,13,11,11,28,13,16,18,14,25,10,11,11,29,13,13,12,11,12,13,14,19,14,11,12,11,13,13,15,11,12,11,18,11,14,16,11,11,12,11,13,12,12,14,14,16,11,12,11,12,16,15,11,15,11,19,38,11,13,11,13,14,11,11,12,30,12,10,12,11,10,11,11,23,27,15,18,14,12,12,12,11,12,11,15,15,11,13,12,22,12,11,12,10,12,11,11,10,19,12,10,11,11,12,12,14,11,35,18,12,11,16,11,20,18,12,14,12,12,15,11,12,98,13,12,11,11,10,11,12,14,12,14,12,14,12,12,13,13,100,16,31,12,18,12,12,9,12,12,10,11,12,14,11,11,12,18,10,11,12,13,12,12,12,11,12,11,14,13,12,14,13,16,13,13,14,12,14,18,37,13,12,12,11,13,12,12,12,12,12,25,12,14,12,12,13,15,15,87,14,12,12,11,12,14,22,12,12,11,16,11,12,12,15,13,11,14,11,12,11,12,14,13,13,16,15,13,27,12,13,36,12,13,15,15,13,22,13,13,11,24,21,18,11,16,22,12,12,12,12,13,14,13,13,38,14,15', '15,11,11,11,12,11,11,16,11,13,34,13,12,19,12,14,11,10,11,12,11,11,13,14,13,14,12,12,19,17,13,12,14,13,11,12,15,20,12,12,13,33,13,20,12,23,12,16,13,12,13,17,12,13,13,12,12,15,21,16,16,13,14,27,13,17,13,12,13,14,12,11,14,12,12,15,15,20,13,12,12,25,28,13,14,28,12,24,13,11,25,22,13,11,13,13,12,12,12,19,12,13,13,14,12,16,13,11,13,15,16,14,14,14,12,13,36,33,13,12,19,13,12,12,13,13,13,13,21,13,13,13,12,15,14,12,14,13,14,12,14,15,14,12,12,13,13,13,12,12,12,15,13,13,13,12,14,13,11,12,15,31,13,14,13,19,19,59,11,11,13,14,21,12,11,12,11,16,27,11,11,12,12,16,13,16,11,14,11,14,13,14,12,17,12,12,12,11,26,14,11,12,11,15,19,38,11,12,11,14,14,13,13,11,11,29,12,11,12,12,12,12,10,24,12,13,11,13,10,13,12,14,14,13,13,20,12,17,14,13,12,12,11,11,14,11,11,16,11,14,12,11,11,11,12,13,20,11,13,14,14,12,11,10,12,13,12,11,15,22,12,13,12,13,11,13,24,11,16,11,13,12,17,12,11,11,11,38,12,12,13,16,11,11,10,10,10,10,11,11,13,12,11,14,11,14,14,12,12,11,13,23,12,11,11,14,14,14,14,13,26,27,12,11,18,10,24,10,9,10,11,12,12,11,12,10,13,11,16,12,11,15,12,12,12,13,12,11,16,12,12,11,21,11,27,12,12,13,11,17,12', '12,38,12,14,13,11,11,12,12,12,11,12,12,16,13,13,12,13,12,12,11,15,14,12,12,15,11,15,11,12,12,13,12,13,12,14,11,12,12,13,26,13,13,12,11,11,12,14,12,12,20,13,25,13,12,12,13,11,18,12,14,16,12,11,13,11,11,11,13,18,11,10,11,12,11,11,11,12,13,15,72,11,12,20,12,12,11,19,14,12,13,13,22,12,22,10,14,11,11,12,11,12,20,23,10,12,11,10,11,12,12,13,10,11,11,11,12,11,11,16,31,15,11,12,13,14,20,12,85,11,11,36,11,11,12,12,19,11,13,11,15,11,12,12,12,22,10,10,12,13,18,12,12,11,11,12,11,11,10,12,12,11,10,16,12,10,36,11,13,12,11,13,11,12,11,12,11,14,13,18,100', null); +INSERT INTO `sample_dataset` VALUES ('276', '2018-10-09 14:30:15', '19144', 'demo_19144', 'demo_38360', '38360', 'Metis', 'train', 'positive', '180', '1538360133', '26,21,23,14,16,20,21,23,18,23,23,22,23,26,25,20,22,22,17,34,18,23,17,28,21,25,22,21,26,20,16,22,29,22,19,22,16,30,14,22,33,16,26,23,18,20,19,19,18,23,23,18,20,18,22,21,22,18,23,22,25,16,27,20,29,17,30,34,16,37,17,15,24,22,25,14,21,15,15,20,23,19,23,17,15,16,27,25,21,16,20,34,19,20,28,19,28,33,23,25,20,21,20,23,20,28,20,20,23,30,29,30,17,25,15,30,20,19,14,16,30,21,21,17,16,16,27,23,26,14,19,34,34,22,21,21,20,25,17,18,23,15,25,27,15,16,18,28,20,19,22,18,21,16,13,20,24,16,14,26,19,20,19,15,20,17,16,19,23,24,18,24,31,18,18,13,23,26,17,17,36,19,32,27,16,27,25,18,22,15,30,17,30,17,23,28,28,35,19,20,16,27,37,26,16,17,14,20,33,16,28,28,19,24,27,29,21,18,22,20,17,15,32,23,19,24,21,27,17,23,23,20,15,100,17,18,34,16,23,19,18,15,20,21,24,15,20,21,28,30,22,16,26,17,19,15,22,17,20,15,27,17,14,26,14,25,24,17,29,17,21,15,33,18,29,26,17,17,31,14,24,18,15,17,87,18,48,15,38,21,19,13,17,30,20,33,20,15,23,31,16,20,24,18,20,15,22,24,16,25,30,19,18,27,32,35,22,21,15,24,15,20,16,19,21,23,17,17,26,19,20,14,37,23,19,26,24,27,25,17,17,23,16,16,22,25,24,21,24,24,25,20,19,20,89,19,24,22,16,24,15', '21,18,21,24,21,19,21,16,14,21,16,20,19,30,17,18,19,24,15,17,24,19,22,18,16,21,19,15,16,26,24,15,25,19,23,20,29,25,22,14,15,28,22,28,25,25,19,16,17,26,23,32,33,16,22,16,17,17,15,33,22,16,20,23,19,19,19,19,28,17,22,19,20,19,21,19,16,20,21,22,16,19,25,19,21,23,17,18,25,18,20,17,20,36,26,14,21,14,14,25,20,17,17,25,18,22,13,17,18,16,18,20,19,16,19,21,19,16,33,23,18,26,16,22,15,18,33,25,20,21,26,33,19,17,23,19,28,38,20,22,19,29,29,25,17,31,29,27,22,19,18,23,17,27,22,28,21,18,14,20,20,19,21,16,27,27,18,35,18,25,18,15,19,23,20,17,28,18,28,35,16,21,19,19,20,26,20,22,29,26,24,15,19,24,19,15,23,18,13,28,14,20,15,17,21,27,18,18,26,18,22,22,25,16,22,19,21,28,18,22,24,14,27,20,20,19,26,18,26,23,37,28,23,20,17,24,28,22,17,15,16,28,22,28,14,21,31,22,39,18,17,16,21,20,20,24,14,28,15,20,20,23,28,22,22,19,35,21,16,20,14,24,26,29,24,18,16,28,21,22,18,17,21,32,15,19,22,25,22,16,23,17,16,14,16,28,25,13,29,23,16,23,28,29,19,24,22,20,31,15,19,24,17,14,24,18,17,29,18,32,15,20,24,18,21,15,19,20,17,22,33,16,22,22,16,19,22,18,31,20,27,22,25,14,14,23,21,28,18,23,20,17,18,28,21,23,17,24,34,24,27', '19,17,26,16,18,13,30,17,18,24,24,19,14,17,31,16,27,23,14,26,14,22,18,17,23,13,22,19,15,16,16,22,15,24,15,21,15,29,18,22,22,28,16,14,16,22,26,30,17,20,17,21,32,20,27,21,18,17,20,31,23,15,17,19,22,17,19,24,27,15,22,21,20,15,15,15,18,14,39,22,15,15,29,21,24,16,22,18,25,23,18,18,20,15,15,20,17,19,33,37,16,15,16,16,28,16,18,19,14,18,14,19,23,16,16,15,16,23,16,22,15,14,20,14,17,23,16,17,21,25,21,28,23,22,19,15,26,35,21,20,23,21,27,23,23,16,21,27,19,26,15,26,15,24,23,18,22,30,20,22,25,24,21,15,20,23,26,20,23,15,27,27,22,18,20,25,30,14,17,100,100', null); +INSERT INTO `sample_dataset` VALUES ('277', '2018-10-09 14:30:15', '13495', 'demo_13495', 'demo_22820', '22820', 'Metis', 'train', 'positive', '180', '1538633347', '32,31,21,29,21,25,30,25,36,24,23,19,26,25,24,25,27,20,15,33,25,21,26,37,31,34,36,22,26,21,14,18,11,18,30,26,27,26,25,39,35,17,27,33,28,18,24,24,30,38,31,34,39,21,27,37,39,25,23,29,37,22,37,22,19,33,28,33,32,25,25,16,38,29,34,17,24,25,33,26,22,24,22,33,33,34,28,23,34,33,34,32,40,37,38,20,33,26,34,34,36,36,29,30,20,22,36,32,39,30,31,31,29,18,10,29,35,31,25,24,26,29,24,21,19,28,36,28,14,21,29,31,37,25,28,23,28,40,21,13,32,19,24,25,19,21,20,20,33,23,30,25,27,28,34,22,36,22,24,31,21,17,28,18,34,27,37,30,25,24,28,27,22,18,25,22,27,14,20,17,30,30,19,27,33,21,37,30,19,30,14,37,29,27,19,26,23,23,16,29,28,19,24,36,27,31,19,26,28,15,24,20,31,27,26,29,29,24,36,38,22,34,14,19,21,34,35,14,26,27,21,24,22,24,24,24,27,39,37,33,38,11,23,21,22,23,21,31,21,28,35,16,24,31,29,73,100,34,27,12,21,15,24,35,33,37,29,25,38,32,30,35,30,27,26,37,26,24,38,39,15,35,37,29,27,100,16,37,25,34,32,35,28,14,31,34,37,15,33,20,27,98,99,17,35,30,31,25,23,22,31,19,19,31,28,15,100,27,22,25,18,38,13,36,32,36,16,35,15,28,27,24,33,17,32,18,20,38,29,25,34,31,20,33,28,100,99,33,33,20,33,20,13,21,31,98,24,26,37,21,31', '32,30,38,22,21,34,21,34,20,32,16,19,33,32,28,26,28,20,29,22,34,19,23,13,27,31,15,14,21,29,32,24,36,37,20,35,21,31,26,34,26,37,23,26,16,12,20,26,26,35,21,34,19,38,24,32,33,30,20,27,35,31,28,24,19,27,23,38,10,26,37,29,35,31,14,35,22,25,22,28,25,27,31,32,30,38,25,34,35,32,18,25,34,31,26,26,25,18,15,28,33,17,21,29,24,37,21,29,24,28,33,25,26,26,22,31,30,18,27,27,35,30,31,28,34,22,33,38,17,17,24,30,26,25,32,11,30,22,30,21,38,28,34,39,13,39,20,18,23,14,20,38,32,17,27,29,30,18,20,29,26,27,35,22,27,34,38,29,25,37,21,21,34,36,22,33,20,32,32,19,30,22,19,19,38,29,20,26,25,24,19,29,33,33,26,31,16,34,35,30,42,23,26,31,25,35,28,35,23,33,23,27,29,31,31,26,23,25,20,17,28,29,30,25,25,19,37,23,26,19,21,25,24,19,15,19,31,16,32,37,37,30,22,37,21,18,19,28,37,21,35,27,16,19,21,36,31,40,35,31,27,30,22,36,23,28,35,31,32,25,33,22,28,24,20,19,16,34,28,33,11,15,18,28,36,20,19,27,25,33,19,27,14,16,34,17,23,38,24,20,34,17,35,23,34,25,17,24,19,23,34,38,22,31,36,20,30,27,34,22,26,23,29,27,28,18,25,22,28,25,26,28,25,28,32,26,34,29,23,28,23,21,20,24,32,34,18,19,14,31,16,27,24,39,32,22,37,34,31,35,25', '22,24,30,28,35,28,23,12,24,27,33,23,34,22,30,22,35,31,37,18,28,17,33,22,33,16,24,31,30,27,39,31,34,18,33,13,38,32,20,38,17,19,40,34,26,30,26,18,33,33,27,20,22,31,17,20,20,24,29,25,23,21,34,27,18,36,34,25,87,34,23,39,33,24,21,22,17,32,13,28,28,31,22,30,31,21,19,25,21,24,27,21,35,25,18,15,26,21,26,21,31,39,31,36,18,33,23,22,25,26,27,16,31,35,11,25,36,15,25,16,19,28,22,21,39,36,33,25,24,18,40,23,21,35,34,40,39,20,35,29,25,19,24,10,31,17,15,21,22,15,28,26,21,16,24,18,23,28,25,25,26,27,35,20,35,22,33,25,33,30,26,24,20,35,35,25,35,31,36,21,100', null); +INSERT INTO `sample_dataset` VALUES ('278', '2018-10-09 14:30:15', '10046', 'demo_10046', 'demo_39018', '39018', 'Metis', 'train', 'positive', '180', '1538454293', '25,38,27,33,20,24,33,23,32,22,18,20,20,25,31,20,36,38,27,23,26,18,33,26,24,19,35,22,13,35,22,26,24,38,27,20,23,21,29,20,23,21,26,35,23,24,22,18,31,33,18,16,32,30,29,17,28,26,25,15,25,30,20,31,24,13,37,29,30,23,33,22,21,19,22,22,23,24,26,30,12,20,34,19,17,25,36,17,32,10,31,15,32,28,28,32,17,17,31,30,14,22,38,28,32,13,22,32,14,25,24,18,19,31,11,32,21,24,35,28,24,32,33,39,22,11,10,27,33,19,28,37,22,10,19,19,20,29,13,21,36,24,37,19,33,15,23,16,21,27,16,23,38,29,28,20,25,34,26,29,35,27,19,27,21,39,37,20,28,31,34,19,16,33,17,27,20,22,19,16,26,16,23,29,17,32,28,28,25,28,25,14,13,36,28,30,21,26,15,21,30,25,25,38,20,31,21,16,37,18,20,24,30,21,32,23,35,19,22,15,20,24,36,14,28,25,30,25,23,18,34,18,22,37,23,20,17,17,33,24,26,25,19,22,31,23,26,24,20,37,22,23,21,27,95,26,17,26,16,35,29,35,14,25,29,22,25,23,25,19,28,27,39,23,24,39,23,21,16,24,22,34,35,33,33,34,26,33,30,24,23,35,17,23,23,23,17,16,31,24,24,24,30,28,26,25,24,10,22,40,25,22,25,26,23,28,39,17,27,25,30,31,27,26,28,25,38,20,30,31,32,100,32,23,38,21,27,22,18,23,38,20,29,16,19,25,11,23,24,22,21,24,28,34,24,25,20,82,24,35,21', '18,21,25,35,23,23,23,35,11,15,35,26,19,15,25,32,21,18,19,33,26,17,30,30,28,29,24,19,20,26,33,14,37,30,23,29,22,29,27,24,15,22,21,24,33,20,39,23,18,23,26,15,27,26,17,30,20,25,15,22,24,31,15,23,20,27,15,26,27,23,22,21,19,25,28,23,20,32,11,15,34,24,18,31,19,24,32,31,21,37,34,30,26,33,32,35,31,27,26,32,35,35,27,22,26,30,20,21,25,28,34,21,15,16,33,27,22,29,21,22,17,15,25,17,27,30,23,14,22,31,20,28,22,25,23,29,19,24,21,31,30,17,36,24,32,22,16,17,20,29,33,13,17,31,19,29,36,18,18,30,30,24,22,20,25,29,20,10,15,37,33,20,23,26,28,16,27,21,17,31,29,34,27,23,20,34,31,36,12,29,31,33,22,25,17,30,37,32,33,26,18,38,32,19,27,20,26,27,13,17,14,30,25,20,27,16,26,23,19,20,27,34,28,26,23,25,31,32,28,34,26,32,20,23,25,30,32,30,27,23,35,36,33,11,29,25,25,15,25,25,25,19,14,14,21,23,30,21,26,36,32,33,19,16,29,27,23,26,24,31,19,35,15,14,12,28,27,22,16,31,28,18,33,10,29,25,32,20,15,20,26,16,30,25,29,30,22,26,17,22,26,24,24,21,22,17,28,25,32,23,21,28,21,15,26,34,25,24,18,27,23,28,29,23,25,21,38,21,23,38,27,22,21,35,25,16,19,23,23,18,21,29,28,17,14,36,18,30,33,22,40,23,24,37,26,21,21,30,30,34,23', '29,18,21,20,10,20,23,26,39,24,31,31,34,31,14,32,17,21,20,21,27,19,32,27,23,24,28,33,19,30,35,28,22,34,24,13,17,15,22,31,18,18,17,32,23,17,38,37,19,26,24,22,21,17,19,18,20,27,21,34,27,29,31,38,23,20,13,22,22,11,29,33,28,20,39,28,24,29,19,10,17,19,22,16,24,23,33,29,16,31,28,27,36,17,23,25,30,24,27,20,24,31,38,34,26,27,29,14,23,24,35,18,24,26,35,24,27,31,38,12,19,21,24,27,27,25,28,29,29,34,25,20,31,11,33,26,23,42,24,14,15,26,24,25,18,32,33,22,29,18,32,34,18,19,38,22,31,30,30,10,34,32,32,33,22,34,30,29,23,23,28,17,23,33,19,20,31,20,36,38,100', null); +INSERT INTO `sample_dataset` VALUES ('279', '2018-10-09 14:30:15', '19744', 'demo_19744', 'demo_26632', '26632', 'Metis', 'train', 'positive', '180', '1538467385', '12,13,12,11,12,17,15,12,12,11,12,14,13,12,14,14,11,14,11,11,12,11,13,11,12,12,10,11,12,32,13,24,12,12,13,13,14,10,11,12,14,10,12,19,18,11,10,11,13,11,10,10,10,11,17,11,18,15,14,14,12,15,13,12,12,11,36,18,13,12,13,12,11,14,10,12,12,12,14,12,15,12,13,11,11,11,12,14,14,29,11,14,11,12,12,10,12,11,14,11,11,11,14,12,13,11,11,28,13,16,18,14,25,10,11,11,29,13,13,12,11,12,13,14,19,14,11,12,11,13,13,15,11,12,11,18,11,14,16,11,11,12,11,13,12,12,14,14,16,11,12,11,12,16,15,11,15,11,19,38,11,13,11,13,14,11,11,12,30,12,10,12,11,10,11,11,23,27,15,18,14,12,12,12,11,12,11,15,15,11,13,12,22,12,11,12,10,12,11,11,10,19,12,10,11,11,12,12,14,11,35,18,12,11,16,11,20,18,12,14,12,12,15,11,12,98,13,12,11,11,10,11,12,14,12,14,12,14,12,12,13,13,100,16,31,12,18,12,12,9,12,12,10,11,12,14,11,11,12,18,10,11,12,13,12,12,12,11,12,11,14,13,12,14,13,16,13,13,14,12,14,18,37,13,12,12,11,13,12,12,12,12,12,25,12,14,12,12,13,15,15,87,14,12,12,11,12,14,22,12,12,11,16,11,12,12,15,13,11,14,11,12,11,12,14,13,13,16,15,13,27,12,13,36,12,13,15,15,13,22,13,13,11,24,21,18,11,16,22,12,12,12,12,13,14,13,13,38,14,15,15', '11,11,11,12,11,11,16,11,13,34,13,12,19,12,14,11,10,11,12,11,11,13,14,13,14,12,12,19,17,13,12,14,13,11,12,15,20,12,12,13,33,13,20,12,23,12,16,13,12,13,17,12,13,13,12,12,15,21,16,16,13,14,27,13,17,13,12,13,14,12,11,14,12,12,15,15,20,13,12,12,25,28,13,14,28,12,24,13,11,25,22,13,11,13,13,12,12,12,19,12,13,13,14,12,16,13,11,13,15,16,14,14,14,12,13,36,33,13,12,19,13,12,12,13,13,13,13,21,13,13,13,12,15,14,12,14,13,14,12,14,15,14,12,12,13,13,13,12,12,12,15,13,13,13,12,14,13,11,12,15,31,13,14,13,19,19,59,11,11,13,14,21,12,11,12,11,16,27,11,11,12,12,16,13,16,11,14,11,14,13,14,12,17,12,12,12,11,26,14,11,12,11,15,19,38,11,12,11,14,14,13,13,11,11,29,12,11,12,12,12,12,10,24,12,13,11,13,10,13,12,14,14,13,13,20,12,17,14,13,12,12,11,11,14,11,11,16,11,14,12,11,11,11,12,13,20,11,13,14,14,12,11,10,12,13,12,11,15,22,12,13,12,13,11,13,24,11,16,11,13,12,17,12,11,11,11,38,12,12,13,16,11,11,10,10,10,10,11,11,13,12,11,14,11,14,14,12,12,11,13,23,12,11,11,14,14,14,14,13,26,27,12,11,18,10,24,10,9,10,11,12,12,11,12,10,13,11,16,12,11,15,12,12,12,13,12,11,16,12,12,11,21,11,27,12,12,13,11,17,12,11', '38,12,14,13,11,11,12,12,12,11,12,12,16,13,13,12,13,12,12,11,15,14,12,12,15,11,15,11,12,12,13,12,13,12,14,11,12,12,13,26,13,13,12,11,11,12,14,12,12,20,13,25,13,12,12,13,11,18,12,14,16,12,11,13,11,11,11,13,18,11,10,11,12,11,11,11,12,13,15,72,11,12,20,12,12,11,19,14,12,13,13,22,12,22,10,14,11,11,12,11,12,20,23,10,12,11,10,11,12,12,13,10,11,11,11,12,11,11,16,31,15,11,12,13,14,20,12,85,11,11,36,11,11,12,12,19,11,13,11,15,11,12,12,12,22,10,10,12,13,18,12,12,11,11,12,11,11,10,12,12,11,10,16,12,10,36,11,13,12,11,13,11,12,11,12,11,14,13,18,100,100', null); +INSERT INTO `sample_dataset` VALUES ('280', '2018-10-09 14:30:15', '18584', 'demo_18584', 'demo_36106', '36106', 'Metis', 'train', 'positive', '180', '1538638007', '16,15,15,16,20,18,16,16,18,17,26,14,20,24,16,22,21,14,17,21,18,23,22,17,18,16,15,15,16,36,15,21,20,25,17,18,14,20,18,16,16,27,15,21,22,17,16,18,28,16,16,26,21,14,14,24,16,19,21,17,16,22,16,15,17,19,16,23,17,16,22,16,15,17,24,20,60,18,17,19,15,15,19,15,14,26,17,16,16,21,19,17,18,17,14,22,15,17,20,19,16,16,19,15,20,24,15,14,18,17,18,16,16,28,15,16,14,20,20,17,16,17,16,17,15,14,21,26,15,16,23,18,23,22,22,21,16,17,21,15,22,17,23,18,20,13,16,16,15,20,18,15,16,23,14,18,17,20,16,19,17,14,21,24,15,21,16,19,17,15,18,24,24,18,16,15,27,19,19,15,18,17,24,19,16,17,26,19,15,17,15,18,26,15,16,22,16,17,17,14,28,15,16,19,20,15,15,27,19,16,15,17,15,23,28,18,13,15,21,21,14,45,20,25,16,37,23,14,19,14,18,19,16,17,16,19,15,21,18,16,17,17,15,21,17,23,20,27,15,15,27,16,25,15,22,96,90,21,26,21,23,27,15,16,21,15,16,20,21,19,29,16,18,19,29,16,18,16,30,17,17,15,20,15,17,15,22,16,24,15,16,14,21,16,15,20,16,16,17,44,18,19,23,22,23,20,18,15,16,15,15,17,18,23,16,15,15,16,21,19,15,19,19,18,28,18,15,16,48,16,17,22,22,21,17,16,15,23,16,16,24,21,18,23,39,15,28,17,18,15,16,30,18,17,27,23,24,17,17,26,24', '16,14,21,18,15,16,16,17,19,19,16,16,22,21,25,27,17,16,16,16,96,14,16,19,17,18,20,16,16,16,17,25,22,17,26,16,16,16,15,16,16,17,20,17,19,16,17,18,14,15,18,19,17,16,16,15,16,18,21,16,21,15,22,19,26,16,19,17,16,20,14,16,15,23,21,32,17,20,17,14,23,19,17,16,15,16,19,15,18,17,15,25,19,16,16,17,21,15,15,15,20,24,21,15,15,16,16,18,16,16,15,16,20,18,16,23,24,15,19,15,21,17,22,16,16,15,23,19,28,20,21,15,19,17,14,24,18,26,27,16,15,16,16,24,17,18,16,24,18,17,16,16,20,17,17,18,19,17,17,16,19,15,18,16,15,15,16,16,16,18,16,14,25,17,21,14,17,18,22,18,17,19,20,30,16,16,22,22,28,19,21,20,17,18,19,14,20,17,17,17,21,16,18,14,31,20,21,21,16,16,18,18,23,17,17,17,17,32,16,27,19,17,20,21,16,15,24,16,22,15,21,18,14,18,15,14,22,15,27,14,17,17,20,19,19,14,19,38,23,24,14,20,15,21,15,20,23,18,15,16,16,18,17,17,19,22,23,14,18,19,19,16,22,19,17,17,15,22,17,17,19,17,18,16,17,15,21,16,23,18,16,19,18,18,16,25,24,19,18,18,21,18,17,17,16,14,27,20,16,16,26,23,15,16,19,16,26,16,15,16,22,15,27,18,17,14,16,14,25,34,16,22,20,20,19,19,18,19,18,23,22,16,16,24,17,16,20,19,17,17,20,20,25,15,15,18,20,17,16,18,14', '18,26,16,18,15,16,15,15,22,14,18,15,19,22,22,17,15,19,18,17,28,18,26,17,17,24,15,15,30,15,16,16,16,14,23,19,24,21,24,19,18,25,16,17,22,15,23,18,17,17,17,19,20,16,16,21,16,15,16,19,15,18,16,22,16,16,15,16,29,15,16,23,19,21,17,23,20,17,16,16,16,24,20,17,18,19,16,16,17,19,15,21,18,21,16,16,23,18,15,17,19,17,19,15,28,16,24,23,23,15,15,14,17,16,19,16,14,19,22,20,21,16,24,16,21,18,17,15,17,14,19,16,16,17,20,35,24,22,23,17,15,18,17,15,17,19,17,20,22,25,21,22,15,15,25,25,16,19,21,17,15,17,17,20,17,22,25,16,14,20,16,15,16,17,17,19,24,19,16,100,100', null); +INSERT INTO `sample_dataset` VALUES ('281', '2018-10-09 14:30:15', '13686', 'demo_13686', 'demo_20632', '20632', 'Metis', 'train', 'positive', '180', '1538587839', '32,35,23,37,30,38,17,31,17,29,22,28,23,15,25,20,37,21,25,18,36,16,30,32,31,33,24,26,28,15,31,18,27,32,24,31,26,20,27,19,19,25,16,31,17,17,14,21,29,23,18,32,31,24,13,27,18,14,30,23,20,25,23,14,29,26,20,19,23,26,17,20,15,23,27,17,22,22,24,22,30,27,24,34,32,32,21,17,20,37,20,26,33,22,17,20,21,18,20,25,13,28,26,14,19,15,14,15,16,69,38,20,17,26,28,24,26,33,18,34,27,20,25,31,15,37,19,29,29,21,33,21,29,20,21,20,35,24,23,37,20,31,22,13,19,21,26,26,19,17,31,25,39,21,20,13,15,19,25,28,31,31,37,19,20,21,25,31,20,31,61,22,30,22,18,24,31,22,29,18,32,30,31,20,31,18,18,34,24,15,18,20,12,17,30,31,15,29,31,38,22,19,15,17,17,19,12,28,15,21,32,35,28,21,32,26,22,18,19,16,25,23,35,22,26,18,24,19,19,29,22,16,23,17,24,16,19,25,19,26,36,23,18,25,18,23,18,28,22,23,20,27,34,16,100,36,12,20,31,33,34,34,21,20,22,18,14,32,15,17,17,23,27,27,16,26,24,34,22,20,14,22,13,18,12,13,24,20,17,20,29,20,29,26,32,20,18,25,19,30,23,33,28,16,19,29,28,25,19,85,18,27,18,33,29,19,13,20,16,32,24,24,21,28,36,21,16,17,24,14,24,22,64,19,20,20,12,27,24,15,23,14,12,18,14,50,100,52,15,27,27,19,19,30,19,24,20,15,20,23,27', '22,23,28,23,28,17,29,23,17,32,29,17,17,22,15,24,17,15,16,28,15,22,20,20,19,27,23,25,18,15,24,31,26,18,24,33,16,16,17,16,23,14,21,19,28,20,19,19,14,22,22,21,31,17,20,25,26,35,26,25,21,20,23,31,20,26,20,20,30,14,18,15,22,24,33,27,20,23,20,19,32,22,24,27,23,12,30,12,15,23,15,13,17,22,15,34,22,14,25,22,14,14,22,29,21,18,20,13,29,18,19,26,23,31,15,30,18,31,39,22,23,16,25,23,22,19,16,33,27,28,13,20,14,22,21,14,19,24,27,23,19,19,20,14,18,18,27,25,29,17,13,30,36,16,23,24,15,24,21,22,16,19,26,26,22,34,15,19,23,20,21,20,24,23,16,19,23,31,15,19,15,24,19,20,21,21,12,17,24,28,24,18,15,25,30,18,38,19,22,20,29,22,22,23,22,20,21,17,17,24,34,18,30,14,24,25,26,28,24,21,12,37,15,16,27,25,12,29,32,24,17,21,18,31,15,15,20,15,15,25,34,19,23,17,28,31,21,15,17,16,35,21,37,19,25,40,22,24,19,25,29,18,14,23,33,27,24,15,17,17,25,28,20,23,19,22,21,39,14,25,26,24,16,20,28,27,21,28,30,23,14,31,20,23,30,13,14,24,22,31,24,22,78,21,16,15,33,15,21,18,24,17,22,23,18,17,13,19,18,31,15,24,33,36,26,19,24,26,27,26,22,19,16,16,24,23,16,16,17,16,18,25,17,14,27,27,27,22,13,14,17,28,21,22,17,16,16,36,23,14,22', '25,36,17,28,14,26,29,23,17,22,20,24,16,19,13,28,38,26,28,34,29,19,25,28,23,15,21,37,24,14,27,24,27,27,15,21,36,16,21,38,23,21,19,17,27,31,23,39,31,27,18,20,18,28,27,29,31,20,22,25,33,24,14,24,22,22,20,21,23,15,24,20,35,25,32,21,20,21,19,22,20,21,23,46,21,15,15,32,26,24,21,18,22,32,26,19,21,28,25,29,29,31,13,14,26,22,31,21,19,17,29,35,16,20,17,33,30,16,24,30,29,17,31,27,15,30,32,26,27,21,26,18,25,18,20,18,19,32,35,35,27,22,23,15,18,19,19,20,35,20,24,18,21,25,17,26,26,14,15,17,21,19,63,32,33,15,50,25,12,13,17,26,25,33,27,20,19,15,37,100,100', null); +INSERT INTO `sample_dataset` VALUES ('282', '2018-10-09 14:30:15', '12678', 'demo_12678', 'demo_34842', '34842', 'Metis', 'train', 'positive', '180', '1538689132', '21,23,14,16,20,21,23,18,23,23,22,23,26,25,20,22,22,17,34,18,23,17,28,21,25,22,21,26,20,16,22,29,22,19,22,16,30,14,22,33,16,26,23,18,20,19,19,18,23,23,18,20,18,22,21,22,18,23,22,25,16,27,20,29,17,30,34,16,37,17,15,24,22,25,14,21,15,15,20,23,19,23,17,15,16,27,25,21,16,20,34,19,20,28,19,28,33,23,25,20,21,20,23,20,28,20,20,23,30,29,30,17,25,15,30,20,19,14,16,30,21,21,17,16,16,27,23,26,14,19,34,34,22,21,21,20,25,17,18,23,15,25,27,15,16,18,28,20,19,22,18,21,16,13,20,24,16,14,26,19,20,19,15,20,17,16,19,23,24,18,24,31,18,18,13,23,26,17,17,36,19,32,27,16,27,25,18,22,15,30,17,30,17,23,28,28,35,19,20,16,27,37,26,16,17,14,20,33,16,28,28,19,24,27,29,21,18,22,20,17,15,32,23,19,24,21,27,17,23,23,20,15,100,17,18,34,16,23,19,18,15,20,21,24,15,20,21,28,30,22,16,26,17,19,15,22,17,20,15,27,17,14,26,14,25,24,17,29,17,21,15,33,18,29,26,17,17,31,14,24,18,15,17,87,18,48,15,38,21,19,13,17,30,20,33,20,15,23,31,16,20,24,18,20,15,22,24,16,25,30,19,18,27,32,35,22,21,15,24,15,20,16,19,21,23,17,17,26,19,20,14,37,23,19,26,24,27,25,17,17,23,16,16,22,25,24,21,24,24,25,20,19,20,89,19,24,22,16,24,15,17', '18,21,24,21,19,21,16,14,21,16,20,19,30,17,18,19,24,15,17,24,19,22,18,16,21,19,15,16,26,24,15,25,19,23,20,29,25,22,14,15,28,22,28,25,25,19,16,17,26,23,32,33,16,22,16,17,17,15,33,22,16,20,23,19,19,19,19,28,17,22,19,20,19,21,19,16,20,21,22,16,19,25,19,21,23,17,18,25,18,20,17,20,36,26,14,21,14,14,25,20,17,17,25,18,22,13,17,18,16,18,20,19,16,19,21,19,16,33,23,18,26,16,22,15,18,33,25,20,21,26,33,19,17,23,19,28,38,20,22,19,29,29,25,17,31,29,27,22,19,18,23,17,27,22,28,21,18,14,20,20,19,21,16,27,27,18,35,18,25,18,15,19,23,20,17,28,18,28,35,16,21,19,19,20,26,20,22,29,26,24,15,19,24,19,15,23,18,13,28,14,20,15,17,21,27,18,18,26,18,22,22,25,16,22,19,21,28,18,22,24,14,27,20,20,19,26,18,26,23,37,28,23,20,17,24,28,22,17,15,16,28,22,28,14,21,31,22,39,18,17,16,21,20,20,24,14,28,15,20,20,23,28,22,22,19,35,21,16,20,14,24,26,29,24,18,16,28,21,22,18,17,21,32,15,19,22,25,22,16,23,17,16,14,16,28,25,13,29,23,16,23,28,29,19,24,22,20,31,15,19,24,17,14,24,18,17,29,18,32,15,20,24,18,21,15,19,20,17,22,33,16,22,22,16,19,22,18,31,20,27,22,25,14,14,23,21,28,18,23,20,17,18,28,21,23,17,24,34,24,27,17', '17,26,16,18,13,30,17,18,24,24,19,14,17,31,16,27,23,14,26,14,22,18,17,23,13,22,19,15,16,16,22,15,24,15,21,15,29,18,22,22,28,16,14,16,22,26,30,17,20,17,21,32,20,27,21,18,17,20,31,23,15,17,19,22,17,19,24,27,15,22,21,20,15,15,15,18,14,39,22,15,15,29,21,24,16,22,18,25,23,18,18,20,15,15,20,17,19,33,37,16,15,16,16,28,16,18,19,14,18,14,19,23,16,16,15,16,23,16,22,15,14,20,14,17,23,16,17,21,25,21,28,23,22,19,15,26,35,21,20,23,21,27,23,23,16,21,27,19,26,15,26,15,24,23,18,22,30,20,22,25,24,21,15,20,23,26,20,23,15,27,27,22,18,20,25,30,14,17,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('283', '2018-10-09 14:30:15', '12332', 'demo_12332', 'demo_32314', '32314', 'Metis', 'train', 'positive', '180', '1538482106', '14,18,12,15,13,12,12,12,12,12,13,14,12,12,12,13,13,16,12,15,14,16,23,12,12,16,13,22,25,15,13,31,15,14,13,12,15,26,12,11,14,13,21,14,24,14,16,27,15,12,13,14,12,14,13,14,13,13,15,18,13,16,62,14,16,12,13,13,13,13,20,13,12,13,13,15,16,36,12,12,12,12,12,12,12,12,24,16,13,12,13,12,15,17,16,13,13,12,13,12,18,12,13,14,12,13,14,23,14,15,12,13,15,14,14,24,13,18,14,12,13,16,13,12,13,12,58,15,15,12,12,13,15,12,12,12,12,26,11,13,15,13,14,12,13,14,17,15,12,12,15,12,13,11,14,14,15,12,17,11,17,12,12,13,12,13,12,12,12,14,12,14,15,13,14,14,16,14,14,14,31,12,12,13,16,14,12,12,17,15,13,13,12,12,30,21,14,12,12,16,29,12,12,12,16,13,17,26,16,12,16,18,12,15,13,21,19,17,11,12,15,12,12,15,12,12,17,11,12,11,12,12,13,15,16,12,13,22,12,13,16,14,13,12,11,12,14,16,12,15,17,12,20,13,15,12,14,16,12,13,12,15,16,14,12,14,40,13,14,12,15,15,12,19,13,13,13,12,12,12,12,15,16,16,15,17,15,16,24,13,12,27,16,16,22,14,20,14,14,13,12,12,12,14,16,13,13,14,15,15,15,12,94,15,16,12,17,13,14,13,16,15,12,13,12,13,17,13,13,13,15,15,17,20,16,12,16,12,13,12,12,13,12,22,100,33,14,14,17,16,15,13,14,14,13,13,15,17,14,14,15', '15,64,18,13,12,12,13,12,15,12,15,14,14,18,16,16,13,13,12,14,14,14,12,14,12,14,14,13,13,12,13,15,13,15,12,15,16,17,13,12,12,12,25,12,19,13,20,13,13,13,18,12,15,15,14,15,22,15,15,15,13,15,13,25,13,13,22,12,16,13,17,14,16,14,12,14,14,13,16,21,13,23,15,14,22,35,12,32,15,13,15,26,16,15,16,12,15,15,15,15,15,17,14,13,17,12,12,14,15,13,21,12,15,20,48,15,29,13,14,13,14,17,17,13,12,14,11,31,13,14,14,23,12,14,12,14,13,90,13,15,21,14,15,13,14,13,15,17,13,15,13,16,15,16,15,16,17,13,21,14,13,18,15,23,26,15,19,13,15,13,16,16,18,12,15,12,13,27,12,12,13,26,12,14,12,14,15,16,14,13,14,12,13,14,17,14,13,13,15,12,12,13,13,13,11,12,12,18,31,12,12,14,16,23,13,18,13,16,15,13,13,13,13,12,13,13,16,14,35,12,12,13,13,24,13,19,13,14,13,15,12,13,13,20,12,15,16,12,12,12,14,21,12,12,13,15,13,15,12,12,15,12,20,13,12,19,12,14,12,17,15,15,13,14,14,15,24,29,15,11,15,12,16,15,11,15,20,18,15,13,28,14,23,12,15,12,13,13,28,13,13,14,16,14,12,38,12,12,12,14,15,19,16,14,12,12,14,12,32,12,23,16,18,34,11,15,12,14,16,12,13,63,12,14,25,14,12,17,15,12,12,12,14,12,15,11,15,15,12,13,11,12,13,15,15,13,12,16,12,16,16', '15,13,15,12,15,23,11,12,12,14,23,26,14,17,13,18,15,12,13,12,12,12,18,12,13,12,14,13,14,14,17,14,12,11,11,12,14,16,13,13,13,15,12,21,13,13,15,16,13,20,14,13,15,23,14,14,18,13,15,13,13,13,11,20,16,13,13,15,14,11,11,11,12,23,16,14,14,13,15,12,12,15,16,13,13,12,13,13,14,12,15,16,15,14,13,14,12,13,16,12,12,15,14,12,12,19,12,16,12,15,29,12,17,17,11,13,13,13,12,13,14,13,17,13,21,16,12,12,29,12,14,14,16,13,11,13,12,14,13,13,13,19,12,16,14,11,14,12,13,13,19,12,13,15,12,12,15,14,24,12,11,11,15,14,14,13,13,26,19,12,12,12,28,16,12,13,12,13,12,29,100', null); +INSERT INTO `sample_dataset` VALUES ('284', '2018-10-09 14:30:15', '13625', 'demo_13625', 'demo_37046', '37046', 'Metis', 'train', 'positive', '180', '1538439092', '13,12,11,12,17,15,12,12,11,12,14,13,12,14,14,11,14,11,11,12,11,13,11,12,12,10,11,12,32,13,24,12,12,13,13,14,10,11,12,14,10,12,19,18,11,10,11,13,11,10,10,10,11,17,11,18,15,14,14,12,15,13,12,12,11,36,18,13,12,13,12,11,14,10,12,12,12,14,12,15,12,13,11,11,11,12,14,14,29,11,14,11,12,12,10,12,11,14,11,11,11,14,12,13,11,11,28,13,16,18,14,25,10,11,11,29,13,13,12,11,12,13,14,19,14,11,12,11,13,13,15,11,12,11,18,11,14,16,11,11,12,11,13,12,12,14,14,16,11,12,11,12,16,15,11,15,11,19,38,11,13,11,13,14,11,11,12,30,12,10,12,11,10,11,11,23,27,15,18,14,12,12,12,11,12,11,15,15,11,13,12,22,12,11,12,10,12,11,11,10,19,12,10,11,11,12,12,14,11,35,18,12,11,16,11,20,18,12,14,12,12,15,11,12,98,13,12,11,11,10,11,12,14,12,14,12,14,12,12,13,13,100,16,31,12,18,12,12,9,12,12,10,11,12,14,11,11,12,18,10,11,12,13,12,12,12,11,12,11,14,13,12,14,13,16,13,13,14,12,14,18,37,13,12,12,11,13,12,12,12,12,12,25,12,14,12,12,13,15,15,87,14,12,12,11,12,14,22,12,12,11,16,11,12,12,15,13,11,14,11,12,11,12,14,13,13,16,15,13,27,12,13,36,12,13,15,15,13,22,13,13,11,24,21,18,11,16,22,12,12,12,12,13,14,13,13,38,14,15,15,12', '11,11,12,11,11,16,11,13,34,13,12,19,12,14,11,10,11,12,11,11,13,14,13,14,12,12,19,17,13,12,14,13,11,12,15,20,12,12,13,33,13,20,12,23,12,16,13,12,13,17,12,13,13,12,12,15,21,16,16,13,14,27,13,17,13,12,13,14,12,11,14,12,12,15,15,20,13,12,12,25,28,13,14,28,12,24,13,11,25,22,13,11,13,13,12,12,12,19,12,13,13,14,12,16,13,11,13,15,16,14,14,14,12,13,36,33,13,12,19,13,12,12,13,13,13,13,21,13,13,13,12,15,14,12,14,13,14,12,14,15,14,12,12,13,13,13,12,12,12,15,13,13,13,12,14,13,11,12,15,31,13,14,13,19,19,59,11,11,13,14,21,12,11,12,11,16,27,11,11,12,12,16,13,16,11,14,11,14,13,14,12,17,12,12,12,11,26,14,11,12,11,15,19,38,11,12,11,14,14,13,13,11,11,29,12,11,12,12,12,12,10,24,12,13,11,13,10,13,12,14,14,13,13,20,12,17,14,13,12,12,11,11,14,11,11,16,11,14,12,11,11,11,12,13,20,11,13,14,14,12,11,10,12,13,12,11,15,22,12,13,12,13,11,13,24,11,16,11,13,12,17,12,11,11,11,38,12,12,13,16,11,11,10,10,10,10,11,11,13,12,11,14,11,14,14,12,12,11,13,23,12,11,11,14,14,14,14,13,26,27,12,11,18,10,24,10,9,10,11,12,12,11,12,10,13,11,16,12,11,15,12,12,12,13,12,11,16,12,12,11,21,11,27,12,12,13,11,17,12,11,13', '12,14,13,11,11,12,12,12,11,12,12,16,13,13,12,13,12,12,11,15,14,12,12,15,11,15,11,12,12,13,12,13,12,14,11,12,12,13,26,13,13,12,11,11,12,14,12,12,20,13,25,13,12,12,13,11,18,12,14,16,12,11,13,11,11,11,13,18,11,10,11,12,11,11,11,12,13,15,72,11,12,20,12,12,11,19,14,12,13,13,22,12,22,10,14,11,11,12,11,12,20,23,10,12,11,10,11,12,12,13,10,11,11,11,12,11,11,16,31,15,11,12,13,14,20,12,85,11,11,36,11,11,12,12,19,11,13,11,15,11,12,12,12,22,10,10,12,13,18,12,12,11,11,12,11,11,10,12,12,11,10,16,12,10,36,11,13,12,11,13,11,12,11,12,11,14,13,18,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('285', '2018-10-09 14:30:15', '11129', 'demo_11129', 'demo_28288', '28288', 'Metis', 'train', 'positive', '180', '1538413104', '31,21,29,21,25,30,25,36,24,23,19,26,25,24,25,27,20,15,33,25,21,26,37,31,34,36,22,26,21,14,18,11,18,30,26,27,26,25,39,35,17,27,33,28,18,24,24,30,38,31,34,39,21,27,37,39,25,23,29,37,22,37,22,19,33,28,33,32,25,25,16,38,29,34,17,24,25,33,26,22,24,22,33,33,34,28,23,34,33,34,32,40,37,38,20,33,26,34,34,36,36,29,30,20,22,36,32,39,30,31,31,29,18,10,29,35,31,25,24,26,29,24,21,19,28,36,28,14,21,29,31,37,25,28,23,28,40,21,13,32,19,24,25,19,21,20,20,33,23,30,25,27,28,34,22,36,22,24,31,21,17,28,18,34,27,37,30,25,24,28,27,22,18,25,22,27,14,20,17,30,30,19,27,33,21,37,30,19,30,14,37,29,27,19,26,23,23,16,29,28,19,24,36,27,31,19,26,28,15,24,20,31,27,26,29,29,24,36,38,22,34,14,19,21,34,35,14,26,27,21,24,22,24,24,24,27,39,37,33,38,11,23,21,22,23,21,31,21,28,35,16,24,31,29,73,100,34,27,12,21,15,24,35,33,37,29,25,38,32,30,35,30,27,26,37,26,24,38,39,15,35,37,29,27,100,16,37,25,34,32,35,28,14,31,34,37,15,33,20,27,98,99,17,35,30,31,25,23,22,31,19,19,31,28,15,100,27,22,25,18,38,13,36,32,36,16,35,15,28,27,24,33,17,32,18,20,38,29,25,34,31,20,33,28,100,99,33,33,20,33,20,13,21,31,98,24,26,37,21,31,38', '30,38,22,21,34,21,34,20,32,16,19,33,32,28,26,28,20,29,22,34,19,23,13,27,31,15,14,21,29,32,24,36,37,20,35,21,31,26,34,26,37,23,26,16,12,20,26,26,35,21,34,19,38,24,32,33,30,20,27,35,31,28,24,19,27,23,38,10,26,37,29,35,31,14,35,22,25,22,28,25,27,31,32,30,38,25,34,35,32,18,25,34,31,26,26,25,18,15,28,33,17,21,29,24,37,21,29,24,28,33,25,26,26,22,31,30,18,27,27,35,30,31,28,34,22,33,38,17,17,24,30,26,25,32,11,30,22,30,21,38,28,34,39,13,39,20,18,23,14,20,38,32,17,27,29,30,18,20,29,26,27,35,22,27,34,38,29,25,37,21,21,34,36,22,33,20,32,32,19,30,22,19,19,38,29,20,26,25,24,19,29,33,33,26,31,16,34,35,30,42,23,26,31,25,35,28,35,23,33,23,27,29,31,31,26,23,25,20,17,28,29,30,25,25,19,37,23,26,19,21,25,24,19,15,19,31,16,32,37,37,30,22,37,21,18,19,28,37,21,35,27,16,19,21,36,31,40,35,31,27,30,22,36,23,28,35,31,32,25,33,22,28,24,20,19,16,34,28,33,11,15,18,28,36,20,19,27,25,33,19,27,14,16,34,17,23,38,24,20,34,17,35,23,34,25,17,24,19,23,34,38,22,31,36,20,30,27,34,22,26,23,29,27,28,18,25,22,28,25,26,28,25,28,32,26,34,29,23,28,23,21,20,24,32,34,18,19,14,31,16,27,24,39,32,22,37,34,31,35,25,29', '24,30,28,35,28,23,12,24,27,33,23,34,22,30,22,35,31,37,18,28,17,33,22,33,16,24,31,30,27,39,31,34,18,33,13,38,32,20,38,17,19,40,34,26,30,26,18,33,33,27,20,22,31,17,20,20,24,29,25,23,21,34,27,18,36,34,25,87,34,23,39,33,24,21,22,17,32,13,28,28,31,22,30,31,21,19,25,21,24,27,21,35,25,18,15,26,21,26,21,31,39,31,36,18,33,23,22,25,26,27,16,31,35,11,25,36,15,25,16,19,28,22,21,39,36,33,25,24,18,40,23,21,35,34,40,39,20,35,29,25,19,24,10,31,17,15,21,22,15,28,26,21,16,24,18,23,28,25,25,26,27,35,20,35,22,33,25,33,30,26,24,20,35,35,25,35,31,36,21,100,100', null); +INSERT INTO `sample_dataset` VALUES ('286', '2018-10-09 14:30:15', '14772', 'demo_14772', 'demo_30302', '30302', 'Metis', 'train', 'positive', '180', '1538412202', '38,27,33,20,24,33,23,32,22,18,20,20,25,31,20,36,38,27,23,26,18,33,26,24,19,35,22,13,35,22,26,24,38,27,20,23,21,29,20,23,21,26,35,23,24,22,18,31,33,18,16,32,30,29,17,28,26,25,15,25,30,20,31,24,13,37,29,30,23,33,22,21,19,22,22,23,24,26,30,12,20,34,19,17,25,36,17,32,10,31,15,32,28,28,32,17,17,31,30,14,22,38,28,32,13,22,32,14,25,24,18,19,31,11,32,21,24,35,28,24,32,33,39,22,11,10,27,33,19,28,37,22,10,19,19,20,29,13,21,36,24,37,19,33,15,23,16,21,27,16,23,38,29,28,20,25,34,26,29,35,27,19,27,21,39,37,20,28,31,34,19,16,33,17,27,20,22,19,16,26,16,23,29,17,32,28,28,25,28,25,14,13,36,28,30,21,26,15,21,30,25,25,38,20,31,21,16,37,18,20,24,30,21,32,23,35,19,22,15,20,24,36,14,28,25,30,25,23,18,34,18,22,37,23,20,17,17,33,24,26,25,19,22,31,23,26,24,20,37,22,23,21,27,95,26,17,26,16,35,29,35,14,25,29,22,25,23,25,19,28,27,39,23,24,39,23,21,16,24,22,34,35,33,33,34,26,33,30,24,23,35,17,23,23,23,17,16,31,24,24,24,30,28,26,25,24,10,22,40,25,22,25,26,23,28,39,17,27,25,30,31,27,26,28,25,38,20,30,31,32,100,32,23,38,21,27,22,18,23,38,20,29,16,19,25,11,23,24,22,21,24,28,34,24,25,20,82,24,35,21,20', '21,25,35,23,23,23,35,11,15,35,26,19,15,25,32,21,18,19,33,26,17,30,30,28,29,24,19,20,26,33,14,37,30,23,29,22,29,27,24,15,22,21,24,33,20,39,23,18,23,26,15,27,26,17,30,20,25,15,22,24,31,15,23,20,27,15,26,27,23,22,21,19,25,28,23,20,32,11,15,34,24,18,31,19,24,32,31,21,37,34,30,26,33,32,35,31,27,26,32,35,35,27,22,26,30,20,21,25,28,34,21,15,16,33,27,22,29,21,22,17,15,25,17,27,30,23,14,22,31,20,28,22,25,23,29,19,24,21,31,30,17,36,24,32,22,16,17,20,29,33,13,17,31,19,29,36,18,18,30,30,24,22,20,25,29,20,10,15,37,33,20,23,26,28,16,27,21,17,31,29,34,27,23,20,34,31,36,12,29,31,33,22,25,17,30,37,32,33,26,18,38,32,19,27,20,26,27,13,17,14,30,25,20,27,16,26,23,19,20,27,34,28,26,23,25,31,32,28,34,26,32,20,23,25,30,32,30,27,23,35,36,33,11,29,25,25,15,25,25,25,19,14,14,21,23,30,21,26,36,32,33,19,16,29,27,23,26,24,31,19,35,15,14,12,28,27,22,16,31,28,18,33,10,29,25,32,20,15,20,26,16,30,25,29,30,22,26,17,22,26,24,24,21,22,17,28,25,32,23,21,28,21,15,26,34,25,24,18,27,23,28,29,23,25,21,38,21,23,38,27,22,21,35,25,16,19,23,23,18,21,29,28,17,14,36,18,30,33,22,40,23,24,37,26,21,21,30,30,34,23,26', '18,21,20,10,20,23,26,39,24,31,31,34,31,14,32,17,21,20,21,27,19,32,27,23,24,28,33,19,30,35,28,22,34,24,13,17,15,22,31,18,18,17,32,23,17,38,37,19,26,24,22,21,17,19,18,20,27,21,34,27,29,31,38,23,20,13,22,22,11,29,33,28,20,39,28,24,29,19,10,17,19,22,16,24,23,33,29,16,31,28,27,36,17,23,25,30,24,27,20,24,31,38,34,26,27,29,14,23,24,35,18,24,26,35,24,27,31,38,12,19,21,24,27,27,25,28,29,29,34,25,20,31,11,33,26,23,42,24,14,15,26,24,25,18,32,33,22,29,18,32,34,18,19,38,22,31,30,30,10,34,32,32,33,22,34,30,29,23,23,28,17,23,33,19,20,31,20,36,38,100,100', null); +INSERT INTO `sample_dataset` VALUES ('287', '2018-10-09 14:30:15', '10474', 'demo_10474', 'demo_26646', '26646', 'Metis', 'train', 'positive', '180', '1538485659', '35,23,37,30,38,17,31,17,29,22,28,23,15,25,20,37,21,25,18,36,16,30,32,31,33,24,26,28,15,31,18,27,32,24,31,26,20,27,19,19,25,16,31,17,17,14,21,29,23,18,32,31,24,13,27,18,14,30,23,20,25,23,14,29,26,20,19,23,26,17,20,15,23,27,17,22,22,24,22,30,27,24,34,32,32,21,17,20,37,20,26,33,22,17,20,21,18,20,25,13,28,26,14,19,15,14,15,16,69,38,20,17,26,28,24,26,33,18,34,27,20,25,31,15,37,19,29,29,21,33,21,29,20,21,20,35,24,23,37,20,31,22,13,19,21,26,26,19,17,31,25,39,21,20,13,15,19,25,28,31,31,37,19,20,21,25,31,20,31,61,22,30,22,18,24,31,22,29,18,32,30,31,20,31,18,18,34,24,15,18,20,12,17,30,31,15,29,31,38,22,19,15,17,17,19,12,28,15,21,32,35,28,21,32,26,22,18,19,16,25,23,35,22,26,18,24,19,19,29,22,16,23,17,24,16,19,25,19,26,36,23,18,25,18,23,18,28,22,23,20,27,34,16,100,36,12,20,31,33,34,34,21,20,22,18,14,32,15,17,17,23,27,27,16,26,24,34,22,20,14,22,13,18,12,13,24,20,17,20,29,20,29,26,32,20,18,25,19,30,23,33,28,16,19,29,28,25,19,85,18,27,18,33,29,19,13,20,16,32,24,24,21,28,36,21,16,17,24,14,24,22,64,19,20,20,12,27,24,15,23,14,12,18,14,50,100,52,15,27,27,19,19,30,19,24,20,15,20,23,27,28', '23,28,23,28,17,29,23,17,32,29,17,17,22,15,24,17,15,16,28,15,22,20,20,19,27,23,25,18,15,24,31,26,18,24,33,16,16,17,16,23,14,21,19,28,20,19,19,14,22,22,21,31,17,20,25,26,35,26,25,21,20,23,31,20,26,20,20,30,14,18,15,22,24,33,27,20,23,20,19,32,22,24,27,23,12,30,12,15,23,15,13,17,22,15,34,22,14,25,22,14,14,22,29,21,18,20,13,29,18,19,26,23,31,15,30,18,31,39,22,23,16,25,23,22,19,16,33,27,28,13,20,14,22,21,14,19,24,27,23,19,19,20,14,18,18,27,25,29,17,13,30,36,16,23,24,15,24,21,22,16,19,26,26,22,34,15,19,23,20,21,20,24,23,16,19,23,31,15,19,15,24,19,20,21,21,12,17,24,28,24,18,15,25,30,18,38,19,22,20,29,22,22,23,22,20,21,17,17,24,34,18,30,14,24,25,26,28,24,21,12,37,15,16,27,25,12,29,32,24,17,21,18,31,15,15,20,15,15,25,34,19,23,17,28,31,21,15,17,16,35,21,37,19,25,40,22,24,19,25,29,18,14,23,33,27,24,15,17,17,25,28,20,23,19,22,21,39,14,25,26,24,16,20,28,27,21,28,30,23,14,31,20,23,30,13,14,24,22,31,24,22,78,21,16,15,33,15,21,18,24,17,22,23,18,17,13,19,18,31,15,24,33,36,26,19,24,26,27,26,22,19,16,16,24,23,16,16,17,16,18,25,17,14,27,27,27,22,13,14,17,28,21,22,17,16,16,36,23,14,22,36', '36,17,28,14,26,29,23,17,22,20,24,16,19,13,28,38,26,28,34,29,19,25,28,23,15,21,37,24,14,27,24,27,27,15,21,36,16,21,38,23,21,19,17,27,31,23,39,31,27,18,20,18,28,27,29,31,20,22,25,33,24,14,24,22,22,20,21,23,15,24,20,35,25,32,21,20,21,19,22,20,21,23,46,21,15,15,32,26,24,21,18,22,32,26,19,21,28,25,29,29,31,13,14,26,22,31,21,19,17,29,35,16,20,17,33,30,16,24,30,29,17,31,27,15,30,32,26,27,21,26,18,25,18,20,18,19,32,35,35,27,22,23,15,18,19,19,20,35,20,24,18,21,25,17,26,26,14,15,17,21,19,63,32,33,15,50,25,12,13,17,26,25,33,27,20,19,15,37,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('288', '2018-10-09 14:30:15', '18052', 'demo_18052', 'demo_22324', '22324', 'Metis', 'train', 'positive', '180', '1538423649', '15,15,16,20,18,16,16,18,17,26,14,20,24,16,22,21,14,17,21,18,23,22,17,18,16,15,15,16,36,15,21,20,25,17,18,14,20,18,16,16,27,15,21,22,17,16,18,28,16,16,26,21,14,14,24,16,19,21,17,16,22,16,15,17,19,16,23,17,16,22,16,15,17,24,20,60,18,17,19,15,15,19,15,14,26,17,16,16,21,19,17,18,17,14,22,15,17,20,19,16,16,19,15,20,24,15,14,18,17,18,16,16,28,15,16,14,20,20,17,16,17,16,17,15,14,21,26,15,16,23,18,23,22,22,21,16,17,21,15,22,17,23,18,20,13,16,16,15,20,18,15,16,23,14,18,17,20,16,19,17,14,21,24,15,21,16,19,17,15,18,24,24,18,16,15,27,19,19,15,18,17,24,19,16,17,26,19,15,17,15,18,26,15,16,22,16,17,17,14,28,15,16,19,20,15,15,27,19,16,15,17,15,23,28,18,13,15,21,21,14,45,20,25,16,37,23,14,19,14,18,19,16,17,16,19,15,21,18,16,17,17,15,21,17,23,20,27,15,15,27,16,25,15,22,96,90,21,26,21,23,27,15,16,21,15,16,20,21,19,29,16,18,19,29,16,18,16,30,17,17,15,20,15,17,15,22,16,24,15,16,14,21,16,15,20,16,16,17,44,18,19,23,22,23,20,18,15,16,15,15,17,18,23,16,15,15,16,21,19,15,19,19,18,28,18,15,16,48,16,17,22,22,21,17,16,15,23,16,16,24,21,18,23,39,15,28,17,18,15,16,30,18,17,27,23,24,17,17,26,24,20', '14,21,18,15,16,16,17,19,19,16,16,22,21,25,27,17,16,16,16,96,14,16,19,17,18,20,16,16,16,17,25,22,17,26,16,16,16,15,16,16,17,20,17,19,16,17,18,14,15,18,19,17,16,16,15,16,18,21,16,21,15,22,19,26,16,19,17,16,20,14,16,15,23,21,32,17,20,17,14,23,19,17,16,15,16,19,15,18,17,15,25,19,16,16,17,21,15,15,15,20,24,21,15,15,16,16,18,16,16,15,16,20,18,16,23,24,15,19,15,21,17,22,16,16,15,23,19,28,20,21,15,19,17,14,24,18,26,27,16,15,16,16,24,17,18,16,24,18,17,16,16,20,17,17,18,19,17,17,16,19,15,18,16,15,15,16,16,16,18,16,14,25,17,21,14,17,18,22,18,17,19,20,30,16,16,22,22,28,19,21,20,17,18,19,14,20,17,17,17,21,16,18,14,31,20,21,21,16,16,18,18,23,17,17,17,17,32,16,27,19,17,20,21,16,15,24,16,22,15,21,18,14,18,15,14,22,15,27,14,17,17,20,19,19,14,19,38,23,24,14,20,15,21,15,20,23,18,15,16,16,18,17,17,19,22,23,14,18,19,19,16,22,19,17,17,15,22,17,17,19,17,18,16,17,15,21,16,23,18,16,19,18,18,16,25,24,19,18,18,21,18,17,17,16,14,27,20,16,16,26,23,15,16,19,16,26,16,15,16,22,15,27,18,17,14,16,14,25,34,16,22,20,20,19,19,18,19,18,23,22,16,16,24,17,16,20,19,17,17,20,20,25,15,15,18,20,17,16,18,14,18', '26,16,18,15,16,15,15,22,14,18,15,19,22,22,17,15,19,18,17,28,18,26,17,17,24,15,15,30,15,16,16,16,14,23,19,24,21,24,19,18,25,16,17,22,15,23,18,17,17,17,19,20,16,16,21,16,15,16,19,15,18,16,22,16,16,15,16,29,15,16,23,19,21,17,23,20,17,16,16,16,24,20,17,18,19,16,16,17,19,15,21,18,21,16,16,23,18,15,17,19,17,19,15,28,16,24,23,23,15,15,14,17,16,19,16,14,19,22,20,21,16,24,16,21,18,17,15,17,14,19,16,16,17,20,35,24,22,23,17,15,18,17,15,17,19,17,20,22,25,21,22,15,15,25,25,16,19,21,17,15,17,17,20,17,22,25,16,14,20,16,15,16,17,17,19,24,19,16,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('289', '2018-10-09 14:30:15', '18838', 'demo_18838', 'demo_31683', '31683', 'Metis', 'train', 'positive', '180', '1538757230', '23,14,16,20,21,23,18,23,23,22,23,26,25,20,22,22,17,34,18,23,17,28,21,25,22,21,26,20,16,22,29,22,19,22,16,30,14,22,33,16,26,23,18,20,19,19,18,23,23,18,20,18,22,21,22,18,23,22,25,16,27,20,29,17,30,34,16,37,17,15,24,22,25,14,21,15,15,20,23,19,23,17,15,16,27,25,21,16,20,34,19,20,28,19,28,33,23,25,20,21,20,23,20,28,20,20,23,30,29,30,17,25,15,30,20,19,14,16,30,21,21,17,16,16,27,23,26,14,19,34,34,22,21,21,20,25,17,18,23,15,25,27,15,16,18,28,20,19,22,18,21,16,13,20,24,16,14,26,19,20,19,15,20,17,16,19,23,24,18,24,31,18,18,13,23,26,17,17,36,19,32,27,16,27,25,18,22,15,30,17,30,17,23,28,28,35,19,20,16,27,37,26,16,17,14,20,33,16,28,28,19,24,27,29,21,18,22,20,17,15,32,23,19,24,21,27,17,23,23,20,15,100,17,18,34,16,23,19,18,15,20,21,24,15,20,21,28,30,22,16,26,17,19,15,22,17,20,15,27,17,14,26,14,25,24,17,29,17,21,15,33,18,29,26,17,17,31,14,24,18,15,17,87,18,48,15,38,21,19,13,17,30,20,33,20,15,23,31,16,20,24,18,20,15,22,24,16,25,30,19,18,27,32,35,22,21,15,24,15,20,16,19,21,23,17,17,26,19,20,14,37,23,19,26,24,27,25,17,17,23,16,16,22,25,24,21,24,24,25,20,19,20,89,19,24,22,16,24,15,17,27', '21,24,21,19,21,16,14,21,16,20,19,30,17,18,19,24,15,17,24,19,22,18,16,21,19,15,16,26,24,15,25,19,23,20,29,25,22,14,15,28,22,28,25,25,19,16,17,26,23,32,33,16,22,16,17,17,15,33,22,16,20,23,19,19,19,19,28,17,22,19,20,19,21,19,16,20,21,22,16,19,25,19,21,23,17,18,25,18,20,17,20,36,26,14,21,14,14,25,20,17,17,25,18,22,13,17,18,16,18,20,19,16,19,21,19,16,33,23,18,26,16,22,15,18,33,25,20,21,26,33,19,17,23,19,28,38,20,22,19,29,29,25,17,31,29,27,22,19,18,23,17,27,22,28,21,18,14,20,20,19,21,16,27,27,18,35,18,25,18,15,19,23,20,17,28,18,28,35,16,21,19,19,20,26,20,22,29,26,24,15,19,24,19,15,23,18,13,28,14,20,15,17,21,27,18,18,26,18,22,22,25,16,22,19,21,28,18,22,24,14,27,20,20,19,26,18,26,23,37,28,23,20,17,24,28,22,17,15,16,28,22,28,14,21,31,22,39,18,17,16,21,20,20,24,14,28,15,20,20,23,28,22,22,19,35,21,16,20,14,24,26,29,24,18,16,28,21,22,18,17,21,32,15,19,22,25,22,16,23,17,16,14,16,28,25,13,29,23,16,23,28,29,19,24,22,20,31,15,19,24,17,14,24,18,17,29,18,32,15,20,24,18,21,15,19,20,17,22,33,16,22,22,16,19,22,18,31,20,27,22,25,14,14,23,21,28,18,23,20,17,18,28,21,23,17,24,34,24,27,17,18', '26,16,18,13,30,17,18,24,24,19,14,17,31,16,27,23,14,26,14,22,18,17,23,13,22,19,15,16,16,22,15,24,15,21,15,29,18,22,22,28,16,14,16,22,26,30,17,20,17,21,32,20,27,21,18,17,20,31,23,15,17,19,22,17,19,24,27,15,22,21,20,15,15,15,18,14,39,22,15,15,29,21,24,16,22,18,25,23,18,18,20,15,15,20,17,19,33,37,16,15,16,16,28,16,18,19,14,18,14,19,23,16,16,15,16,23,16,22,15,14,20,14,17,23,16,17,21,25,21,28,23,22,19,15,26,35,21,20,23,21,27,23,23,16,21,27,19,26,15,26,15,24,23,18,22,30,20,22,25,24,21,15,20,23,26,20,23,15,27,27,22,18,20,25,30,14,17,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('290', '2018-10-09 14:30:15', '10032', 'demo_10032', 'demo_31443', '31443', 'Metis', 'train', 'positive', '180', '1538451162', '18,12,15,13,12,12,12,12,12,13,14,12,12,12,13,13,16,12,15,14,16,23,12,12,16,13,22,25,15,13,31,15,14,13,12,15,26,12,11,14,13,21,14,24,14,16,27,15,12,13,14,12,14,13,14,13,13,15,18,13,16,62,14,16,12,13,13,13,13,20,13,12,13,13,15,16,36,12,12,12,12,12,12,12,12,24,16,13,12,13,12,15,17,16,13,13,12,13,12,18,12,13,14,12,13,14,23,14,15,12,13,15,14,14,24,13,18,14,12,13,16,13,12,13,12,58,15,15,12,12,13,15,12,12,12,12,26,11,13,15,13,14,12,13,14,17,15,12,12,15,12,13,11,14,14,15,12,17,11,17,12,12,13,12,13,12,12,12,14,12,14,15,13,14,14,16,14,14,14,31,12,12,13,16,14,12,12,17,15,13,13,12,12,30,21,14,12,12,16,29,12,12,12,16,13,17,26,16,12,16,18,12,15,13,21,19,17,11,12,15,12,12,15,12,12,17,11,12,11,12,12,13,15,16,12,13,22,12,13,16,14,13,12,11,12,14,16,12,15,17,12,20,13,15,12,14,16,12,13,12,15,16,14,12,14,40,13,14,12,15,15,12,19,13,13,13,12,12,12,12,15,16,16,15,17,15,16,24,13,12,27,16,16,22,14,20,14,14,13,12,12,12,14,16,13,13,14,15,15,15,12,94,15,16,12,17,13,14,13,16,15,12,13,12,13,17,13,13,13,15,15,17,20,16,12,16,12,13,12,12,13,12,22,100,33,14,14,17,16,15,13,14,14,13,13,15,17,14,14,15,13', '64,18,13,12,12,13,12,15,12,15,14,14,18,16,16,13,13,12,14,14,14,12,14,12,14,14,13,13,12,13,15,13,15,12,15,16,17,13,12,12,12,25,12,19,13,20,13,13,13,18,12,15,15,14,15,22,15,15,15,13,15,13,25,13,13,22,12,16,13,17,14,16,14,12,14,14,13,16,21,13,23,15,14,22,35,12,32,15,13,15,26,16,15,16,12,15,15,15,15,15,17,14,13,17,12,12,14,15,13,21,12,15,20,48,15,29,13,14,13,14,17,17,13,12,14,11,31,13,14,14,23,12,14,12,14,13,90,13,15,21,14,15,13,14,13,15,17,13,15,13,16,15,16,15,16,17,13,21,14,13,18,15,23,26,15,19,13,15,13,16,16,18,12,15,12,13,27,12,12,13,26,12,14,12,14,15,16,14,13,14,12,13,14,17,14,13,13,15,12,12,13,13,13,11,12,12,18,31,12,12,14,16,23,13,18,13,16,15,13,13,13,13,12,13,13,16,14,35,12,12,13,13,24,13,19,13,14,13,15,12,13,13,20,12,15,16,12,12,12,14,21,12,12,13,15,13,15,12,12,15,12,20,13,12,19,12,14,12,17,15,15,13,14,14,15,24,29,15,11,15,12,16,15,11,15,20,18,15,13,28,14,23,12,15,12,13,13,28,13,13,14,16,14,12,38,12,12,12,14,15,19,16,14,12,12,14,12,32,12,23,16,18,34,11,15,12,14,16,12,13,63,12,14,25,14,12,17,15,12,12,12,14,12,15,11,15,15,12,13,11,12,13,15,15,13,12,16,12,16,16,13', '13,15,12,15,23,11,12,12,14,23,26,14,17,13,18,15,12,13,12,12,12,18,12,13,12,14,13,14,14,17,14,12,11,11,12,14,16,13,13,13,15,12,21,13,13,15,16,13,20,14,13,15,23,14,14,18,13,15,13,13,13,11,20,16,13,13,15,14,11,11,11,12,23,16,14,14,13,15,12,12,15,16,13,13,12,13,13,14,12,15,16,15,14,13,14,12,13,16,12,12,15,14,12,12,19,12,16,12,15,29,12,17,17,11,13,13,13,12,13,14,13,17,13,21,16,12,12,29,12,14,14,16,13,11,13,12,14,13,13,13,19,12,16,14,11,14,12,13,13,19,12,13,15,12,12,15,14,24,12,11,11,15,14,14,13,13,26,19,12,12,12,28,16,12,13,12,13,12,29,100,100', null); +INSERT INTO `sample_dataset` VALUES ('291', '2018-10-09 14:30:15', '13649', 'demo_13649', 'demo_22165', '22165', 'Metis', 'train', 'positive', '180', '1538512078', '21,29,21,25,30,25,36,24,23,19,26,25,24,25,27,20,15,33,25,21,26,37,31,34,36,22,26,21,14,18,11,18,30,26,27,26,25,39,35,17,27,33,28,18,24,24,30,38,31,34,39,21,27,37,39,25,23,29,37,22,37,22,19,33,28,33,32,25,25,16,38,29,34,17,24,25,33,26,22,24,22,33,33,34,28,23,34,33,34,32,40,37,38,20,33,26,34,34,36,36,29,30,20,22,36,32,39,30,31,31,29,18,10,29,35,31,25,24,26,29,24,21,19,28,36,28,14,21,29,31,37,25,28,23,28,40,21,13,32,19,24,25,19,21,20,20,33,23,30,25,27,28,34,22,36,22,24,31,21,17,28,18,34,27,37,30,25,24,28,27,22,18,25,22,27,14,20,17,30,30,19,27,33,21,37,30,19,30,14,37,29,27,19,26,23,23,16,29,28,19,24,36,27,31,19,26,28,15,24,20,31,27,26,29,29,24,36,38,22,34,14,19,21,34,35,14,26,27,21,24,22,24,24,24,27,39,37,33,38,11,23,21,22,23,21,31,21,28,35,16,24,31,29,73,100,34,27,12,21,15,24,35,33,37,29,25,38,32,30,35,30,27,26,37,26,24,38,39,15,35,37,29,27,100,16,37,25,34,32,35,28,14,31,34,37,15,33,20,27,98,99,17,35,30,31,25,23,22,31,19,19,31,28,15,100,27,22,25,18,38,13,36,32,36,16,35,15,28,27,24,33,17,32,18,20,38,29,25,34,31,20,33,28,100,99,33,33,20,33,20,13,21,31,98,24,26,37,21,31,38,35', '38,22,21,34,21,34,20,32,16,19,33,32,28,26,28,20,29,22,34,19,23,13,27,31,15,14,21,29,32,24,36,37,20,35,21,31,26,34,26,37,23,26,16,12,20,26,26,35,21,34,19,38,24,32,33,30,20,27,35,31,28,24,19,27,23,38,10,26,37,29,35,31,14,35,22,25,22,28,25,27,31,32,30,38,25,34,35,32,18,25,34,31,26,26,25,18,15,28,33,17,21,29,24,37,21,29,24,28,33,25,26,26,22,31,30,18,27,27,35,30,31,28,34,22,33,38,17,17,24,30,26,25,32,11,30,22,30,21,38,28,34,39,13,39,20,18,23,14,20,38,32,17,27,29,30,18,20,29,26,27,35,22,27,34,38,29,25,37,21,21,34,36,22,33,20,32,32,19,30,22,19,19,38,29,20,26,25,24,19,29,33,33,26,31,16,34,35,30,42,23,26,31,25,35,28,35,23,33,23,27,29,31,31,26,23,25,20,17,28,29,30,25,25,19,37,23,26,19,21,25,24,19,15,19,31,16,32,37,37,30,22,37,21,18,19,28,37,21,35,27,16,19,21,36,31,40,35,31,27,30,22,36,23,28,35,31,32,25,33,22,28,24,20,19,16,34,28,33,11,15,18,28,36,20,19,27,25,33,19,27,14,16,34,17,23,38,24,20,34,17,35,23,34,25,17,24,19,23,34,38,22,31,36,20,30,27,34,22,26,23,29,27,28,18,25,22,28,25,26,28,25,28,32,26,34,29,23,28,23,21,20,24,32,34,18,19,14,31,16,27,24,39,32,22,37,34,31,35,25,29,19', '30,28,35,28,23,12,24,27,33,23,34,22,30,22,35,31,37,18,28,17,33,22,33,16,24,31,30,27,39,31,34,18,33,13,38,32,20,38,17,19,40,34,26,30,26,18,33,33,27,20,22,31,17,20,20,24,29,25,23,21,34,27,18,36,34,25,87,34,23,39,33,24,21,22,17,32,13,28,28,31,22,30,31,21,19,25,21,24,27,21,35,25,18,15,26,21,26,21,31,39,31,36,18,33,23,22,25,26,27,16,31,35,11,25,36,15,25,16,19,28,22,21,39,36,33,25,24,18,40,23,21,35,34,40,39,20,35,29,25,19,24,10,31,17,15,21,22,15,28,26,21,16,24,18,23,28,25,25,26,27,35,20,35,22,33,25,33,30,26,24,20,35,35,25,35,31,36,21,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('292', '2018-10-09 14:30:15', '18148', 'demo_18148', 'demo_36497', '36497', 'Metis', 'train', 'positive', '180', '1538438864', '27,33,20,24,33,23,32,22,18,20,20,25,31,20,36,38,27,23,26,18,33,26,24,19,35,22,13,35,22,26,24,38,27,20,23,21,29,20,23,21,26,35,23,24,22,18,31,33,18,16,32,30,29,17,28,26,25,15,25,30,20,31,24,13,37,29,30,23,33,22,21,19,22,22,23,24,26,30,12,20,34,19,17,25,36,17,32,10,31,15,32,28,28,32,17,17,31,30,14,22,38,28,32,13,22,32,14,25,24,18,19,31,11,32,21,24,35,28,24,32,33,39,22,11,10,27,33,19,28,37,22,10,19,19,20,29,13,21,36,24,37,19,33,15,23,16,21,27,16,23,38,29,28,20,25,34,26,29,35,27,19,27,21,39,37,20,28,31,34,19,16,33,17,27,20,22,19,16,26,16,23,29,17,32,28,28,25,28,25,14,13,36,28,30,21,26,15,21,30,25,25,38,20,31,21,16,37,18,20,24,30,21,32,23,35,19,22,15,20,24,36,14,28,25,30,25,23,18,34,18,22,37,23,20,17,17,33,24,26,25,19,22,31,23,26,24,20,37,22,23,21,27,95,26,17,26,16,35,29,35,14,25,29,22,25,23,25,19,28,27,39,23,24,39,23,21,16,24,22,34,35,33,33,34,26,33,30,24,23,35,17,23,23,23,17,16,31,24,24,24,30,28,26,25,24,10,22,40,25,22,25,26,23,28,39,17,27,25,30,31,27,26,28,25,38,20,30,31,32,100,32,23,38,21,27,22,18,23,38,20,29,16,19,25,11,23,24,22,21,24,28,34,24,25,20,82,24,35,21,20,23', '25,35,23,23,23,35,11,15,35,26,19,15,25,32,21,18,19,33,26,17,30,30,28,29,24,19,20,26,33,14,37,30,23,29,22,29,27,24,15,22,21,24,33,20,39,23,18,23,26,15,27,26,17,30,20,25,15,22,24,31,15,23,20,27,15,26,27,23,22,21,19,25,28,23,20,32,11,15,34,24,18,31,19,24,32,31,21,37,34,30,26,33,32,35,31,27,26,32,35,35,27,22,26,30,20,21,25,28,34,21,15,16,33,27,22,29,21,22,17,15,25,17,27,30,23,14,22,31,20,28,22,25,23,29,19,24,21,31,30,17,36,24,32,22,16,17,20,29,33,13,17,31,19,29,36,18,18,30,30,24,22,20,25,29,20,10,15,37,33,20,23,26,28,16,27,21,17,31,29,34,27,23,20,34,31,36,12,29,31,33,22,25,17,30,37,32,33,26,18,38,32,19,27,20,26,27,13,17,14,30,25,20,27,16,26,23,19,20,27,34,28,26,23,25,31,32,28,34,26,32,20,23,25,30,32,30,27,23,35,36,33,11,29,25,25,15,25,25,25,19,14,14,21,23,30,21,26,36,32,33,19,16,29,27,23,26,24,31,19,35,15,14,12,28,27,22,16,31,28,18,33,10,29,25,32,20,15,20,26,16,30,25,29,30,22,26,17,22,26,24,24,21,22,17,28,25,32,23,21,28,21,15,26,34,25,24,18,27,23,28,29,23,25,21,38,21,23,38,27,22,21,35,25,16,19,23,23,18,21,29,28,17,14,36,18,30,33,22,40,23,24,37,26,21,21,30,30,34,23,26,22', '21,20,10,20,23,26,39,24,31,31,34,31,14,32,17,21,20,21,27,19,32,27,23,24,28,33,19,30,35,28,22,34,24,13,17,15,22,31,18,18,17,32,23,17,38,37,19,26,24,22,21,17,19,18,20,27,21,34,27,29,31,38,23,20,13,22,22,11,29,33,28,20,39,28,24,29,19,10,17,19,22,16,24,23,33,29,16,31,28,27,36,17,23,25,30,24,27,20,24,31,38,34,26,27,29,14,23,24,35,18,24,26,35,24,27,31,38,12,19,21,24,27,27,25,28,29,29,34,25,20,31,11,33,26,23,42,24,14,15,26,24,25,18,32,33,22,29,18,32,34,18,19,38,22,31,30,30,10,34,32,32,33,22,34,30,29,23,23,28,17,23,33,19,20,31,20,36,38,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('293', '2018-10-09 14:30:15', '19794', 'demo_19794', 'demo_35991', '35991', 'Metis', 'train', 'positive', '180', '1538754046', '15,16,20,18,16,16,18,17,26,14,20,24,16,22,21,14,17,21,18,23,22,17,18,16,15,15,16,36,15,21,20,25,17,18,14,20,18,16,16,27,15,21,22,17,16,18,28,16,16,26,21,14,14,24,16,19,21,17,16,22,16,15,17,19,16,23,17,16,22,16,15,17,24,20,60,18,17,19,15,15,19,15,14,26,17,16,16,21,19,17,18,17,14,22,15,17,20,19,16,16,19,15,20,24,15,14,18,17,18,16,16,28,15,16,14,20,20,17,16,17,16,17,15,14,21,26,15,16,23,18,23,22,22,21,16,17,21,15,22,17,23,18,20,13,16,16,15,20,18,15,16,23,14,18,17,20,16,19,17,14,21,24,15,21,16,19,17,15,18,24,24,18,16,15,27,19,19,15,18,17,24,19,16,17,26,19,15,17,15,18,26,15,16,22,16,17,17,14,28,15,16,19,20,15,15,27,19,16,15,17,15,23,28,18,13,15,21,21,14,45,20,25,16,37,23,14,19,14,18,19,16,17,16,19,15,21,18,16,17,17,15,21,17,23,20,27,15,15,27,16,25,15,22,96,90,21,26,21,23,27,15,16,21,15,16,20,21,19,29,16,18,19,29,16,18,16,30,17,17,15,20,15,17,15,22,16,24,15,16,14,21,16,15,20,16,16,17,44,18,19,23,22,23,20,18,15,16,15,15,17,18,23,16,15,15,16,21,19,15,19,19,18,28,18,15,16,48,16,17,22,22,21,17,16,15,23,16,16,24,21,18,23,39,15,28,17,18,15,16,30,18,17,27,23,24,17,17,26,24,20,19', '21,18,15,16,16,17,19,19,16,16,22,21,25,27,17,16,16,16,96,14,16,19,17,18,20,16,16,16,17,25,22,17,26,16,16,16,15,16,16,17,20,17,19,16,17,18,14,15,18,19,17,16,16,15,16,18,21,16,21,15,22,19,26,16,19,17,16,20,14,16,15,23,21,32,17,20,17,14,23,19,17,16,15,16,19,15,18,17,15,25,19,16,16,17,21,15,15,15,20,24,21,15,15,16,16,18,16,16,15,16,20,18,16,23,24,15,19,15,21,17,22,16,16,15,23,19,28,20,21,15,19,17,14,24,18,26,27,16,15,16,16,24,17,18,16,24,18,17,16,16,20,17,17,18,19,17,17,16,19,15,18,16,15,15,16,16,16,18,16,14,25,17,21,14,17,18,22,18,17,19,20,30,16,16,22,22,28,19,21,20,17,18,19,14,20,17,17,17,21,16,18,14,31,20,21,21,16,16,18,18,23,17,17,17,17,32,16,27,19,17,20,21,16,15,24,16,22,15,21,18,14,18,15,14,22,15,27,14,17,17,20,19,19,14,19,38,23,24,14,20,15,21,15,20,23,18,15,16,16,18,17,17,19,22,23,14,18,19,19,16,22,19,17,17,15,22,17,17,19,17,18,16,17,15,21,16,23,18,16,19,18,18,16,25,24,19,18,18,21,18,17,17,16,14,27,20,16,16,26,23,15,16,19,16,26,16,15,16,22,15,27,18,17,14,16,14,25,34,16,22,20,20,19,19,18,19,18,23,22,16,16,24,17,16,20,19,17,17,20,20,25,15,15,18,20,17,16,18,14,18,17', '16,18,15,16,15,15,22,14,18,15,19,22,22,17,15,19,18,17,28,18,26,17,17,24,15,15,30,15,16,16,16,14,23,19,24,21,24,19,18,25,16,17,22,15,23,18,17,17,17,19,20,16,16,21,16,15,16,19,15,18,16,22,16,16,15,16,29,15,16,23,19,21,17,23,20,17,16,16,16,24,20,17,18,19,16,16,17,19,15,21,18,21,16,16,23,18,15,17,19,17,19,15,28,16,24,23,23,15,15,14,17,16,19,16,14,19,22,20,21,16,24,16,21,18,17,15,17,14,19,16,16,17,20,35,24,22,23,17,15,18,17,15,17,19,17,20,22,25,21,22,15,15,25,25,16,19,21,17,15,17,17,20,17,22,25,16,14,20,16,15,16,17,17,19,24,19,16,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('294', '2018-10-09 14:30:15', '14524', 'demo_14524', 'demo_30464', '30464', 'Metis', 'train', 'positive', '180', '1538389597', '12,11,12,17,15,12,12,11,12,14,13,12,14,14,11,14,11,11,12,11,13,11,12,12,10,11,12,32,13,24,12,12,13,13,14,10,11,12,14,10,12,19,18,11,10,11,13,11,10,10,10,11,17,11,18,15,14,14,12,15,13,12,12,11,36,18,13,12,13,12,11,14,10,12,12,12,14,12,15,12,13,11,11,11,12,14,14,29,11,14,11,12,12,10,12,11,14,11,11,11,14,12,13,11,11,28,13,16,18,14,25,10,11,11,29,13,13,12,11,12,13,14,19,14,11,12,11,13,13,15,11,12,11,18,11,14,16,11,11,12,11,13,12,12,14,14,16,11,12,11,12,16,15,11,15,11,19,38,11,13,11,13,14,11,11,12,30,12,10,12,11,10,11,11,23,27,15,18,14,12,12,12,11,12,11,15,15,11,13,12,22,12,11,12,10,12,11,11,10,19,12,10,11,11,12,12,14,11,35,18,12,11,16,11,20,18,12,14,12,12,15,11,12,98,13,12,11,11,10,11,12,14,12,14,12,14,12,12,13,13,100,16,31,12,18,12,12,9,12,12,10,11,12,14,11,11,12,18,10,11,12,13,12,12,12,11,12,11,14,13,12,14,13,16,13,13,14,12,14,18,37,13,12,12,11,13,12,12,12,12,12,25,12,14,12,12,13,15,15,87,14,12,12,11,12,14,22,12,12,11,16,11,12,12,15,13,11,14,11,12,11,12,14,13,13,16,15,13,27,12,13,36,12,13,15,15,13,22,13,13,11,24,21,18,11,16,22,12,12,12,12,13,14,13,13,38,14,15,15,12,25', '11,12,11,11,16,11,13,34,13,12,19,12,14,11,10,11,12,11,11,13,14,13,14,12,12,19,17,13,12,14,13,11,12,15,20,12,12,13,33,13,20,12,23,12,16,13,12,13,17,12,13,13,12,12,15,21,16,16,13,14,27,13,17,13,12,13,14,12,11,14,12,12,15,15,20,13,12,12,25,28,13,14,28,12,24,13,11,25,22,13,11,13,13,12,12,12,19,12,13,13,14,12,16,13,11,13,15,16,14,14,14,12,13,36,33,13,12,19,13,12,12,13,13,13,13,21,13,13,13,12,15,14,12,14,13,14,12,14,15,14,12,12,13,13,13,12,12,12,15,13,13,13,12,14,13,11,12,15,31,13,14,13,19,19,59,11,11,13,14,21,12,11,12,11,16,27,11,11,12,12,16,13,16,11,14,11,14,13,14,12,17,12,12,12,11,26,14,11,12,11,15,19,38,11,12,11,14,14,13,13,11,11,29,12,11,12,12,12,12,10,24,12,13,11,13,10,13,12,14,14,13,13,20,12,17,14,13,12,12,11,11,14,11,11,16,11,14,12,11,11,11,12,13,20,11,13,14,14,12,11,10,12,13,12,11,15,22,12,13,12,13,11,13,24,11,16,11,13,12,17,12,11,11,11,38,12,12,13,16,11,11,10,10,10,10,11,11,13,12,11,14,11,14,14,12,12,11,13,23,12,11,11,14,14,14,14,13,26,27,12,11,18,10,24,10,9,10,11,12,12,11,12,10,13,11,16,12,11,15,12,12,12,13,12,11,16,12,12,11,21,11,27,12,12,13,11,17,12,11,13,15', '14,13,11,11,12,12,12,11,12,12,16,13,13,12,13,12,12,11,15,14,12,12,15,11,15,11,12,12,13,12,13,12,14,11,12,12,13,26,13,13,12,11,11,12,14,12,12,20,13,25,13,12,12,13,11,18,12,14,16,12,11,13,11,11,11,13,18,11,10,11,12,11,11,11,12,13,15,72,11,12,20,12,12,11,19,14,12,13,13,22,12,22,10,14,11,11,12,11,12,20,23,10,12,11,10,11,12,12,13,10,11,11,11,12,11,11,16,31,15,11,12,13,14,20,12,85,11,11,36,11,11,12,12,19,11,13,11,15,11,12,12,12,22,10,10,12,13,18,12,12,11,11,12,11,11,10,12,12,11,10,16,12,10,36,11,13,12,11,13,11,12,11,12,11,14,13,18,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('295', '2018-10-09 14:30:15', '13240', 'demo_13240', 'demo_24344', '24344', 'Metis', 'train', 'positive', '180', '1538645806', '23,37,30,38,17,31,17,29,22,28,23,15,25,20,37,21,25,18,36,16,30,32,31,33,24,26,28,15,31,18,27,32,24,31,26,20,27,19,19,25,16,31,17,17,14,21,29,23,18,32,31,24,13,27,18,14,30,23,20,25,23,14,29,26,20,19,23,26,17,20,15,23,27,17,22,22,24,22,30,27,24,34,32,32,21,17,20,37,20,26,33,22,17,20,21,18,20,25,13,28,26,14,19,15,14,15,16,69,38,20,17,26,28,24,26,33,18,34,27,20,25,31,15,37,19,29,29,21,33,21,29,20,21,20,35,24,23,37,20,31,22,13,19,21,26,26,19,17,31,25,39,21,20,13,15,19,25,28,31,31,37,19,20,21,25,31,20,31,61,22,30,22,18,24,31,22,29,18,32,30,31,20,31,18,18,34,24,15,18,20,12,17,30,31,15,29,31,38,22,19,15,17,17,19,12,28,15,21,32,35,28,21,32,26,22,18,19,16,25,23,35,22,26,18,24,19,19,29,22,16,23,17,24,16,19,25,19,26,36,23,18,25,18,23,18,28,22,23,20,27,34,16,100,36,12,20,31,33,34,34,21,20,22,18,14,32,15,17,17,23,27,27,16,26,24,34,22,20,14,22,13,18,12,13,24,20,17,20,29,20,29,26,32,20,18,25,19,30,23,33,28,16,19,29,28,25,19,85,18,27,18,33,29,19,13,20,16,32,24,24,21,28,36,21,16,17,24,14,24,22,64,19,20,20,12,27,24,15,23,14,12,18,14,50,100,52,15,27,27,19,19,30,19,24,20,15,20,23,27,28,25', '28,23,28,17,29,23,17,32,29,17,17,22,15,24,17,15,16,28,15,22,20,20,19,27,23,25,18,15,24,31,26,18,24,33,16,16,17,16,23,14,21,19,28,20,19,19,14,22,22,21,31,17,20,25,26,35,26,25,21,20,23,31,20,26,20,20,30,14,18,15,22,24,33,27,20,23,20,19,32,22,24,27,23,12,30,12,15,23,15,13,17,22,15,34,22,14,25,22,14,14,22,29,21,18,20,13,29,18,19,26,23,31,15,30,18,31,39,22,23,16,25,23,22,19,16,33,27,28,13,20,14,22,21,14,19,24,27,23,19,19,20,14,18,18,27,25,29,17,13,30,36,16,23,24,15,24,21,22,16,19,26,26,22,34,15,19,23,20,21,20,24,23,16,19,23,31,15,19,15,24,19,20,21,21,12,17,24,28,24,18,15,25,30,18,38,19,22,20,29,22,22,23,22,20,21,17,17,24,34,18,30,14,24,25,26,28,24,21,12,37,15,16,27,25,12,29,32,24,17,21,18,31,15,15,20,15,15,25,34,19,23,17,28,31,21,15,17,16,35,21,37,19,25,40,22,24,19,25,29,18,14,23,33,27,24,15,17,17,25,28,20,23,19,22,21,39,14,25,26,24,16,20,28,27,21,28,30,23,14,31,20,23,30,13,14,24,22,31,24,22,78,21,16,15,33,15,21,18,24,17,22,23,18,17,13,19,18,31,15,24,33,36,26,19,24,26,27,26,22,19,16,16,24,23,16,16,17,16,18,25,17,14,27,27,27,22,13,14,17,28,21,22,17,16,16,36,23,14,22,36,17', '17,28,14,26,29,23,17,22,20,24,16,19,13,28,38,26,28,34,29,19,25,28,23,15,21,37,24,14,27,24,27,27,15,21,36,16,21,38,23,21,19,17,27,31,23,39,31,27,18,20,18,28,27,29,31,20,22,25,33,24,14,24,22,22,20,21,23,15,24,20,35,25,32,21,20,21,19,22,20,21,23,46,21,15,15,32,26,24,21,18,22,32,26,19,21,28,25,29,29,31,13,14,26,22,31,21,19,17,29,35,16,20,17,33,30,16,24,30,29,17,31,27,15,30,32,26,27,21,26,18,25,18,20,18,19,32,35,35,27,22,23,15,18,19,19,20,35,20,24,18,21,25,17,26,26,14,15,17,21,19,63,32,33,15,50,25,12,13,17,26,25,33,27,20,19,15,37,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('296', '2018-10-09 14:30:15', '12629', 'demo_12629', 'demo_30332', '30332', 'Metis', 'train', 'positive', '180', '1538428201', '12,15,13,12,12,12,12,12,13,14,12,12,12,13,13,16,12,15,14,16,23,12,12,16,13,22,25,15,13,31,15,14,13,12,15,26,12,11,14,13,21,14,24,14,16,27,15,12,13,14,12,14,13,14,13,13,15,18,13,16,62,14,16,12,13,13,13,13,20,13,12,13,13,15,16,36,12,12,12,12,12,12,12,12,24,16,13,12,13,12,15,17,16,13,13,12,13,12,18,12,13,14,12,13,14,23,14,15,12,13,15,14,14,24,13,18,14,12,13,16,13,12,13,12,58,15,15,12,12,13,15,12,12,12,12,26,11,13,15,13,14,12,13,14,17,15,12,12,15,12,13,11,14,14,15,12,17,11,17,12,12,13,12,13,12,12,12,14,12,14,15,13,14,14,16,14,14,14,31,12,12,13,16,14,12,12,17,15,13,13,12,12,30,21,14,12,12,16,29,12,12,12,16,13,17,26,16,12,16,18,12,15,13,21,19,17,11,12,15,12,12,15,12,12,17,11,12,11,12,12,13,15,16,12,13,22,12,13,16,14,13,12,11,12,14,16,12,15,17,12,20,13,15,12,14,16,12,13,12,15,16,14,12,14,40,13,14,12,15,15,12,19,13,13,13,12,12,12,12,15,16,16,15,17,15,16,24,13,12,27,16,16,22,14,20,14,14,13,12,12,12,14,16,13,13,14,15,15,15,12,94,15,16,12,17,13,14,13,16,15,12,13,12,13,17,13,13,13,15,15,17,20,16,12,16,12,13,12,12,13,12,22,100,33,14,14,17,16,15,13,14,14,13,13,15,17,14,14,15,13,17', '18,13,12,12,13,12,15,12,15,14,14,18,16,16,13,13,12,14,14,14,12,14,12,14,14,13,13,12,13,15,13,15,12,15,16,17,13,12,12,12,25,12,19,13,20,13,13,13,18,12,15,15,14,15,22,15,15,15,13,15,13,25,13,13,22,12,16,13,17,14,16,14,12,14,14,13,16,21,13,23,15,14,22,35,12,32,15,13,15,26,16,15,16,12,15,15,15,15,15,17,14,13,17,12,12,14,15,13,21,12,15,20,48,15,29,13,14,13,14,17,17,13,12,14,11,31,13,14,14,23,12,14,12,14,13,90,13,15,21,14,15,13,14,13,15,17,13,15,13,16,15,16,15,16,17,13,21,14,13,18,15,23,26,15,19,13,15,13,16,16,18,12,15,12,13,27,12,12,13,26,12,14,12,14,15,16,14,13,14,12,13,14,17,14,13,13,15,12,12,13,13,13,11,12,12,18,31,12,12,14,16,23,13,18,13,16,15,13,13,13,13,12,13,13,16,14,35,12,12,13,13,24,13,19,13,14,13,15,12,13,13,20,12,15,16,12,12,12,14,21,12,12,13,15,13,15,12,12,15,12,20,13,12,19,12,14,12,17,15,15,13,14,14,15,24,29,15,11,15,12,16,15,11,15,20,18,15,13,28,14,23,12,15,12,13,13,28,13,13,14,16,14,12,38,12,12,12,14,15,19,16,14,12,12,14,12,32,12,23,16,18,34,11,15,12,14,16,12,13,63,12,14,25,14,12,17,15,12,12,12,14,12,15,11,15,15,12,13,11,12,13,15,15,13,12,16,12,16,16,13,12', '15,12,15,23,11,12,12,14,23,26,14,17,13,18,15,12,13,12,12,12,18,12,13,12,14,13,14,14,17,14,12,11,11,12,14,16,13,13,13,15,12,21,13,13,15,16,13,20,14,13,15,23,14,14,18,13,15,13,13,13,11,20,16,13,13,15,14,11,11,11,12,23,16,14,14,13,15,12,12,15,16,13,13,12,13,13,14,12,15,16,15,14,13,14,12,13,16,12,12,15,14,12,12,19,12,16,12,15,29,12,17,17,11,13,13,13,12,13,14,13,17,13,21,16,12,12,29,12,14,14,16,13,11,13,12,14,13,13,13,19,12,16,14,11,14,12,13,13,19,12,13,15,12,12,15,14,24,12,11,11,15,14,14,13,13,26,19,12,12,12,28,16,12,13,12,13,12,29,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('297', '2018-10-09 14:30:15', '13422', 'demo_13422', 'demo_38625', '38625', 'Metis', 'train', 'positive', '180', '1538731549', '29,21,25,30,25,36,24,23,19,26,25,24,25,27,20,15,33,25,21,26,37,31,34,36,22,26,21,14,18,11,18,30,26,27,26,25,39,35,17,27,33,28,18,24,24,30,38,31,34,39,21,27,37,39,25,23,29,37,22,37,22,19,33,28,33,32,25,25,16,38,29,34,17,24,25,33,26,22,24,22,33,33,34,28,23,34,33,34,32,40,37,38,20,33,26,34,34,36,36,29,30,20,22,36,32,39,30,31,31,29,18,10,29,35,31,25,24,26,29,24,21,19,28,36,28,14,21,29,31,37,25,28,23,28,40,21,13,32,19,24,25,19,21,20,20,33,23,30,25,27,28,34,22,36,22,24,31,21,17,28,18,34,27,37,30,25,24,28,27,22,18,25,22,27,14,20,17,30,30,19,27,33,21,37,30,19,30,14,37,29,27,19,26,23,23,16,29,28,19,24,36,27,31,19,26,28,15,24,20,31,27,26,29,29,24,36,38,22,34,14,19,21,34,35,14,26,27,21,24,22,24,24,24,27,39,37,33,38,11,23,21,22,23,21,31,21,28,35,16,24,31,29,73,100,34,27,12,21,15,24,35,33,37,29,25,38,32,30,35,30,27,26,37,26,24,38,39,15,35,37,29,27,100,16,37,25,34,32,35,28,14,31,34,37,15,33,20,27,98,99,17,35,30,31,25,23,22,31,19,19,31,28,15,100,27,22,25,18,38,13,36,32,36,16,35,15,28,27,24,33,17,32,18,20,38,29,25,34,31,20,33,28,100,99,33,33,20,33,20,13,21,31,98,24,26,37,21,31,38,35,33', '22,21,34,21,34,20,32,16,19,33,32,28,26,28,20,29,22,34,19,23,13,27,31,15,14,21,29,32,24,36,37,20,35,21,31,26,34,26,37,23,26,16,12,20,26,26,35,21,34,19,38,24,32,33,30,20,27,35,31,28,24,19,27,23,38,10,26,37,29,35,31,14,35,22,25,22,28,25,27,31,32,30,38,25,34,35,32,18,25,34,31,26,26,25,18,15,28,33,17,21,29,24,37,21,29,24,28,33,25,26,26,22,31,30,18,27,27,35,30,31,28,34,22,33,38,17,17,24,30,26,25,32,11,30,22,30,21,38,28,34,39,13,39,20,18,23,14,20,38,32,17,27,29,30,18,20,29,26,27,35,22,27,34,38,29,25,37,21,21,34,36,22,33,20,32,32,19,30,22,19,19,38,29,20,26,25,24,19,29,33,33,26,31,16,34,35,30,42,23,26,31,25,35,28,35,23,33,23,27,29,31,31,26,23,25,20,17,28,29,30,25,25,19,37,23,26,19,21,25,24,19,15,19,31,16,32,37,37,30,22,37,21,18,19,28,37,21,35,27,16,19,21,36,31,40,35,31,27,30,22,36,23,28,35,31,32,25,33,22,28,24,20,19,16,34,28,33,11,15,18,28,36,20,19,27,25,33,19,27,14,16,34,17,23,38,24,20,34,17,35,23,34,25,17,24,19,23,34,38,22,31,36,20,30,27,34,22,26,23,29,27,28,18,25,22,28,25,26,28,25,28,32,26,34,29,23,28,23,21,20,24,32,34,18,19,14,31,16,27,24,39,32,22,37,34,31,35,25,29,19,37', '28,35,28,23,12,24,27,33,23,34,22,30,22,35,31,37,18,28,17,33,22,33,16,24,31,30,27,39,31,34,18,33,13,38,32,20,38,17,19,40,34,26,30,26,18,33,33,27,20,22,31,17,20,20,24,29,25,23,21,34,27,18,36,34,25,87,34,23,39,33,24,21,22,17,32,13,28,28,31,22,30,31,21,19,25,21,24,27,21,35,25,18,15,26,21,26,21,31,39,31,36,18,33,23,22,25,26,27,16,31,35,11,25,36,15,25,16,19,28,22,21,39,36,33,25,24,18,40,23,21,35,34,40,39,20,35,29,25,19,24,10,31,17,15,21,22,15,28,26,21,16,24,18,23,28,25,25,26,27,35,20,35,22,33,25,33,30,26,24,20,35,35,25,35,31,36,21,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('298', '2018-10-09 14:30:15', '19226', 'demo_19226', 'demo_22129', '22129', 'Metis', 'train', 'positive', '180', '1538741099', '33,20,24,33,23,32,22,18,20,20,25,31,20,36,38,27,23,26,18,33,26,24,19,35,22,13,35,22,26,24,38,27,20,23,21,29,20,23,21,26,35,23,24,22,18,31,33,18,16,32,30,29,17,28,26,25,15,25,30,20,31,24,13,37,29,30,23,33,22,21,19,22,22,23,24,26,30,12,20,34,19,17,25,36,17,32,10,31,15,32,28,28,32,17,17,31,30,14,22,38,28,32,13,22,32,14,25,24,18,19,31,11,32,21,24,35,28,24,32,33,39,22,11,10,27,33,19,28,37,22,10,19,19,20,29,13,21,36,24,37,19,33,15,23,16,21,27,16,23,38,29,28,20,25,34,26,29,35,27,19,27,21,39,37,20,28,31,34,19,16,33,17,27,20,22,19,16,26,16,23,29,17,32,28,28,25,28,25,14,13,36,28,30,21,26,15,21,30,25,25,38,20,31,21,16,37,18,20,24,30,21,32,23,35,19,22,15,20,24,36,14,28,25,30,25,23,18,34,18,22,37,23,20,17,17,33,24,26,25,19,22,31,23,26,24,20,37,22,23,21,27,95,26,17,26,16,35,29,35,14,25,29,22,25,23,25,19,28,27,39,23,24,39,23,21,16,24,22,34,35,33,33,34,26,33,30,24,23,35,17,23,23,23,17,16,31,24,24,24,30,28,26,25,24,10,22,40,25,22,25,26,23,28,39,17,27,25,30,31,27,26,28,25,38,20,30,31,32,100,32,23,38,21,27,22,18,23,38,20,29,16,19,25,11,23,24,22,21,24,28,34,24,25,20,82,24,35,21,20,23,25', '35,23,23,23,35,11,15,35,26,19,15,25,32,21,18,19,33,26,17,30,30,28,29,24,19,20,26,33,14,37,30,23,29,22,29,27,24,15,22,21,24,33,20,39,23,18,23,26,15,27,26,17,30,20,25,15,22,24,31,15,23,20,27,15,26,27,23,22,21,19,25,28,23,20,32,11,15,34,24,18,31,19,24,32,31,21,37,34,30,26,33,32,35,31,27,26,32,35,35,27,22,26,30,20,21,25,28,34,21,15,16,33,27,22,29,21,22,17,15,25,17,27,30,23,14,22,31,20,28,22,25,23,29,19,24,21,31,30,17,36,24,32,22,16,17,20,29,33,13,17,31,19,29,36,18,18,30,30,24,22,20,25,29,20,10,15,37,33,20,23,26,28,16,27,21,17,31,29,34,27,23,20,34,31,36,12,29,31,33,22,25,17,30,37,32,33,26,18,38,32,19,27,20,26,27,13,17,14,30,25,20,27,16,26,23,19,20,27,34,28,26,23,25,31,32,28,34,26,32,20,23,25,30,32,30,27,23,35,36,33,11,29,25,25,15,25,25,25,19,14,14,21,23,30,21,26,36,32,33,19,16,29,27,23,26,24,31,19,35,15,14,12,28,27,22,16,31,28,18,33,10,29,25,32,20,15,20,26,16,30,25,29,30,22,26,17,22,26,24,24,21,22,17,28,25,32,23,21,28,21,15,26,34,25,24,18,27,23,28,29,23,25,21,38,21,23,38,27,22,21,35,25,16,19,23,23,18,21,29,28,17,14,36,18,30,33,22,40,23,24,37,26,21,21,30,30,34,23,26,22,36', '20,10,20,23,26,39,24,31,31,34,31,14,32,17,21,20,21,27,19,32,27,23,24,28,33,19,30,35,28,22,34,24,13,17,15,22,31,18,18,17,32,23,17,38,37,19,26,24,22,21,17,19,18,20,27,21,34,27,29,31,38,23,20,13,22,22,11,29,33,28,20,39,28,24,29,19,10,17,19,22,16,24,23,33,29,16,31,28,27,36,17,23,25,30,24,27,20,24,31,38,34,26,27,29,14,23,24,35,18,24,26,35,24,27,31,38,12,19,21,24,27,27,25,28,29,29,34,25,20,31,11,33,26,23,42,24,14,15,26,24,25,18,32,33,22,29,18,32,34,18,19,38,22,31,30,30,10,34,32,32,33,22,34,30,29,23,23,28,17,23,33,19,20,31,20,36,38,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('299', '2018-10-09 14:30:15', '15864', 'demo_15864', 'demo_34772', '34772', 'Metis', 'train', 'positive', '180', '1538742809', '14,16,20,21,23,18,23,23,22,23,26,25,20,22,22,17,34,18,23,17,28,21,25,22,21,26,20,16,22,29,22,19,22,16,30,14,22,33,16,26,23,18,20,19,19,18,23,23,18,20,18,22,21,22,18,23,22,25,16,27,20,29,17,30,34,16,37,17,15,24,22,25,14,21,15,15,20,23,19,23,17,15,16,27,25,21,16,20,34,19,20,28,19,28,33,23,25,20,21,20,23,20,28,20,20,23,30,29,30,17,25,15,30,20,19,14,16,30,21,21,17,16,16,27,23,26,14,19,34,34,22,21,21,20,25,17,18,23,15,25,27,15,16,18,28,20,19,22,18,21,16,13,20,24,16,14,26,19,20,19,15,20,17,16,19,23,24,18,24,31,18,18,13,23,26,17,17,36,19,32,27,16,27,25,18,22,15,30,17,30,17,23,28,28,35,19,20,16,27,37,26,16,17,14,20,33,16,28,28,19,24,27,29,21,18,22,20,17,15,32,23,19,24,21,27,17,23,23,20,15,100,17,18,34,16,23,19,18,15,20,21,24,15,20,21,28,30,22,16,26,17,19,15,22,17,20,15,27,17,14,26,14,25,24,17,29,17,21,15,33,18,29,26,17,17,31,14,24,18,15,17,87,18,48,15,38,21,19,13,17,30,20,33,20,15,23,31,16,20,24,18,20,15,22,24,16,25,30,19,18,27,32,35,22,21,15,24,15,20,16,19,21,23,17,17,26,19,20,14,37,23,19,26,24,27,25,17,17,23,16,16,22,25,24,21,24,24,25,20,19,20,89,19,24,22,16,24,15,17,27,21', '24,21,19,21,16,14,21,16,20,19,30,17,18,19,24,15,17,24,19,22,18,16,21,19,15,16,26,24,15,25,19,23,20,29,25,22,14,15,28,22,28,25,25,19,16,17,26,23,32,33,16,22,16,17,17,15,33,22,16,20,23,19,19,19,19,28,17,22,19,20,19,21,19,16,20,21,22,16,19,25,19,21,23,17,18,25,18,20,17,20,36,26,14,21,14,14,25,20,17,17,25,18,22,13,17,18,16,18,20,19,16,19,21,19,16,33,23,18,26,16,22,15,18,33,25,20,21,26,33,19,17,23,19,28,38,20,22,19,29,29,25,17,31,29,27,22,19,18,23,17,27,22,28,21,18,14,20,20,19,21,16,27,27,18,35,18,25,18,15,19,23,20,17,28,18,28,35,16,21,19,19,20,26,20,22,29,26,24,15,19,24,19,15,23,18,13,28,14,20,15,17,21,27,18,18,26,18,22,22,25,16,22,19,21,28,18,22,24,14,27,20,20,19,26,18,26,23,37,28,23,20,17,24,28,22,17,15,16,28,22,28,14,21,31,22,39,18,17,16,21,20,20,24,14,28,15,20,20,23,28,22,22,19,35,21,16,20,14,24,26,29,24,18,16,28,21,22,18,17,21,32,15,19,22,25,22,16,23,17,16,14,16,28,25,13,29,23,16,23,28,29,19,24,22,20,31,15,19,24,17,14,24,18,17,29,18,32,15,20,24,18,21,15,19,20,17,22,33,16,22,22,16,19,22,18,31,20,27,22,25,14,14,23,21,28,18,23,20,17,18,28,21,23,17,24,34,24,27,17,18,16', '16,18,13,30,17,18,24,24,19,14,17,31,16,27,23,14,26,14,22,18,17,23,13,22,19,15,16,16,22,15,24,15,21,15,29,18,22,22,28,16,14,16,22,26,30,17,20,17,21,32,20,27,21,18,17,20,31,23,15,17,19,22,17,19,24,27,15,22,21,20,15,15,15,18,14,39,22,15,15,29,21,24,16,22,18,25,23,18,18,20,15,15,20,17,19,33,37,16,15,16,16,28,16,18,19,14,18,14,19,23,16,16,15,16,23,16,22,15,14,20,14,17,23,16,17,21,25,21,28,23,22,19,15,26,35,21,20,23,21,27,23,23,16,21,27,19,26,15,26,15,24,23,18,22,30,20,22,25,24,21,15,20,23,26,20,23,15,27,27,22,18,20,25,30,14,17,100,100,100,100,100', null); +INSERT INTO `sample_dataset` VALUES ('300', '2018-10-09 14:30:15', '11641', 'demo_11641', 'demo_27473', '27473', 'Metis', 'train', 'positive', '180', '1538722710', '16,20,18,16,16,18,17,26,14,20,24,16,22,21,14,17,21,18,23,22,17,18,16,15,15,16,36,15,21,20,25,17,18,14,20,18,16,16,27,15,21,22,17,16,18,28,16,16,26,21,14,14,24,16,19,21,17,16,22,16,15,17,19,16,23,17,16,22,16,15,17,24,20,60,18,17,19,15,15,19,15,14,26,17,16,16,21,19,17,18,17,14,22,15,17,20,19,16,16,19,15,20,24,15,14,18,17,18,16,16,28,15,16,14,20,20,17,16,17,16,17,15,14,21,26,15,16,23,18,23,22,22,21,16,17,21,15,22,17,23,18,20,13,16,16,15,20,18,15,16,23,14,18,17,20,16,19,17,14,21,24,15,21,16,19,17,15,18,24,24,18,16,15,27,19,19,15,18,17,24,19,16,17,26,19,15,17,15,18,26,15,16,22,16,17,17,14,28,15,16,19,20,15,15,27,19,16,15,17,15,23,28,18,13,15,21,21,14,45,20,25,16,37,23,14,19,14,18,19,16,17,16,19,15,21,18,16,17,17,15,21,17,23,20,27,15,15,27,16,25,15,22,96,90,21,26,21,23,27,15,16,21,15,16,20,21,19,29,16,18,19,29,16,18,16,30,17,17,15,20,15,17,15,22,16,24,15,16,14,21,16,15,20,16,16,17,44,18,19,23,22,23,20,18,15,16,15,15,17,18,23,16,15,15,16,21,19,15,19,19,18,28,18,15,16,48,16,17,22,22,21,17,16,15,23,16,16,24,21,18,23,39,15,28,17,18,15,16,30,18,17,27,23,24,17,17,26,24,20,19,18', '18,15,16,16,17,19,19,16,16,22,21,25,27,17,16,16,16,96,14,16,19,17,18,20,16,16,16,17,25,22,17,26,16,16,16,15,16,16,17,20,17,19,16,17,18,14,15,18,19,17,16,16,15,16,18,21,16,21,15,22,19,26,16,19,17,16,20,14,16,15,23,21,32,17,20,17,14,23,19,17,16,15,16,19,15,18,17,15,25,19,16,16,17,21,15,15,15,20,24,21,15,15,16,16,18,16,16,15,16,20,18,16,23,24,15,19,15,21,17,22,16,16,15,23,19,28,20,21,15,19,17,14,24,18,26,27,16,15,16,16,24,17,18,16,24,18,17,16,16,20,17,17,18,19,17,17,16,19,15,18,16,15,15,16,16,16,18,16,14,25,17,21,14,17,18,22,18,17,19,20,30,16,16,22,22,28,19,21,20,17,18,19,14,20,17,17,17,21,16,18,14,31,20,21,21,16,16,18,18,23,17,17,17,17,32,16,27,19,17,20,21,16,15,24,16,22,15,21,18,14,18,15,14,22,15,27,14,17,17,20,19,19,14,19,38,23,24,14,20,15,21,15,20,23,18,15,16,16,18,17,17,19,22,23,14,18,19,19,16,22,19,17,17,15,22,17,17,19,17,18,16,17,15,21,16,23,18,16,19,18,18,16,25,24,19,18,18,21,18,17,17,16,14,27,20,16,16,26,23,15,16,19,16,26,16,15,16,22,15,27,18,17,14,16,14,25,34,16,22,20,20,19,19,18,19,18,23,22,16,16,24,17,16,20,19,17,17,20,20,25,15,15,18,20,17,16,18,14,18,17,17', '18,15,16,15,15,22,14,18,15,19,22,22,17,15,19,18,17,28,18,26,17,17,24,15,15,30,15,16,16,16,14,23,19,24,21,24,19,18,25,16,17,22,15,23,18,17,17,17,19,20,16,16,21,16,15,16,19,15,18,16,22,16,16,15,16,29,15,16,23,19,21,17,23,20,17,16,16,16,24,20,17,18,19,16,16,17,19,15,21,18,21,16,16,23,18,15,17,19,17,19,15,28,16,24,23,23,15,15,14,17,16,19,16,14,19,22,20,21,16,24,16,21,18,17,15,17,14,19,16,16,17,20,35,24,22,23,17,15,18,17,15,17,19,17,20,22,25,21,22,15,15,25,25,16,19,21,17,15,17,17,20,17,22,25,16,14,20,16,15,16,17,17,19,24,19,16,100,100,100,100,100', null); diff --git a/app/sql/time_series_detector/train_task.sql b/app/sql/time_series_detector/train_task.sql new file mode 100644 index 0000000..9d13feb --- /dev/null +++ b/app/sql/time_series_detector/train_task.sql @@ -0,0 +1,25 @@ +SET FOREIGN_KEY_CHECKS=0; +-- ---------------------------- +-- Table structure for `train_task` +-- ---------------------------- +DROP TABLE IF EXISTS `train_task`; +CREATE TABLE `train_task` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `task_id` char(255) DEFAULT NULL, + `sample_num` int(11) DEFAULT NULL, + `postive_sample_num` int(11) DEFAULT NULL, + `negative_sample_num` int(11) DEFAULT NULL, + `window` int(2) DEFAULT NULL, + `model_name` varchar(20) DEFAULT NULL, + `source` varchar(255) DEFAULT NULL, + `start_time` timestamp NULL DEFAULT NULL, + `end_time` timestamp NULL DEFAULT NULL, + `status` varchar(11) DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of train_task +-- ---------------------------- +INSERT INTO `train_task` VALUES ('1', '1535790960079', '90675', '45228', '45447', '180', 'xgb_default_model', 'Metis', '2018-09-01 16:36:00', '2018-09-01 16:45:40', 'complete'); diff --git a/app/utils/__init__.py b/app/utils/__init__.py new file mode 100644 index 0000000..406d035 --- /dev/null +++ b/app/utils/__init__.py @@ -0,0 +1 @@ +__all__ = ["utils"] \ No newline at end of file diff --git a/app/utils/utils.py b/app/utils/utils.py new file mode 100644 index 0000000..cc4a819 --- /dev/null +++ b/app/utils/utils.py @@ -0,0 +1,161 @@ +#!/usr/bin/python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +import numpy as np +from app.config.errorcode import * +from app.config.common import * + + +def is_standard_time_series(time_series, window=180): + """ + Check the length of time_series. If window = 180, then the length of time_series should be 903. + The mean value of last window should be larger than 0. + + :param time_series: the time series to check, like [data_c, data_b, data_a] + :type time_series: pandas.Series + :param window: the length of window + :return: True or False + :return type: boolean + """ + if len(time_series) == 5 * window + 3 and np.mean(time_series[(4 * window + 2):]) > 0: + return True + else: + return False + + +def split_time_series(time_series, window=180): + """ + Spilt the time_series into five parts. Each has a length of window + 1 + + :param time_series: [data_c, data_b, data_a] + :param window: the length of window + :return: spilt list [[data_c_left], [data_c_right], [data_b_left], [data_b_right], [data_a]] + """ + data_c_left = time_series[0:(window + 1)] + data_c_right = time_series[window:(2 * window + 1)] + data_b_left = time_series[(2 * window + 1):(3 * window + 2)] + data_b_right = time_series[(3 * window + 1):(4 * window + 2)] + data_a = time_series[(4 * window + 2):] + split_time_series = [] + split_time_series.append(data_c_left) + split_time_series.append(data_c_right) + split_time_series.append(data_b_left) + split_time_series.append(data_b_right) + split_time_series.append(data_a) + return split_time_series + + +def normalize_time_series(split_time_series): + """ + Normalize the split_time_series. + + :param split_time_series: [[data_c_left], [data_c_right], [data_b_left], [data_b_right], [data_a]] + :return: all list / mean(split_time_series) + """ + value = np.mean(split_time_series[4]) + if value > 1: + normalized_data_c_left = list(split_time_series[0] / value) + normalized_data_c_right = list(split_time_series[1] / value) + normalized_data_b_left = list(split_time_series[2] / value) + normalized_data_b_right = list(split_time_series[3] / value) + normalized_data_a = list(split_time_series[4] / value) + else: + normalized_data_c_left = split_time_series[0] + normalized_data_c_right = split_time_series[1] + normalized_data_b_left = split_time_series[2] + normalized_data_b_right = split_time_series[3] + normalized_data_a = split_time_series[4] + normalized_split_time_series = [] + normalized_split_time_series.append(normalized_data_c_left) + normalized_split_time_series.append(normalized_data_c_right) + normalized_split_time_series.append(normalized_data_b_left) + normalized_split_time_series.append(normalized_data_b_right) + normalized_split_time_series.append(normalized_data_a) + return normalized_split_time_series + + +def build_ret_data(ret_code, data=""): + return {"code": ret_code, "msg": ERR_CODE[ret_code], "data": data} + + +def validate_value(data): + if isinstance(data, unicode): + if len(data) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED + elif isinstance(data, str): + if len(data) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED + elif isinstance(data, list): + if len(data) > INPUT_LIST_LEN_MAX: + return CHECK_PARAM_FAILED + for item in data: + ret_code = validate_value(item) + if ret_code != 0: + return ret_code + return 0 + + +def check_value(data): + if 'attrId' in data: + ret_code = validate_value(data['attrId']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "attrId too long" + if 'attrName' in data: + ret_code = validate_value(data['attrName']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "attrName too long" + if 'viewId' in data: + ret_code = validate_value(data['viewId']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "viewId too long" + if 'viewName' in data: + ret_code = validate_value(data['viewName']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "viewName too long" + if 'itemPerPage' in data: + if data['itemPerPage'] > INPUT_ITEM_PER_PAGE_MAX: + return CHECK_PARAM_FAILED, "itemPerPage too big" + if 'beginTime' in data: + if len(str(data['beginTime'])) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED, "beginTime too long" + if 'endTime' in data: + if len(str(data['endTime'])) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED, "endTime too long" + if 'updateTime' in data: + if len(str(data['updateTime'])) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED, "updateTime too long" + if 'source' in data: + ret_code = validate_value(data['source']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "source too long" + if 'trainOrTest' in data: + ret_code = validate_value(data['source']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "trainOrTest too long" + if 'positiveOrNegative' in data: + ret_code = validate_value(data['positiveOrNegative']) + if ret_code != 0: + return CHECK_PARAM_FAILED, "positiveOrNegative too long" + if 'window' in data: + if len(str(data['window'])) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED, "window" + if 'dataTime' in data: + if len(str(data['dataTime'])) > INPUT_LEN_ENG_MAX: + return CHECK_PARAM_FAILED, "dataTime too long" + if 'dataC' in data: + if len(str(data['dataC'])) > VALUE_LEN_MAX: + return CHECK_PARAM_FAILED, "dataC too long" + if 'dataB' in data: + if len(str(data['dataB'])) > VALUE_LEN_MAX: + return CHECK_PARAM_FAILED, "dataB too long" + if 'dataA' in data: + if len(str(data['dataA'])) > VALUE_LEN_MAX: + return CHECK_PARAM_FAILED, "dataA too long" + return 0, "" diff --git a/ci/run_tests.sh b/ci/run_tests.sh new file mode 100644 index 0000000..9bbf894 --- /dev/null +++ b/ci/run_tests.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +# Run tests + +# echo path +echo $DIR, `pwd` +echo "hello world" + +py.test -x -vv -s `pwd`/tests/ +sh `pwd`/ci/init_mysql_data.sh \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..dbb4aa3 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,10 @@ +FROM sherlockren/metis-full +WORKDIR /metis +ADD . /metis +EXPOSE 80 +EXPOSE 8080 + +RUN chmod +x /metis/init.sh + +CMD ["/bin/sh","/metis/init.sh"] + diff --git a/docker/init.sh b/docker/init.sh new file mode 100644 index 0000000..0b3f2a4 --- /dev/null +++ b/docker/init.sh @@ -0,0 +1,14 @@ +/usr/sbin/nginx +nohup /usr/bin/mysqld & + +sleep 3 + +export PYTHONPATH=/metis + +sed -i 's/127.0.0.1/9.9.9.9/g' /metis/uweb/dist/app.js +sed -i 's/127.0.0.1/9.9.9.9/g' /metis/uweb/dist/_sample_sampleinfo.js + +sleep 3 + +nohup python /metis/app/controller/manage.py runserver 0.0.0.0:38324 & +/bin/sh diff --git a/docker/start.sh b/docker/start.sh new file mode 100644 index 0000000..7d49f1f --- /dev/null +++ b/docker/start.sh @@ -0,0 +1,9 @@ +if [ $# == 0 ] +then + echo "Need at least 1 argument!" + exit +fi +ip=$1 +sed -i "s/9.9.9.9/${ip}/g" init.sh +docker build -t local/metis-demo:1.0 . +docker run -i -t -p80:80 -p8080:8080 local/metis-demo:1.0 diff --git a/docs/api_userguide.md b/docs/api_userguide.md new file mode 100644 index 0000000..31c1049 --- /dev/null +++ b/docs/api_userguide.md @@ -0,0 +1,127 @@ +## API接口文档 + +用户可使用API接口对时间序列进行异常检测,检测后的结果通过WEB管理端查看和管理。 服务端提供两个异常检测的API接口供不同场景调用: + +1、量值检测:适用于大多数类型数据的检测,使用无监督和有监督联合检测,会加载检测模型 + +2、率值检测:适用于严格正态分布类型数据的检测,使用无监督算法进行检测,如成功率等生死指标数据的检测 + +- API请求调用请使用搭建的后端服务地址 +- 当前检测时间窗口选取为3小时,每分钟1个数据点,即窗口值为180 +- 同比数据日期和时间段的选择可根据实际情况调整,文档中两个同比数据分别去昨日和一周前的同比 + +针对当前一个值的检测,需要依赖过去三段数据,数据选取规则参考示例图: +![data_info](images/data_info.png) + +### 量值检测 + +* API: POST /{ip}:{port}/PredictValue +* 功能说明:根据参考数据检测最近一个数据点是否异常 +* 请求参数request: + +``` +{ + "viewId":"2012", + "viewName":"登陆功能", + "attrId":"19201", + "attrName":"ptlogin登陆请求总量", + "taskId":"1530608070706", + "window":180, + "dataC":"9,10,152,...,255,...,16", + "dataB":"9,10,152,...,255,...,18", + "dataA":"9,10,152,...,458" +} +``` + +* request字段说明: + +| 名称 | 类型 |必填| 默认值 | 说明 | +| --- | --- | --- |--- | --- | ---| +| viewId| string| 是|无|指标集ID | +| viewName| string| 是| 无|指标集名称| +| attrId| string| 是| 无|指标ID| +| attrName| string| 是| 无|指标名称| +| taskId| string| 否| 无|使用的检测模型,如不传,则采用系统默认模型| +| window| int| 是| 无|窗口值,目前支持180| +| dataC| string| 是| 无|待检测的1个点对应一周前同时刻的点 + 前后小时的数据,361个数据点按时间顺序拼接,英文逗号分隔| +| dataB| string| 是| 无|待检测的1个点对应昨日同时刻的点 + 前后三小时的数据,361个数据点按时间顺序拼接,英文逗号分隔| +| dataA| string| 是| 无|待检测的1个点+前三小时的数据,共181个数据点,181个数据点按时间顺序拼接,英文逗号分隔| + + +* 详情参数response: +``` +{ + "code":0, + "msg":"操作成功", + "data": + { + "ret":0, + "p":"0.05", + } +} +``` + +* response 字段说明: + +| 名称 | 类型 | 说明 | +|---|---|---|---| +| code | int | 返回码。0:成功;非0:失败 | +| msg | string | 返回消息 | +| ret | int | 检测结果是否异常。0:异常;1:正常 | +| p | string | 概率值,值越小,置信度越高,目前p<0.15,判决为异常 | + +### 率值检测 + +* API: POST /{ip}:{port}/PredictRate +* 功能说明:根据参考数据检测最近一个数据点是否异常 +* 请求参数request: + +``` +{ + "viewId":"2012", + "viewName":"登陆功能", + "attrId":"19201", + "attrName":"ptlogin登陆成功率", + "window":180, + "dataC":"100,99.8,100,...,100,...,100", + "dataB":"99.5,100,100,...,99.6,...,100", + "dataA":"100,98.5,100,...,85.9" +} +``` + +* request字段说明: + +| 名称 | 类型 |必填| 默认值 | 说明 | +| --- | --- | --- |--- | --- | ---| +| viewId| string| 是|无|指标集ID | +| viewName| string| 是| 无|指标集名称| +| attrId| string| 是| 无|指标ID| +| attrName| string| 是| 无|指标名称| +| window| int| 是| 无|窗口值,目前支持180| +| dataC| string| 是| 无|待检测的1个点对应一周前同时刻的点 + 前后小时的数据,361个数据点按时间顺序拼接,英文逗号分隔| +| dataB| string| 是| 无|待检测的1个点对应昨日同时刻的点 + 前后三小时的数据,361个数据点按时间顺序拼接,英文逗号分隔| +| dataA| string| 是| 无|待检测的1个点+前三小时的数据,共181个数据点,181个数据点按时间顺序拼接,英文逗号分隔| + + +* 详情参数response: + +``` +{ + "code":0, + "msg":"操作成功", + "data": + { + "ret":0, + "p":"0", + } +} +``` + +* response 字段说明: + +| 名称 | 类型 | 说明 | +|---|---|---|---| +| code | int | 返回码。0:成功;非0:失败 | +| msg | string | 返回消息 | +| ret | int | 检测结果是否异常。0:异常;1:正常 | +| p | string | 概率值,值越小,置信度越高 | \ No newline at end of file diff --git a/docs/architecture.md b/docs/architecture.md new file mode 100644 index 0000000..a21d405 --- /dev/null +++ b/docs/architecture.md @@ -0,0 +1,21 @@ +## ʱ쳣ѧļܹ + +![code_arch.png](images/code_arch.png) + +ʱ쳣ѧֲ漰ԷΪIJ㣺 + +1. **ݲ㣨DB**洢쳣ϢϢϢ + +2. **(server)** 㻮ΪĴģ + + 1. **ģDAO** װ˺DB㳣ݲӿڡ + + 2. **ģfeature** ṩʱеͳڶʱݽȡڼලѧϰѵʹá + + 3. **㷨ģfeature** ṩļֻѧϰ㷨װͳб㷨ָƶƽ㷨ʽ㷨GBDTxgboostȣڶݽٲü⡣ + + 4. **ҵģbusiness** ҵģǻԭӽӿڷװAPIľҵ߼ + +3. **ӿڲ(api)** ṩAPIʱ쳣ӿںWEBIJӿڡ + +4. **WEB(web)** ϵͳṩWEBͨ棬ûԽ쳣ѯעģѵȲ \ No newline at end of file diff --git a/docs/code_framework.md b/docs/code_framework.md new file mode 100644 index 0000000..62e3c76 --- /dev/null +++ b/docs/code_framework.md @@ -0,0 +1,66 @@ +## ĿĿ¼ṹ + +ĿĿ¼ṹһ£Ⲣ + +## Ŀ¼ṹ + +- `/app/` ܹĿ¼ + + `/app/controller/` ·Action + + `/app/config/` ҵò + + `/app/dao/` ݿʵ + + `/app/model/` ģļĿ¼ + + `/app/service/` ҵ߼ + + `/app/service/algorithm/` 㷨 + + `/app/service/feature/` + + `/app/utils/` Ź + +- `/uweb/` ܹĿ¼ + + `/uweb/custom/` WEB農̬ļĿ¼ + + `/uweb/lib/` WEB˿Ŀ¼ + + `/uweb/src/` WEB˿Ŀ¼ + + `/uweb/src/pages/` WEBҳĿ¼ + + `/uweb/src/plugins/` WEBԶĿ¼ + + `/uweb/src/app.json` WEBļ + + `/uweb/src/app.less` WEBȫʽļ + + `/uweb/dist/` WEB˴ľ̬ļĿ¼ + + Ŀ֧͵ļ + 1. `.json`: ļ + 2. `.uwx`: UWEB ͼļ + 3. `.uw`: UWEB ߼ű + 4. `.js`: ͨ JavaScript ߼ű + 5. `.ts`: ͨ TypeScript ߼ű + 6. `.less`: Less ʽļ + 7. `.css`: CSS ʽļ + 8. `.jsx`: Զʱʹõ JavaScript React űļ + 9. `.tsx`: Զʱʹõ TypeScript React űļ + 10. `.png``.jpg``.gif``.svg`: ͼƬļ + +- `/docs/` ĿĵĿ¼ + + +## ùϵ + +`/app/controller/` Ϊ·ڣɵserviceҵ + +`/app/service/` Ϊserviceҵ㣬ɵ˽жdaoݿ + +`/app/model/` ģļĿ¼serviceҵ + +`/app/utils/` ȫֿɵ \ No newline at end of file diff --git a/docs/images/Metis_logo.png b/docs/images/Metis_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..50734fde5afc7f4b89ee2dc6148adcb89a3b7a78 GIT binary patch literal 6063 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 literal 0 HcmV?d00001 diff --git a/docs/images/code_arch.png b/docs/images/code_arch.png new file mode 100644 index 0000000000000000000000000000000000000000..6d30acd05263befed433c79fe7ceb477b8258315 GIT binary patch literal 49166 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 Mkb7SyW)Sed0CLrF!2kdN literal 0 HcmV?d00001 diff --git a/docs/images/data_info.png b/docs/images/data_info.png new file mode 100644 index 0000000000000000000000000000000000000000..5a5da065e074a95ccc6e1d324efe042ccb600322 GIT binary patch literal 12150 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 literal 0 HcmV?d00001 diff --git a/docs/images/qq_group.png b/docs/images/qq_group.png new file mode 100644 index 0000000000000000000000000000000000000000..b1bdaa02b153aab4ea219b270c44c1b81d6e4c2b GIT binary patch literal 24137 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 IOZ+|cACK;O#{d8T literal 0 HcmV?d00001 diff --git a/docs/images/web_anomaly.png b/docs/images/web_anomaly.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d3e30583ed68464dadd6a8ce28eedd66422611 GIT binary patch literal 140953 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 literal 0 HcmV?d00001 diff --git a/docs/images/web_sample.png b/docs/images/web_sample.png new file mode 100644 index 0000000000000000000000000000000000000000..0ff9fbd37f284fae48f1b371690eb44f7a50c4b6 GIT binary patch literal 90496 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 VxC&<mxG)dCbiq)kP|N22zX7^k?D_xz literal 0 HcmV?d00001 diff --git a/docs/images/web_sample_edit.png b/docs/images/web_sample_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..b8e204397b29aa516cbbf66ca5b7b3b0d14427c8 GIT binary patch literal 16275 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 JYUvMQ{|8?5ba4Ox literal 0 HcmV?d00001 diff --git a/docs/images/web_sample_import.png b/docs/images/web_sample_import.png new file mode 100644 index 0000000000000000000000000000000000000000..f7dce62459cb401ddc8c0060b6a833644d589877 GIT binary patch literal 6095 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 literal 0 HcmV?d00001 diff --git a/docs/images/web_tag.png b/docs/images/web_tag.png new file mode 100644 index 0000000000000000000000000000000000000000..2becd1ebc9c114d088b1c2a29889c8a0cee225c0 GIT binary patch literal 26260 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 F{|DgLF|Yst literal 0 HcmV?d00001 diff --git a/docs/images/web_task.png b/docs/images/web_task.png new file mode 100644 index 0000000000000000000000000000000000000000..accdcc8bafb000c7a7862291033d039abf9394ee GIT binary patch literal 33354 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 literal 0 HcmV?d00001 diff --git a/docs/images/web_task_confirm.png b/docs/images/web_task_confirm.png new file mode 100644 index 0000000000000000000000000000000000000000..720d26df63f1b6bcfbbf0a1191afdc0c90dc8db3 GIT binary patch literal 25169 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 literal 0 HcmV?d00001 diff --git a/docs/images/web_task_creat.png b/docs/images/web_task_creat.png new file mode 100644 index 0000000000000000000000000000000000000000..0eb9fa4924f94632df8f4c67d0dc22abffce92e8 GIT binary patch literal 24381 zcmdSBXH-+``z;zpH!3PBRcUsmi_)tN(2amd?+PL!kkA7pA*dUrqZ=tw6{I(*fdmNB zqO^c?5(p4_Nr(Xg1d_Wz|L1o;oH5Ql_l$GLz4^3QBdqn7r_5)*^GVo41Knds&Kv=O zK*#RiyZZ<P;tU3X_LUs^3%G+0{VoOqodw;$d&|T>Woh)-2h-_~SGICMx8CnRIo(w9 z;lQ<?zE9%(FAv|U@RYw#c=sHCkoxr1$Ge%Ad*^!;_}lFqQxp`ZQ&-(Fu<ZwzlPr7r zQRFY@{NyE0-j2Qb{N5MIq^k!cat{sN`x1IyY(Rsm>6>qWFgnO<(obV7`l7qWn4{Dn zeBQ;f4W>F|IF`Ng)Dalg?x&j?r=KK$A9VEhpAYx{wYt9l_cdtl^!~@cFN05=1MN-( z_*^~tKe;KFn{!22-QQ#VML}t)9J2<=W+{7&H^^ztPQ@BV-+HZT9~5X1m>Rf{hubc^ zSj1jNk)l7}d8=b-X&KX*028>v{UY)u$C>1kx<Lzm=J5~H#XhW*SOZmYSd_5J^~(k+ zg0pEba7xhDyd3aYf5s@39HlfCy0x|Czd4=YNUBE+Luq3$st6suZ*RoG^#wSN@e=s7 zBrQu8k=I|tt0}7La}~zMvIg1VoMP~6T$f@7-krNMDa-yP>o`zoIqZ4FnDC~IwAlrn zEMaezkTIkkaHNRZdTzSu*8uv=260wXfK5lT@YUn5xS|8<&Fum%&2)U^A-@reWWzVR za#b12Gp^QS!l&$!FCMIy7v1PmzHs?L;)w)XKg$Q{ni{P!V(ACJr3TEVLMLan*a7Mc zqIYTF+QP;%1S!PHEvi1V#<4ee5W+Bqv*AbZz9KcfoEM|7cx_lz_6{~i9Axm4QsL4& zqLE{9<e%Qf55@-b?<L0N4JVupI}#+qV)r?nyz`erYu;;XiC{y~4ZDh+=i*a!Q~&Bs zq8E!J4B?YJa&ALk!6i(x7~3Dd<S5pj|1#ZwGHe5bWnzXfP^ujA&yIhBsL1SFnSign z7VEI$XSZXw+l}y^z*;MD=2AJuzZ<+{xT8knP1&NwYrf7uH3aPZpQJ#?0)~ZwNg39z z4OruzRQ{gKO^C|5eI6sQs)t3%5|$;kzuF2#Xgymf_ByFbm6ChVM_h&8af2MKMhOiM z5BE#Ifmp8~QT1f&c-5ekj&-((oWtD*N%G=dTI_AVC!YDj^;-)C<wusZ*mSMI<7a-q z<nQl?4+r<MYVv-ePS|CGHn2M=wx7v_;|Nk|8D{Oqpp1HM&F7$mm`oB|Q<MG?FI;8n z1I^Ni><vPvv$tm*#~WS_&u$iAw+aLmUYO7m&Fv8iVDx-8*i<R!q5AOpz^4s7Nlf6% zF*lceh`GA5Aq>{3(|%{cy!;w!IZzQy6l9Q)NGbbzb%JwEk;yW%MK(x|3vMhq*T~TF zUm35S43~5mMf=hKhY%eW_-&=2Rm&?EK|wPgoy*26zCyuAT%Eg8PUAHg#FO~7c|#<+ zpZ1c2)1f7tk2Z`Cs%oNP0iTYBe|u~6JUJ!bi|ZWtma4&%)nrKh@bc!F3n6tJYISMr zYH2r|4KQ@Aoq5CZ{BaRAKc7JAK#?_h(ViVxXjy)lwQ9(g?*d*jb3(aDE2JUslv>g0 z-^)11j;@oh5~_lbM75a1c&k**Op<G~f7-8Kzued)2kcgVNk)A=%OZX-$2M?2OYZ6S zcV@GG%Oi0IF>kq$T#v5qES2M1QT1y@W>5T&yppZonDmQl`C|uc-`o4g`_hz6nf&G* zL93Z!QRR3|X6Q`Ku7O70=z8u8o^Fe?ESP=dI}svKrG^3?TsR8slEi%9W!1_^1K3{z zk)j%^fKR=vtoUQ7TUef-`&AEOWouV%^IK&jTw?o<Z|$1*_9$t`7Bzd{J@f4`p#gZx zD-x15i;R|YY+c<*GW-BUpJz|}Y0mfDvyH!FobhQ=U)){W<E3@CQ&QESt#rJWSnL(U z=-n7p&}N4XLMWPhUi}j=SM7maGkAoVwBMc-=wx<hpZLX-zHt}Mz>t>BKp!QLvOtJf zs(+PWAEZK<t;&2?fxX8($9~IR5u3DUFCs_bGKgYpNSy*#u-d=%O_{VlW5X7};6H@S z%)|bKfWO-ha|J`GV<JL|ZlMLmXbD2EUqkRdBO{}eJXZ`l_T!89d_rY5Wrl2GnqqY( z=kI|>13j$Pa%X&3{%7+NyVOc3rC7ioE(c4!##0ibZJ&Iq33CSJY)izfydN4`7|^Cw z-j`KMH^kY8LU4_`NjkQk)<h*Ghab|UP-iZsEbj#Bi;s&Qcv9I#@TLx$9$qc2WW<2p z9{aiV5kcfbjS3`C(Wp(BD=dZi@8p)Yedxw|qyJOKS$YMNg~0|_Lw>!<rv7%&VDj=m z2OB~ZyG!cUts=#=G}RI$pauE)=%c~L{ZwrMTVCh1fM@iYzRN16W%cwfHJtBg-SS80 zv@kq^;$0+>Zm2T-p_)m-kV|o*?Zr8YT`f#WhPcQ-n4+hj-I={YVwQr8>=XVyYr{K5 zkQ&*UG}5gT%q3tlQ_M-O!IBq;CDgbQboodY>gJj!x>7^eKRTfmYa+ObC=F(m^?Am* z$tua8vw9QML5Du?8isD-q96OEp5y4WeT4Slpjd$a@4at0srF=_$G;MONG5^wEDoEu zzq+<ooy)IRvl@ck@ylUkDgFS~+_T_>{IUy^4uqDwQW*38{{9xN?Ix{eXCU;L%^C}` zfTScYgIOxu$U$!9Sd>50Uq^gFyk}PWnPQA5T^af=f$YlXK|-@QB9jtP^FBNP5_T-s z_^M6y2O*^w_lac{&&Mbx8T?u>3c@nPvs~(4(AtnD;qV9UAIZmmGUS}}3aynSvLCo? zJ;Tdx!S&M>5HWgqOJ4irpO&3|GzQ55kA`b|@)tt=s2`3~+>0B3yVIwflx~o6NbKTZ zNlXl4$<cC74am0}-ETE{9dXf7oykhjK>K`NgMA*i^8NI0dF8`3QYr>Ll8`Io-*6R_ zzWS|xbNl5u3Bqem?p7q5%GT)8WG*GD`o5rVt_~Y$to3b}vlr~0(rHPq#Xssv_Ux^} zQozkEYP_5VG|_5INip-L2o9pb(s2JwbwvKeGkw0o_a$zKstw{BA0Gr`@MGl%O)VzA zZ{_Nd@bZWLk7~D<E7By<TK2N-NU=?-!_RhU>2xu1USsEUR}=NY;?%Xq>go52u?h&K zAMwW}Gb1XF_(n)XPS^epN>`c>9}A8}ZsU-VyTe8BgRbO>tk%q?5nMni5+TMLu-4Pg z^63OD61hF6tF>_boj$&r&0>-Z%ez#w71-mPTA}P;_AI@nQ4Aw-M#T!_w;WD@U^Vz< zYy=bR0$uo@=YW*&YxSnJ%`13KeRoTrs?hZ~gYjJ)u&9RztlMVQA&oIhcitXP9cqEz z=+N)aWJCoPXT1PY6(_{f3sMml?Ttd56Z6k*@SHqZNFRnYONYF>elRWM*H8t^n&0n2 zB<1zxuF(6o;09v9a1E(x8sqQ-ZR8oCE`X82N*DXDufWct@-+=c%#5A42JPB@Pkg84 zFn6#$5W_b*AwjXGYnSuF6_z=+%hPwH)|Ux`VE7R=S#0gv<<h*LYdJtFIcy2BFLftW zZIo*<%L{)p@(YT?0XLP^i4=T)a7yI<w-rv!m6sM@AK%)>AQ{xM@cAsggw}l10*Bsg zeHsNr6=iEfZ1`kxgXm&V*HV}-LsLlH#kTrd**MK(!t==KE3?JwWh?QMvHH@XSpJB~ zF^lT_>7UKsI+e+pLsN>Moy_K~(z!o#Et1N?wwQ(**<@wMN18VcmlLi`*SAA-;h*($ z?Ve|jJ~?Y`a>)j{lR*sI@}DBiHfJ!w5y}tzlS?!Wn3wEDF%(<DD%QchRZ#Xc@CT(> zoszXIyO?d5J_ZK^fR2_*h37PZlubG9y?$IO>dIPCTHd!EL?5t*w4ks%%l^N9Tq*BX zuSC`ZIB@c{*!E+ybEB4m>d(7Bxpkzo=F?ln*fcR*uc4L*lFdK@kPm0B`N^GNR82rX z7prr+({rl|M=iEMIh!=21X>HcDG`Kcg^TN%ig0rLhE7mM^>TfUCyPkj(F2Et6m6ZG zE!J0ozav6zPI_lAg-ct%!R6XAS{u!0n-TUye2g(KJ<W&Iii18A>wW71CWRR2lM0FK zv5k9DwMtMbB4RS7=^u<aQBg^!2%}X09%*5No#Ps&Y7733Xddv?6_9cOrDnDa;cMJJ z`Lyw$!*ZUJ&4vA*)_Egq0LFCjrO<F<)B*2D5pw|O&1!nQdGE{DnnA`-=`sX!y-?bB zOB5G*nrAnHuP4d7JbI9(t|Eh;%P3T>E;8Xu*}sNIvgou4Zlp3`2lZ}-Gh~^NC`;BL zI!VctW>;U}gd8z@)NR3ApUvL`<RYlLVyA+N!w)617L|z0PB=@x7lB|uWw~cx?7lb6 zwq`6YdY21#mD8fEf4!ewi+Hp+sbP6&g!HOCY|vhG77`#6-@N(0A1{EarrfR%@y<VF zH{_{obLb`3&tA%EaEpO*Hb*3#yPTfRMB~|36>U^+vi0%G;NKBYSv2qxXsq1Xkl!xb zul2|ME2+HZHlEr5Zp!Yj=C$ZbB?QvD0Zi45_8l!)dH@?^{Yc-we^gj`C2=5m<Wf#m zFG7C{zP7eDEO{Tcll>LGG*l|*I#9T=nxmB((&(N=Wjcy6E!OLZKpoJ@V0`goHt6`+ zbXp6a0$ZL!!O6qf3%ztgOqAkFhaL@l(1m`gLF8gYN!BN?CsWpUxJf+LRd*xX3}hp% zGwOJ+&syITFeI@XNnafLiY@-FZzmjK@3`c<fo~LN9rSrBjWS<OI(0)Q3lU@963H8k z+EN|aF7|RPw*R08wPryd%1J0GGoi{y&IP_a@_5fDf_bvc_m5Apx6|1?>6;zSNd$iT zfay5eEC8Q8=ej@7$cgRD>5@~tyIg!pJcjBgfy!lR-TP4%jj4SkzjqOeW!i3U4Pv8r zi!9g5ooQL53RA{-CHeN+#mW$aa~?;+u$!HbR@M#^<|Dm{cuX&Q?AzzP>4EzGL^7D` ziARsHyJRq(?pONG<X}qU6cMfmwM|RToP!VSugQw>;XjI6Fds!01k+#oha-~l6~~>_ z-1qI=>r<>FSoGCnfXX1ApTt8>F@jA_XYqLw5caMD^3GPKAYBYe?sxFR6%Xzo-v#fb zp5#_HZo<XNYpe~NmZ+q8v74y(TE968eI?`rUQ_a#>Zt<rlIT6;=vq>zSijLC`;6p$ z?tp=o@uBo}j<G6tf@eTbeZHT$)I69yQS982Z@?9TwvHEmHg@}xr*U`U$az$mvw7ca z(1U2YwRvOJ4fSmKw+Yq`cXG&MxZ=cEW{_PpOi5Enh_F*^3i^%yQm)qVgL1Ah0Q}=} zJUEv35&!;iUX$#Feh2LKv@Cfy3LUm}w!a47SaG9{t)|wlG;+~eg&@K`J9!9ScXxL) z_nrQdAcft8JL8(ysJeWbNZ;pS+&-a^m+G-ths5{{?YvOpH%;}+K5;4s@yuG{y;40| z@(teI#j)0Tw611YB7@27$;QjqB#TY%Tx1~ZgM!=wC_=jHus=uvw`K)O8Bs2=#VES= zr~|2OiTFX>xNOH21r!g)IR;Tc0IUmuJ32aU14~PZh0#R0@4Pu0W{6lYwoIPkWo1*( zA4IX&fP(zO?i{OkgK#m1f;QXdk-wh>Kn@>ai2?$JgYYdhL$Sy9{_;lwKMe^{%OUyv z%y-pIj{_VN7NwHL54ElzOAW%gAg7`gZ&R8lux$8MWFp2oNcQ($3!8HU(kFIdXJ3E6 zf*7}uqLeE~>X&pN<+|4oba%fq1u<6bDiM}Pf=g;<l9n(VD{r+@4t^6a)Q4?~M)6kV z?7SpM9RKGJufQrW=NR9u5M+aB5&qOVMj4sctt&<429W)@oBuh?<Iw#H{?aR-g_zGu z7&Bi^Cm|T4Lug;u^<l0@mEa?<jUNWdKjNC}Ge8$H^h_0g5Ap-r?pQFlu<|<qH0}}- zn=MBLPmpmjcnN#F>SE!H=iB2V;k#hT(shmzo4!4DWw~)UKR>@3D4n8T)br*;O_q~i zJ^THzPwd5hkn$#A0CA@4{1Udkq7B|N9WIq@$P3%rCrxjpt_5jX0u@aG|L~9TZ?DN( zJ2`A#0UM8RCp+Wv3yi<o+1ZUPY^Q0!%1(&>e&QTEPy-YMP%dS42(Ah63kZBHV78^< zB}X}#_b7F!^a9r%5(Iz^0;KI3rE<USmR-hXcesviAH+wKu2lZ4U;U{^=4P*OJAQw6 zuBf<Z*J@gh{eJo?@^v6=pZK_bQS@wAYO*ORTd}+4C#xZEhYq+`v_FOSJU&T5^38FP zkqfS))t-)3@jNcOrF0PlAqlRTjyId#Ei|hEifA(IN?Is(hk)&TwHh6HMnOW8QG;($ z7_{MWPVv;KiUD9N5O=U_=JV&zm5bB=RN=~U!1N3r@x2(~^q>0vez|y=gw=|dwGT3( zr@?>ypgAMgor~6aH2JwTR=WY%WDH`BzvkA_*4ExmM$#c=W?lD>wBdnLta?5>d2(y9 z1V5sjQ<>#A`~z^{kCkDp@4A}*nt}xMKEv{>4JK#{{RPPc$e%)Q$2$E`uyF+0IUS+s z>P|E}B9GkaO<!-!--_maHQ3kJObudS+{8$|25Lp7mmo*bK-E-c4z1msNv1W4v95{w zkH6g5p(2sB@qgAc<uT$s$e^CRL&XVTH(Cmh`IG{w`SMs0bJ@<yl=OamerK1@8T$I< zj*Vvv-!Ka+V)_6&)BX7l4H&yKOk8W1m;zV_x0ok?EXrpUz)2$~at0b(s=%Wo(}>*! zXIJHtKH@;yp+GUd5Q1}d{P(<0TCAbw=?glMbFFO{GjsF7ZB0{hcK$TLAIx~?MXkMm zlb^RA3RL;D5!VuhbV8}4t|HRfrDO~Mi_fIXaR5VB2{kC`6AfIQ>)GY13P<VRUUQcF zeo^^pV_oGIwp-6KN53%g_6z<V+Eopw*vtA0J;xp!AA}Gj#&~tIAC^hxq<H-e<m9ga z@AuBHQrG>6hOy9;L!P@=;4u-^3RBFK<NF!C&tCt|xT!&{W_v133|wVdL>CfiHPv^m zrZ=czUQLe#MPrwR^A?m4RF~1bPCsZ6=kHhEWcQQzUHg3vs&l*v`4eeC!D;{Z8Posa zH|26`Yim)1AjAOLcQFul`1d=y-6ewmSnA*Zfd0(;)7?Y=AGz7=c_ericc*=@1?}5T z{=C_eBNjfrC>o<?oobaPG`MAhGtPz$`a;~UP~hsL=`d;J)fuRU@Lartk+B)SQ;m6N zQqxgFz4DBovkkpMVR)zvd`$B%{lynRJ+(H_>}mIV?l)spUh*~2$)APtGt?y}7jRrB zDXE_NrU4XZ?T)~?4c#(X>WlAK@pRtuiw&!uSlE@xGHjSXt8&clzIk>_q4p-!bpa)i z3OW3ye6V`6RGz<Op|v$J4pW7o5#wDuZ@Knp^a{-6SSr`8RZo6V<Z_v9ot(jeV_Lj> zt0%qRVyh4>lSH&vOrE815jd{|--XMttT8;aw@2MtDGi`%MR4s>Sgs*N@|jcIH@a97 zAK!d6E3A5{bwm{Qs6OA{7Bg66Ih682x4&q)L{@9xIeDMKSJ)_vQgH{05)5`J^{UC- zj9o~f-~6^`=d6|2h>8(2&{1A7+uWBw+aOs{y0y#t-&E_m+-rsB8CcHV40NfB+eBkV z|0a3R)%!-J)y=-ApMU*K)GChsdqSolbg(&-o-i}GF<vWZz4}r0*eBBizk?29=u=wS zwUCnKR|BpCxGf{o9yod)ZaVRGa=`)xHY;RDv`@DBUyUavNrb2wpENJA7BEMtk=|jk zS9QS_Yys_Wzfx%%=z{Ww8djLN=dvyCm-xiS-xJiI=+Ki_bfq>QK}xcDdh;`BYvGA% zV9yR1;(mva&}Ktr_IW$|>$0uc!Bqt+RkG1Z*(tt8zUbLd{&yiQT>SVb&xqNU#eQ)s zu=zTnh3tABww)3nC#eB<^W}f!9M>XllV(g<wfyZDTW>|VgIyuDQZHr&ZWGr(yZsbC zHK=vcc;r&4QmfN)_)F_XLhY8nLtCZi-P4rRIDN*TZt6;crc?-)WSPv3G~dRBM&K#S ze7-UyO%(<*rZ_C1zt^ENJmme><(PuJ&<~k@PMw+b<PoWo=mnQNZF=?hBVG|%M~ETr z(T=`g7Tj^B@L&J2p2GTvJIRf+mZc70OQ|$QpwvgDsv2pZ2L&fszmHXR+GsBOG+g?g zNchJPQ)2|)V(&v4N7MLX1gzBUZ4=Mg-y+s)um0-Zmozqz-bi}7R2Z;X)xl-{l*uUm zp3tka{ED)aMDW`lN<@9>me{%`{YhZDiKL*Ay2M4)m+r?_mYx;ud^LNUYtb`=7oEF9 zC$1+S`MuSvD!6l?G%@bZ{JENWzyZsasy?4PQ^vDa8ics>!F;qks=-g&M$PGObt95b zqC~VeP6Rt*F3}X$M`|QV1&a)td=uhw3>;pCe;TR1LJiM;ua9eC&UM)e69x;PYp@P6 z22#yzc~6OjY;9$~gU)XYCM+`u73Q8#y82i({xJ@Fdlek?X_jMrv)tiPa$S%Z_6BLa z=Ak>GR@bA70Wm&E`Smsfkp^>CPcuY1?t~{K<G~nD?LKF3tu&#YIJL~O^Xy{H#T~e_ zv8e}?62g;tf^`|P98o>R4!g>XEw--{=X#u+?`vPu`NG@LV0lrRueQHDNoVGDznSCD zdbA7ogxk`>^B)$2clFO*OdIQC)I1C!2rDv{wvsu<wEKrOTM3JFxz&__@`^v_A6uz_ zX;Evl^K*B+?-U{(5RvG>fDS89OYh2M`$GKSud4j-bxW<!ZG+XcM6J>wJH)T7iE7&P zq${+g5?QLL1k<(|ed1wLdltrS^eoNJuE{`kU$5!Dtx|_xYD*a<RV_fROrQh%(JB@c z1K2zm8S3X=z!mqcSE3oaw_-Qh-tcu$^qam?73#DQx$FYCB&CsLeL<2JY$3)C_3?HG zkM$91Y9+vkTDsMk8rL+o6UOFW=K*5`zJ@;z#AmXh&9gZ(q;$W(n`K$vcggm?I}4_r ze6=FxAk<VvZ$_q+uYP=OaoCo^+9p7p7ABhUN}virlz|}Zni2AVQ=>E!gpaUvAE@>S zWCescRs2KH9mxMp=Z@c9pn*1~ZIAVQ4brY9u5}ymhG6qvZA?_febc6(747v?tnLe# z?l(LWS8{8tvPe<s%d#ET@GioyQZwzjFKguC*#{7be;WS#C~ah3g`2F|yy>Go(KjjU zd~TlDLcr9*MqZ61#;&td(;&<0IT;zIx$rN14dNZkt&S0eVY;&d%N#^r839z44EW^e zDX_V&;lSBHmj7ipJfMm~`IJNv+pt-(bQ~5*Yc6)<o+!M{7`W{^KiM`4cb%6yK*=~I zxb-@SZ$HHTWCX#C&{Ys^a<tZmm09`>X6!^w3D3@FDz<h-EX;HwXPav+dw8!xjrQ3n zq7dE5LN~xc6c<UeDak;!JXLTVYb*ZmF_lVMpiy;gc6R39WB^|^+g4TmuA1hwUkAcl zF_du3BR)t^-X^znjCDa9Ax1wAvsesPG5Ab%GIsd8=iSI{OUm|JhXDTlIc=kg{piXB zKGVbam~x%0^tIB(!s(h#HGeQ`!tx#5mzGy?g;u!`JZ~$0z@WZdQEa~~`$cn$GlP<( zS~k-Ip9X7=OMl7WlPd`{>aa&&dr_}`1&OfI{vx%$(o!S-RYa&aUcR+<hO=+#&bY}w z;&eUMJ7azAk`e8>CF@#cEM<WsGF3qD%xt9=7U9|VRNPBn%I@nIm0CMh>^!~Lf~UW? z?@!r^FvfE>h~(DM%FNtTk~t>GC#$>C`C`kCOxl)Cwz`sA{WvI*xN=0W+M$0x$J{#y z)OmJR0&<Mx8g@Rs4rSgqu%4THZyMw3V6;}4n`=+>5_cu5OTK8!c78dZVVN3|<$9j* zmw#7=1@CT1YAo#h^>2V}9EHCqLsLv0pNF_M(?59E(zwTC7QeJnE|sPxQwHvic#-L+ zuQ_L15qSSg7H`I~c7c%NKzPL!4^2VMS5ChJbjmf2vHfUNXS#y8E8pnKukbF$@i#$d zLmCo-t~vZj2!ve{IW6QkoArtD&7!+_(Cdgvj#8zA9dD{rsSAEAB+rZSZ6Vk0-}M1o zk=~h@MIElW`1OvpHNEm96PL=(nr|8*cK%BXKy2JlsVw~@v<VrQQAvi_NTnr^NQ|}c zmd&%(0ny9v@rko{tF&o_yn(V&n=uO<zd`+~{*^ELH<}A#_>{tt^CSbcOAal_rDane zC$~PWq<n{7rnb?j3BMZT$KpwE<FDxPuSJPmrd0vE7(p&SW_-RkUnsM5e(X{dAAq`e z__(_w;>C^c*(Q3zm@tC6+fwZ%T3}yuxMjIR3$Y9?D6G%d>hiOcE5om=F}Ec5`!nMM zzv;qN1t(Ke)2O<-Lvsbdq2eGx?{_i|220lPcmKWyQO);1{&V|(K}7IBgv9@cZ|+u} z-3jhvwKb@OKZ75=40_X~yj;=y-vMx|n}4dc4~PB>`QHpX@yF~z|GPIsZ{eIrXmaf6 z&6AZ--Q^h{xC;^P-MqtKS35Ott4-#+Lv?%d6ulUIHoUSXB(c=vr?s>w)la;Zg7VR8 z>htjRjgcW6b#kWy?FT*Fz-{z|kd8t0k7*J8dWAGqV)>uqVJnf$3qq}tHzp`*lQVkA z6z&%|e9R_UN!NY3v?Bm`XVcWZVfW1|t{F42A@pNC-48{lYq*s99)M4eeLW{yk5SFH zKG-gvD>}@(n$0k8slxO!xBt{5!K|qR2OCZ%yP9iDw2QFG=`FaK7`zB+)Fw4K|0QIu z`lwP@L0*_)mCE4Pi3tmZU$LHc{0jrEHF;%9Y2gcEX>q0p5~y8uSYT*LhOOU;Ll{>j zs4}#dXEIhBpGe#ea;^1{68rPE@dJ`T8T?}D$Kja5PA`fVVZGCRc6iIg1gd`ag_XwK zid9-~)&A;-YlQm!8()`m0_^>PL-zk}LpAL7ZIhV=$@}|Gmog_BMH?!O=GIeQjYinb zDX&W3<NGF1w_@U^LCqMdgX!ok&Q+;$y(N543*b%veR2T$q@|)M{Ykd&>LYgwC9_(= zl~cpZ)MQYHxcwv4-6eAzP%~_n@HS3e)~eUaN2cWaxvCb)7`UgD?;y$_qJ0bI`>X<6 z-{d%y|CiI;3{wUa7g+++);A36KVR0-G!>Dx>C2X04Nx$O%_`L2=iWO%v!Yb6P**X( zG?QBgGbP%1>vkZk^$(@EgdP(~!=pT9;@3rri`@zP(O=)JOMm*WeUBxd0NI}rh$5b` z7Sd^@nAE9ZFUwe&iu5y-Y?r?t^f_V=3H^albDiHNS7TLy^-rpHY-;j^7F3|rxst9x ztK*CF{f(>P$Se4A=AUA>8w*eZ>OrhX!I}V5H&Lw%zxKKMCNOLQ>Br=P=uJjD<uNTH z3JONVp3U0ZdNXg1(LC0gXr*f4P_-F>w+*SLAgF7pC+=9RwFbn?NNujjP$a0tA(-{0 zw6ye(D|TOri;G)ZKlKUs0SGy3&(C|zcPi-;*-gred!B;BYYvoA!EYaZg+bjb@Q?^= z1!#7j*T%J8l>3d;bVls3XiI5j^<;JRLHQ{SKx0x@cR=}B$hi4$;Zt|%ZIINVY~EG> zgDWvqL+LmiZabU2U5}9-R0HorNF6udm%{BEk)FDK9z3+-0oK<wzJ9bD%X^!|7=y`n zsna{`?Dm55P0}jBy*3B$<0!)#^X=~?iM-VaHmqn`-k0JQ<*rW+f+K+<2ZHNwYLWh= zR$}nioYtca7;s`bX19k5Zl=evj{A0hx@CFj=#Fg+D)`N#jDzw!mRm~wKNojd8Q|2U z6*w&bV(nhGnu`TEm@~UvDj*Jd#@CP^JdfXYJqo&HaBz>6Xqd>t-qA-U9Lc%~I{I+( z5#Lv>>b=<JBeNs&Vhdw(_2B;p!}D$=27So3ulKuZ=f6{Dfu4B0?L~l<It{{xH|e^^ zLfgtYn^S(go^15wn7rV8Y-u{~_TV~YG`a4~nKMbq%hS`-yM&RTCfq*-(3uUxcBdRX zb`kW~C!Fn?5(I}wiH4Kvcs$1+F1q>>#@g*jJDcB>mp_DxiwO!E201;aO7Wrr;fY-+ zl!Q<+P@VrGwE~D_yvx(?pF1%IFjauS?V5q+=2SJnw!;GUR4on6k08NdQTom?PVxw( zzE@^-`Q90N>sV-xoigv8`kyCA7}|#opDd(Q&mLn}3ec~+^07(a_;|siV^@E+D}2!m zTCN=2mHEg8{F)L}@tO*=lGq*o%^NTfNB0GA-lzb35QP?CRaI(1@e15n9yX0l7^HK( z&iv}s9>25}W(d#dT|r#{NJKyQHd!oYmxwj8w?}UC?-3N;hk>+(+bw*ze!LuluFTE) z180MG*#0*UJt)!p26?e*V`|Fx`Y(|H)4&&e8cuB=`~j6(S<UVsKn53g|M_Aig0*hQ z{nWG;C(%h;$>*Rw9hJNILl{b^a&KR6k=D*z_6|hM-4RorsnOh?;Kmi(VjKY7mB!cW zyAKJb><Y>n3I<xb=jqAOl*n^j1KOLW&?-^+3EEYBs@V0<YltFTXH0ByXDVj>^VP+< zTgx-wwF*|2%I4d>2gPDuy0=1C&s_gJJ+_T#Cx7XUp+$iF#qPmaqI%O1>%3DNH@NG1 zy?K6;AL&h1VBN*vG`QeN6-bETeeWz4!|JWd(lUdUJrG0H)er-vvmPEjEhM+{$~xlq zc)aT!fkIbg{an4EpPA8+n)qKw+joXA(q}OKZkiQ!s(<OShQ<3t{B8wMa?it_@t=pF z70=XTH6OhnVVN3R)ght1rSRv$jGO}2%yQ-k9VH2jr<YNOm{Kav3o9$DDfNf-(1<NP zUKadL3a+X(0WhgF>wy<=-N9rCBxoQhS6nipCW1h!1js02Vv>cizn`UUNyggxg)G7S zIe4#c2L*&p3A0^a{JH`8Pb5Ht(&jGb+6%Q044^daECob#F!Lj2PMd?-8l_0wRy;Y| zoMs|o*t40qRVkT?$gWjeFe{Fd$==Ie2A|THLS3(vAdx6Bpz=^^4pu@Vt%ncBIy{zd zuAc=*wwmOrWoArI4i%JpD9I|#FcVr}#)B>0rJFZiI~PX0l-<#mS63B(Gu4{KfRq$> z-kx|Ou+&yGJEDAi^FRZ0MAlx7cM&D}gN;rT#s-dm+2~&9F!D1WWNsH1Y4Kvmg05=H z`#nx@REzcMSJ9irRVRf%PpLegEgNZJV*Nf<4AvZ56xyP9Azr2^%rdI~q@-7DOGfT@ zeG^g?A;+{NTAM2e*Qi~PSsG|Xd2j^aEWBr03NP3_AicXie(_+AfUS>_Y{|@!yuAEV zCW~Lwc=pkFji%ocL{(V*a{e>3*6&S3&-Gzv9B^boW?<Qf-GHH6QM{GPbnthJa%vA} z>sM-&1`S8YH%%%WO+QhdW9FkiIO0@Vz9PP0*19#r{T`ewV(jSdHWHg{xX-I+Gkabl zJ59hfp(tu=*f^7XW!L0Eh+9BC^l?Oa#oxV`sm85VcI}x*{=g_k^LYJ7H8_3b`Ot^k zQ`Y3ECu<^{)mka1VCBK6+PqhcE~#yOzJ~V_!QOycQV{((0MqS19_hPT8p7aNa6}TE zLEU)*c1YQ=1@L>ybWSrxOO!W9<lD9j#U2bRApqxRU-kDvt|M(M`(&+nxdaqbEtKnO zFwKpd<nt0|GF4w>6nfl|q&wPJE*kJfn9a5tCJX4<#UwJPTa2*J^!uDqGLiEkVczr^ zNHR}liELQ7F4v-El2G|&HS;=ERQ7yLrM#A(QK8*+>i4EO%`Yam$9cQ5UyK$n6&FN| zUMO(zbJF~!|M`XOsES<qFOQQR^{4!)V|BXxAZl?$5mQIUNnoG1BuugLaD=sxrYhU} z>2wFt`QDTD)~o3%3KCv;s~S(Ajx-Ggt+S>)RAG^#@~QAdtNs&`g9EzS^bpi!Dj;pN z-d*9F_B~DeJkC|<Q`HWG)gCG$%=lX=$RO>bXg}K&;bWf9EdqMS>NfeiLfS|ikScZ8 z?%_==SXkXLpq4QczO?f>dx7-KQh}DcT`6V|hU#TCJ0=grTRmbMnF_x+{!TJ_QwZdb z-OWY9{v|>jG3U4Se-ic5v;+r(Di$Bgd^8&sEVvL-yb1Cf8wy=mSon?tizYC0blhvl zB;1OkTTOltz9`>JGiCyu;NUGOH9tG4AD!<jk<pFbzv60LN5*2U@r!)kj>K)3QdLHZ z37t@E;%}gR-{evJ?L#RN!R_ssXgOmK)$+M&ht-v#inabBkqg{HKeKCkZ?s09?(O7T zjz*(JYB<fNXWWf_iES&14{hEPI**KRU$BdU>KH_}5s}vh2kK&(^ucJqxYl|9mBjq` zVAxZqj+BwknB6r5t%i#p52nXqskZ%(TnHi@I=rulCY6K}OfwB(xrqV6A>KY6U3#jf zq`{eZB<wk)`3JJE?>yRc4RY&FuZBMJD5PZZY+}9S7-F?}$#!^E2#xg*X5^vWNADw( zzf|Gb7JkjQRw4*7<EKk6lj1g?yV(mXXftF|+0z#4l49qT@MFR!WWz^BDhjAS3x8JE zm{r&8S3V|Q5daRlsriqcm5(%|qlTQ6A4Q0wBDY|NQu4ibHL@4#A<(9JqS$R6sO9J6 z{o}jZ6efM3-{~c!-uiz2{xp%e(VEg^zJ~idts<q)_~?71U)~z#h8tH6w1}JD@W$Wo zZ<v<zexW@eftF#+=FWi7O~C>7@=IOudnYfe`*3*&SKr@{t2w66WKryWErstbr^|NP z4q+sJ+V61Bji<ddF39NSUF~+2#l2LjY6(6q&15S|=7XY#_}{J@gmbu37d%9q^rf?I z5Yn&aEB^JVNE(Aa-KEJeh=j|O{XKqR?N`@@L&1ZEq3}1!uZELy{p-%ZXzh&2>f|_5 zlxi*UPcpcpReO0M*H&GlfY(j~;`zYPn^yvQ!Tw1~$y`)!BI@FqS%naEui0$ZU`6q2 z=YCQdd_1`_IGR}5`dmuAq)^IUjyUAsOuBDBkbY;JVg^E$VPqEkQiOS)nfs_zJlsdL zh1A6+LmPjTDqyCSO+bUQ45mJ8J9^Ag8LQ=2XwSbn8e*OQk~2me&)IEhJy#V=iPWfJ zuGgW}9KIabtH-upk<Wm*6IuR8{T<DH>R{wlxu-hX>tK&6G3wS(!tpnzEnf?FydQ~P zVH?$JtkzStQZVrnNFj&uufIZ-z>yqzA@s=5mv0L|LG)sO1}$TS(J4e;HWfc>C%}P! z@Qvow^L0y5OCD7B7$yalnMmcStURe8`Ap$pVQOVC7!9GUS|qMdrkbBzi=aD8&S(f$ zM&MdjYxqQn#t+5T^t=t*M+XDzJ&o)~1^e~RI1Wt4^LGO@NCg8@kuTUql_PT4b6k0d zD73|@>6mq@%edD{W*c<g9w{0&GBgKKqtV3Xrnjg%RpnM6i+#kJtyGx9#y^Kojy`|A zR{*34;^aWZp|P^hL+?17Ki#+T8D-bC!!B19RsCF+*Yac$5yUNTE1C$572!TUCN$Y# zjd6JV*#QO28#4^w%qI;1(q?>r(Bb7*<hn&iDp^U#rT^K!)s$V_YcG0VXfE@bi;u3x zS=H-`64}~PNmW+?eIburfoi-@4d1OG>R5=Swnsj3)UHCC3LFwV_3fK2j!700dDGzf zB8if!px8QK*gjK0(v;*1$y6P=&)2*u{Z?)GM)d(VLY1^1b!?QHkBq$?LIDsdS`Mu_ zkp0fLaVdA{*<^qTUu%n@4MwV9$h{<Yf3?F4pG-lOUoU_4t;6<1t@aUT)<=Cy%VfN~ zKj6AFnjC%dmB(tX^X}W_OKy@pggM5u{~m3JM7^wGaN7Ot{?XZ2-KV#*r@P7`>uR%f zGuIW{G>KsPw<TDz*;JRgj?KH`4gdnyDHw<j1ct*~JYts(?>2E$+fd11MoPGHUzM*s z=&fnM0F66XR+umfQqFJ~Sg<$&D2ugW6h+C3;I5CxLhNhqL7EM=8nXNX)M-M#>FR=o zJUB42An$pdE~Gc@TZEZ_)qV3R9ofiDa+!XRqc7pb7*MM!)^+~X@^<t_HG3XE0l5xT z6K-PTKo<vjg~NE`qbbWzYg<2B0R%4Ya$oD<y-Rgl3tC<3DfM=`^B^U_pf;&8N(Nn` zQeEU`pGSBn;g7r9zeKDYeVYd|;A>r^f2LczCbZPcnQpEGOnxU4eM>Q!HM=ExFwcVW zfd;x`!`JWYzcl>6{Su77J-jUWE3P^R>gj4MNN|H7cy+lr?FwRE3YfHvA3jM1qa}sX z&4oBcOFAXqBo~C3*9l+g%nd)Wv|m`jTUL}ehQ0k*SlQt8%BOuN(`&vk*@<V=+^wp( zJ$j8gtbYp9%NT&;qz#(9PlgRDm(V?<qBdWREk}^sEi-E6vym!Fm!b6m9YX=7Up(z* zBa+Qhld~W4+XV78>}YK3zu^`WRr6b#^RfZr>ieom_q-2Lg?Fp+BgStWY;bI?kj~OL z#kAHcA6~g<o4PnSBl)jnMtxpB%9k()e`kIAhNOK|oaAEJ3FYB(7t1e=li!$+HYpQY zO_Vo?PS{arz8~*l_V>PcGt8oGPA__UL)UC~vlIw7=y@oZ{>1IbE6&#TQuZq&&y~0O zOiH!}RLuR1;zZJnS`y)UPE~u1olsPc7VjPQbCX&od@4v0sKakh^+Q`=7rY#0gRZVa zB*1vM^HEC=-vJ#}(_f0)*TgnNhj@(?5dj}$s}+DKq*hG%y5n8-CVKt&z+Y!R84E-U zoya*B<?jelg7{NX1vhONvsysq7}4sB-M`^asCV$Bh<TRil50zWv!24Nr0NS1X1Ik! zQOh1`N&wC&W~e@cw~;gj==`GqWwf74vBSbr<`zO!+2bs%wMPwp(4!r#(=1*pJ|OEV z#Fvvl>O=pYsB!~2Q{>~<xRhvB3cz=8<S(;WrKv9I2oYv);`ZkIxEqdsQ%zG++o@JP z3y0?eO(`Q=m21nzd$i9L14~oWI5>|gt>XrMb^X+Mu7aZCvyvSq0|&^HMR+bhn4>wv z7m&3ghIJmfxLJMHSFgwFp7d_=btR2VlSb03U8x12?mf9%Q^s^L7Ya%Mu0f2o@)qV} zx4R#KUD^7{4uB$14rp(=Dk<4+*KNO+`cne5m3jsHFO#FEAuS#H{nH87x@Q(Y>+)`g zkQ=dDu3%tUeBQocS9W}1`*%4axLaRN!IaYeJy@l2sk3sby^&O3$lFAE^&|EQ?#(fw zK(~5%^CX_#w~pUE3F7d0plPde6`bh#D5Z}huE8Zb+4*>MfsE>Lr<T=3K$u-{v5E8) zQ1W;J;_c>=ptS<WG|5gmKvS|u>pphceGq8$0_d;t#GN&^uNQoi=Zc8&B@Z-1GU0eM zn-TMNmDo6b)x^Z4`Nx%X;l+U>wS2$syk(%LrdP`e)(Riz5K}%bd0_W3b1AzF!28?d z)KQN%qvgXk&zVx&StZKsZ8~{Z91Li+w894MU_}H*9niS6+whgB?3uA5u=me=8r7~B zKvZaYzA!J974vIj6#>DGNWYzgQtt}GOUR|K|GJx^DDN<`$w3ZFUf$Fr#g5$CRYTdq zX)Qzb2v~~G&-+GzU~BvDT^htb&q~>J#}1Hn*VTIMzF>Uk0qE$>80I(WJLEwEcZ)2l zPGA?m%7T%yc4Hq6UtNh3Js}V+aw5Iv=|dZN@J;yh!kwUbf(#%j1RBC1+bjka|7vWv z*Nyp+w{aY3pK1R3q-hec<mKu9JvxdC1=ytM2;Qaa!AdcWJXFGdfM~$X$GzIKlHmFd z(T3fT0G~^@|69x9`2!7mxBmZm^RG3aUve&85i&;nbN(@w19bP12ztSqdZ42XMl?>T zz3I)tD*ot-|K~lF|A$XH{x>PVJ$mkD^Gs(l40gETuzb+=#+cpS{$KhV*j2<oHxG@8 zZF2!FuON`H;s4X~l2ysIQa^VD=PXorw5_tIhi`8c$F%kqJop08`($W&T5?h6u2Wyj zmI%|@cC^&Z((Of{mj46O4)xi7i<%&4WMR_jxC`D_po1-KQ2@SQ2+g&wk!y1{=<FQQ zDUe&t?7Wb4H0E%*TJ@d_2HRZ%;(%aZizA~?dwO|L+llfV*UR0^m@N0~jdM(r(c<TJ zW4?|jD~?1_e|f(B2*LHz8Zwg|w_hbswx!0jXc*T2+*EIpjXtPkdwLZ9BK<~L*>#;_ zgo49DN20BzG6oZS6Z*6x#a0ZU2O`n=AC2lgb(cux7viPc?cEPYa^ezi-?Q<7On2mm zR?!DaqMX!pxsZE7eCsR_88x1D#3{8z;wWLb1#rybWNCFy@pUkka-gNqu{biB|I3Mu zm;PImCr{1>Nide+s!6YA#8Q2YZOn&Tgm+rM=ccG$x6i`_>GBH9@tcFV)32#zn|*=u z$@%(eYgR`cmQ$;vUc6RppNv5oDjG{!SBY!kI(jUFiSPDLqP)D_G%n>o<0tI}>YMgP zW~Qe7LxhOn`UODRIKO<U!N}Fkt;3GVpvIs`L25v2UUw#aP{YrVS70~|Mya8-Ns5?{ z9>@CMf-BYw#Asr3ti5w+O13pOL@~2JlplydCVtTJvX4w<v^Y)BUl|ps`p>LXE1Mo> zl>Q<C?MAo_8W|&4iK)5dJup^dS_9U7NqHYFYa>w+ER&Q6b~47e6s1pC_)@V{z*HK- zfbQ6AK~<mUM@7|@+uGX71Xj%f@tm?m+~BBaoF!q}Rxa~3s0vXqlRUXD8F9QEmL8)a za<KZN+<Vwvbw7N*py?qu>rMiC$A|x(u3kUnmgWPQLPuTood!nWB$@GV-@gHVCcqxW z9fSB*Ye75@dK?wyG3_Kr6u{I@Yr$`K$Q(fs{`y|-oC8v+j0K}}M*a6pI4~K=5}7D( zbDxrIRFMd6mEqU25%Cr`Bgp3))35FHcITsH^6hb4MzQim%31&74(>=|cXi$Kd=0$T z8HT#O`s_;eM(zM{F!Foj_^--#huOK?1+%ZVEHGu~E_W41P9~AU^UBNHMol^~rSNBz zv}l~ux?8wY`=d(g(hRkFvwoP*UAKwZ$Q`uudIQkp4^LFaz^5+IfG*Rm10{PT@dyu) zS^E|iejQ6nubq84RP|VADX^m2$@`qYJISktQmX4X7)c;=S81F`CQnuu|I(#3^k!O{ z9!0s!?X+p+HKP2-R*Bi(`plhYrav}A6iDV)d<`N50Od&$`evrayI?lhwJuiZujt|m zlWqQdnDHE@u)4!vx4qnIUGNR#E$<42SaSo$C!`Trv6mo&HSYl7v}c&+QyA##e>CQ# z9C^Jhw|zv8Bs!SoDpD2PrT2}JZ^Sj3-A3dkBpI053EWtqgmI>U54$Ee5#xo(X;<vS zCYtb3wDh{-CJlHm(Kl{W;i#B`s+u{PuR(f*vvjj<?0A1kls>cduBkSY-tHG2J)Gy{ zQ^o1QTK(SkQ4TXN(DO)z7+dg`HND$L%_-`Cb_@`8FZlyf=3$lH?VXbZ(wT6a2p$rB z^2W2f>L2snjSFU?t&~yd3u!^)Jwxh2x88p9(Bqn2XKEbJe+UAJF75s<z=k4~%FGMp zteP%HP}BTBjjF3T5UiUnOxOEr1zyrIi4K#C(`O#fiSHprY%J-U>&*I=?sOKE`VF^! zaE4m$tHnIAXE~3ySzuvLO%zaY(UUpN*%nwgT|aqvW8Z-Hmxt9m+25q`ZR>)RPYC%B zUvG~yzh8)XiknBM?ul6uA-iT-cB2(1W}>rwm6T9p+deaC)+x6=nJ728S-4Esr&$oa z@sc8udPNzK7{i@h7cmm=ekIeLG-e)w&fI!dl&Xu1QyLXjOA9)yWXM~YFm@XAGpV(& zCC2WwXeR5dwW)f%M65t$TiPld9EEul;$d#-E0(Z-bVu!cSF(nJ!*W?@lPPGhBx<du z^fhNmOw?>AxOk>h=;QJQ;{2eIoI*H?X}a%dK;ASxM{_N2hOxWi-3fsF6>w|w?4Kj? zb$-^BZj`SFSL0~3rCDF2tNaG%C_wx!!YOq2+N{A~xFS=W%}2oAOlcaP_)ubX8`|IL zE~P8SyhXCf_(aN#1z#pV@k26o-Xab&JGsc;Oy^cVVHi`N*TnyGN88hSW^0m5n-B9E zXW|rBv!=#qNd&^U%JpR`;Z~MM=>(6%ZMSgwmT|dR;q;a}VY!7%v+T=<x7o|1_Rl}K zq{*(>2MWJ^-y42N$I14#hYWxA@qOQTZrKQg9PQF>E=Vj`N_`nJhMB8THFxzw9pj>b zz4+=*)d{M&d?4R@t#bR$r!(srm;UjMK6C5L4NiRY(O6@uHCxg&F3|wmg2Qv>7X^}L z5o7kIEjrs<uwBjmSxX?@`(+)2fl&SFP>uxi0G29=!B|TU{oI~)fvem|>Ot#f)^MVw zRfKX-sXSVq_3Lqmrc|pg=`R~OkA>Su`|Ra?m*Tloi_{5U2&f=!L_NRd3Ov7Q&)h+N zZ|i~P=wb%?&`{BCH@;m0h)`8upQbg2MT!ATZv=2gv5LNkwy?8{{`T#gUBbTY1KYdu z>EO}X;d19v2&sM-T&}LIO>=KpAO;rqfCMn^q5u5)#DDb7|B;Z~`)~5+v;X-;ivQsk zo73!o?EXPoR+fR@gXthmFJMWA4*tc-3A6qEy2D=&$nV+`Kvet(j{Zm0aq+*Q)p!39 zef+=lMF+zYE)eK^d_n>+*cF~L!oo|wdz|FOU9g1#z?SAQ*0((u*1D|sU*eSiwGoTO z#rbdfWOdT0nHw7}6>575mxdh2y;o~C-`rkEh#`B@Zt`Xbk_zh~s+g_uTj~YsBm(k! z7pqf@Oj9D^zQsCcdVKX+VLGU@D0F4m!cAT=q(FMQhG|l%c5fmiW163jNp22N9Nb&- zZew5%s&bUYZnWHf5G58JGF)R}<*E$bc9{1+heV^V3312hxB7SBmLlkKDnGHF#r+|P zb@a=}o9Ur9jE!n4rv1ukliN=}$l6Pf(w_(?3&-51f69hEWz_Q|2vI)TLa$7E`KBEU zk?+7HVM~-m7Ur{Fhujv1Z{b3XoyoV0s;FuQ(46F@5Mb)#p1g)>QFyF%6vMTEHhyc< zP2<{_&`$rm>WPuY;n<T!^kVfW&JylFSj_JnfW-*Lf-!lCF&{VY$ni2ApJ$xPfA)mZ zlp9i-Ak>;J-qpO+c$ax%<L0?m93I!W<R&Ft%vsU0`SB`$_TRHzcRinJh8s(NhKPzf zf27=#$D_~awR28(JVlBgz$;wt^S)7Pf*9j9BZXyER$3%|3}g1w8O{zfK}{9M$gtVR zyapmt(1oD#Gf~ITQ6ddYLz_@zj^Xl`%DzuN2@_kxs^4i)PY9N%OWUR+O)T$i7pmii zn*xHjbEM7&StpUTf=*w-E86WLxdt#$Z9Ha{ov422+a{A>$LkoBEf^AZ$M%h3bHrwr z#Z`^?G*p^x_{WcJy>D9tf7}^x;7u39gJW$)$N~{^n6GC--goM?HxiYcFFRf=a1FS2 zIa_Da*I2-_z(L(6Trer|#i4Xe6g7nEs&{?1T}|MKXVt)dqD;5D2vS1kXhkv#Jl+=~ zm@B={Rz&>-c7YwUF_X+$nk2hp6Z(4e@*ep8<P0QLH@$(6%(c&j$&5S23o-9$ORwHP zuP+p&m&;DVT?MEM5&jtVL*e3jnMmBzG-xr{%vK%leYwoKNTxQlaXM7(#*Oz%Rc2^p zjJ=!9hzeI}MAmE9(!L=P;<ft1&%HHQ$}WABz58U^MV-}4sAAF;{Xn=ema?S~X=s%2 zWShm~`I&#~SrW$-mq6K&lC=TatMd(QFJ!DH0h!bN2PVLI)}dbcWGXDEz|56-K#8*? z*`~5WSk7PNZvor`KN{<E;?UPVZ=n_kbtFsu*)vLl%*W6lEY?*UxG_OYnUqlNvfX4M zsxIa{Mhv^d6N{<lsP1{Gew4L6|Jol>jqdaA|63igowLzDJYz6gi%}|z%M`;w)6=DG zdxLDi%a-c??|hkdxzaVZ7;w3w!@WK#lFi&$CqM{k%(W7v2+%7CK~9G64*KzhT@&sT zyAW&q{w>BH;=c6olE3?CER@~-P<Y5gzv?X{p1rP%WIugyERL}?`fuCMzJh|`N~1iQ zyQX;#&C=P^GYAC*p-}5fx77UyygVSY=SeIq<77HY&6v7T<i~jSnfkg_k=(ykw*WiZ zlyi>D-yR#3s&z(06K=5qgfvh?@vh|&%FZ$jQo_D1ylkCL!pw<%jLdsqD7o?5qd%lO zzyDjK3N8W}IDYrDd-TWD2<3rk(U#4cYWrblW$whmfyn^JM2tMo4aNo6`_Xw;dS2cQ z7>ru*qT*kr(_Ld#W@)YE?4_7k4xtz=e}uBkQ$3wo7$|{TOe!U6L9uDAYa+E!R8xjb zCd;X*2?5Q?>GVOMQ%d%i<L)wjwFa=oP}Lyh{9kynXbYJ-3yD@bN61`^K(d{=jYVkF zg*(S|x5z^;Q8WjIg_n@3NILCyMXN-Kz>K3yZnuV;oo#4II!a1O<N8mJKt)l}<id2x zsPt6p7b6#{v)9(l5<atfcI47DH)Prim6ky)mLdE9>gLMBn!2_<)~nu13rZ_m8DeoR zL&Sju0n<9+H3HV5GGssyP)0!@geh1nLmA>kf(D3)NRc4|8bW}80zrll1|dKa0z`%o zLYPAcgnJU->(~EoU+??g`@XyWI^Q|_>|yP_*Z!@w*IG`>H;Yh)T<Mx#U@DK?5&aE& zh_qqYCRIj;c3Io%ZVccZrbSaC@q-r4wkO`bye(Blg)N6HSX-%Gh$>V#&hNX^)7b7T zF6eG!v)r({c){9}xW_HXS`(xxFKNoxEF`iTRyxY_2(@wAry{FfZ#RGa2t2=x*0#nA z?-CX<e)}h@%eP&mB$_{rV;Rih>pp%sGaPzodOqudU2o;BW^<_dH^XD)mEdX8A*VA4 z5SiR~lqArP4<ns=9w2NR=69`2Uq_e1L0tkAbj$SI4=2mC22yjU?QTr;R|)DcxQMK7 zmP_aXfh|o)Xjz;4EU*G?P;;ID40w8|zVDWb_dRy1P0t4QbwuTPCk7D9y<xAL_j8yw z!fWduw~`ZXOUsh1wD%7N-_z~M4J(fy(?AWvp*q((UhO_0L=rlM9$IDaL2=t}rE&t? zOwmR1o1*9d_pzXco)QGggFINE8Fp~Q-P3Gn=)<*3Qba#7?Ac+?IgxM9MVjMw%qn&Q z^j#N@p?{K0wg$m-%n$kGY|mv{#pS@Vm>!R>Y<D;uJTWPOJ;sa_RVvwIFs#MK4S-7@ zH+UnY4`*awSNi@%4|f#;v!A{ffBY(BS)dw}hQ+uQ;MfyRNsQqGW>m&_$mg&8#A2~r z2$*B1C;1gnAl|;U|0xty3f^c=i>&TA<zjPx-8+oYdhNQ73)Ig8qR{;DO!^7<@J%Xq zl|RxJT6uzcp&zptq=>Pkh$7D!MmQ?pc$^DSc2`B`zYVx((_7M(Qx;fG<=rwL@tSOy z?e@XEpP32zLQBj4*rvrX`HB|MtqL}fEXEB;o>dGani&&|n?X~>IvOXoe&%}26Be$~ zlA`nXx4E@a3{bQu>TfmAKbERMm6~c=fA@a<pP>%*-+u&D3v+Z0ji<g?Y&mDQ`s37n zKo6}kI{=0Dh;`I&&cy8gZ(qj0f(8FHX#6V$Bf^2(iA}|ol{~Rd45)Wtz?Gu*h#vTA zhsOFC<Z<ZVL^F76)i4(G96$RMJ)!Zh(CfeGNO3M_oyNVFU5;shI~(@k=_O-ZT~DDs zBBin8_Jo|*;mkG0qtkz#K3;n+rx-v~-6=;}I}hyh93?zkNlIR5XggW8Cx+G1((<v| z-p<ZX1XXo!?g1b|B>P(%T2@BqISpXuC3kP`>DBkw5U8}|-n%B18Gwuq?QA`1u8kjk zwjYFgvY$^0{D^2VIl@y!ia0AL%*`!zhJ7*a8c3`4R)bv<TJYRi9`{{ay9-!2*>fLM zwJY?eBLk8-`aEri>fShpU!&8e;mcKKC0I|T(Zed|UT&K`bO^iYLiDvYlg=ir)J(Qn zop*PZ71|`OCNTFZLJlC0z5};#N$2cSN6l>Z#4d~?-zHOhWUYo@zMU1{?M;?Zc-g^< zYbN%xQ)u+Oxj~|fHL>~UW_X$KvbcEsNZ}|oNXiuJ84~@=$TvE-8@s>YW-P`8QvA{5 zjweJ-Y5p%|7hY>g!dLDW(<&H-;?#zRdO7Zp%nvBYvA)=9Q?ipVszec*pWmtQUq)0! zg=UNdC{c7Aj6W`Dl2u$SvWH>#t#9(MLRo4Q+vPVkl2I*M*SN3UB3~MI01U5dQ~H(< zcg#9p@khEpb<w)VeNRvF+G=!q4~g(g>+z3`T0T%v>(N9PDY~4!=gTG#zFq`1n14Dw zTv!i9+9^={6j8m)bcya+6kf#qzQB(&?sg7@Oz`Qdndv*LFG>H6O0M4h1rnT_6<COz z>Md0E-D5zbqKrYOh=DoI6qKlgtnl8gYb%y|M6LKACXntvx2-@5g7e|SvS2@&vm<f9 zvf9WWU1i`7&X+~&)Ltq2>F1vMw2FiJ4&G#ky3}$Oj9d^ax=l=#qnI_piUAsTxt6p2 zj+hweb6AYZj33m_!)Xcv;DgAcd8LYAaY^(R<HYPhu}AJJ8%>-;gKqRA`V;RZ9G9uq zVJ7yd^a4M>8$~>%3vweJD(Glbtlh$N9}lX_@ZJyz=iKBL_4m=bwFcy8UaSdQbhf!} zVj1Lba+(5bveHM}&<)H(&0cQqnW`&{=i;0A4--4vF>|4Sqr#T#<XMj&u8VDSuk?i? zLNlt5edq6h#_Ks0z4=_Lf<s0}<bky}&3;jy&0?mmZ5q@|mLAqzt9QITHI)Xj-XziW zZ2hb|yR2cTv9R633zAZ`9YX5AxL_DSND0-tjj!wBGi$KWRzB^@(muFwE2w^6Z`7O2 zzhCSV=&ng-H=Xr47Y>d{^xHUTffLfoX*y*?p4^=LiVuQ$g<q9z9J%q=D`ga>WKhp; zbY^nc`Dvw&u`Jg8DKY^YHzSJQ>+npB@6f%xO70Y?a|KN3E~xR7N7}4CuizpCennFl z_yVe@nV+nfq{@IiHJJ=W+!MA}#2Q@GJ`!%%p1nJ@LrJnlmKKXy+nu0*3ujq(xzaVu zZV>??nC72b+Hcc(MaxyGj{8@Fc4>}u@6=}cLo#7OX3W#0Pbi{INdVK9=sNlgUy_pA zehH^*Qq<u1vDbAgzhU_8U=Pdsm%<JB+CaY*|EQKGw<I&O(`d9M)Q^`7k^aIOy|MJX zk2iWD=PTLuIpht<5DM{Y;lwH_q=YaTQPfGRcWf-_+L<AcO_l52$8A26ZGPZYqaUON zP1&nG4JX%jM{ChP2qdGWo$PCm@W?6~T?l+D%I^#wpTuWXlV;Ki5+lrY6-!OXcTTo4 zesK^BdnH`?k5e3w`Y<_@1PC>Q%TU-hG|c355@_<MnagK%>aJVemb?coy3E|6sdv6D zW{61|Z&nQ19QWjBA!Pby=$=f<5&b8mgq%K`y+dsqDv9`7w{v7vk_(tJoW*hLUU#(3 zeB<N}%`NO<#b9PDsz0oQ$Le$S=#;|_Lw$>IUXO@S1{L+B7#>ZkCKeNmqs#O+j>7kW z`;)Z-stT=>^nEJlgXe6Ha^~cwBXDyF7|j1pvw-pi@tACI0!s+Z<c4p)?8KRF$~pTq z!!(hn%ygQn5-o$a4MDmE2ivLDg8Fh}>?YiE1#z3q%>-2>NUj(@KGZSi##^}u4oq|= zhEwMbsl<9kD!_q^)R2J`FNf&G3vF^#b>W86-I=2VBX(G6%D@ZX#q;T4er4ou<!fnB zm>!t!)d9-#wH)wG;Lba@K@Pl<Kd9HsZCr3IoLG}y)q1=IZah6RSsoTFx_+tbE$isD z0Dp_seA_@pe=_Z-fY*Ng6zYCNzvHUCW4amJGF^~WYJ#Zb22Ctw*V8O2O9uyUifYG> zx{GF838ZLjnf3Vlnw#*w((Y^ITUhOZ31lkq*G#jjhFf^&W2?7F?CQm_@T8Qgf;g(3 zVvhPtv*|o%B}Q6C$4`x*-3kJhb=-^R4pBQd-wY`q^`7D`sZZEYO_icUkgh@aP)vgj zxZb6^pXSeaWCBN_-mgAzYtH(*iCTAaETcA=Fakf~8Sym;pSW_rO{dL?7JAqpUzPM_ zxl4Zg?QLTgo!Q(#Df3PEwxf||{yb8OErsdb{3VA;^<ny^;c5{-I@!znw0~Q@W5Uc9 zZ{}o!i#RF#L`G^Wl9hbAjNut1_fH-Sy~B9n4jF0;k6XD{`pSlVrolpVPx6ZG7xk<| zVVGP@?E1lWh}UynKkBt(xWJUWI+SfU5|ClMop7<=dj&S3K$_qZ?8w3@pkA_jwq10; z>Rj0oqL!MqhBct4H$ER5aT1>2J;8b>D2I4GE6E9ncoXu}>SV<U;g9UZi@j^Z%wII; zabs^v-j^50=i`UE94+rPuk9W5(L0KCq1@>E49dN7BsQBLT0~-zP4lhkBApKz;?=>} zS^E+1{>P@`$RqyL-aBRb=Zg?76jOO+iH^C&^wq+bdha9_@b57Xx(Jw7YHY5P29BPU z7&84M0%Q<R<Qpe+o5om0ZzZt=!wSKL6|1Qgi>M+e*>qPt2?L4!i2c%-Gfu|H;k>uQ zbz+k>Du=3?2Eg=Iv+y<3z2rRZ*kx>H92K5w7X~qDM-WUU*8O2SH1A1al*)aWanFXC zsj??JGEm}LADMemcM#$YEcPYD$)zuhaaDVuZ_%{6kuU0!h=MR;5z~xwmMFS^%Usu1 zcwLYhD<nO?>4X_A7mbOnke26BLuHc7$Wh#u-i4A{(yln9Sc(#9KU(*&)BGM7oi2%3 z-X)OHD9&#m&eIm$cf}caKW^r9GdNRD1Y$44ig33)7Y=fm@BD_}VMwp#_%oYwIuv;( zy%}H`FH|yYH^N@%GBAjrG>;x#3Si<DD;BYgUc(lL7jS90ayKDGx=eILPJW}>wa3;+ z?RCgRNJBQia)|=+5mlM3q59cy*>C2;R+Uke5i&FTbZEQy!I&EsYpFJAt_SVVHp<uA z72rAdQ>Aa`+os8dthWJWMXuEiz*=#|L@Z1=O>oP=K*WSzlvC&T5_EcPgYAX`8Z{Qz z__-2l{cZySR;5c0xX(GMjE`z^_4+-_#9u+){~1=;CB|6DI#BLBI0C8Kb{aL4&(^B& zD?tAykOy$#r+WTq*j8&4Q^G|)4xctA7#iq`XW)8olax_)vg(9I5N9WYcUz?XZSepg z0M2}XDdD2_pb0^BlH;<Qa2jN!`6TX&k<veU!(O$q&(%e>ttJYhHm@#u)P>In?i@-) zanx4vsf4yQUjUyln^%25zpkn@CKFKXYW9wFBzFi`PwFq1fh-(44Qq4IoK=?<ME9Cy zO7b0y_kSgZq3fv1dWvua<t%BYqa`_mzM4O`#ABG+Ul7emd~A-Po?yQ3QLm;pW1zE( zbp^}c4uRl!uriOA7a_8*gFQm6*3L`Va%m1$w|XCo8-9F;I!I&c;Zgyh=4ez+4_BX> z<0oueva8$5&G;zY$zVIjugaKH5ErAPF1q3NYP*ug)WddQDC80t(CJzW3LpoYH)Hgy zaHBhwa<Wl(>3JwuhT%3IRCA82;yg9?TkBSO)ZQiIhSHVW)xSwi)eYA;*a9|oUpOOf zit-&eSfRFDPi$26{+DIGR_yCu!*}#Z^-2gOvQ_HeC$a*rDnC8_QN0Ds8K3CSUo7-= z0{0;?@xQM(js2=gQq#X#^Z%C4{#OUJ7zpGIss|j(bOq50Kb06$&Je5XmX^XP&1yD} z<xNQKWfQ$$DHbHnpkALdw>7ry2y|K`t$gbV+$+g_fO8$7?`<?%m6L}RM-&y8)J1;m z!W9x$vW8V@wUyS26D_LbQz(LZ`M>hHq<6if`UES}3rBhRRT@4+Rc9Bh=F%Nk{-<OM z9$lt$FSXS*UF`*-N@~iMz?|rXQt~`~m#V!OWNzPlzJmBQAPsd!wM|s-H2Cs}OBakZ z)-Rr1T>EKyp0nLX)Somo{`_qJKhDYjP1EtK+IP=Jz5pM*Gpu6HKTg@7EIRJ`^FIN_ CTMFm^ literal 0 HcmV?d00001 diff --git a/docs/images/web_untag.png b/docs/images/web_untag.png new file mode 100644 index 0000000000000000000000000000000000000000..487b69fd3a70e224014ab99712c17ea5773d4eaa GIT binary patch literal 25476 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 literal 0 HcmV?d00001 diff --git a/docs/images/web_zoom.png b/docs/images/web_zoom.png new file mode 100644 index 0000000000000000000000000000000000000000..81471738fcf540e09cef1dddcf7682f0f20b8b66 GIT binary patch literal 59452 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 literal 0 HcmV?d00001 diff --git a/docs/install.md b/docs/install.md new file mode 100644 index 0000000..5eb8266 --- /dev/null +++ b/docs/install.md @@ -0,0 +1,192 @@ +## 安装文档 + +# 目录 +> * [手工安装](#chapter-1) +>> * [依赖环境](#chapter-1-1) +>> * [数据库环境安装](#chapter-1-2) +>> * [服务端环境安装](#chapter-1-3) +>> * [WEB管理端环境安装](#chapter-1-4) +> +> * [docker方式部署](#chapter-2) +> +本安装文档仅描述了在一台服务器上安装搭建整个Metis的过程,目的是为了让用户对Metis的部署搭建、运行等整体认识。 + +如要用于生产环境,需要更多考虑分布式系统下容错、容灾能力。若有需要,可以加入Metis的qq技术交流群:288723616。 + +# 1. <a id="chapter-1"></a>手工安装 +## 1.1. <a id="chapter-1-1"></a>依赖环境 + +| 软件 | 软件要求 | +| --- | --- | +| linux内核版本:| CentOS 7.4 | +| python版本:| 2.7版本| +| mysql版本:| 5.6.26及以上版本| +| Node.js版本:| 8.11.1及以上版本|s +| Django版本:| 1.11.13及以上版本| + +运行服务器要求:1台普通安装linux系统的机器即可(推荐CentOS系统)。2.服务器需要开放80和8080端口 + +以下步骤假定安装机器的代码目录是 `/data/Metis/`,可根据实际情况更改。 + +## 1.2. <a id="chapter-1-2"></a>数据库环境安装 + +### 1.2.1. mysql 安装介绍 + +采用yum源安装或者在mysql官网下载源码安装,安装好后检测mysql服务是否正常工作。 + +``` +yum install mariadb-server +systemctl start mariadb +``` + +### 1.2.2. 初始化数据库 + +为了方便用户快速使用,提供了50+异常检测结果数据和300+样本数据供大家使用。 + +1、创建需要的数据库用户名并授权,连接mysql客户端并执行 + +``` + grant all privileges on *.* to metis@127.0.0.1 identified by 'metis@123'; + flush privileges; +``` + +2、创建数据库 `metis`,在命令行下执行 + +``` +mysqladmin -umetis -pmetis@123 -h127.0.0.1 create metis +``` + +3、将`/Metis/app/sql/`目录下的sql初始化文件,导入数据`metis`数据库 + +``` +mysql -umetis -pmetis@123 -h127.0.0.1 metis < /data/Metis/app/sql/time_series_detector/anomaly.sql +mysql -umetis -pmetis@123 -h127.0.0.1 metis < /data/Metis/app/sql/time_series_detector/sample_dataset.sql +mysql -umetis -pmetis@123 -h127.0.0.1 metis < /data/Metis/app/sql/time_series_detector/train_task.sql +``` + +4、将数据库配置信息更新到服务端配置文件`database.py` +``` +vim /data/Metis/app/config/database.py +``` +改写配置 +``` +db = 'metis' +user = 'metis' +passwd = 'metis@123' +host = '127.0.0.1' +port = 3306 +``` + +## 1.3. <a id="chapter-1-3"></a>服务端环境安装 + +服务端python程序需要依赖django、numpy、tsfresh、MySQL-python、scikit-learn、scikit-learn等包 + +### 1.3.1. yum 安装依赖包 + +``` +yum install python-pip +pip install --upgrade pip +yum install gcc libffi-devel python-devel openssl-devel +yum install mysql-devel +``` + +### 1.3.2. pip 安装python依赖包 + +通过工程目录下docs/requirements.txt安装 + +``` +pip install -I -r requirements.txt +``` + +### 1.3.3. 工作目录加入环境变量 + +``` +export PYTHONPATH=/data/Metis:$PYTHONPATH +``` + +为了保证下次登陆可以导入环境变量,请将环境变量配置写入/etc/profile文件 + +### 1.3.4. 部署Django服务端 + +部署生产环境时可通过nginx和uwsgi部署,具体请参考对应官网说明 + +### 1.3.5. 启动服务端 + +启动服务端程序 + +``` +python /data/Metis/app/controller/manage.py runserver {ip}:{port} +``` + +## 1.4. <a id="chapter-1-4"></a>WEB管理端环境安装 + +### 1.4.1. Node.js安装 + +需先安装[Node.js](https://nodejs.org/en/download/),并且Node.js的版本需不低于 8.11.1 + +### 1.4.2. npm install安装前端依赖 + +安装 uweb/pacakge.json 配置文件中依赖的第三方安装包 + +进入要uweb目录,执行npm install + +### 1.4.3. 编译代码 + +修改uweb/src/app.json 文件的后端地址配置: "origin": "http://${ip}:${port}" , ip和port对应服务端地址 + +运行npm run build + +将uweb目录下的custom文件夹下复制到uweb目录下生成的dist文件夹中 + +将nginx配置文件中的root定位到uweb目录下的dist文件夹 + +nginx配置如下: + +``` +server { + listen 80; + root /*/uweb/dist; + location / { + add_header Cache-Control max-age=0; + gzip on; + gzip_min_length 1k; + gzip_buffers 16 64k; + gzip_http_version 1.1; + gzip_comp_level 6; + gzip_types text/plain application/x-javascript text/css application/xml; + gzip_vary on; + try_files $uri $uri/ /index.html; + } + + location /index.html { + add_header Cache-Control 'no-store'; + } + } +``` + +### 1.4.4. 启动WEB服务 + +nginx正常启动后,打开浏览器并访问 http://${ip}:80/ + +### 1.4.5. 本地修改调试 + +如本地修改代码,发布更新方式如下: + +npm run build 项目代码开发完成后,执行该命令打包项目代码。在项目根目录会生成一个 dist 目录,然后复制custom目录,放至dist目录下。发布时,将 dist 目录中的全部文件作为静态文件,放至服务器指定的静态文件目录即可 + +# 2. <a id="chapter-5"></a>docker方式部署 + +## 2.1. 安装docker + +``` +yum install docker +service docker start +``` + +## 2.2. <a id="chapter-2"></a> 部署docker环境 +执行Meits/docker/start.sh ${本机ip},等待部署完成 + +部署完成后,可以通过浏览器直接访问:http://${IP} + + + diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..6865867 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,6 @@ +Django==1.10.3 +MySQL-python==1.2.5 +numpy==1.15.2 +scikit-learn==0.20.0 +tsfresh==0.11.1 +xgboost==0.80 diff --git a/docs/usecase.md b/docs/usecase.md new file mode 100644 index 0000000..281a005 --- /dev/null +++ b/docs/usecase.md @@ -0,0 +1,27 @@ + +## 使用场景 + +时间序列异常检测学件经过海量监控数据打磨,在异常检测和运维监控领域具有广泛的应用性。 + +### 功能特性 + +时间序列异常检测学件: + +* 异常检测:时间序列的异常检测 +* 特征提取:提供时间序列统计、拟合、分类特征的提取功能 +* 异常查询:可对检测到的异常视图进行管理 +* 标注打标:可进行异常的标注和取消标注,标注结果为正负样本 +* 样本管理:提供样本库的管理能力,查询、编辑、上传、导出、删除 +* 模型管理:提供训练模型功能和训练任务管理 + +### 应用数据场景 + +* 操作系统数据:适用于检测操作系统层面的基础监控数据,例如CPU、内存、磁盘、流量、包量等。 +* 应用程序数据:适用于检测应用程序运行中记录的时序数据,例如读写量、调用量、自定义监控指标等。 +* KPI指标数据:适用于检测业务KPI数据,例如交易量、收入值、在线数、成功率、失败量等业务关键指标。 + +### 应用案例场景 + +* 监控告警:可取代传统阈值监控方式,智能检测时序数据的异常。 +* 关联分析:可通过分析检测结果的关联性和根源性,实现异常精准定位。 +* 影响评估:可检测出大范围故障或网络波动,在故障发生时评估出故障影响。 \ No newline at end of file diff --git a/docs/web_userguide.md b/docs/web_userguide.md new file mode 100644 index 0000000..e726070 --- /dev/null +++ b/docs/web_userguide.md @@ -0,0 +1,62 @@ +## WEB管理端使用指南 + +介绍WEB管理端的使用说明,主要包含异常查询、标注打标、样本库管理、训练模型等功能的使用说明 + +## 异常查询 + +入口:`异常视图-异常查询` 可查询检测结果为异常的结果信息 + +1、支持时间、指标集、指标维度联合查询 + +![web_anomaly](images/web_anomaly.png) + +2、支持曲线交互:查看大图、放缩、曲线选择等 + +![web_zoom](images/web_zoom.png) + + +## 标注打标 + +入口:`异常视图-异常查询` 可对检测结果进行标注,标注后的数据以样本形式转存入样本库 + +1、支持样本标注,标记为正样本或负样本 + +![web_tag](images/web_tag.png) + +2、支持取消标注 + +![web_untag](images/web_untag.png) + +## 样本库 + +入口:`样本库-样本管理` 可对样本数据进行增删改查等基本操作 + +1、支持时间、样本来源、窗口、分类集等维度联合查询 + +![web_sample](images/web_sample.png) + +2、支持单样本查看、编辑、删除操作 + +3、支持批量编辑、导出操作 + +![web_sample_edit](images/web_sample_edit.png) + +4、支持导入样本操作 + +![web_sample_import](images/web_sample_import.png) + +## 训练模型 + +入口:`样本库-训练模型` 可根据样本数据进行检测模型的训练,训练的模型可用于异常检测 + +1、支持时间、样本来源、任务状态等维度联合查询 + +![web_task](images/web_task.png) + +2、支持删除任务记录 + +3、支持新建训练任务 + +![web_task_creat](images/web_task_creat.png) + +![web_task_confirm](images/web_task_confirm.png) \ No newline at end of file diff --git a/makefile b/makefile new file mode 100644 index 0000000..873ef88 --- /dev/null +++ b/makefile @@ -0,0 +1,7 @@ +test: + pwd + ls + export PYTHONPATH=$PYTHONPATH:`pwd`/app + sh `pwd`/ci/run_tests.sh +#pylint --rcfile=`pwd`/pylint.conf ./app/dao +#pylint --rcfile=`pwd`/pylint.conf ./app/service \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..c3decd0 --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "metis", + "version": "1.0.0", + "description": "", + "main": "index.js", + "directories": { + "test": "tests" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "commitmsg": "commitlint -e $GIT_PARAMS" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/lxd1190/metis_test.git" + }, + "author": "", + "license": "ISC", + "bugs": { + "url": "https://github.com/lxd1190/metis_test/issues" + }, + "homepage": "https://github.com/lxd1190/metis_test#readme", + "devDependencies": { + "husky": "^0.14.3", + "@commitlint/travis-cli": "^6.2.0", + "@commitlint/config-conventional": "^6.1.3", + "@commitlint/cli": "^6.2.0" + } +} diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/fixtures.py b/tests/fixtures.py new file mode 100644 index 0000000..0ecb2b5 --- /dev/null +++ b/tests/fixtures.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +from unittest import TestCase +import random + +class DataTestCase(TestCase): + def create_test_data_a(self): + return [850600,889768,883237,896313,870407,868385,865300,889802,894983,836835,937571,904475,892846,878769,886624,892638,894804,889133,908860, + 904439,896944,910079,932156,927790,936513,944358,922693,905639,929855,824757,1020900,918838,966000,936090,921495,988048,963848,959618, + 948817,963953,955761,964989,980420,927674,962113,956436,967907,975038,946675,875024] + + def generate_random_str(self, randomlength=16): + random_str = '' + base_str = 'ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789' + length = len(base_str) - 1 + for i in range(randomlength): + random_str += base_str[random.randint(0, length)] + return random_str diff --git a/tests/test_class.py b/tests/test_class.py new file mode 100644 index 0000000..f2de3eb --- /dev/null +++ b/tests/test_class.py @@ -0,0 +1,9 @@ +class TestClass: + + def test_one(self): + x = "this" + assert 'h' in x + + def test_two(self): + x = "hello" + assert 'hello' in x diff --git a/tests/test_eg.py b/tests/test_eg.py new file mode 100644 index 0000000..d846707 --- /dev/null +++ b/tests/test_eg.py @@ -0,0 +1,9 @@ +# content of test_sample.py +def func(x): + return x + 1 + + +def test_answer(): + assert func(4) == 5 + + diff --git a/tests/test_feature.py b/tests/test_feature.py new file mode 100644 index 0000000..403a5c0 --- /dev/null +++ b/tests/test_feature.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Tencent is pleased to support the open source community by making Metis available. +Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. +Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at +https://opensource.org/licenses/BSD-3-Clause +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +""" + +from app.tests.fixtures import DataTestCase +from app.service.feature.statistical_features import * + + +class FeatureTestCase(DataTestCase): + + def test_features(self): + testdata_a = self.create_test_data_a() + self.assertTrue(time_series_minimum(testdata_a) == 1020900) + self.assertTrue(time_series_minimum(testdata_a) == 824757) + self.assertTrue((time_series_mean(testdata_a) - 919324.34) < 1e-2) + def test_two(self): + x = "hello" + assert 'hello' in x + +if __name__ == '__main__': + a = FeatureTestCase() + a.test_features() diff --git a/tests/test_sysexit.py b/tests/test_sysexit.py new file mode 100644 index 0000000..71f2935 --- /dev/null +++ b/tests/test_sysexit.py @@ -0,0 +1,10 @@ +import pytest + + +def f(): + raise SystemExit(1) + + +def test_mytest(): + with pytest.raises(SystemExit): + f() diff --git a/uweb/.gitignore b/uweb/.gitignore new file mode 100644 index 0000000..80ea977 --- /dev/null +++ b/uweb/.gitignore @@ -0,0 +1,2 @@ +.vscode/ +dist/ \ No newline at end of file diff --git a/uweb/README.md b/uweb/README.md new file mode 100644 index 0000000..7880644 --- /dev/null +++ b/uweb/README.md @@ -0,0 +1 @@ +Metis前端代码 \ No newline at end of file diff --git a/uweb/custom/file/SampleTemplate.csv b/uweb/custom/file/SampleTemplate.csv new file mode 100644 index 0000000..4bb4929 --- /dev/null +++ b/uweb/custom/file/SampleTemplate.csv @@ -0,0 +1,3 @@ +指标集名称,指标集id,指标名称,指标id,数据来源,训练集/测试集,正样本/负样本,样本窗口,dataC,dataB,dataA,数据时间戳 +登陆验证,1857889,登陆成功量,20158,monitor,test,positive,180,"2895,2661,2694,2728,3045,3016,3021,3005,2912,2873,3042,3157,3202,3296,3301,3319,3349,3225,3383,3597,3449,3532,3609,3556,3748,3601,3564,3681,3738,3933,3687,3663,3729,3626,3609,3833,3879,3999,3893,4174,3924,4111,3918,4083,3780,4169,4053,4192,3690,4005,4083,4494,4021,4035,4069,3804,4352,4000,3883,3927,3663,4130,3867,3860,3681,4051,4101,3892,3855,3589,3850,3773,3776,3525,3687,3444,3510,3564,3463,3696,3680,3576,3565,3643,3651,3660,3524,3497,3308,3279,3002,3345,3273,3284,3171,3219,3124,3152,2836,3012,3054,2982,2833,2954,2859,2850,2816,2892,2687,2724,2719,2663,2726,2710,2571,2318,2874,2604,2439,2372,2565,2435,2561,2590,2454,2490,2386,2449,2406,2482,2280,2573,2472,2335,2316,2405,2572,2479,2251,2420,2532,2486,2350,2560,2541,2459,2357,2599,2516,2346,2571,2519,2444,2348,2685,2451,2413,2569,2589,2537,2507,2425,2623,2576,2669,2663,2646,2485,2525,2519,2523,2575,2546,2599,2760,2489,2779,2585,2454,2622,2632,2479,2592,2486,2685,2654,2498,2637,2642,2648,2528,2663,2607,2397,2613,2603,2694,2540,2590,2647,2485,2459,2590,2607,2461,2473,2522,2642,2445,2579,2597,2356,2566,2677,2419,2409,2532,2582,2529,2595,2585,2599,2410,2594,2564,2383,2528,2614,2523,2502,2616,2567,2343,2462,2650,2333,2767,2522,2313,2260,2534,2485,2386,2585,2627,2502,2442,2539,2575,2425,2596,2466,2499,2386,2564,2590,2357,2557,2534,2472,2367,2548,2625,2736,2536,2518,2617,2518,2616,2588,2670,2551,2665,2570,2492,2715,2618,2653,2658,2681,2872,2757,2617,2758,2602,2606,2735,2723,2669,2699,2896,2638,2791,2717,2725,2773,2957,2768,2653,2775,2786,2672,2720,2848,3040,2798,2952,2823,2728,2948,2911,2978,2885,2893,2897,2828,2970,3074,2999,2979,2914,2911,3088,3018,3058,3044,2923,3174,3098,3118,2878,2769,3153,2998,3133,3164,2894,3045,3207,3225,3089,3179,3228,3036,3125,3182,3123,3320,3026,3218,3135,3199,3077,3266,3396,2974,3344,3266,3281,3184,3056","1706,1667,1698,1794,1758,1756,1649,1809,1867,1908,1835,1865,1986,1990,2090,1961,1884,1977,2102,2147,2174,2204,2350,2176,2353,2479,2448,2492,2379,2478,2566,2425,2507,2486,2550,2559,3024,2683,2790,2724,2873,2666,2745,2829,2886,2889,2842,2876,3045,3072,3048,2854,2979,2945,3146,2903,3133,2893,2933,2936,2777,2910,3253,2986,3000,2899,2786,2815,2869,2834,2850,2957,2883,2829,2914,2746,2907,2714,2885,2926,2808,2799,2790,2631,2795,2733,2779,2624,2515,2625,2734,2462,2563,2553,2445,2501,2492,2426,2475,2490,2371,2421,2194,2269,2156,2376,2225,2133,2262,2249,2188,2144,2081,2152,1937,2067,2225,2146,1926,2029,2034,1969,1871,2104,1880,2036,1902,1944,1869,1933,1885,1966,2036,1926,1864,2028,2070,1989,1907,1956,2012,1895,1994,2077,1882,1911,2080,1996,1986,1950,1974,2026,2087,1902,2105,2023,1994,2041,2171,2064,1991,2081,2084,2156,2080,2238,2111,2254,2155,2230,2160,2078,2167,2154,2251,2018,2454,2215,2075,2223,2226,2272,2113,2270,2145,2195,2146,2237,2166,2045,2268,2222,2231,2239,2294,2224,2201,2055,2302,2329,2142,2033,2290,2148,2157,2356,2163,2272,2098,2173,2097,2146,2246,2282,2208,2214,2279,2075,2300,2040,2179,2061,2203,2103,2225,2080,2186,2129,2182,2087,2097,2199,2188,2213,2059,1874,2408,2213,1985,2087,2172,2150,2015,2148,2055,2240,2102,2082,2184,2049,2205,2148,2118,2301,2190,2193,2202,2041,2148,2294,2127,2005,2208,2383,2129,2241,2252,2361,2269,2209,2336,2223,2351,2320,2283,2237,2255,2440,2340,2174,2473,2328,2505,2344,2453,2327,2321,2526,2277,2299,2273,2297,2275,2268,2143,1898,2269,1977,1805,1921,1861,1872,1757,1864,1953,1831,1906,1923,1872,1859,1906,1956,1861,1980,1955,1974,2006,1952,1862,1903,1964,2009,1864,2146,2104,1971,1989,1969,1896,2021,2232,2057,1900,2164,1920,2002,2154,2102,2065,2184,2150,2051,2041,2043,2130,1990,2185,2260,2122,2072,2218,1958,2160,2089,2109,2025,2303,2217,2088,2171,2106","1270,1276,1285,1266,1345,1383,1240,1370,1345,1276,1351,1485,1363,1496,1465,1525,1495,1462,1585,1704,1592,1640,1722,1647,1765,1701,1778,1709,1841,1863,1816,1912,1879,1883,1897,2016,2025,2160,2109,2049,1972,2096,2048,2182,2108,2146,2127,2242,2168,2285,2230,2140,2257,2372,2183,2123,2464,2299,2249,2177,2127,2219,2485,2278,2173,2208,2272,2288,2175,2224,2203,2248,2126,2100,2092,2233,2216,2120,2182,2023,2154,2016,2051,2008,2054,2074,2154,1983,1851,1900,1805,2014,1905,1791,1845,1788,1779,1814,1916,1749,1704,1710,1697,1707,1730,1720,1604,1685,1656,1572,1655,1621,1579,1489,1553,1376,1641,1436,1392,1485,1473,1393,1412,1441,1436,1432,1410,1393,1398,1424,1398,1339,1414,1420,1419,1390,1465,1420,1465,1430,1391,1405,1409,1483,1457,1409,1451,1479,1463,1477,1506,1507,1452,1501,1604,1474,1379,1525,1441,1440,1633,1538,1498,1544,1597,1612,1497,1565,1609,1570,1631,1720,1563,1517,1634,1445,1811,1622,1465,1641,1604",1530525867 +登陆验证,1857889,登陆成功量,20159,monitor,test,positive,180,"2895,2661,2694,2728,3045,3016,3021,3005,2912,2873,3042,3157,3202,3296,3301,3319,3349,3225,3383,3597,3449,3532,3609,3556,3748,3601,3564,3681,3738,3933,3687,3663,3729,3626,3609,3833,3879,3999,3893,4174,3924,4111,3918,4083,3780,4169,4053,4192,3690,4005,4083,4494,4021,4035,4069,3804,4352,4000,3883,3927,3663,4130,3867,3860,3681,4051,4101,3892,3855,3589,3850,3773,3776,3525,3687,3444,3510,3564,3463,3696,3680,3576,3565,3643,3651,3660,3524,3497,3308,3279,3002,3345,3273,3284,3171,3219,3124,3152,2836,3012,3054,2982,2833,2954,2859,2850,2816,2892,2687,2724,2719,2663,2726,2710,2571,2318,2874,2604,2439,2372,2565,2435,2561,2590,2454,2490,2386,2449,2406,2482,2280,2573,2472,2335,2316,2405,2572,2479,2251,2420,2532,2486,2350,2560,2541,2459,2357,2599,2516,2346,2571,2519,2444,2348,2685,2451,2413,2569,2589,2537,2507,2425,2623,2576,2669,2663,2646,2485,2525,2519,2523,2575,2546,2599,2760,2489,2779,2585,2454,2622,2632,2479,2592,2486,2685,2654,2498,2637,2642,2648,2528,2663,2607,2397,2613,2603,2694,2540,2590,2647,2485,2459,2590,2607,2461,2473,2522,2642,2445,2579,2597,2356,2566,2677,2419,2409,2532,2582,2529,2595,2585,2599,2410,2594,2564,2383,2528,2614,2523,2502,2616,2567,2343,2462,2650,2333,2767,2522,2313,2260,2534,2485,2386,2585,2627,2502,2442,2539,2575,2425,2596,2466,2499,2386,2564,2590,2357,2557,2534,2472,2367,2548,2625,2736,2536,2518,2617,2518,2616,2588,2670,2551,2665,2570,2492,2715,2618,2653,2658,2681,2872,2757,2617,2758,2602,2606,2735,2723,2669,2699,2896,2638,2791,2717,2725,2773,2957,2768,2653,2775,2786,2672,2720,2848,3040,2798,2952,2823,2728,2948,2911,2978,2885,2893,2897,2828,2970,3074,2999,2979,2914,2911,3088,3018,3058,3044,2923,3174,3098,3118,2878,2769,3153,2998,3133,3164,2894,3045,3207,3225,3089,3179,3228,3036,3125,3182,3123,3320,3026,3218,3135,3199,3077,3266,3396,2974,3344,3266,3281,3184,3056","1706,1667,1698,1794,1758,1756,1649,1809,1867,1908,1835,1865,1986,1990,2090,1961,1884,1977,2102,2147,2174,2204,2350,2176,2353,2479,2448,2492,2379,2478,2566,2425,2507,2486,2550,2559,3024,2683,2790,2724,2873,2666,2745,2829,2886,2889,2842,2876,3045,3072,3048,2854,2979,2945,3146,2903,3133,2893,2933,2936,2777,2910,3253,2986,3000,2899,2786,2815,2869,2834,2850,2957,2883,2829,2914,2746,2907,2714,2885,2926,2808,2799,2790,2631,2795,2733,2779,2624,2515,2625,2734,2462,2563,2553,2445,2501,2492,2426,2475,2490,2371,2421,2194,2269,2156,2376,2225,2133,2262,2249,2188,2144,2081,2152,1937,2067,2225,2146,1926,2029,2034,1969,1871,2104,1880,2036,1902,1944,1869,1933,1885,1966,2036,1926,1864,2028,2070,1989,1907,1956,2012,1895,1994,2077,1882,1911,2080,1996,1986,1950,1974,2026,2087,1902,2105,2023,1994,2041,2171,2064,1991,2081,2084,2156,2080,2238,2111,2254,2155,2230,2160,2078,2167,2154,2251,2018,2454,2215,2075,2223,2226,2272,2113,2270,2145,2195,2146,2237,2166,2045,2268,2222,2231,2239,2294,2224,2201,2055,2302,2329,2142,2033,2290,2148,2157,2356,2163,2272,2098,2173,2097,2146,2246,2282,2208,2214,2279,2075,2300,2040,2179,2061,2203,2103,2225,2080,2186,2129,2182,2087,2097,2199,2188,2213,2059,1874,2408,2213,1985,2087,2172,2150,2015,2148,2055,2240,2102,2082,2184,2049,2205,2148,2118,2301,2190,2193,2202,2041,2148,2294,2127,2005,2208,2383,2129,2241,2252,2361,2269,2209,2336,2223,2351,2320,2283,2237,2255,2440,2340,2174,2473,2328,2505,2344,2453,2327,2321,2526,2277,2299,2273,2297,2275,2268,2143,1898,2269,1977,1805,1921,1861,1872,1757,1864,1953,1831,1906,1923,1872,1859,1906,1956,1861,1980,1955,1974,2006,1952,1862,1903,1964,2009,1864,2146,2104,1971,1989,1969,1896,2021,2232,2057,1900,2164,1920,2002,2154,2102,2065,2184,2150,2051,2041,2043,2130,1990,2185,2260,2122,2072,2218,1958,2160,2089,2109,2025,2303,2217,2088,2171,2106","1270,1276,1285,1266,1345,1383,1240,1370,1345,1276,1351,1485,1363,1496,1465,1525,1495,1462,1585,1704,1592,1640,1722,1647,1765,1701,1778,1709,1841,1863,1816,1912,1879,1883,1897,2016,2025,2160,2109,2049,1972,2096,2048,2182,2108,2146,2127,2242,2168,2285,2230,2140,2257,2372,2183,2123,2464,2299,2249,2177,2127,2219,2485,2278,2173,2208,2272,2288,2175,2224,2203,2248,2126,2100,2092,2233,2216,2120,2182,2023,2154,2016,2051,2008,2054,2074,2154,1983,1851,1900,1805,2014,1905,1791,1845,1788,1779,1814,1916,1749,1704,1710,1697,1707,1730,1720,1604,1685,1656,1572,1655,1621,1579,1489,1553,1376,1641,1436,1392,1485,1473,1393,1412,1441,1436,1432,1410,1393,1398,1424,1398,1339,1414,1420,1419,1390,1465,1420,1465,1430,1391,1405,1409,1483,1457,1409,1451,1479,1463,1477,1506,1507,1452,1501,1604,1474,1379,1525,1441,1440,1633,1538,1498,1544,1597,1612,1497,1565,1609,1570,1631,1720,1563,1517,1634,1445,1811,1622,1465,1641,1604",1530525867 diff --git a/uweb/custom/file/TemplateRule.xls b/uweb/custom/file/TemplateRule.xls new file mode 100644 index 0000000000000000000000000000000000000000..57b7793592a4cae4efe0f95afd7d10687a798fd7 GIT binary patch literal 46592 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 O^zr;R`rjo){{I5JR=GF; literal 0 HcmV?d00001 diff --git a/uweb/custom/image/metisFavicon.png b/uweb/custom/image/metisFavicon.png new file mode 100644 index 0000000000000000000000000000000000000000..17dacdd8a5b5bb732bac7f1cd82702592949ee7d GIT binary patch literal 2009 zcmbVN4NMbf7(Sgi1sMvPI=8vAZUmL~t}QL}q%deJR4oH+wS?ey^sZ3a-qpK<woV|? zWE-eV5RDjgD$!sS3^QQ{{6l6k2L8=hFz7_)&xQ=ih&V;&zT>CS&CSfaeE0o5-}C-_ z@B3a+a#BK|{~Uh^f&#UP>QvAN^KHsx@LhSnWEJS9Iug@Z2nq<{+XQH5<!lJ@3%2Nu zoKd$NGtqVtPSBa8$Ypl`Gz3M*x*WL4N^)=}nPs7rg8Pl91h9or3RcN<sLr7xvn`2h z8FIziB)w^^)ubQ<u`zJ83j+jplEYz_-A1vPODP!P#lV<fMg;H(gtICIalAm-s7r=b zG(*BNkz8mJM@ZmEg-9$%6_SW>Sb~Zp5i}AJONFQyL*<xM0gpWbAdMl+SgLx-m@F_; z3bHxQfgy;~=@dDoBAUrU#0rH1K_!SpA_NE_>!vu|C8XH-;|yw&H8B<kXQ3&WXT&q< zTuvzfnvR-aclc;2cFaw{VTcQNAYu{9n=}F>Og@|=m$8iqCrk)wBkd%`u>dRfVIA2t zN3+@Vzfk+OpA!IFtJC>pyigar-6w+OG<m>`F^9Ym&Fb9_5=kXlI+rn#nmnN9eBK%d zrea8(qZvI-+r}>{d0b^!rGmp&Stx>bvJ0MplWLqJl>%^QQ9@KE6wCBt877ruXyhU^ z3PaIRsE#HqX7@j#04Kqu(&wNcU<jPUUkWBnn3-nmI55{@$FoSpL1hVGpA#_^ZKD|= z7-%Pbc3rDdB{Q_yVgnm&YC=4$)u`lRg<LL_h{Pl6>U5ZvVmX{Lky^D<09+%oSO`pk zM@SV4xmYNR$dm~QMMR_!M<e7yd8SN(qb9Qim7B-Ut7%g%9{}U$iT`>2W5xm!5VyTD z51*EN<Y0*w7Tl?OEOAzlYsN-43p^4m7;fT|Kq)Zsw@(s+v1Q9Edtj8-nN0%H|A>oG z7)zTuC(e*@S-@K_i8=(Rj_}DkY6bFl14s6rN$hbrs22RtSEj(kSLjFzR5u2cv9?A1 zfe<v&u2skBqh|Ouool_#&VIe?-pRtd(NgoBIDdC~T1S77F?nX*(Yn%J<EEWuHBaNy zmX?QI-4Yt0O-Yr1Q@6K#c}n)`oZl-4PQ=z8dVJzW!3C-@t8ifOYTx~L*l2}&g?rWq z+~UTe)eTxm)OhdA7qjSV#-QQc{Kb8Pk$KHk<$H?zC;#LJt%s-d_$M`Xd{=f^&bEek zhjz8-V@q=mZqG6Az&~$!%{BKxkHh=hG5fcj)2v-vtB(ZStbnI1-?0T9cz3X@ux(vl zeP?B^HN<PYeb+WzH);1u2qlaG?&3`5++l0h2}Pb&dbre+(Qwi;X?4<-{WhV2*l{-8 zWq9jo%-n&_H2MugL$H~PuB<6+nlV(}nldrO3t#AtGqgRPw}z@e$K4y=v~^R)oj*M~ zPfS?X(&@(LX+O*SsfTT!WIXt?=GPyGWP{e;_MVvw=n1>8<bO>CuM~A@PABY2F$7ib zOLy***0<<q7o5pG9g<um`Ks#8vY>e%HXQU;e6J2&S{-;2G9Ymms&D!E6>NJH8a24R z*;|s%Yn-<5lID-#{$i1`s@uOSy{M_KbuV~pB_Hhz^>pg<ix(d=MtfUMU7kB}9a2gi zTvF9r|2DMiQsTqHZO1pXpS@Bhjeqc7PyW=+d*<{GhD@*1*_0h!%Ht)6^pgzj<xj&r z$=rsRird%1hl+%23WQrc?;D1%RxDGpI~O+Gkni1?<N4)4`h9O@Uwelx>9g)9;eOZq zuRm&Tk}qorDx(i;W@YFzE^6BM_uUF=srliFw%5x@Hs&Y?&Yx|*d561k=59%XOcj~@ f;D{&PQ~NaN+EI6hliPfe|M_Y)N$T48PuKqisYB{d literal 0 HcmV?d00001 diff --git a/uweb/custom/image/metisLogo.png b/uweb/custom/image/metisLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..0b6dbf2fff686fbff4e0b024e8575f517804dc92 GIT binary patch literal 4134 zcmV+>5ZUjEP)<h;3K|Lk000e1NJLTq009U9002}71^@s6e$A=J00004XF*Lt006O% z3;baP0000WV@Og>004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmY3labT3lag+-G2N401t{uL_t(|+U=crv|Uww z$3NeMsZGM55LqY!5n8&+B&1TYDToRfAtB5N)vg7_Q~~LdR&iB<Qc<ieX_r8X*0!q! z5@=)yh%&6wmcf)sXc$DA0wFS(&;St#kbL{cK9^o@-mv$%XSjLUpS4c%-g$fP^V|2m z`@8$Mf5V1MCX*QkwJks<v!P-8SAgA%YZqY0;@TQ`2e4I7msf!oit8C*NpUR(?veD1 zx@1)$@EZwzUISK)@bl9oEv!r6DzW_}u-ynv-UK#^9Z%B6U1MJg9Mtw46ZscOXBP6G z0i4mcK#ANW>6GppFVAIj;K7vFVA5>PtWqf3n*tvJ4lJ%cfpHZ+VhL~y@B`pxNv~8j z@J2oV$1t(DhT{Za;1z`JUjyDdO0$&LrI*RT4sFjfk*&MF-f}&ZfASFb#wE^U>x8x= zVtX2J5-<zcyvBJ?0Zu8dRkr5?b0yu=@4!`Ru?~k8OQ=ETthNQnj6H12_EEO)1^ylQ zH1#TnUM3Qh(%rUiv%P;mgVmuRCIHhLd_l@`Sla?*#um1x0(Ssc0eiPC53oOQo9%hF zw=FY39SQ>A==NTd(XqV?@Xog7$cznakGFj`a2N2ww&fXuV}VC(&rI!Dmx35{GviBb z3y>Kb*q#Vn3!FoLdscO`C2)=H^K3_ZFY8hegKlQbXj_2H`j71`fLno2v@J^le+pb2 zt0d}D5HO%-hV7lHaHl%6VN$p*uLeHQwk#!>4a|vYSf_#*R5K%cFEUl|4dBCV3(*Is z+y2~Wjmp?eZvY!dwCk7|3)+4qdPwnJtO3TiEpTSAuze8K1d*);?j>w)J_tMkJWq(2 zTmfuST-yNe27Uv0KfyaOrGn?rvHfF7_YT*f6G`cWK^FtNMYf$U>9`6eQVB(H)K3$- zJkQX<H$x)nExXS4PQVsz&pDA7Bt2Egzb!DFYiu^~nS^oY6Fzb4=0!>W(|zORxr`@- zG)KP%lV<bOa6h!Y5%6EYu6@Y)AaF6TK+^Iu1K8djI1xCR5T0F@hk&V)UK{CQDJ-&m zS7h5&gJfpd{!YR?m)d?N<%MZ`eht2kUr+p-`EJ`XS2*`SNSu2&PuV`w30{N<c_!LE z*Y<0D$o0kH#xJ`Ead~9BLGxy$_<`rQEo^46DBjqgFWLP@U=K+PBvtldB59SRvw?kp zM@kNJmhB<qg32n0D+%^f3<KfKa4;{nN$4`CZJ9Fz$9}+XmgsjiaJZzEbqOZvAwrPW zZ6&&I0h~V64@xNrNzW1dzcCDoHzOrO?^#Jtw=HmH;FwjS&tt%+B)wj@aFSjG4hQZp z(S5e<O?q$k<K~<f*=|tGjFeyQHEj!<8A!?mM4cvSRZ{{MO5#Z1#l)_Y8R9+CkAheL z#A?M>%?#VSk`^3wL7Vbs1`mg*$yCq9eUff!TGqmoQzo6@nBE(u6-1$_eh}HbZ8PJK z659Sk(i1Jpni)){mgw`3Ey{Z->6@0*ZBOXF(QhQ>6_M@QHZzV)XnS3Ya%KjX_m$`q zyH8g+lGc(Qd$JiYt@}p53SuGf%gDB^m>CWMB`K-hUu#3o%)m2R^|4;w03K~w<||3x zi#VYBo4yo;q*n<poEX|NGe(U!?_zmxBwi*{@UF!6%OtI7Q{W;x^4iGeCPaw7tpIKn z`Ri8@LOw@h0-=a&tiV-~vU0h;Vc9Y@V>`KMZKrT=51S=EI;9YFo!kg~YKZ%<0E-9} zu<iivD)trMMimO;W<qjFOg#8eG^ikK?-MCkhjW{fEz=lP6|GHOZSP=vvk`L~n&I~1 z|DP9M-&tJuOL}v(&V4HgNpIM`in!#R8MZf-w7Q`e=cI(T%d__)GXg6U+iyZxF}J$u zE$M07@0GN)O#iCtLB!@}Y)(UGMHF%KDVd}<G$B`Jy`@ZK?U!xWS#u?dvdRIfQxLZU z%Ocwz6WOj`_GR4@ibmqRhUChupFB{a&%VHy+ZMbZDp3%H&owstafU;=uDbbjLfaQ4 z{dWU0W!7KrAe^+8%6X2c+%%|Ex%?RzGox76rI;5vI4UzD#SZ_!mhAp*+kb2OSKFRP zDwQdSqHNV;k<IHiGd@Hp^BqeLj>^PvQ6GIz0Uok_M3n_&>Za-ql-LZ<y3LH3xQq@j zNP4_RSu$gXg@lreW!aIC<oKVqk8vnpH_%kAAYyYfYBMuzk0)(~lD!w1D2lzdKdfM= zsf0bdrM54y{eeMURaB}VBt1%ev5LCPj04E#MW!Ys-41-SqT#j${)7<G__XayY)>yz z%Ljrwe6+Evh`P*-;}hDhkd#v8I+KCmy8L0qV{S*N7JdWpzqTJN6vhd*-_zDa>#%|5 z6AG@3wq)v<84Ig=aA97g<X%+v>>*@1j{ZucH-@Bh+LmE`Led)BM-p;(>Nq?{gi`&x z6O;zFe@aLnzZJMm(hE(@wQ>a^=_%WH0KXH_{1~czlYW$-cw#xf>iKtZ9BEaw+vJ?K z1z6vZ^os362!&ZvVs6Uv>&5k1V6E-@33*UI0`8DhOLACUVW6=w5mlQRDX|YLB>k+W z`DZo&B)u-__X#BhUTN^r;|OK$zeI@5SYiA7wokUbUDXe&g9XGzomJ+|u)Q%MTQrv1 z%!|y1g`|sty?|R<5@8ad;Out@o{?J%WihGWfoo9^lAb5N+*VcIjE@2n6WZt8i%exm z`kADU5zNYmS`=j*a3DchEVF&F!-@8#2dj(ABHLAEW}J}F_BlyQYMgs!14Ytxgw4fS z{C_QmwwOeS+jz|OyyEbvB<fTU*8(xcGWs?%3I%g`qHLK=El9GYYa~r0D2u-Vo@-Mi z;8@^c+uu%!v#3o$NP3C*D8+uwjDrXz?PAHnQJF@Nv{=&Tfp-(k;ERB^GKa?#HdG(B zeP~RFx{Fyf6*Tq9gtpIhj=0ZcnnKbVNw-QmRnpGDE`;U(Wx$gSi?bcD(Dt{A*r8#m zTR~h8ycE%{w3$&<%1((l_<qfE&SXYK(&LimN;*-}j)Vhrf17Z~(?a6jH~sPj;M$SW z&}+>mleF6Q)x-so96>qP<8&aUoPM3bQQa&Ao@nS<nf08)BwtiqbBavQsldSm_x)}) zJ^B;C^|lX{v`#EX6X~Y&h*J<VZEsv6BJ9|NwvC<IE$Q!?cur<)QdFG&adDk%`?m;z zfU|&|Dt_FDfqAxPN^<uPnkcAwGd+iK48vByM^Xm1JrS6Z(B-NI=9|e>j-<OKeL>O` zLQvLulq;k=9ESm4>AhLIf+$WGx-znP>hXMs0x6rDU$1+<nM~bCdO*@w2?c0oQe9^0 zS8VUqeWR(8+_Bz_Sw+ZnEGY_QnWSeLnr|jkJB4TDI!PY~_NM>zfsN=XtJjo*xD$w} z%^z)M6u};cCCHG?i_Dls(*2TV03V~j&GG$gAKdw-5d~3fe8gsW#;yux04b}D)T7Wd zne`4yw-BN?7xXdAshuyHJoP8Gplz&~krI8mOj4Vnu9-|@NLoespuM={5YugM0}Uz& zNk0J|jc7WmnPGb?f`2%c*iF(*W=v45+D|3^K&x)X0Uz&t(Ii!w8Ap(2Ui^8(^UQ1@ z*q&hf0NZET{=K&4>84N;rx1TEW;gpm^9rIWZ$^su;>o7!_hrUDwx`(sr0t7r-v@L~ z+&Z7Mie`;aL}*@6qU&DJOeAHuu#elmhY&(K5*;&R9sjQFcaj!R6}xK5WZp)Rqc9ct zVAnNygf4ruE%Pv32K+Un7n1H~2WWl;0r9Jdqer+OtJq9A?U~6yNM`ysf(L9SBP$1h z_t@UPZJ~Q9R?w*_=98fv1u>8C#vP5}%#0NC;)&wW)l8-gi%Rr4plzXt;n~FY<KFtG zNhJN8pp{2s9dCy1$)x=P{=Vt?WyTbD0c#Wcqy+CZNy>2$Z_&mI0^(yLjvnIsSeXs{ zRZH{Bi~%IQ4BVU8ZTd*{6<Xw7iS1WHdkW$z;>zOpni(m(#E(n*WlQtRj2%+zmrfw9 z!ddMUMU_U|Kj~#Tw4@-4O_P`mw71NR;y{oOB|PSPZOkn*<|tF(__P5#t$R<>JQz^q zPPMgyfOK!hQ3;bY!L5_Y^o69wz~aPidyrnbpiYwNtQ0&5?J9`tfL9~hb<B*EW!uA& zV#dy7Vz{(KpYsQ3FQSaHYF9xN2_@G>G~Eg~9@sZw`0utgugsX_pNRV~>*jq7KnAhx z{Rt*UDz`wpD+q`;Gd`Cv=32^Uv1KyrAZaD#{-#c|eSBMT7bWe>1PVUVIU1sE1@S`) zcgiU2oiOHNNw2p&uguuv8$cPa*!OH7*pkd=k+$;g@XwtuT2&B|RugwlMM};{8GA94 z84*d#fp3=Rx*2eT?Wzu`j>7f{lslmMO}adQZLc7p+GMIVz}&Vclo_*J06bEn-)6vk z+ZWcoacO&;?X&1w1tjthlHLl-9s~t(8|iW4!|^~-MLUzJoMOd$65)fW3}*m~Z69a5 z^7o$Y_Y>YvWe<mX1^8<BjYiYGheFaC+gAdoS1{ZqZO^BJ?F$J9lB|zRFLGuwJxIFC z_L;ziC5PCFusMIW?Ms2n`zeQ5oN0S7@EJlCsD1*pzSvv&y>$gqa0UG<h&O>jI?ZY) z%DI;Yflb;LV33hC$M)VpKNX~QCFBbIrS1EHTY;Yd4*^SuDsohWOm9y(_;)v88t}Wo zqza~WJv}AwVQ>`0B47zHrH?W0>peCslc|xDfi3Ajds752-P=5MwpRnM5f1U)l#t^w zp{BXq2b?(6`)3gLAUd`4$`se^W=`Al$ZR+iuJog*uORZKgcHBFCnQ?cr5qjr4jHa) z%0MWHf_}UiZ%B#_y2@lKp->XX0cW=@OG$17rb!z1?A(D-5G9jhI^5m1{Fx0CNtX0y zz#+t)9ybWA2L2d0w5WM8ECZt;3d*h`a$%TEt4R70VdL-;%DX|EU?H%Vq;E+YwOZDo zDTp%r5U)$>=a{ifrV=E*B<ZsR55?uAm#eD_6BNTVNi!tH9AE_un1YbBg!Dq8ceX8e zCew|i$0eNr><FAod#1-DgmCLAg<`lpb%2hWGp77ohZQwX>IPt+g!X??qbw_dtxNWO z9(b}w+3IApzlWD1+H|wB#ks5{?f0;}ss~G23Y=s6T*BY<VT8Sky{ISF<XPZ9fZKta zQdSDX&Y=b&Gnvc?*xrPoB=!V$CdB{j0K9_`Td^fDzNg#E#kGp?;j;{Q8h8SDm{26C ks+5IHCX>lzGMPU3KPIE-R)|cm_W%F@07*qoM6N<$f<JS~7ytkO literal 0 HcmV?d00001 diff --git a/uweb/lib/uw-api/index.js b/uweb/lib/uw-api/index.js new file mode 100644 index 0000000..37b36a4 --- /dev/null +++ b/uweb/lib/uw-api/index.js @@ -0,0 +1,16 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("lodash"),require("../uw2"),require("isomorphic-fetch"),require("copy-to-clipboard"),require("qs"));else if("function"==typeof define&&define.amd)define(["lodash","../uw2","isomorphic-fetch","copy-to-clipboard","qs"],t);else{var n="object"==typeof exports?t(require("lodash"),require("../uw2"),require("isomorphic-fetch"),require("copy-to-clipboard"),require("qs")):t(e.lodash,e["../uw2"],e["isomorphic-fetch"],e["copy-to-clipboard"],e.qs);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(window,function(e,t,n,r,i){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t,n){var r,i; +/*! + * JavaScript Cookie v2.2.0 + * https://github.com/js-cookie/js-cookie + * + * Copyright 2006, 2015 Klaus Hartl & Fagner Brack + * Released under the MIT license + */!function(o){if(void 0===(i="function"==typeof(r=o)?r.call(t,n,t,e):r)||(e.exports=i),!0,e.exports=o(),!!0){var a=window.Cookies,s=window.Cookies=o();s.noConflict=function(){return window.Cookies=a,s}}}(function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}return function t(n){function r(t,i,o){var a;if("undefined"!=typeof document){if(arguments.length>1){if("number"==typeof(o=e({path:"/"},r.defaults,o)).expires){var s=new Date;s.setMilliseconds(s.getMilliseconds()+864e5*o.expires),o.expires=s}o.expires=o.expires?o.expires.toUTCString():"";try{a=JSON.stringify(i),/^[\{\[]/.test(a)&&(i=a)}catch(e){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=(t=(t=encodeURIComponent(String(t))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var c="";for(var u in o)o[u]&&(c+="; "+u,!0!==o[u]&&(c+="="+o[u]));return document.cookie=t+"="+i+c}t||(a={});for(var d=document.cookie?document.cookie.split("; "):[],f=/(%[0-9A-Z]{2})+/g,l=0;l<d.length;l++){var p=d[l].split("="),g=p.slice(1).join("=");this.json||'"'!==g.charAt(0)||(g=g.slice(1,-1));try{var v=p[0].replace(f,decodeURIComponent);if(g=n.read?n.read(g,v):n(g,v)||g.replace(f,decodeURIComponent),this.json)try{g=JSON.parse(g)}catch(e){}if(t===v){a=g;break}t||(a[v]=g)}catch(e){}}return a}}return r.set=r,r.get=function(e){return r.call(r,e)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,n){r(t,"",e(n,{expires:-1}))},r.withConverter=t,r}(function(){})})},function(e,t){e.exports=r},function(e,t){e.exports=i},function(e,t,n){"use strict";n.r(t);var r=n(5),i=n.n(r),o=n(4),a=n.n(o),s=n(3),c=n.n(s),u=n(1),d=n(2),f=n.n(d),l=n(0),p=n.n(l),g=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},v=function(){return function(e,t,n){var r=this;this.isWang=!1,this.request=function(e){var t=e.url,n=e.data,i=e.success,o=void 0===i?function(e){return e}:i,a=e.failed,s=e.method,c=void 0===s?"GET":s,u=e.headers,d=e.needLogin,f=void 0===d||d;if(r.isWang){var l=p.a.get(window,["_g_config","apikey",window._g_appName]);p.a.set(r.headers,["apikey"],l||r.apikey)}var v=w(""+r.origin+t,{method:c,body:n?JSON.stringify(n):void 0,mode:r.crossOrigin,credentials:r.cookies,headers:new Headers(g({"Content-Type":"application/json;charset=UTF-8"},r.headers,u))}),m=v.then(h).then(function(e,t,n,r){return function(i){var o=i.code;if(!t||!e||"4000"!==o)return p.a.isFunction(r)?r(i):i;p.a.isFunction(n)?n():window.uw.event.emit("@@auth_expired")}}(r.isWang,f,r.custom.onExpired,r.custom.onRequest)).then(o).catch(a);return m.abort=v.abort,m},this.upload=function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="file[]");var i=e.onProgress,o=void 0===i?function(){}:i,a=e.params,s=e.url,c=e.file,u=e.needConvert,d=void 0===u?t:u,f=e.filename,l=void 0===f?n:f,g=new FormData;g.append(l,c),p.a.forOwn(a,function(e,t){g.append(t,e)});var v=new XMLHttpRequest;!p.a.isUndefined(e)&&o&&(v.upload.addEventListener("progress",function(e){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100);o("uploading",t)}else o("uploading",null)}),v.addEventListener("readystatechange",function(){if(4===v.readyState)if(v.status>=200&&v.status<300){var e=JSON.parse(v.response);r.isWang&&"4000"===e.code?window.uw.event.emit("@@auth_expired"):o("done",e)}else o("error",v.response)}),v.upload.addEventListener("error",function(e){o("error",e)}),v.upload.addEventListener("abort",function(e){o("abort",e)}));var h=d?r.origin.replace("gw.","access."):r.origin;return v.open("post",""+h+s,!0),v.withCredentials="include"===r.cookies,p.a.forOwn(r.headers,function(e,t){v.setRequestHeader(t,e)}),v.send(g),v},this.download=function(e,t,n){void 0===n&&(n=!0);var i={};p.a.isString(e)?i.url=e:i=e;var o=i.url,a=i.filename,s=void 0===a?t:a,c=i.needConvert,u=void 0===c?n:c,d=""+r.origin+o,f=document.createElement("a");s&&(f.download=s),u?(d=""+r.origin.replace("gw.","access.")+o,f.href=d,f.target="_blank",f.click()):w(d,{mode:"cors",credentials:"include",headers:r.headers}).then(function(e){return e.blob().then(function(e){if(window.ActiveXObject||"ActiveXObject"in window)window.navigator.msSaveBlob(e,s);else{var t=window.URL.createObjectURL(e),n=document.createElement("a");n.href=t,n.download=s,document.body.appendChild(n),n.click(),setTimeout(function(){window.URL.revokeObjectURL(t)},0)}})})};var i=e[t];switch(this.custom=n,!0){case p.a.startsWith(i,"devzhiyun"):case p.a.startsWith(i,"zhiyun"):var o=p.a.startsWith(i,"devzhiyun"),a=i.split("/")[1],s=window.location.protocol,c=function(e,t){var n=e.replace(t+"//",""),r=/^(.*)zhiyun.*$/g.exec(n);if(r){var i=r[1];return""===i?"www":i}return"www"}(window.location.origin,s);c=a?a+".":"www"===c?"":c,this.origin=s+"//"+(o?"dev.gw":"gw")+"."+c+"zhiyun."+document.domain,this.crossOrigin="cors",this.cookies="include",this.headers={apikey:e.apikey,"Request-Id":m()},this.apikey=e.apikey,this.isWang=!0;break;case p.a.startsWith(i,"wang"):s=window.location.protocol;var u=i.split("/")[1];this.origin=s+"//"+u,this.crossOrigin="cors",this.cookies="include",this.headers={apikey:e.apikey,"Request-Id":m()},this.apikey=e.apikey,this.isWang=!0;break;default:var d=i,f=d.origin,l=void 0===f?"":f,v=d.crossOrigin,y=void 0===v?"no-cors":v,x=d.cookies,b=void 0===x?"same-origin":x,S=d.headers;this.origin=l,this.crossOrigin=y,this.cookies=b,this.headers=S}}}();function h(e){if(e.status>=200&&e.status<300)return e.json();throw new Error("错误:"+e.status+" "+e.statusText)}function w(e,t){var n,r=new Promise(function(e,t){n=function(){t("abort.")}}),i=Promise.race([f()(e,t),r]);return i.abort=n,i}function m(){var e=(new Date).getTime();return"web"+"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?n:7&n|8).toString(16)})}var y="uwStore",x=function(){return function(){var e=this;this.set=function(t,n){var r=e.getStore();p.a.set(r,t,n),e.setStore(r)},this.get=function(t,n){var r=e.getStore();return p.a.isUndefined(t)?r:p.a.get(r,t)||n},this.clear=function(t){var n=e.getStore();p.a.unset(n,t),e.setStore(n)},this.getStore=function(){var e=localStorage.getItem(y);return e?JSON.parse(e):{}},this.setStore=function(e){localStorage.setItem(y,JSON.stringify(e))},p.a.isUndefined(localStorage.getItem(y))&&localStorage.setItem(y,JSON.stringify({}))}}();function b(e,t){var n={isValidated:!0,errors:{}};return t?(p.a.forEach(e,function(e,r){var i=t[r];if(p.a.isArray(i)&&!p.a.isEmpty(i))for(var o=0,a=i;o<a.length;o++){var s=a[o];if(s){var c=S(s,e);if(c){n.isValidated=!1,n.errors[r]=c;break}}}}),n):n}function S(e,t){var n=e[0],r=e[1],i=e[2];switch(n){case"required":return p.a.isEmpty(t)&&!p.a.isNumber(t)&&!p.a.isNil(t)&&r;case"string":return p.a.isString(t)&&r;case"number":return p.a.isNumber(t)&&r;case"array":return p.a.isArray(t)&&r;case"reg":return p.a.isRegExp(r)&&!t.match(r)&&i;case"!reg":case"reg!":return p.a.isRegExp(r)&&t.match(r)&&i;case"length":return p.a.isNumber(r)&&t.length>r&&i;case"min-length":return p.a.isNumber(r)&&t.length<r&&i;case"custom":return p.a.isFunction(r)&&r(t)&&i;default:return!1}}var O=function(){return function(){this.add=function(e,t){var n=e.split(".").map(function(e){return Number(e)}),r=n.length;return p.a.isNumber(t)?n[r-1]+=t:n[r-1]++,n.join(".")},this.gt=function(e,t){if(!p.a.isString(e)||!p.a.isString(t))throw Error("version.gt: invalid arguments.");var n=e.split(".").map(function(e){return Number(e)}),r=t.split(".").map(function(e){return Number(e)});return n[0]>r[0]||n[0]===r[0]&&n[1]>r[1]||n[0]===r[0]&&n[1]===r[1]&&n[2]>r[2]}}}(),k=document.getElementById("uw-root");var j={on:function(e,t){k&&k.addEventListener(e,t)},off:function(e,t){k&&k.removeEventListener(e,t)},emit:function(e,t){var n=new CustomEvent(e,{detail:t});k&&k.dispatchEvent(n)},once:function(e,t){var n=function(r){t(r),k&&k.removeEventListener(e,n)};k&&k.addEventListener(e,n)}};function q(e){if(void 0===e&&(e=[]),!Array.isArray(e))throw Error("[uw.queue]: list must be array");for(var t=0,n=e;t<n.length;t++){var r=n[t];if(Array.isArray(r)){var i=r[0],o=r[1];if(i)return o}}}var E=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e};t.default=function(e){var t=e.request,n=e.env,r=e.custom,o=new v(t,n,void 0===r?{}:r);Object.assign(window,E({},u,{Header:u.View.Header,Sider:u.View.Sider,ActionBar:u.View.ActionBar,Page:u.View.Page,Content:u.View.Content,Title:u.View.Title,SplitPanel:u.View.SplitPanel,FormItem:u.Form.Item,TextArea:u.Input.TextArea,RadioGroup:u.Radio.Group,uw:{qs:i.a,copy:a.a,cookie:c.a,validate:b,event:j,queue:q,request:o.request,upload:o.upload,download:o.download,storage:new x,version:new O,toReactString:function(e){return{__html:e.replace(/( | )/g,"&nbsp;").replace(/\n|\r\n/g,"<br/>")}},render:function(e){return e()},getGlobalConfig:function(e){return window._g_config||(window._g_config={}),e?window._g_config[e]:window._g_config}}}))}}])}); \ No newline at end of file diff --git a/uweb/lib/uw-chart/index.js b/uweb/lib/uw-chart/index.js new file mode 100644 index 0000000..b3418b5 --- /dev/null +++ b/uweb/lib/uw-chart/index.js @@ -0,0 +1,22 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var i=e();for(var n in i)("object"==typeof exports?exports:t)[n]=i[n]}}(window,function(){return function(t){var e={};function i(n){if(e[n])return e[n].exports;var r=e[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=8)}([function(t,e,i){"use strict";t.exports=i(3)},function(t,e){t.exports=function(t,e,i,n){var r=i?i.call(n,t,e):void 0;if(void 0!==r)return!!r;if(t===e)return!0;if("object"!=typeof t||!t||"object"!=typeof e||!e)return!1;var s=Object.keys(t),o=Object.keys(e);if(s.length!==o.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(e),h=0;h<s.length;h++){var l=s[h];if(!a(l))return!1;var u=t[l],c=e[l];if(!1===(r=i?i.call(n,u,c,l):void 0)||void 0===r&&u!==c)return!1}return!0}},function(t,e,i){window,t.exports=function(t){var e={};function i(n){if(e[n])return e[n].exports;var r=e[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=0)}([function(t,e,i){"use strict";function n(t,e){return new a([[1,0,0],[0,1,0],[t,e,1]])}function r(t){var e=o(t.data,t.data.length);return function(t,e){for(var i=new a,n=t.data,r=0;r<n.length;r++)for(var s=0;s<n[r].length;s++)i.data[r][s]=n[r][s]*e;return i}(function(t,e){for(var i=new a,n=0;n<e;n++)for(var r=0;r<e;r++){var h=s(t.data,n,r),l=o(h,e-1);i.data[r][n]=(r+n)%2==0?l:-l}return i}(t,t.data.length),1/e)}function s(t,e,i){for(var n=[],r=0;r<t.length;r++)if(r!=e){for(var s=[],o=0;o<t[r].length;o++)o!=i&&s.push(t[r][o]);n.push(s)}return n}function o(t,e){var i;if(2==e)return t[0][0]*t[1][1]-t[0][1]*t[1][0];if(e>2){i=0;for(var n=0;n<e;n++){for(var r=[],s=1;s<e;s++){for(var a=[],h=0;h<e;h++)h!=n&&a.push(t[s][h]);r.push(a)}var l=t[0][n]*o(r,e-1);n%2==1&&(l=-l),i+=l}return i}}i.r(e);var a=function(){function t(t){if(void 0===t&&(t=void 0),this.data=[[1,0,0],[0,1,0],[0,0,1]],t)for(var e=0;e<3;e++)for(var i=0;i<3;i++)this.data[e][i]=t[e][i]}return t.prototype.clone=function(){for(var e=[],i=0;i<this.data.length;i++){for(var n=[],r=this.data[i],s=0;s<r.length;s++)n.push(r[s]);e.push(n)}return new t(e)},t}();function h(t,e){for(var i=new a,n=0;n<3;n++)for(var r=0;r<3;r++){i.data[n][r]=0;for(var s=0;s<3;s++)i.data[n][r]=i.data[n][r]+t.data[n][s]*e.data[s][r]}return i}function l(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var i=t;if(i&&i.length>1){for(var n=i[0],r=1;r<i.length;r++)n=h(n,i[r]);return n}}function u(t,e){return{x:t.x*e.data[0][0]+t.y*e.data[1][0]+e.data[2][0],y:t.x*e.data[0][1]+t.y*e.data[1][1]+e.data[2][1]}}function c(t,e,i){var r=e.height/t.height,s=e.width/t.width,o=n(e.x-t.x,e.y-t.y),h=function(t,e){return new a([[t=t||1,0,0],[0,e=e||1,0],[0,0,1]])}(s,r),u=new a;return i&&(u=new a([[1,0,0],[0,-1,0],[0,0,1]])),u=l(u,h,o)}function p(){let t=[];for(let e=0;e<36;e++)t[e]="0123456789abcdef".substr(Math.floor(16*Math.random()),1);return t[14]="4",t[19]="0123456789abcdef".substr(3&t[19]|8,1),t[8]=t[13]=t[18]=t[23]="-",t.join("")}function d(t,e,i){if(null==t)return t;if(null==e)return;let n=!0,r=e.split("."),s=t;for(let t=0;t<r.length;t++){let e=r[t];if(!s.hasOwnProperty(e)){n=!1;break}s=s[e]}return n?s:i}function f(t){let e=0,i=0,n=0,r=0;for(let s=0;s<t.length;s++)if(t[s]instanceof Array)for(let o=0;o<t[s].length;o++)n=Math.min(e,t[s][o]),isNaN(n)||(e=n),r=Math.max(i,t[s][o]),isNaN(r)||(i=r);return{min:e,max:i}}const g="".trim||function(){return this.replace(/^\s\s*/,"").replace(/\s\s*$/,"")};function y(t){return g.call(t)}function v(t){let e=typeof t;return"number"===e||"string"===e&&y(t).length>0&&!isNaN(t)&&!REMPTY_REG.test(t)}const x=/^(\d)+(.)?\d*%$/;function m(t,e){return Math.sqrt((e.x-t.x)*(e.x-t.x)+(e.y-t.y)*(e.y-t.y))}function _(t,e){return{x:t.x-e.x,y:t.y-e.y}}function b(t,e){return{x:e*t.x,y:e*t.y}}function w(t,e){return _(e,t)}function L(t,e,i,n,r,s){void 0===s&&(s=[]),A(t,[e,i],n,r,s)}function A(t,e,i,n,r){if(void 0===r&&(r=null),e)if(!t.setLineDash&&r&&r.length>0)for(var s=1;s<e.length;s++)P(t,e[s-1],e[s],i,n,r);else{for(t.save(),t.beginPath(),r&&r.length>0&&t.setLineDash(r),t.moveTo(e[0].x,e[0].y),s=1;s<e.length;s++)t.lineTo(e[s].x,e[s].y);i&&(t.strokeStyle=i),n&&(t.lineWidth=n),t.stroke(),t.closePath(),t.restore()}}function P(t,e,i,n,r,s){if(F(e)&&F(i)){var o=i.x-e.x,a=i.y-e.y;r=r||1;var h=Math.sqrt(o*o+a*a);if(!(h<=0)){var l=a/h,u=o/h,c=0;(s=s&&s.length>0?s:[1]).forEach(function(t){t>0&&(c+=t)}),c=c||1;for(var p=Math.floor(h/c)*s.length,d=e.x,f=e.y,g=0;g<p;g++){var y=(m=s[g%s.length])*u,v=m*l;g%2==0&&(t.save(),t.beginPath(),n&&(t.strokeStyle=n),t.lineWidth=r,t.moveTo(d,f),t.lineTo(d+y,f+v),t.closePath(),t.stroke(),t.restore()),d+=y,f+=v}for(var x=0;(i.x-d)*(i.x-e.x)+(i.y-f)*(i.y-e.y)>0;){y=(m=s[x%s.length])*u,v=m*l;var m,_=(i.x-d-y)*(i.x-e.x)+(i.y-f-v)*(i.y-e.y);x%2==0&&(_>0?(t.save(),t.beginPath(),t.lineWidth=r,n&&(t.fillStyle=n),t.moveTo(d,f),t.lineTo(d+y,f+v),t.closePath(),t.stroke(),t.restore()):_<0&&(t.save(),t.lineWidth=r,n&&(t.fillStyle=n),t.beginPath(),t.moveTo(d,f),t.lineTo(i.x,i.y),t.closePath(),t.stroke(),t.restore())),d+=y,f+=v,x++}}}}function C(t,e,i,n,r){if(void 0===r&&(r=null),e&&!(e.length<1)){t.save(),t.beginPath(),r&&t.setLineDash(r),t.moveTo(e[0].point.x,e[0].point.y);for(var s=1;s<e.length;s++)t.lineTo(e[s].point.x,e[s].point.y);i&&(t.strokeStyle=i),n&&(t.lineWidth=n),t.stroke(),t.closePath(),t.restore()}}function I(t,e,i,n,r,s){t.beginPath(),r&&(t.strokeStyle=r,t.fillStyle=s),t.arc(e,i,n,0,2*Math.PI),t.fill(),t.stroke(),t.closePath()}var S,R,M,E={};function k(t){if(E[t])return E[t];S&&document.body.contains(S)||(S=function(){var t=document.createElement("div");t.style.height="0px",t.style.width="0px",t.style.overflow="hidden",t.style.padding="0 0",t.style.margin="0 0";var e=document.createElement("div");return document.body.appendChild(t),t.appendChild(e),e.style.display="block",setTimeout(function(){document.body.removeChild(t)},6e5),e}()),S.innerText="Y",S.style.font=t;var e=window.getComputedStyle(S).height||"",i=parseInt(e);return E[t]=i,i}function B(t,e,i,n,r,s,o,a){void 0===s&&(s="12px sans-serif"),void 0===o&&(o="start"),void 0===a&&(a="top"),t.save();var h=t.font;t.font=s,t.fillStyle=r,t.textAlign=o,t.textBaseline=a,t.fillText(e,i,n),t.font=h,t.restore()}function V(t,e,i,n,r){if(e&&e.length>0&&i&&i.length>0){t.save(),t.beginPath(),t.moveTo(e[0].point.x,e[0].point.y);for(var s=1;s<e.length;s++){var o=e[s].point;if(o){var a=i[2*(s-1)+0],h=i[2*(s-1)+1];t.bezierCurveTo(a.x,a.y,h.x,h.y,o.x,o.y)}}r&&(t.lineWidth=r),t.strokeStyle=n,t.stroke(),t.closePath(),t.restore()}}function O(t,e,i){if(e){var n=t.font;t.font=i;var r=t.measureText(e).width;return t.font=n,r}return 0}function H(t,e,i){return!!(t&&e>=t.x&&i>=t.y&&e<=t.x+t.width&&i<=t.y+t.height)}function T(t,e,i){var n=0,r=0;if(e){var s=k(i);e.split("\n").forEach(function(e){var o=O(t,e,i);n=n<o?o:n,r+=s})}return{width:n,height:r}}function N(t,e,i,n,r,s){s=Math.min(s,n/2,r/2),t.beginPath(),t.moveTo(e+s,i),t.lineTo(e+n-s,i),t.arc(e+n-s,i+s,s,3*Math.PI/2,0),t.lineTo(e+n,i+r-s),t.arc(e+n-s,i+r-s,s,0,Math.PI/2),t.lineTo(e+s,i+r),t.arc(e+s,i+r-s,s,Math.PI/2,Math.PI),t.lineTo(e,i+s),t.arc(e+s,i+s,s,Math.PI,3*Math.PI/2),t.closePath()}function j(t,e){return void 0===e&&(e=!1),e?{x:t.x,y:t.y}:{x:Math.round(t.x),y:Math.round(t.y)}}function D(t,e,i){t.style.width=e+"px",t.style.height=i+"px";var n=window.devicePixelRatio||1;t.width=e*n,t.height=i*n,t.getContext("2d").scale(n,n)}function F(t){return t&&null!=t.x&&null!=t.y&&!isNaN(t.x)&&!isNaN(t.y)}var z={getOrigin:function(){return R},setOrigin:function(t){R=t},getYAxisEnd:function(){return M},setYAxisEnd:function(t){M=t}},Y=function(){function t(t,e){this._text=t,this._font=e,this._visible=!0}return t.prototype.setVisible=function(t){this._visible=t},t.prototype.getSize=function(t){return this._text||(this._size={width:0,height:0}),this._size||(this._size=T(t,this._text,this._font)),this._size},t.prototype.setPosition=function(t,e,i,n){if(void 0===i&&(i=void 0),void 0===n&&(n=void 0),this._x=t,this._y=e,this._size&&!isNaN(this._size.width)&&!isNaN(this._size.height)){var r=this._size.width,s=this._size.height;"left"==i?this._x=t:"middle"==i?this._x=t-r/2:"right"==i&&(this._x=t-r),"top"==n?this._y=e:"middle"===n?this._y=e-s/2:"bottom"==n&&(this._y=e-s)}},t.prototype.draw=function(t){this._visible&&this._text&&B(t,this._text,this._x,this._y,this._color,this._font)},t}(),W=function(){function t(t,e,i,s){void 0===s&&(s=null),this.xAxisLength=0,this.yAxisLength=0,this.yAxisLabels=[],this.xAxisLabels=[],this.yMarkingLines=[],this.origin={},this.xStickLines=[],this.yStickLines=[],this.font="12px sans-serif",this.yAxisPoints=[],this.yAxisLabeloffset=10,this.xAxisLabeloffset=10,this.xAxisPoints=[],this._needRefresh=!0,this.xIndexInterval=1,this._showXAxis=!0,this.axisParam={yAxis:{inside:!1,showAxisLine:!0,showAxisTick:!0,splitLine:{show:!0,lineStyle:{width:1,type:"dash",color:["#ccc"]}}},xAxis:{}},this._ignoreRounded=!1,this.setLength=function(t,e){this.xAxisLength=t,this.yAxisLength=e,this.xSpan=1==this.xStickCount?0:t/(this.xStickCount-1),this.ySpan=1==this.yStickCount?0:e/(this.yStickCount-1)},this.setXAxisLabels=function(t){this.xAxisLabels=t},this.setMatrix=function(t){this.matrix=t,this.inverseMatrix=r(t)},this.getXAxisPos=function(t){if(this.xAxisPoints)return this.xAxisPoints[t]},this.getYAxisPos=function(t){if(this.yAxisPoints)return this.yAxisPoints[t]},this.needRefresh=function(){return this._needRefresh},this.calculate=function(){this.xAxisPoints=[],this.yAxisPoints=[],this.xStickLines=[],this.yStickLines=[],this.yMarkingLines=[];var t=-1;this.inside&&(t=1);var e=-1;this.axisParam.yAxis.labelInside&&(e=1);var i=n(e*this.stickLength,0),r=n(this.xAxisLength,0),s=n(0,-t*this.stickLength);if(0===this.xSpan){var o=j(p=u({x:this.xAxisLength/2,y:0},this.matrix),!1);this.xAxisPoints.push(o),this.xStickLines.push([o,j(u(o,s),!1)])}else for(var a=Math.floor(this.xAxisLength/this.xSpan)+1,h=0;h<a;h++)o=j(p=u({x:h*this.xSpan,y:0},this.matrix),this._ignoreRounded),this.xAxisPoints.push(o),this.xStickLines.push([o,j(u(o,s),this._ignoreRounded)]);var l=this.ySpan||1,c=Math.floor(this.yAxisLength/l)+1;for(h=0;h<c;h++){var p;o=j(p=u({x:0,y:h*l},this.matrix),this._ignoreRounded),this.yAxisPoints.push(o),this.yStickLines.push([o,j(u(p,i),this._ignoreRounded)]),this.yMarkingLines.push([o,j(u(p,r),this._ignoreRounded)])}this.origin=j(u({x:0,y:0},this.matrix),this._ignoreRounded),this.yAxisEnd=j(u({x:0,y:this.yAxisLength},this.matrix),this._ignoreRounded),this.xAxisEnd=j(u({x:this.xAxisLength,y:0},this.matrix),this._ignoreRounded),this._needRefresh=!0,z.setOrigin(this.origin),z.setYAxisEnd(this.yAxisEnd)};var o=c({x:0,y:0,width:1,height:1},{x:t.x,y:t.y,width:1,height:1},!0);this.matrix=o,this.inverseMatrix=r(o),this.xAxisLength=t.width,this.yAxisLength=t.height,this.stickLength=4,this.xStickCount=e||5,this.yStickCount=i||5,this.xSpan=1==e?0:this.xAxisLength/(e-1),this.ySpan=1==i?0:this.yAxisLength/(i-1),this.yAxisLabeloffset=this.stickLength,this.xAxisLabeloffset=this.stickLength,this._needRefresh=!1,this.eventHandler=s}return t.prototype.setRounded=function(t){this._ignoreRounded=!0===t},t.prototype.setXIndexInterval=function(t){this.xIndexInterval=t},t.prototype.setStickLength=function(t){this.stickLength=t},t.prototype.setStickCounts=function(t,e){this.xStickCount=t,this.yStickCount=e,this.xSpan=1==t?0:this.xAxisLength/(t-1),this.ySpan=1==e?0:this.yAxisLength/(e-1)},t.prototype.setYAxisLabels=function(t){this.yAxisLabels=t},t.prototype.getRect=function(){return{x:this.origin.x,y:this.origin.y-this.yAxisLength,width:this.xAxisLength,height:this.yAxisLength}},t.prototype.setYAxisLabelInside=function(t){this.axisParam.yAxis.inside!=t&&(this.axisParam.yAxis.inside=t)},t.prototype.setYAxisLineVisible=function(t){this.axisParam.yAxis.showAxisLine!=t&&(this.axisParam.yAxis.showAxisLine=t)},t.prototype.setYAxisTickVisible=function(t){this.axisParam.yAxis.showAxisTick!=t&&(this.axisParam.yAxis.showAxisTick=t)},t.prototype.draw=function(t){var e=k(this.font);if(this.axisParam.yAxis.splitLine.show){var i=this.axisParam.yAxis.splitLine.lineStyle,n=i.type,r=i.color||["#ccc"];r=r instanceof Array?r:[r];for(var s=i.width,o=0;o<this.yMarkingLines.length;o++){var a=r[o%r.length];"dash"===n?P(t,this.yMarkingLines[o][0],this.yMarkingLines[o][1],a,s,[1,2]):A(t,this.yMarkingLines[o],a,s)}}if(this._showXAxis&&this.axisParam.yAxis.showAxisLine&&L(t,this.origin,this.yAxisEnd,null,null),this.axisParam.yAxis.showAxisTick)for(o=0;o<this.yStickLines.length;o++)A(t,this.yStickLines[o],null,null);if(this.yAxisLabels)for(o=0;o<this.yAxisPoints.length&&o<this.yAxisLabels.length;o++){var h=this.yAxisPoints[o];if(u=this.yAxisLabels[o]){var l=new Y(u,this.font);l.getSize(t),this.axisParam.yAxis.inside?l.setPosition(h.x+this.yAxisLabeloffset,h.y,"left","top"):l.setPosition(h.x-this.yAxisLabeloffset,h.y,"right","middle"),0==o&&l.setVisible(!1),l.draw(t)}}for(L(t,this.origin,this.xAxisEnd,null,null),o=0;o<this.xStickLines.length;o+=this.xIndexInterval)A(t,this.xStickLines[o],null,null);if(this.xAxisLabels)for(o=0;o<this.xAxisPoints.length&&o<this.xAxisLabels.length;o+=this.xIndexInterval){var u;if(h=this.xAxisPoints[o],u=this.xAxisLabels[o]){var c=O(t,u,this.font);B(t,u,h.x-c/2,h.y+this.xAxisLabeloffset+e/2,"#000",this.font,void 0,"middle")}}this._needRefresh=!1},t}(),X=["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],$=["#006EFF","#36D992","#FFC933","#FF584C","#9741D9","#1FC0CC","#7DD936","#FF9C19","#E63984","#655CE6","#47CC50","#BF30B6"],q=function(){function t(t){void 0===t&&(t=void 0),this.type=null,this.startIndex=-1,this.endIndex=-1,this.xStickCountMax=6,this.colorArray=[],this.setOption=function(t){var e=this;this.option=t;var i=this.getValuesArray();this.valueRange=f(i),this.option&&this.option.xAxis&&this.option.xAxis.data&&this.option.xAxis.data.length>0&&(this.startIndex=0,this.endIndex=this.option.xAxis.data.length-1),t.color instanceof Array&&t.color.forEach(function(t){t&&0===t.indexOf("#")&&t.length<8&&e.colorArray.push(t)}),X.forEach(function(t){e.colorArray.indexOf(t)<0&&e.colorArray.push(t)})},this.getXAxis=function(){return d(this.option,"xAxis.data")},this.createYAxisLabels=function(){var t=[],e=this.getValuesArray(),i=!1;if(e.forEach(function(t){t&&t.length>0&&(i=!0)}),!i)return[];for(var n=this.calculateAxisScale(e),r=this._getYAxisLabelFormatter(),s=0;s<n.count+1;s++){var o=Z(n.minSupport,G(s,n.scale));r?"number"==typeof(o=r(o))?t.push(o+""):"string"==typeof o&&t.push(o):t.push(o+"")}return t},this.createXAxisLabels=function(){var t=[];if(null==d(this.option,"xAxis.data"))return t;for(var e=this._getXAxisLabelFormatter(),i=this.startIndex;i<this.option.xAxis.data.length&&i<this.endIndex+1;i++){var n=this.option.xAxis.data[i];e?"number"==typeof(n=e(n))?t.push(n+""):"string"==typeof n&&t.push(n):t.push(n)}return t},this.getTitle=function(){return this.this.option.title},this.getGrid=function(){return this.option.grid?{paddingTop:this.option.grid.top,paddingBottom:this.option.grid.bottom,paddingLeft:this.option.grid.left,paddingRight:this.option.grid.right}:null},this.getYStickCount=function(){var t=this.getValuesArray();return this.calculateAxisScale(t).count+1},this.getXStickCount=function(){var t=this.getIndexRange();return t.endIndex-t.startIndex+1},this.calculateAxisScale=function(t){var e=4,i=1,n={maxSupport:0,minSupport:0,scale:1};if(t){var r=f(t),s=r.max,o=Math.min(r.min,0);0==s&&0==o||(n=function(t,e,i){var n=Math.abs(t),r=Math.abs(e),s=U(t),o=U(e),a=t,h=e,l=o;if(e==t&&0==e);else if(t<0&&e>0){var u=(o/s>10?r+o:o/s<.1?n+s:n+r)/5,c=U(u);l=Math.floor(u/c+.5)*c,h=Math.ceil(r/l)*l,a=t<0?-Math.ceil(n/l)*l:Math.ceil(n/l)*l}else if(t>=0){var u=r/5,c=U(u);l=Math.floor(u/c+.5)*c,h=Math.ceil(r/l)*l,a=0}else if(e<0){var u=n/5,c=U(u);l=Math.floor(u/c+.5)*c,h=0,a=t<0?-Math.ceil(n/l)*l:Math.ceil(n/l)*l}return{maxSupport:h,minSupport:a,scale:l}}(o,s),i=n.scale,e=(n.maxSupport-n.minSupport)/i)}return{scale:i,count:e,minSupport:n.minSupport,maxSupport:n.maxSupport}},this.option=t||{xAxis:{data:[]},yAxis:{data:[]},series:[]}}return t.prototype.setIndexRange=function(t,e){this.startIndex=t,this.endIndex=e},t.prototype.getIndexRange=function(){return{startIndex:this.startIndex,endIndex:this.endIndex}},t.prototype.getYAxisValueMax=function(){return this.valueRange.max},t.prototype.getXAxisCount=function(){return this.option.xAxis.data.length},t.prototype.getSeriesDataByIndex=function(t){return this.option.series&&this.option.series[t]&&this.option.series[t].data?this.option.series[t].data:[]},t.prototype.getSeriesNameByIndex=function(t){if(this.option.series&&this.option.series[t])return this.option.series[t]},t.prototype.getColorByIndex=function(t){var e=t%this.colorArray.length;return this.colorArray[e]},t.prototype.getPieColorByIndex=function(t){return $[t%$.length]},t.prototype.getValuesArray=function(){var t=[];if(this.option&&this.option.series)for(var e=0;e<this.option.series.length;e++)this.option.series[e]&&this.option.series[e].data&&t.push(this.option.series[e].data);return t},t.prototype.getSeries=function(){return this.option.series||[]},t.prototype.getIndexInterval=function(){var t=this.getIndexRange();if(!t)return 1;var e=t.endIndex-t.startIndex;return e<1?1:e<=this.xStickCountMax?1:Math.ceil(e/this.xStickCountMax)},t.prototype.createMatrix=function(t){var e=this.calculateAxisScale(this.getValuesArray()),i=this.getIndexRange(),r=c({x:0,y:0,width:i.endIndex-i.startIndex||1,height:e.count*e.scale},{x:t.x,y:t.y,width:t.width,height:t.height},!0),s=(e.maxSupport-e.minSupport)/e.scale;return r=l(r,n(0,e.minSupport/e.scale*(t.height/s)))},t.prototype.getDataZoom=function(){var t=this.option.dataZoom,e=0,i=100;if(t&&t[0]){var n=t[0];return"number"==typeof n.start&&(e=n.start),"number"==typeof n.end&&(i=n.end),e=(e=Math.min(e,100))<0?0:e,i=Math.max(e,i),{start:e/100,end:(i=i>100?100:i)/100}}return null},t.prototype._getYAxisLabelFormatter=function(){if(this.option.yAxis&&this.option.yAxis.axisLabel&&"function"==typeof this.option.yAxis.axisLabel.formatter)return this.option.yAxis.axisLabel.formatter},t.prototype._getXAxisLabelFormatter=function(){if(this.option.xAxis&&this.option.xAxis.axisLabel&&"function"==typeof this.option.xAxis.axisLabel.formatter)return this.option.xAxis.axisLabel.formatter},t.prototype._getTooltip=function(){if(this.option.tooltip)return this.option.tooltip},t.prototype.getPipelineType=function(){return d(this.option,"series.type")},t.prototype.createCoordinate=function(t){var e=this.getXStickCount(),i=this.getYStickCount(),n=new W(t,e,i);n.setStickLength(4);var r=this.createYAxisLabels();n.setYAxisLabels(r);var s=this.createXAxisLabels();return n.setXAxisLabels(s),n.calculate(),n},t.prototype.getFromOption=function(t){return d(this.option,t)},t}();function U(t){var e=1;if((t=Math.abs(t))>5)for(;t>5;)t/=10,e*=10;else if(t<.5&&0!=t)for(;t<.5;)t*=10,e/=10;return e}function Z(t,e){var i,n,r;try{i=t.toString().split(".")[1].length}catch(t){i=0}try{n=e.toString().split(".")[1].length}catch(t){n=0}return(t*(r=Math.pow(10,Math.max(i,n)))+e*r)/r}function G(t,e){var i=0,n=t.toString(),r=e.toString();try{i+=n.split(".")[1].length}catch(t){}try{i+=r.split(".")[1].length}catch(t){}return Number(n.replace(".",""))*Number(r.replace(".",""))/Math.pow(10,i)}let J={BIG_FONT:'60px "microsoft yahei",sans-serif',FONT:'14px/24px "Microsoft YaHei"',SMALL_FONT:'12px/24px "Microsoft YaHei"'};function K(t,e){t.style.cursor=e}var Q=function(){function t(t,e,i,n,r,s,o,a,h,l,u,c){this.width=0,this.height=0,this.btnWidth=0,this.btnHeight=0,this.progressHeight=0,this.progressPadding=0,this.leftBtnValue=0,this.rightBtnValue=1,this.paddingRight=0,this._needRefresh=!0,this.option=null,this.width=r||0,this.topCanvas=t,this.height=s||0,this.btnWidth=u||10,this.btnHeight=c||s,this.progressHeight=o,this.progressPadding=.1*this.height,this.leftBtnValue=a||0,this.rightBtnValue=h||1,this.paddingRight=0,this.x=i||0,this.y=n||0,this.lastPost=null,this.selectedBtn,this.valueChangecallback=function(t){l(t)},this.mousedownListener=this.mousedownListener.bind(this),this.mousemoveListener=this.mousemoveListener.bind(this),this.mouseupListener=this.mouseupListener.bind(this),this.mouseleaveListener=this.mouseleaveListener.bind(this),this.option=null,this.optionManager=e,this._needRefresh=!0,this._inVisible=!1}return t.prototype.resize=function(t,e,i,n){this.width=i,this.height=n,this.x=t,this.y=e,this._needRefresh=!0},t.prototype.setBoundRect=function(t){this.boundRect=t},t.prototype.beforeDraw=function(t){this.boundRect&&t&&(t.save(),t.clearRect(this.boundRect.x,this.boundRect.y,this.boundRect.width,this.boundRect.height),t.restore())},t.prototype.isInLeftBtn=function(t,e){return H({x:this.x+this.leftBtnValue*this.getProgressLength(),y:this.y+(this.height-this.btnHeight)/2,width:this.btnWidth,height:this.btnHeight},t,e)},t.prototype.isInRightBtn=function(t,e){return H({x:this.x+this.rightBtnValue*this.getProgressLength()+this.btnWidth,y:this.y+(this.height-this.btnHeight)/2,width:this.btnWidth,height:this.btnHeight},t,e)},t.prototype.isInProgress=function(t,e){return H({x:this.x+this.btnWidth+this.getProgressLength()*this.leftBtnValue,y:this.y+this.progressPadding,width:(this.rightBtnValue-this.leftBtnValue)*this.getProgressLength(),height:this.height-2*this.progressPadding},t,e)},t.prototype.getProgressLength=function(){return this.width-2*this.btnWidth-this.paddingRight},t.prototype.setCursorStyle=function(t,e,i){H(this.getRectExtend(),e,i)&&(this.isInLeftBtn(e,i)||this.isInProgress(e,i)||this.isInRightBtn(e,i)?K(t,"ew-resize"):K(t,"default"))},t.prototype.mousemoveListener=function(t){if(!this._inVisible){var e=(t=window.event||t).offsetX||t.layerX,i=t.offsetY||t.layerY;if(this.setCursorStyle(this.topCanvas,e,i),this.lastPost&&this.selectedBtn){var n=e-this.lastPost.x;if(0!==n){var r=n/this.getProgressLength();"left"===this.selectedBtn?(this.setLeftBtnValue(this.leftBtnValue+r),this._needRefresh=!0):"right"===this.selectedBtn?(this.setRightBtnValue(this.rightBtnValue+r),this._needRefresh=!0):"progress"===this.selectedBtn&&(r=r<0?this.leftBtnValue+r>=0?r:-this.leftBtnValue:this.rightBtnValue+r>=1?1-this.rightBtnValue:r,this.setLeftBtnValue(this.leftBtnValue+r),this.setRightBtnValue(this.rightBtnValue+r),this._needRefresh=!0),this.validate()&&(this.lastPost={x:e,y:i}),this.valueChangecallback()}}}},t.prototype.needRefresh=function(){return this._needRefresh},t.prototype.mouseleaveListener=function(){this.lastPost=null,this.selectedBtn=null},t.prototype.mousedownListener=function(t){var e=(t=window.event||t).offsetX||t.layerX,i=t.offsetY||t.layerY;this.lastPost={x:e,y:i},this.isInLeftBtn(e,i)?this.selectedBtn="left":this.isInRightBtn(e,i)?this.selectedBtn="right":this.isInProgress(e,i)?this.selectedBtn="progress":(this.selectedBtn=null,this.lastPost=null)},t.prototype.mouseupListener=function(){this.lastPost=null,this.selectedBtn=null},t.prototype.getBtnWidth=function(){return this.btnWidth},t.prototype.getBtnHeight=function(){return this.btnHeight},t.prototype.validate=function(){return this.leftBtnValue<=1&&this.leftBtnValue>=0&&this.rightBtnValue>=this.leftBtnValue&&this.rightBtnValue<=1},t.prototype.normalizeValue=function(){this.leftBtnValue<0?this.leftBtnValue=0:this.leftBtnValue>1?this.leftBtnValue=1:"number"!=typeof this.leftBtnValue&&(this.leftBtnValue=0),this.rightBtnValue<this.leftBtnValue?this.rightBtnValue=this.leftBtnValue:this.rightBtnValue>1?this.rightBtnValue=1:"number"!=typeof this.rightBtnValue&&(this.rightBtnValue=this.leftBtnValue)},t.prototype.setLeftBtnValue=function(t){t<0?t=0:t>this.rightBtnValue?t=this.rightBtnValue:t>1&&(t=1),this.leftBtnValue=t,this._needRefresh=!0},t.prototype.getLeftBtnValue=function(){return this.leftBtnValue},t.prototype.setRightBtnValue=function(t){t<0?t=0:t<this.leftBtnValue?t=this.leftBtnValue:t>1&&(t=1),this.rightBtnValue=t,this._needRefresh=!0},t.prototype.getRightBtnValue=function(){return this.rightBtnValue},t.prototype.getRectExtend=function(){return{x:this.x-10,y:this.y-10,width:this.width+20,height:this.height+20}},t.prototype.getRegion=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.repaint=function(){this._needRefresh=!0},t.prototype.setVisible=function(t){this._inVisible=!t,t&&(this._needRefresh=!0)},t.prototype.isVisible=function(){return!this._inVisible},t.prototype.draw=function(t){if(this._inVisible)this._needRefresh=!1;else{this.normalizeValue();var e=this.getProgressLength();this.drawBackground(t);var i=this.x+e*this.leftBtnValue,n=this.y+(this.height-this.btnHeight)/2;t.save(),t.beginPath(),N(t,i,n,this.btnWidth,this.btnHeight,5),t.closePath(),t.fillStyle="#fff",t.fill(),t.strokeStyle="#ccc",t.stroke(),t.restore();var r=this.x+this.btnWidth+e*this.rightBtnValue,s=this.y+(this.height-this.btnHeight)/2;t.save(),t.beginPath(),N(t,r,s,this.btnWidth,this.btnHeight,5),t.closePath(),t.fillStyle="#fff",t.fill(),t.strokeStyle="#ccc",t.stroke(),t.restore(),this._needRefresh=!1}},t.prototype.drawBackground=function(t){var e=this.optionManager.getSeriesDataByIndex(0),i=e.length-1,n=f([e]);i=i<0?0:i;var r=c({x:0,y:0,width:e.length-1,height:n.max-n.min},{x:this.x+this.btnWidth,y:this.y+this.height-this.progressPadding,width:this.getProgressLength(),height:this.height-2*this.progressPadding},!0),s=u({x:0,y:0},r),o=u({x:e.length-1,y:0},r),a=[];if(e&&e.length>0){for(var h=0;h<e.length;h++){var l=u({x:h,y:e[h]},r);a.push(l)}for(t.save(),t.beginPath(),t.moveTo(s.x,s.y),h=0;h<a.length;h++)t.lineTo(a[h].x,a[h].y);for(t.lineTo(o.x,o.y),t.closePath(),t.fillStyle="#E7E7E7",t.globalAlpha=.8,t.fill(),t.restore(),t.save(),t.beginPath(),t.moveTo(a[0].x,a[0].y),h=0;h<a.length;h++)t.lineTo(a[h].x,a[h].y);t.strokeStyle="#D6D6D6",t.stroke(),t.closePath(),t.restore()}t.save(),t.beginPath(),t.rect(this.x+this.btnWidth,this.y+this.progressPadding,this.getProgressLength(),this.height-2*this.progressPadding),t.closePath(),t.strokeStyle="#D6DEE7",t.lineWidth=1,t.stroke(),t.restore(),t.save(),t.beginPath(),t.rect(this.x+this.btnWidth+this.getProgressLength()*this.leftBtnValue,this.y+this.progressPadding,this.getProgressLength()*(this.rightBtnValue-this.leftBtnValue),this.height-2*this.progressPadding),t.closePath(),t.fillStyle="#D6DEE7",t.globalAlpha=.5,t.fill(),t.restore()},t}(),tt=function(){function t(){this.listenersMap={},this.mousemoveListener=this.mousemoveListener.bind(this),this.mousedownListener=this.mousedownListener.bind(this),this.mouseleaveListener=this.mouseleaveListener.bind(this),this.mouseupListener=this.mouseupListener.bind(this),this.mousewheelListener=this.mousewheelListener.bind(this)}return t.prototype.registerListener=function(t,e,i){if(void 0===i&&(i=null),t&&e)if(this.listenersMap[t]){var n=this.listenersMap[t];if(i){for(var r=0;r<n.length;r++){var s=n[r];if(s.listener===e&&s.context===i)return}n.push({listener:e,context:i})}else n.push({listener:e})}else this.listenersMap[t]=[],this.listenersMap[t].push({context:i,listener:e})},t.prototype.dispatchEvent=function(t,e){(this.listenersMap[t]||[]).concat().forEach(function(t){if(t.context)t.listener.call(t.context,e);else{var i=window||t;t.listener.call(i,e)}})},t.prototype.dispatchPropertyChangeEvent=function(t){this.dispatchEvent("propertyChange",t)},t.prototype.mousemoveListener=function(t){t=window.event||t,this.dispatchEvent("mousemove",t)},t.prototype.mousedownListener=function(t){t=window.event||t,this.dispatchEvent("mousedown",t)},t.prototype.mouseleaveListener=function(t){t=window.event||t,this.dispatchEvent("mouseleave",t)},t.prototype.mouseupListener=function(t){t=window.event||t,this.dispatchEvent("mouseup",t)},t.prototype.mousewheelListener=function(t){t=window.event||t,this.dispatchEvent("mousewheel",t)},t.prototype.unRegisterListener=function(t,e,i){if(t)if(null==e)this.listenersMap[t]=[];else{for(var n=(this.listenersMap[t]||[]).concat(),r=n.length-1;r>=0;r--){var s=n[r];s.listener===e&&s.context===i&&n.splice(r,1)}this.listenersMap[t]=n}},t}(),et=function(){function t(t){this.tipContainer=t,this.font=J.BIG_FONT}return t.prototype.show=function(t,e,i,n,r,s){if(!(d(i,"item.length")<1)){var o,a=t+(n=n&&"number"==typeof n?n:0),h=e+n,l=s&&s._getTooltip()?s._getTooltip():{show:!0};if("function"==typeof l.formatter&&0!=l.show)o=l.formatter(i.items);else if(0!=l.show){o=null!=i.title?i.title+"":null;var u=this.handleData(i),c=u.pie||[],p=u.line||[];for(var f in delete u.pie,delete u.line,p.forEach(function(t){null!=t.value&&(o=o||"",o+='<br/><span style="display:inline-block;margin-right:10px;border-radius:10px;width:10px;height:10px;background-color:'+t.color+';"></span>'+t.seriesName+":"+t.value)}),u)u[f].forEach(function(t){null!=t.value&&(o=o||"",o+='<br/><span style="display:inline-block;margin-right:10px;border-radius:10px;width:10px;height:10px;background-color:'+t.color+';"></span>'+t.seriesName+":"+t.value)});c.forEach(function(t){null!=t.value&&(o=o||"",o+=t.seriesName+"<br/><span>"+t.name+":"+t.value+"("+t.percent+"%)</span>")})}var g=this.tipContainer;if(o){g.innerHTML="";var y=function(t){var e=Object.assign({},{borderWidth:"0px",borderColor:"rgb(51, 51, 51)",borderRadius:"4px",display:"block",color:"black",font:'14px/24px "Microsoft YaHei"',padding:"5px",backgroundColor:"rgb(255,255,255)",border:"solid 1px #ccc",boxShadow:"0px 4px 4px -2px rgba(208,208,208,0.7)"},t),i=document.createElement("div");return it(i,e),i}(l.styles);g.appendChild(y),y.innerHTML=o,"block"!=g.style.display&&(g.style.display="block"),r&&(t+g.clientWidth+n>r.width&&(a=t-g.clientWidth-n),e+g.clientHeight+n>r.height&&(h=e-g.clientHeight-n)),g.style.left=a+"px",g.style.top=h+"px"}else this.hide()}},t.prototype.hide=function(){"none"!=this.tipContainer.style.display&&(this.tipContainer.style.display="none")},t.prototype.handleData=function(t){var e={},i=[];return t&&t.items&&(t.items.forEach(function(t){if(t){var n=t.seriesType;n?(e[n]=e[n]||[],e[n].push(t)):i.push(t)}}),e.line=e.line||[],i.forEach(function(t){t&&e.line.push(t)})),e},t}();function it(t,e){for(var i in e)t.style[i]=e[i]}var nt=function(){function t(){this.visible=!0,this.getPointInfo=function(){},this.getHover=function(){},this._matrix=new a,this.id=p(),this._inverseMatrix=new a,this.properties={}}return t.prototype.getName=function(){return this.name},t.prototype.setName=function(t,e){void 0===e&&(e=!1),this.name!=t&&(this.name=t,e||this.eventHandler.dispatchPropertyChangeEvent({type:"name",source:this}))},t.prototype.getSeriesName=function(){return this.seriesName},t.prototype.setSeriesName=function(t){this.seriesName=t},t.prototype.getSeriesIndex=function(){return this.seriesIndex},t.prototype.setSeriesIndex=function(t){this.seriesIndex=t},t.prototype.setSeriesType=function(t){this.seriesType=t},t.prototype.getSeriesType=function(){return this.seriesType},t.prototype.setColor=function(t){this.color=t},t.prototype.getColor=function(){return this.color},t.prototype.setMatrix=function(t,e){if(void 0===e&&(e=!1),!function(t,e){if(t===e)return!0;if(null==t&&null==e)return!0;if(null!=t&&null!=e){if(t.data.length!=e.data.length)return!1;for(var i=t.data,n=e.data,r=0;r<i.length;r++){var s=i[r],o=n[r];if(s.length!=o.length)return!1;for(var a=0;a<s.length;a++)if(s[a]!==o[a])return!1}return!0}return!1}(this._matrix,t)){var i=t.clone();this._matrix=i,this._inverseMatrix=r(i),e||this.eventHandler.dispatchPropertyChangeEvent({type:"matrix",source:this})}},t.prototype.getMatrix=function(){return this._matrix()},t.prototype.getId=function(){return this.id},t.prototype.setId=function(t){return this.id=t},t.prototype.isVisible=function(){return this.visible},t.prototype.setVisible=function(t,e){void 0===e&&(e=!1),this.visible!=t&&(e||this.eventHandler.dispatchPropertyChangeEvent({type:"visible",source:this})),this.visible=t},t.prototype.getRect=function(){if(null!=this.x&&null!=this.y&&null!=this.width&&null!=this.height)return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.setEventHandler=function(t){this.eventHandler=t},t.prototype.setZIndex=function(t,e){void 0===e&&(e=!1),t=parseInt(t,10)||0,this.zIndex!=t&&(e||this.eventHandler.dispatchPropertyChangeEvent({type:"zIndex",source:this}),this.zIndex=t)},t.prototype.getZIndex=function(){return this.zIndex},t.prototype.buildAnimation=function(){},t.prototype.destroy=function(){},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.setProperty=function(t,e){null!=t&&(this.properties[t]=e)},t}(),rt=function(){function t(t){this.point=t}return t.prototype.getPoint=function(){return this.point},t.prototype.setPoint=function(t){this.point=t},t.prototype.getXValue=function(){return this.xValue},t.prototype.setXValue=function(t){this.xValue=t},t.prototype.getYValue=function(){return this.yValue},t.prototype.setYValue=function(t){this.yValue=t},t.prototype.getIndex=function(){return this.index},t.prototype.setIndex=function(t){this.index=t},t}(),st=function(){function t(t,e,i){void 0===i&&(i={});var n=this;this._milisecond=t,this.callback=e,this._userData=i,this._timerObject={},this._loop=function(){if(n._hasCancle||n._hasDone)n._timerObject.timer&&(cancelAnimationFrame(n._timerObject.timer),n._timerObject.timer=null);else{var t=(new Date).getTime()-n._beginTime.getTime();t>=n._milisecond?(n.callback(n._milisecond,n._userData),n._hasDone=!0):(n.callback(t,i),window.cancelAnimationFrame(n._timerObject.timer),n._timerObject.timer=window.requestAnimationFrame(n._loop))}}}return t.prototype.run=function(){var t=this;this._hasRun=!0,this._delay?this._timerObject.delayTimer=setTimeout(function(){t._beginTime=new Date,t._loop()},this._delay):(this._beginTime=new Date,this._loop())},t.prototype.cancle=function(){this.hasDone()||(clearTimeout(this._timerObject.delayTimer),window.cancelAnimationFrame(this._timerObject.timer),this._hasCancle=!0)},t.prototype.hasCancle=function(){return this._hasCancle},t.prototype.hasFinish=function(){return this._hasCancle||this._hasDone},t.prototype.hasRun=function(){return this._hasRun},t.prototype.hasDone=function(){return this._hasDone},t.prototype.done=function(t){this.hasCancle()&&!t||this.hasDone()||(this.cancle(),this._hasDone=!0,this.callback(this._milisecond,this._userData))},t}(),ot=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),at=function(t){function e(e,i,n){var r=t.call(this)||this;return r.smooth=!1,r.controlPoints=[],r.indexInterval=1,r.startIndex=0,r.endIndex=0,r._drawPercent=1,r.getPointInfo=function(t,e){if(1===r.pointInfoList.length&&r.footPoint)return r.pointInfoList[0];var i=r._getXAxisIndexByPosition(t,e);return r.pointInfoList[i]},r.optionManager=e,r.valueArray=i.data,r.markLine=i.markLine,r._needCalculate=!0,r.eventHandler=n,r.zIndex=0,r.lineWidth=1,r}return ot(e,t),e.prototype.setColor=function(t,e){void 0===e&&(e=!1),this.color=t,e||this.eventHandler.dispatchPropertyChangeEvent({type:"color",source:this})},e.prototype.setLineWidth=function(t,e){void 0===e&&(e=!1),this.lineWidth=parseInt(t,10)||1,e||this.eventHandler.dispatchPropertyChangeEvent({type:"lineWidth",source:this})},e.prototype.getPointInfoList=function(){return this.pointInfoList},e.prototype.setIndexInterval=function(t,e){void 0===e&&(e=!1),this.indexInterval=t,e||this.eventHandler.dispatchPropertyChangeEvent({type:"interval",source:this})},e.prototype.getColor=function(){return this.color},e.prototype.setValues=function(t,e){void 0===e&&(e=!1),this.valueArray=t,this._needCalculate=!0,e||this.eventHandler.dispatchPropertyChangeEvent({type:"valueArray",source:this})},e.prototype.setIndexRange=function(t,e,i){void 0===i&&(i=!1),this.startIndex==t&&this.endIndex==e||(this._needCalculate=!0,i||this.eventHandler.dispatchPropertyChangeEvent({type:"IndexRange",source:this})),this.startIndex=t,this.endIndex=e},e.prototype.setSmooth=function(t,e){void 0===e&&(e=!1),this.smooth!=t&&(this.smooth=t,e||this.eventHandler.dispatchPropertyChangeEvent({type:"smooth",source:this}))},e.prototype.calculatePointInfo=function(){var t,e=[],i=[];if(this.valueArray){for(var n=this.endIndex-this.startIndex+1,r=0;r<n&&r<this.valueArray.length&&r+this.startIndex<this.valueArray.length;r++){var s,o,a;t=null,"string"==typeof(s=this.valueArray[r+this.startIndex])&&(0==(s=y(s)).length||isNaN(s))&&(s=null),null!=s&&(t=u({x:r,y:s},this._matrix)),i.push(t),(o=new rt(t)).setYValue(s),o.setIndex(r+this.startIndex),(a=this.optionManager.getXAxis())&&o.setXValue(a[r+this.startIndex]),e.push(o)}this.footPoint=null,1==n&&this.valueArray.length>this.startIndex&&(e=[],i=[],t=null,"string"==typeof(s=this.valueArray[0+this.startIndex])&&(0==(s=y(s)).length||isNaN(s))&&(s=null),null!=s&&(t=j(u({x:.5,y:s},this._matrix)),this.footPoint=j(u({x:.5,y:0},this._matrix))),i.push(t),(o=new rt(t)).setYValue(s),o.setIndex(0+this.startIndex),(a=this.optionManager.getXAxis())&&o.setXValue(a[0+this.startIndex]),e.push(o))}this.pointInfoList=e,this.controlPoints=function(t,e){e=e||.1;var i=[];if(t&&t.length>0){var n=t.concat();n.push(n[n.length-1]),n.unshift(n[0]);for(var r=n.length-1,s=1;s<r;s++){var o=null,a=null,h=n[s],l=n[s-1]||h,u=n[s+1]||h;if(null!=l&&null!=u&&null!=h){var c=w(l,u),p=m(h,l),d=m(h,u),f=e*d/(p+d);o=_(h,b(c,e*p/(p+d))),a=_(h,b(c,-f))}i.push(o),i.push(a)}}return i.shift(),i.pop(),i}(i,.3),this._needCalculate=!1},e.prototype.needCalculate=function(){return this._needCalculate},e.prototype._getXAxisIndexByPosition=function(t,e){var i=u({x:t,y:e},r(this._matrix)).x;return Math.round(i)},e.prototype.buildAnimation=function(){var t=this;return null!=this._animation&&this._animation.done(!0),null==this._animation&&(this._animation=new st(1e3,function(e){var i=e/1e3;i>1e3&&(i=1),t._drawPercent=i,t.eventHandler.dispatchPropertyChangeEvent({type:"animation",source:t})})),this._animation.run(),this._animation},e.prototype.draw=function(t){this.drawByPercent(t,this._drawPercent),this.drawMarkLine(t)},e.prototype.drawMarkLine=function(t){var e=this;this.markLine&&this.markLine.data&&this.markLine.lineStyle&&this.markLine.data.forEach(function(i){var n;if(e.pointInfoList.forEach(function(t){t.xValue===i.xAxis&&(n=t)}),n&&n.point){var r=n.point.x||0,s=z.getOrigin().y,o=z.getYAxisEnd().y;L(t,{x:r,y:s},{x:r,y:o},e.markLine.lineStyle.normal.color,1,[2,2]),I(t,r,s,3,e.markLine.lineStyle.normal.color,e.markLine.lineStyle.normal.color),I(t,r,o,3,e.markLine.lineStyle.normal.color,e.markLine.lineStyle.normal.color);var a=e.markLine.label.formatter(n.xValue),h=O(t,a,"12px sans-serif");B(t,a,r-h/2,o-10,e.markLine.lineStyle.normal.color,void 0,"start","middle")}})},e.prototype.drawByPercent=function(t,e){e=e<0?0:e;var i=this.pointInfoList;e&&e<1&&(i=this.pointInfoList.slice(0,Math.round(e*this.pointInfoList.length))),this.smooth?function(t,e,i,n,r){if(!(e.length<2)){var s=[],o=[],a=[],h=[],l=d(e[0],"point");l&&s.push(e[0]);for(var u=1;u<e.length;u++){var c=e[u];null==c.point?(s.length>=2&&(a.push(s),h.push(o)),o=[],s=[]):(l&&(o.push(i[2*(u-1)]),o.push(i[2*(u-1)+1])),s.push(c)),l=c.point}for(s.length>=2&&(a.push(s),h.push(o),o=[],s=[]),u=0;u<a.length;u++)V(t,a[u],h[u],n,r)}}(t,i,this.controlPoints,this.color,this.lineWidth):function(t,e,i,n,r){void 0===r&&(r=null);for(var s=[],o=[],a=0;a<e.length;a++){var h=e[a];d(h,"point")?s.push(h):(s.length>=2&&o.push(s),s=[])}for(s.length>=2&&(o.push(s),s=[]),a=0;a<o.length;a++)C(t,o[a],i,n,r)}(t,i,this.color,this.lineWidth),1===i.length&&this.footPoint&&A(t,[i[0].point,this.footPoint],this.color,this.lineWidth)},e.prototype.destroy=function(){this._animation&&(this._animation.cancle(),this._animation=null)},e}(nt),ht=function(){function t(){}return t.prototype.createChart=function(t,e,i,n){n=n||{};var r=t.getIndexRange();if(e&&e.data&&e.data.length>0){var s=new at(t,e,i);s.setIndexRange(r.startIndex,r.endIndex,!0),s.setSmooth(d(e,"smooth")),s.setName(e.name,!0),s.setZIndex(e.z,!0);var o=d(e,"lineStyle.normal.width");return s.setLineWidth(o),s.setColor(n.color),s}},t}(),lt=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),ut=function(t){function e(e,i){var n=t.call(this)||this;return n.setName(e),n.setValue(i),n._invisible=!1,n._runingAngle=0,n._color="#000",n._extendsLength=0,n._radiusOuter=0,n._enableAnimation=!0,n._hover=!1,n}return lt(e,t),e.prototype.setName=function(t){this.name=t},e.prototype.getName=function(){return this.name},e.prototype.setParent=function(t){this._parent=t},e.prototype.getParent=function(){return this._parent},e.prototype.setSeriesIndex=function(t){this.seriesIndex=t},e.prototype.getSeriesIndex=function(){return this.seriesIndex},e.prototype.getSeriesName=function(){return this.seriesName},e.prototype.setSeriesName=function(t){this.seriesName=t},e.prototype.setValue=function(t){if(!v(t))throw"value is can't convert to number!";this.value=parseFloat(t)},e.prototype.getValue=function(){return this.value},e.prototype.setDataIndex=function(t){this.dataIndex=t},e.prototype.getDataIndex=function(){return this.dataIndex},e.prototype._isInSector=function(t,e){var i=Math.sqrt(t*t+e*e);if(0==i)return!0;var n=t/i,r=Math.acos(n);return e<0&&(r=2*Math.PI-r),r>=this.startAngle&&r<=this.startAngle+this.angle},e.prototype.setStartAngle=function(t){this.startAngle=t},e.prototype.setAngle=function(t,e){void 0===e&&(e=!0),this.angle!=t&&(this.angle=t,e&&this.beginAngleAnimation())},e.prototype.getAngle=function(){return this.angle},e.prototype.setVisible=function(t,e){this._invisible!=!t&&(this._invisible=!t,e||this._pieEventHandler.dispatchPropertyChangeEvent({type:"needCalculateAngle",source:this}),t||(this.setAngle(0,!1),this._runingAngle=0))},e.prototype.isVisible=function(){return!this._invisible},e.prototype.getAngleForDraw=function(){return this._runingAngle},e.prototype.setColor=function(t){this._color=t},e.prototype.getColor=function(){return this._color},e.prototype.setPieEventHandler=function(t){this._pieEventHandler=t},e.prototype.getRect=function(){if(this._parent instanceof gt)return this._parent.getRect()},e.prototype.drawLegend=function(t,e){var i=e.getColor(),n=e.getFont(),r=e.getRect(),s=e.getName(),o=T(t,s,n),a=r.width-o.width-10;a>0&&(t.save(),N(t,r.x+5,r.y+2,a,r.height-4,2),t.fillStyle=e.isDisable()?"#ccc":i,t.fill(),t.restore()),r.width>o.width&&B(t,s,r.x+r.width-o.width,r.y,e.isDisable()?"#ccc":"#000",n)},e.prototype.draw=function(t,e,i,n,r,s){s instanceof gt&&function(t,e,i,n,r,s,o,a){var h=0,l=0;isNaN(n)?1==n.length?h=l=n[0]:n.length>=2&&(h=n[0],l=n[1]):h=l=n,t.save(),t.strokeStyle=o,t.fillStyle=o,t.beginPath(),h==l||null==h?t.moveTo(e,i):t.arc(e,i,h,s,r,!0),t.arc(e,i,l,r,s,!1),t.closePath(),t.fill(),t.restore()}(t,e,i,[n,r+this._extendsLength],this.startAngle,this.startAngle+this.getAngleForDraw(),this._color)},e.prototype.beginAngleAnimation=function(){var t=this;if(this._angleAnimation&&(this._angleAnimation.cancle(),this._angleAnimation=null),this._enableAnimation){var e=this.angle-this._runingAngle,i=this._runingAngle;this._angleAnimation=new st(1e3,function(n){var r=n/1e3*e;t._runingAngle=i+r,n>=1e3&&(t._runingAngle=t.angle),t._pieEventHandler.dispatchPropertyChangeEvent({type:"animation",source:t})}),this._angleAnimation.hasRun()||this._angleAnimation.run()}},e.prototype.onEnter=function(){var t=this;this._radiusAnimation&&(this._radiusAnimation.cancle(),this._radiusAnimation=null),this._enableAnimation&&(this._radiusAnimation=new st(2e3,function(e){var i=e/2e3;t._extendsLength+=10*i,t._extendsLength>10&&(t._extendsLength=10),t._pieEventHandler&&t._pieEventHandler.dispatchPropertyChangeEvent({type:"animation",source:t})}),this._radiusAnimation.hasRun()||(this._hover=!0,this._radiusAnimation.run()))},e.prototype.onLeave=function(){var t=this;this._radiusAnimation&&(this._radiusAnimation.cancle(),this._radiusAnimation=null),this._enableAnimation&&(this._radiusAnimation=new st(2e3,function(e){var i=e/2e3;t._extendsLength-=10*i,t._extendsLength<0&&(t._extendsLength=0),t._pieEventHandler&&t._pieEventHandler.dispatchPropertyChangeEvent({type:"animation",source:t})}),this._radiusAnimation.hasRun()||this._radiusAnimation.run())},e.prototype.destroy=function(){this._radiusAnimation&&(this._radiusAnimation.cancle(),this._radiusAnimation=null),this._angleAnimation&&(this._angleAnimation.cancle(),this._angleAnimation=null)},e.prototype.buildTooltipInfo=function(){return{seriesType:"pie",seriesIndex:this.getSeriesIndex(),seriesName:this.getSeriesName(),name:this.getName(),dataIndex:this.getDataIndex(),value:this.getValue(),color:this.getColor(),percent:Math.floor(.5*this.getAngle()/Math.PI*1e4)/100}},e}(nt),ct=function(){function t(t,e,i){"number"==typeof t&&NaN!=t&&(t+=""),this.text=t,this.color=e,this.font=i}return t.prototype.draw=function(t){B(t,this.text,this.x,this.y,this.color,this.font)},t.prototype.setPostion=function(t,e){this.x=t,this.y=e},t.prototype.getSize=function(t){if(!this.size){var e=t.font.replace(/\d+px\s/g,this.font+" ");this.font=e,this.size=T(t,this.text,this.font)}return this.size},t}(),pt=function(){function t(t){var e=this;this.renderList=[],t&&t.forEach(function(t){if(t){var i=new ct(t.text,t.color,t.font);e.renderList.push(i)}})}return t.prototype.getSize=function(t){var e=0,i=0;return this.size||(this.renderList.forEach(function(n){var r=n.getSize(t);r&&(i<r.height&&(i=r.height),e+=r.width)}),this.size={width:e,height:i}),this.size},t.prototype.setPostion=function(t,e){this.x=t,this.y=e},t.prototype.draw=function(t){var e=this.x,i=this.y,n=this.getSize(t);this.renderList.forEach(function(r){var s=r.getSize(t);r.setPostion(e,i+(n.height-s.height)/2),e+=s.width}),this.renderList.forEach(function(e){e.draw(t)})},t}(),dt=function(){function t(t){var e=this;t=t||[],this.renderList=[];var i,n=[];t.forEach(function(t){if(i=i||[],null!=t&&null!=t.text){for(var e=t.text.split("\n"),r=0;r<e.length-1;r++){var s=e[r];i=i||[],s.length>0&&i.push({text:s,color:t.color,font:t.font}),i.length>0&&n.push(i),i=void 0}e[e.length-1].length>0&&(i=i||[]).push({text:e[e.length-1],color:t.color,font:t.font})}}),i&&i.length>0&&(n.push(i),i=null),n.forEach(function(t){var i=new pt(t);e.renderList.push(i)})}return t.prototype.draw=function(t,e,i){var n=0,r=0;this.renderList.forEach(function(e){var i=e.getSize(t);i&&(n=n<i.width?i.width:n,r+=i.height)});var s=e-n/2,o=i-r/2,a=0;this.renderList.forEach(function(e){var i=e.getSize(t);e.setPostion(s+(n-i.width)/2,o+a),a+=i.height}),this.renderList.forEach(function(e){e.draw(t)})},t}(),ft=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),gt=function(t){function e(e,i){var n=t.call(this)||this;return n._total=0,n._startAngle=0,n.getHover=function(t,e,i){var r;return n.handleHover(t,e),n._hoverList.forEach(function(t){var e=n.getChildById(t);e&&(r=e.buildTooltipInfo())&&(n.setLabelParam(r),i.items.push(r))}),n._hoverList.length>0},n.eventHandler=e,n._pipeEventHanlder=new tt,n._pipeEventHanlder.registerListener("propertyChange",n.onPiePropertyChangeListener,n),n._children=[],n._chart=i,n._hoverList=[],n}return ft(e,t),e.prototype.setWidth=function(t,e){void 0===e&&(e=!1);var i=parseFloat(t);i!=this.width&&(this._width=i,e||this.eventHandler.dispatchPropertyChangeEvent({type:"width",source:this}))},e.prototype.setHeight=function(t,e){void 0===e&&(e=!1);var i=parseFloat(t);i!=this.height&&(this._height=i,e||this.eventHandler.dispatchPropertyChangeEvent({type:"height",source:this}))},e.prototype.setChart=function(t){this._chart=t},e.prototype.setCenterX=function(t,e){if(void 0===e&&(e=!1),this._centerX!==t){this._centerX=this._validate(t);var i=this._convert(this._width,this._centerX),r=this._convert(this._height,this._centerY);e||this.eventHandler.dispatchPropertyChangeEvent({type:"x",source:this});var s=n(i,r);this.setMatrix(s)}},e.prototype.setCenterY=function(t,e){if(void 0===e&&(e=!1),this._centerY!==t){this._centerY=this._validate(t);var i=this._convert(this._width,this._centerY),r=this._convert(this._height,this._centerY);e||this.eventHandler.dispatchPropertyChangeEvent({type:"y",source:this});var s=n(i,r);this.setMatrix(s)}},e.prototype.setRadiusInner=function(t){this._radiusInner=this._validate(t)},e.prototype.setRadiusOuter=function(t){this._radiusOuter=this._validate(t)},e.prototype.setOptionManager=function(t){this.optionManager=t},e.prototype._getFloatFromPercentString=function(t){return parseFloat(t)},e.prototype._validate=function(t){return"number"===t||function(t){return"string"==typeof t&&x.test(t)}(t)?t:v(t)?parseFloat(t):void 0},e.prototype._convert=function(t,e){return"number"==typeof e?e:"string"==typeof e?t*parseFloat(e)/100:e},e.prototype.draw=function(t){for(var e=this._convert(this._width,this._centerX),i=this._convert(this._height,this._centerY),n=Math.min(this._width,this._height)/2,r=this._convert(n,this._radiusInner),s=this._convert(n,this._radiusOuter),o=this._startAngle,a=this.getChildren(),h=0;h<a.length;h++){var l=a[h];l&&l.isVisible()&&(l.setStartAngle(o),l.draw(t,e,i,r,s,this),o+=l.getAngleForDraw())}this._drawLabel(t,this.labelParam)},e.prototype.setLabelParam=function(t){this.labelParam=t},e.prototype._drawLabel=function(t,e){if(this._isVisible()){var i={x:0,y:0};if("center"===(this._labelPosition||"center")&&(i.x=this._convert(this._width,"50%"),i.y=this._convert(this._height,"50%")),e&&this._hoverList.length>0&&"function"==typeof this._hoverFormatter)(a=this._hoverFormatter(e))instanceof Array&&(this._labelRender=new dt(a),this._labelRender.draw(t,i.x,i.y));else if("function"!=typeof this._normalFormatter){if(e){var n=this._labelFontSize+"px ";if(!e||!e.name)return;var r=e.name,s=t.font.replace(/\d+px\s/g,n),o=T(t,r,s);B(t,r,i.x-o.width/2,i.y-o.height/2,e.color,s)}}else{var a,h=this.buildAllLabelParams();(a=this._normalFormatter(h))instanceof Array&&(this._labelRender=new dt(a),this._labelRender.draw(t,i.x,i.y))}}},e.prototype.setLabelPosition=function(t){this._labelPosition=t},e.prototype.setLabelFontSize=function(t){this._labelFontSize=t},e.prototype.getRect=function(){var t=this._convert(this._width,this._centerX),e=this._convert(this._height,this._centerY),i=Math.min(this._width,this._height)/2,n=this._convert(i,this._radiusOuter);return{x:t-n,y:e-n,width:2*n,height:2*n}},e.prototype.onPiePropertyChangeListener=function(t){(t.source instanceof ut||t.source instanceof e)&&(this.eventHandler.dispatchPropertyChangeEvent({type:"animation",source:this}),t.source instanceof ut&&"needCalculateAngle"===t.type&&this.calculateItemAngle())},e.prototype.getChildren=function(){return this._children},e.prototype.addChildren=function(t){var e=this;t.forEach(function(t){e._children.push(t),t.setParent(e),t.setPieEventHandler(e._pipeEventHanlder)}),this.calculateItemAngle()},e.prototype.removeByName=function(t){for(var e=this._children.length-1;e>=0;e--){var i=this._children[e];i.name===t&&this.removes([i])}},e.prototype.removes=function(t){if(t){for(;t.length>0;){var e=t.pop();if(e){var i=this._children.indexOf(e);i>=0&&this._children.splice(i,1),e.destroy()}}this.calculateItemAngle()}},e.prototype.calculateItemAngle=function(){var t=this;this._total=0;var e=0;this._children.forEach(function(e){e.isVisible()&&(t._total+=e.getValue())}),this._children.forEach(function(i){i.isVisible()&&(e=i.getValue()*Math.PI*2/t._total,i.setAngle(e,!0))})},e.prototype.destroy=function(){this._children.forEach(function(t){t&&t&&t.destroy()})},e.prototype.handleHover=function(t,e){var i=this,n=u({x:t,y:e},this._inverseMatrix),r=Math.sqrt(n.x*n.x+n.y*n.y),s=Math.min(this._width,this._height)/2,o=this._convert(s,this._radiusInner),a=this._convert(s,this._radiusOuter),h=this.getChildren(),l=[],c=this._hoverList.concat(),p=[];if(null==o&&r<a||r>o&&r<a)for(var d=this._startAngle,f=0;f<h.length;f++){var g=h[f];if(g.setStartAngle(d),d+=g.getAngle(),g._isInSector(n.x,n.y)){l.push(g.getId());break}}return l.forEach(function(t){var e=c.indexOf(t);e<0?p.push(t):c.splice(e,1)}),c.forEach(function(t){var e=i.getChildById(t);e&&e.onLeave()}),p.forEach(function(n){var r=i.getChildById(n);r&&r.onEnter(t,e)}),this._hoverList.length>0&&0==l.length?this.onLeave():0==this._hoverList.length&&l.length>0&&this.onEnter(),this._hoverList=l,!1},e.prototype.onLeave=function(){this.setLabelParam(null)},e.prototype.onEnter=function(){},e.prototype.getChildById=function(t){var e=null;return this._children.forEach(function(i){i.getId()!==t||(e=i)}),e},e.prototype.setNormalFormatter=function(t){this._normalFormatter=t},e.prototype.setHoverFormatter=function(t){this._hoverFormatter=t},e.prototype.buildAllLabelParams=function(){var t=[],e=0,i={};if(this._children)return this._children.forEach(function(i){var n=i.buildTooltipInfo();n.visible=i.isVisible(),e+=n.value,t.push(n)}),i.all=t,i.total=e,i.seriesName=this.getSeriesName(),i},e.prototype._isVisible=function(){if(null==this._children||this._children.length<0)return!1;var t=!1;return this._children.forEach(function(e){e&&e.isVisible()&&(t=!0)}),t},e}(nt),yt=function(){function t(){}return t.prototype.createChart=function(t,e,i,n){var r=new gt(i,n.chart),s=d(e,"center",["50%","50%"]),o=d(e,"radius",["0%","100%"]),a=[r];r.setWidth(n.width),r.setHeight(n.height),r.setCenterX(s[0]),r.setCenterY(s[1]),r.setOptionManager(t),o instanceof Array?o.length>1?(r.setRadiusInner(o[0]),r.setRadiusOuter(o[1])):r.setRadiusOuter(o[0]):r.setRadiusOuter(o);var h=[],l=0;(e.data||[]).forEach(function(i){if(v(i.value)){var r=new ut(i.name,i.value);r.setSeriesName(e.name),r.setSeriesIndex(n.seriesIndex),r.setDataIndex(l),r.setColor(t.getPieColorByIndex(l)),h.push(r),a.push(r)}l++}),r.addChildren(h);var u=function(t){var e=d(t,"label.emphasis.textStyle.fontSize","12"),i=d(t,"label.normal.position","center");return{fontSize:parseInt(e),position:i}}(e);r.setLabelPosition(u.position),r.setLabelFontSize(u.fontSize);var c=function(t){return d(t,"label.formatters")}(e);return c&&(r.setHoverFormatter(d(c,"hover")),r.setNormalFormatter(d(c,"normal"))),r.setSeriesType("pie"),r.setSeriesName(e.name),a},t}(),vt=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),xt=function(t){function e(e,i,n){var r=t.call(this)||this;return r.optionManager=e,r.valueArray=i.data,r.eventHandler=n,r}return vt(e,t),e.prototype.setColor=function(t,e){void 0===e&&(e=!1),this.color=t,e||this.eventHandler.dispatchPropertyChangeEvent({type:"color",source:this})},e.prototype.draw=function(t){console.log("draw bar:",t)},e.prototype.destroy=function(){},e}(nt),mt=function(){function t(){}return t.prototype.createChart=function(t,e,i,n){if(n=n||{},e&&e.data&&e.data.length>0)return new xt(t,e,i)},t}(),_t=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var r in e=arguments[i])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},bt=function(){function t(t){this.pipelines=[],this.visibleList=[],this.dirtyList=[],this.dirtyMap={},this.eventHandler=t}return t.prototype.initPipelines=function(t,e){this.setPipelines(function(t,e,i){var n=[],r=0;return t.getFromOption("series",[]).forEach(function(s){if(s){var o;switch(s.type){case"line":var a=t.getColorByIndex(r);o=(new ht).createChart(t,s,e,_t({},i,{color:a,seriesIndex:r}));break;case"pie":o=(new yt).createChart(t,s,e,_t({},i,{seriesIndex:r}));break;case"bar":o=(new mt).createChart(t,s,e,_t({},i,{seriesIndex:r}));break;default:o=null}o instanceof Array?o.forEach(function(t){t instanceof nt&&n.push(t)}):null!=o&&(o.setSeriesType(s.type),n.push(o)),r++}}),n}(t,this.eventHandler,e)),this.sortPipeline()},t.prototype.setPipelines=function(t){var e=this;this.dirtyList=[],this.dirtyMap={},this.pipelines=t||[],t.forEach(function(t){e.dirty(t),t.setEventHandler(e.eventHandler)}),this.sortPipeline()},t.prototype.getPipelines=function(){return this.pipelines||[]},t.prototype.getPipelineById=function(t){for(var e=this.getPipelines(),i=0;i<e.length;i++){var n=e[i];if(n&&n.getId()===t)return n}},t.prototype.getPipelineByName=function(t){for(var e=this.getPipelines(),i=0;i<e.length;i++){var n=e[i];if(n&&n.getName()===t)return n}},t.prototype.dirty=function(t){if(t instanceof nt){var e=t.getId();this.dirtyList.indexOf(e)<0&&this.dirtyList.push(e),this.dirtyMap[e]=t}},t.prototype.removeFromDirty=function(t){if(t){var e=t.getId(),i=this.dirtyList.indexOf(e);i>=0&&this.dirtyList.splice(i,1),delete this.dirtyMap[e]}},t.prototype.sortPipeline=function(){if(this.pipelines){var t=this.pipelines.concat();this.pipelines=t.sort(function(t,e){var i=t.getZIndex(),n=e.getZIndex();return(i=isNaN(i)?0:i)<(n=isNaN(n)?0:n)?-1:i>n?1:0})}},t.prototype.isDirty=function(){return this.dirtyList.length>0},t.prototype.clearDirty=function(){this.dirtyList=[],this.dirtyMap=[]},t}(),wt=function(){function t(){this.font="12px STSong SimSun"}return t.prototype.setId=function(t){this.id=t},t.prototype.getId=function(){return this.id},t.prototype.getName=function(){return this.name},t.prototype.setName=function(t){this.name=t},t.prototype.getColor=function(){return this.color},t.prototype.setColor=function(t){this.color=t},t.prototype.isDisable=function(){return this.disable},t.prototype.setDisable=function(t){this.disable=t},t.prototype.getPosition=function(){return{x:this.x,y:this.y}},t.prototype.setPosition=function(t,e){this.x=t,this.y=e},t.prototype.getRect=function(){var t=this.getSize();return t&&null!=t.width&&null!=t.height&&null!=this.x&&null!=this.y?{x:this.x,y:this.y,width:t.width,height:t.height}:{}},t}(),Lt=function(){function t(t,e,i,n){this.font="12px STSong SimSun",this.align="right",this._invisible=!1,this.alignLeft=function(){var t=0,e=0,i=0,n=this.canvas.getContext("2d");this.renderList=[];for(var r=0;r<this.items.length;r++){var s=this.items[r],o=s.getSize(n);o.width>this.width&&e<=0?(s.setPosition(this.x,this.y+t),t+=o.height,e=0,i=0):this.width<e+o.width?(t+=i,s.setPosition(this.x,this.y+t),i=o.height,e=o.width):(s.setPosition(this.x+e,this.y+t),e+=o.width,i=0==i||i<o.height?o.height:i),this.renderList.push(s)}this.height=t+i},this.alignRight=function(){var t=0,e=0,i=0,n=this.canvas.getContext("2d");this.renderList=[];for(var r=this.calculateOrder(),s=0;s<r.length;s++){var o=r[s],a=this.items[o],h=a.getSize(n);h.width>this.width&&e<=0?(a.setPosition(this.x,this.y+t),t+=h.height,e=0,i=0):this.width<e+h.width?(t+=i,a.setPosition(this.x+this.width-h.width,this.y+t),i=h.height,e=h.width):(e+=h.width,a.setPosition(this.x+this.width-e,this.y+t),i=0==i||i<h.height?h.height:i),this.renderList.push(a)}this.height=t+i},this.canvas=t,this.width=n,this.x=e,this.y=i,this.itemMap={},this.height=0,this.paddingBottom=20,this._needRefresh=!0,this.renderList=[],this.items=[]}return t.prototype.setEventHandler=function(t){this.eventHandler=t},t.prototype.setAlign=function(t){t!==this.align&&(this.align=t,this.calculate())},t.prototype.calculate=function(){"left"===this.align?this.alignLeft():this.alignRight()},t.prototype.calculateOrder=function(){for(var t=0,e=0,i=[],n=[],r=this.canvas.getContext("2d"),s=0;s<this.items.length;s++){var o=this.items[s].getSize(r);if(o.width>this.width&&t<=0)o.height,t=0,e=0,i.push(s);else if(this.width<t+o.width){for(e=o.height,t=o.width;n.length>0;)i.push(n.pop());n.push(s)}else t+=o.width,e=0==e||e<o.height?o.height:e,n.push(s)}for(;n.length>0;)i.push(n.pop());return i},t.prototype.getRect=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.getRectExtend=function(){return{x:this.x-10,y:this.y-10,width:this.width+20,height:this.height+20}},t.prototype.setFont=function(t){this.font=t},t.prototype.setWidth=function(t){this.width=t},t.prototype.addLegends=function(t){var e;if(t instanceof Array)for(var i=0;i<t.length;i++){var n=t[i];if(n instanceof wt){var r=n.getName();r&&!this.itemMap[r]&&(this.items.push(n),this.itemMap[r]=n,e=!0)}}e&&(this.calculate(),this._needRefresh=!0)},t.prototype.removeLegend=function(t){if(this.itemMap[t]){var e=this.itemMap[t],i=this.items.indexOf(e);i>=0&&this.items.splice(i,1),delete this.itemMap[t]}},t.prototype.updateColor=function(t,e){this.renderList.forEach(function(i){i.getName()!==t||i.setColor(e)})},t.prototype.draw=function(t){if(!this._invisible){t=t||this.canvas.getContext("2d"),this.clearRect();for(var e=0;e<this.renderList.length;e++)this.renderList[e].draw(t);this._needRefresh=!1}},t.prototype.clearRect=function(){if(this.canvas){var t=this.canvas.getContext("2d");t.save(),t.clearRect(this.x,this.y,this.width,this.height),t.restore()}},t.prototype.needRefresh=function(){return this._needRefresh},t.prototype.refresh=function(){this._needRefresh=!0},t.prototype.getHeight=function(){return this.height+this.paddingBottom},t.prototype.getLegendItemByPos=function(t,e){if(H(this.getRect(),t,e))for(var i=0;i<this.renderList.length;i++){var n=this.renderList[i],r=n.getRect();if(r&&H(r,t,e))return n}},t.prototype.isVisible=function(){return!this._invisible},t.prototype.setVisible=function(t,e){void 0===e&&(e=!1),this._invisible!=!t&&(this._invisible=!t,!e&&this.eventHandler&&this.eventHandler.dispatchPropertyChangeEvent({type:"visible",source:this}))},t}();!function(){let t=0,e=["webkit","moz"];for(let t=0;t<e.length&&!window.requestAnimationFrame;++t)window.requestAnimationFrame=window[e[t]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e[t]+"CancelAnimationFrame"]||window[e[t]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,i){let n=(new Date).getTime(),r=Math.max(0,16.7-(n-t)),s=window.setTimeout(function(){e(n+r)},r);return t=n+r,s}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)})}();var At=function(){function t(t){this.chart=t}return t.prototype.handle=function(t){var e=this;if(t.source instanceof nt){var i=t.source;if("zIndex"===t.type&&this.chart.dataContainer.sortPipeline(),"color"===t.type&&this.chart.legend){var n=i.getColor(),r=i.getName();this.chart.legend.updateColor(r,n),this.chart.legend.refresh()}this.chart.dataContainer.getPipelines().forEach(function(t){e.chart.dataContainer.dirty(t)})}else if("mousewheel"===t.type){var s=t.value,o=this.chart.getProperty("mousewheelSpeed")||.01,a=this.chart.progressBar.leftBtnValue,h=this.chart.progressBar.rightBtnValue;this.chart.progressBar.setLeftBtnValue(a+o*s),this.chart.progressBar.setRightBtnValue(h-o*s),this.chart._clearTopCanvas(),this.chart._handleXAsixChange()}else t.source instanceof Lt&&"visible"==t.type&&(t.source.refresh(),this.chart.calculateLayout(),this.chart.transformChartLine())},t}(),Pt=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),Ct=function(t){function e(e,i){var n=t.call(this)||this;return n.getSize=function(t){return n.size||(n.size=n.calculateSize(t)),n.size},n.draw=function(t){var e=n.getSize(t),i={x:n.x,y:n.y+e.height/2},r={x:n.x+40,y:n.y+e.height/2},s=n.isDisable()?"#ccc":n.color,o={x:(i.x+r.x)/2,y:n.y+e.height/2};L(t,i,r,s,2),t.save(),t.beginPath(),t.arc(o.x,o.y,n.pointRadius/2,0,2*Math.PI),t.closePath(),t.lineWidth=1,t.strokeStyle=n.isDisable()?"#ccc":n.color,t.fillStyle="#ffffff",t.fill(),t.stroke(),t.restore(),B(t,n.name,n.x+45,n.y,n.isDisable()?s:"#000",n.font)},n.name=e,n.color=i,n.pointRadius=12,n}return Pt(e,t),e.prototype.calculateSize=function(t){var e=O(t,this.name,this.font),i=k(this.font),n=e+60;return this.width=n,this.height=i,{width:n,height:i,labelWidth:e}},e}(wt),It=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),St=function(t){function e(e,i){var n=t.call(this)||this;return n.paddingLeft=10,n.colorWidth=10,n.colorHeight=8,n.colorPaddingLR=4,n.getSize=function(t){return n.size||(n.size=n.calculateSize(t)),n.size},n.draw=function(t){var e=n.getRect(),i=n.getName(),r=T(t,i,n.font);t.save(),t.beginPath(),t.rect(n.x+n.paddingLeft+n.colorPaddingLR,n.y+(e.height-n.colorHeight)/2,n.colorWidth,n.colorHeight),t.fillStyle=n.isDisable()?"#ccc":n.color,t.closePath(),t.fill(),t.restore(),e.width>r.width&&B(t,i,e.x+e.width-r.width,e.y,n.isDisable()?"#ccc":"#000",n.font)},n.name=e,n.color=i,n.pointRadius=12,n}return It(e,t),e.prototype.calculateSize=function(t){var e=O(t,this.name,this.font),i=k(this.font),n=e+this.paddingLeft+this.colorWidth+2*this.colorPaddingLR;return this.width=n,this.height=i,{width:n,height:i,labelWidth:e}},e}(wt),Rt={},Mt="uw-chart-instance",Et={paddingTop:20,paddingBottom:30,paddingLeft:10,paddingRight:10},kt=function(){function t(t,e){if(this.topCanvas=null,this.middleCanvas=null,this.bottomCanvas=null,this.tipContainer=null,this.barCanvas=null,this.parentDom=null,this._needRefresh=!0,this._paintAll=!0,this.width=0,this.height=0,this.optionManager=new q,this.paddings=Object.assign({},Et),this.barHeight=40,this.tootltipTimer=null,this._hoverList=[],this._initEventListener=function(){var t=this;this._dettachEventListener(),this.container.addEventListener("mousedown",this.eventHandler.mousedownListener),this.container.addEventListener("mouseup",this.eventHandler.mouseupListener),this.container.addEventListener("mouseleave",this.eventHandler.mouseleaveListener),this.container.addEventListener("mousemove",this.eventHandler.mousemoveListener),this.container.addEventListener("mousewheel",this.eventHandler.mousewheelListener),this.eventHandler.registerListener("mousedown",this.progressBar.mousedownListener),this.eventHandler.registerListener("mousemove",this.progressBar.mousemoveListener),this.eventHandler.registerListener("mouseup",this.progressBar.mouseupListener),this.eventHandler.registerListener("mouseleave",this.progressBar.mouseleaveListener),this.eventHandler.registerListener("mouseleave",function(){t._clearTopCanvas()}),this.eventHandler.registerListener("mouseleave",function(){t._leaveCanvas()}),this.eventHandler.registerListener("mousemove",this._coordinateRegionListener),this.eventHandler.registerListener("mousedown",function(){t._legendClick(event)}),this.eventHandler.registerListener("mousemove",function(){t._legendSelect(event)}),this.eventHandler.registerListener("propertyChange",function(e){t._onPropertyChange(e)}),this.eventHandler.registerListener("mousewheel",function(e){t._coordinateRegionWheelListener(e)})},this._dettachEventListener=function(){this.container.removeEventListener("mousedown",this.eventHandler.mousedownListener),this.container.removeEventListener("mouseup",this.eventHandler.mouseupListener),this.container.removeEventListener("mouseleave",this.eventHandler.mouseleaveListener),this.container.removeEventListener("mousemove",this.eventHandler.mousemoveListener),this.container.removeEventListener("mousewheel",this.eventHandler.mousewheelListener),this.eventHandler.unRegisterListener("mousedown"),this.eventHandler.unRegisterListener("mousemove"),this.eventHandler.unRegisterListener("mouseup"),this.eventHandler.unRegisterListener("mouseleave"),this.eventHandler.unRegisterListener("propertyChange"),this.eventHandler.unRegisterListener("mousewheel")},this.parentDom=e,this._instanceId=p(),e){var i=e.getAttribute(Mt);i&&Rt[i]&&(Rt[i].destroy(),delete Rt[i]),e.setAttribute(Mt,this._instanceId)}this.type=t;var n=function(t){if(t){var e=document.createElement("div");e.style.position="relative";var i=Bt(),n=Bt(),r=Bt(),s=Bt(),o=function(){var t=document.createElement("div");return it(t,{position:"absolute",display:"none",whiteSpace:"nowrap",zIndex:"9999999",transition:"left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.2s cubic-bezier(0.23, 1, 0.32, 1)",left:"10px",top:"10px"}),t}();return t.appendChild(e),e.appendChild(n),e.appendChild(s),e.appendChild(r),e.appendChild(i),e.appendChild(o),{container:e,topCanvas:i,barCanvas:n,middleCanvas:r,bottomCanvas:s,tipContainer:o}}}(e);Rt[this._instanceId]=this,this.container=n.container,this.topCanvas=n.topCanvas,this.middleCanvas=n.middleCanvas,this.bottomCanvas=n.bottomCanvas,this.tipContainer=n.tipContainer,this.barCanvas=n.barCanvas,this.progressBar=this.createProgressBar(this.barHeight),this._coordinateRegionListener=this._coordinateRegionListener.bind(this),this.eventHandler=new tt,this._initEventListener(),this.tooltip=new et(this.tipContainer),this.legend=new Lt(this.bottomCanvas,0,0,this.width),this.legend.setEventHandler(this.eventHandler),this.dataContainer=new bt(this.eventHandler),this.propertyChangeHandler=new At(this),this.properties={},this.survivalMonitor()}return t.prototype.setOption=function(t){var e=this;this.optionManager.setOption(t);var i=this.parentDom.clientWidth,n=this.parentDom.clientHeight,r={width:parseInt(i),height:parseInt(n),chart:this},s=0!=this.optionManager.getFromOption("legend.show");this.legend.setVisible(!!s,!0),this.dataContainer.initPipelines(this.optionManager,r),this.setSize(i,n,this.optionManager.getGrid()),this.setCoordinateStyle(),this.transformChartLine(),function(t){let e=function(){t&&t(),requestAnimationFrame(e,16)};requestAnimationFrame(e,16)}(function(){e.needRefresh()&&e.draw()})},t.prototype.setCoordinateStyle=function(){var t=this.optionManager.getFromOption("yAxis")||{},e=d(t,"axisLine.show",!0),i=d(t,"axisTick.show",!0),n=d(t,"axisLabel.inside",!1);this.coordinate.setYAxisLabelInside(n),this.coordinate.setYAxisLineVisible(e),this.coordinate.setYAxisTickVisible(i);var r=d(t,"splitLine",{});"object"==typeof r&&(this.coordinate.axisParam.yAxis.splitLine=Object.assign({},this.coordinate.axisParam.yAxis.splitLine,r))},t.prototype.transformChartLine=function(){var t=this;this._animationArray=[];var e={x:this.coordinate.origin.x,y:this.coordinate.origin.y,width:this.coordinate.xAxisLength,height:this.coordinate.yAxisLength},i=this.optionManager.createMatrix(e);this.dataContainer.getPipelines().forEach(function(e){if(e instanceof nt){e instanceof at&&(e.setMatrix(i),e.calculatePointInfo());var n=e.buildAnimation();t._animationArray.push(n)}})},t.prototype.buildLegendItems=function(){var t=[];this.dataContainer.getPipelines().forEach(function(e){if(e instanceof at){var i=e.getName();i&&((n=new Ct(i,e.getColor())).setId(e.getId()),t.push(n))}else if(e instanceof ut){var n,r=e.getName();r&&((n=new St(r,e.getColor())).setId(e.getId()),t.push(n))}}),this.legend.addLegends(t)},t.prototype.setSize=function(t,e,i){var n=parseInt(t),r=parseInt(e);this.width=n,this.height=r,this.container.style.width=n+"px",this.container.style.height=r+"px",D(this.topCanvas,n,r),D(this.middleCanvas,n,r),D(this.bottomCanvas,n,r),D(this.barCanvas,n,r),this.paddings=i||Object.assign({},Et),this.calculateLayout()},t.prototype.getSize=function(){return{width:this.width,height:this.height}},t.prototype.calculateLayout=function(){var t=this.width,e=this.height;this.legend.setWidth(this.width),this.buildLegendItems();var i=0;this.legend.isVisible()&&(i=this.legend.getHeight());var n=this.paddings.paddingLeft,r=0,s=this.optionManager.getDataZoom();s&&(r=this.barHeight);var o=e-this.paddings.paddingBottom-r,a=t-this.paddings.paddingLeft-this.paddings.paddingLeft,h=e-this.paddings.paddingTop-this.paddings.paddingBottom-r-i;if(s){var l=this.height-r,u=this.paddings.paddingLeft;this.progressBar.resize(u,l,a,r),this.progressBar.setBoundRect({x:0,y:l-3,width:t,height:r+6}),this.progressBar.setVisible(!0),this.progressBar.setLeftBtnValue(s.start),this.progressBar.setRightBtnValue(s.end);var c=this.optionManager.getXAxisCount()-1,p=Math.round(c*s.start),d=Math.round(c*s.end);this.optionManager.setIndexRange(p,d)}else this.progressBar.setVisible(!1);var f={x:n,y:o,width:a,height:h};this.coordinate=this.optionManager.createCoordinate(f),this._needRefresh=!0},t.prototype.destroy=function(){this._survivalTimer&&(clearTimeout(this._survivalTimer),this._survivalTimer=null),this._dettachEventListener(),this.destroyAllAnimation(),this._instanceId&&Rt[this._instanceId]&&delete Rt[this._instanceId],this.parentDom.contains(this.container)&&(this.parentDom.removeChild(this.container),this.parentDom.removeAttribute(Mt),this.topCanvas=null,this.middleCanvas=null,this.barCanvas=null,this.bottomCanvas=null,this.tipContainer=null),this.dataContainer.getPipelines().forEach(function(t){t&&"function"==typeof t.destroy&&t.destroy()})},t.prototype.createProgressBar=function(t){var e=t,i=this.height-e,n=this.paddings.paddingLeft,r=this.width-this.paddings.paddingLeft-this.paddings.paddingRight,s=new Q(this.topCanvas,this.optionManager,n,i,r,e,20,0,1,this._handleXAsixChange.bind(this),10,e);return s.setVisible(!1),s},t.prototype._handleXAsixChange=function(){var t=this,e=this.progressBar.getRightBtnValue(),i=this.progressBar.getLeftBtnValue(),n=this.optionManager.getXAxis(),r=1;n&&n.length>0&&(r=n.length-1);var s=Math.round(r*i),o=Math.round(r*e);this.optionManager.setIndexRange(s,o),this.coordinate.setStickCounts(o-s+1,this.coordinate.yStickCount);var a=this.optionManager.createXAxisLabels();this.coordinate.setXAxisLabels(a),this.coordinate.calculate(),this.coordinate._needRefresh=!0;var h=this.dataContainer.getPipelines(),l={x:this.coordinate.origin.x,y:this.coordinate.origin.y,width:this.coordinate.xAxisLength,height:this.coordinate.yAxisLength},u=this.optionManager.createMatrix(l);h.forEach(function(e){if(e instanceof at){var i=t.optionManager.getIndexRange();e.setMatrix(u),e.setIndexRange(i.startIndex,i.endIndex),e.needCalculate()&&(t._needRefresh=!0,e.calculatePointInfo())}})},t.prototype._legendSelect=function(t){var e=t.offsetX||t.layerX,i=t.offsetY||t.layerY;if(H(this.legend.getRectExtend(),e,i)){var n=this.legend.getLegendItemByPos(e,i);K(this.topCanvas,n?"pointer":"default")}},t.prototype._onPropertyChange=function(t){t&&this.propertyChangeHandler.handle(t)},t.prototype._legendClick=function(t){var e=t.offsetX||t.layerX,i=t.offsetY||t.layerY,n=this.legend.getLegendItemByPos(e,i);if(n){var r,s=n.getName();n.isDisable()?(r=this.dataContainer.getPipelineByName(s))&&r.setVisible(!0):(r=this.dataContainer.getPipelineByName(s))&&r.setVisible(!1),n.setDisable(!n.isDisable()),this.legend.refresh()}},t.prototype._leaveCanvas=function(){var t=this;this._hoverList.forEach(function(e){var i=t.dataContainer.getPipelineById(e);i&&i.onLeave&&i.onLeave()}),this._hoverList=[]},t.prototype._coordinateRegionListener=function(t){var e=this,i=this._getCoordinateRegion(),n=t.offsetX||t.layerX,r=t.offsetY||t.layerY;this.markPointAnimation&&(this.markPointAnimation.cancle(),this.markPointAnimation=null),this._clearTopCanvas();var s=this.dataContainer.getPipelines(),o={};H(i,n,r)&&this.optionManager.getFromOption("xAxis")&&(o=this.handleLineHoverData(n,r,s),this.markPointAnimation&&(this.markPointAnimation.cancle(),this.markPointAnimation=null),this.markPointAnimation=new st(100,function(t){var i=t/100;e._drawMarkPoints(n,r,o,4*i)}),this.markPointAnimation.run()),o.items=o.items||[];var a=[],h=[],l=this._hoverList.concat();s.forEach(function(t){if(t instanceof gt&&t.getHover(n,r,o)){var e=t.getId();e&&h.push(e)}});var u=this.legend.getLegendItemByPos(n,r);if(u){var c=u.getId(),p=this.dataContainer.getPipelineById(c);if(p instanceof ut&&p.getParent()){var d=p.getParent();d.setLabelParam(null);var f=d.getId();if(f&&h.indexOf(f)<0&&h.push(f),!u.isDisable()){h.push(c);var g=p.buildTooltipInfo();o.items.push(g),d.setLabelParam(g)}}}h.forEach(function(t){var e=l.indexOf(t);e<0?a.push(t):l.splice(e,1)}),l.forEach(function(t){var i=e.dataContainer.getPipelineById(t);i&&i.onLeave&&i.onLeave()}),a.forEach(function(t){var i=e.dataContainer.getPipelineById(t);i&&i.onEnter&&i.onEnter()}),this._hoverList=h,this._handleTooltip(n,r,o,this.optionManager,{width:this.topCanvas.width,height:this.topCanvas.height})},t.prototype._coordinateRegionWheelListener=function(t){var e=this._getCoordinateRegion();this.progressBar&&this.progressBar.isVisible()&&(e=function(t,e){if(null==t)return e;if(null==e)return t;var i=Math.min(t.x,e.x),n=Math.min(t.y,e.y);return{x:i,y:n,width:Math.max(t.x+t.width-i,e.x+e.width-i),height:Math.max(t.y+t.height-n,e.y+e.height-n)}}(e,this.progressBar.getRegion()));var i=t.offsetX||t.layerX,n=t.offsetY||t.layerY;if(t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),this.markPointAnimation&&(this.markPointAnimation.cancle(),this.markPointAnimation=null),H(e,i,n)){var r=t.wheelDelta,s=0;0!=(s=Math.abs(r)>10?r/120:r/3)&&this.eventHandler.dispatchPropertyChangeEvent({type:"mousewheel",source:this,value:s})}return!1},t.prototype._clearTopCanvas=function(){this.tooltip.hide(),this.markPointAnimation&&(this.markPointAnimation.cancle(),this.markPointAnimation=null);var t=this.topCanvas.getContext("2d"),e=parseInt(this.topCanvas.width),i=parseInt(this.topCanvas.height);t.save(),t.clearRect(0,0,e,i),t.restore()},t.prototype._handleTooltip=function(t,e,i,n,r){this.topCanvas&&this.tooltip.show(t,e,i,20,r,n)},t.prototype._getCoordinateRegion=function(){return this.coordinate.getRect()},t.prototype.refresh=function(){this._needRefresh=!0},t.prototype.handleLineHoverData=function(t,e,i){var n={},r=[];if(n.items=[],n.selectedPoints=r,n.items=[],i)for(var s=0;s<i.length;s++){var o=i[s];if(o&&o.isVisible()&&o instanceof at){var a=o.getPointInfo(t,e);null!=a&&a.point&&(n.items.push({seriesType:o.getSeriesType(),axisValueLabel:a.xValue,seriesName:o.getName(),chartLineId:o.getId(),value:a.yValue,color:o.getColor()}),r.push({seriesName:o.getName(),chartLineId:o.getId(),point:a.point,color:o.getColor()}),n.title||(n.title=a.xValue))}}return n},t.prototype.draw=function(){if(this.coordinate.needRefresh()&&null!=this.optionManager.getFromOption("xAxis")){var t=this.bottomCanvas.getContext("2d");t.save(),t.clearRect(0,0,this.width,this.height),t.restore(),t.save(),t.translate(.5,.5),this.coordinate.setXIndexInterval(this.optionManager.getIndexInterval()),this.coordinate.draw(t),t.restore(),this.coordinate._needRefresh=!1,this.legend._needRefresh=!0}this.legend&&this.legend.needRefresh()&&this.legend.draw(),this.progressBar.needRefresh()&&(this.progressBar.beforeDraw(this.barCanvas.getContext("2d")),this.progressBar.draw(this.barCanvas.getContext("2d"))),(this.dataContainer.dirtyList.length>0||this._needRefresh)&&(this._refreshPipeline(void 0),this.dataContainer.clearDirty()),this._needRefresh=!1},t.prototype._refreshPipeline=function(t){var e=this,i=this.dataContainer.pipelines,n=this.middleCanvas.getContext("2d");n.save(),n.clearRect(0,0,this.width,this.height),n.restore(),n.save(),i.forEach(function(i){i&&i.isVisible()&&(i instanceof at?(i.setIndexInterval(e.optionManager.getIndexInterval(),!0),t&&t<1?i.drawByPercent(n,t):i.draw(n)):i instanceof gt&&i.draw(n),e._needRefresh=!1,e.dataContainer.removeFromDirty(i))}),n.restore(),this._needRefresh=!1},t.prototype._drawMarkPoints=function(t,e,i,n){if(void 0===n&&(n=4),this._animationArray&&(this._animationArray.forEach(function(t){t instanceof st&&t.done(!0)}),this._animationArray=null),this.topCanvas&&null!=this.optionManager.getFromOption("xAxis")){var r=this.topCanvas.getContext("2d"),s=t-this.coordinate.origin.x,o=(0==this.coordinate.xSpan?0:Math.round(s/this.coordinate.xSpan))*this.coordinate.xSpan+this.coordinate.origin.x,a={x:o,y:this.coordinate.origin.y},h={x:o,y:this.coordinate.origin.y-this.coordinate.yAxisLength};r.save(),L(r,a,h,"#c0c0c0",1);for(var l=i.selectedPoints,u=0;u<l.length;u++){var c=l[u];if(c&&c.point){var p=c.chartLineId,d=this.dataContainer.getPipelineById(p);if(d&&!d.isVisible())continue;I(r,c.point.x,c.point.y,n,c.color,"#FFF")}}r.restore(),A(r,[{x:this.coordinate.origin.x,y:e},{x:this.coordinate.origin.x+this.coordinate.xAxisLength,y:e}],"#c0c0c0",1,[2,1]),r.restore()}},t.prototype.needRefresh=function(){return this._needRefresh||this.coordinate&&this.coordinate.needRefresh()||this.progressBar&&this.progressBar.needRefresh()||this.legend&&this.legend.needRefresh()||this.dataContainer.isDirty()},t.prototype.survivalMonitor=function(){var t=this;this._survivalTimer&&(clearTimeout(this._survivalTimer),this._survivalTimer=null),document.body.contains(this.container)&&document.body.contains(this.middleCanvas)?this._survivalTimer=setTimeout(function(){t.survivalMonitor()},2e3):this.destroy()},t.prototype.destroyAllAnimation=function(){this.markPointAnimation&&(this.markPointAnimation.cancle(),this.markPointAnimation=null)},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.setProperty=function(t,e){null!=t&&(this.properties[t]=e)},t}();function Bt(){var t=document.createElement("canvas");return t.style.position="absolute",t}window.UWChart=kt}])},function(t,e,i){"use strict"; +/** @license React v16.4.2 + * react.production.min.js + * + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var n=i(4),r=i(5),s=i(6),o=i(7),a="function"==typeof Symbol&&Symbol.for,h=a?Symbol.for("react.element"):60103,l=a?Symbol.for("react.portal"):60106,u=a?Symbol.for("react.fragment"):60107,c=a?Symbol.for("react.strict_mode"):60108,p=a?Symbol.for("react.profiler"):60114,d=a?Symbol.for("react.provider"):60109,f=a?Symbol.for("react.context"):60110,g=a?Symbol.for("react.async_mode"):60111,y=a?Symbol.for("react.forward_ref"):60112;a&&Symbol.for("react.timeout");var v="function"==typeof Symbol&&Symbol.iterator;function x(t){for(var e=arguments.length-1,i="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=0;n<e;n++)i+="&args[]="+encodeURIComponent(arguments[n+1]);r(!1,"Minified React error #"+t+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",i)}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function _(t,e,i){this.props=t,this.context=e,this.refs=s,this.updater=i||m}function b(){}function w(t,e,i){this.props=t,this.context=e,this.refs=s,this.updater=i||m}_.prototype.isReactComponent={},_.prototype.setState=function(t,e){"object"!=typeof t&&"function"!=typeof t&&null!=t&&x("85"),this.updater.enqueueSetState(this,t,e,"setState")},_.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},b.prototype=_.prototype;var L=w.prototype=new b;L.constructor=w,n(L,_.prototype),L.isPureReactComponent=!0;var A={current:null},P=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function I(t,e,i){var n=void 0,r={},s=null,o=null;if(null!=e)for(n in void 0!==e.ref&&(o=e.ref),void 0!==e.key&&(s=""+e.key),e)P.call(e,n)&&!C.hasOwnProperty(n)&&(r[n]=e[n]);var a=arguments.length-2;if(1===a)r.children=i;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];r.children=l}if(t&&t.defaultProps)for(n in a=t.defaultProps)void 0===r[n]&&(r[n]=a[n]);return{$$typeof:h,type:t,key:s,ref:o,props:r,_owner:A.current}}function S(t){return"object"==typeof t&&null!==t&&t.$$typeof===h}var R=/\/+/g,M=[];function E(t,e,i,n){if(M.length){var r=M.pop();return r.result=t,r.keyPrefix=e,r.func=i,r.context=n,r.count=0,r}return{result:t,keyPrefix:e,func:i,context:n,count:0}}function k(t){t.result=null,t.keyPrefix=null,t.func=null,t.context=null,t.count=0,10>M.length&&M.push(t)}function B(t,e,i,n){var r=typeof t;"undefined"!==r&&"boolean"!==r||(t=null);var s=!1;if(null===t)s=!0;else switch(r){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case h:case l:s=!0}}if(s)return i(n,t,""===e?"."+V(t,0):e),1;if(s=0,e=""===e?".":e+":",Array.isArray(t))for(var o=0;o<t.length;o++){var a=e+V(r=t[o],o);s+=B(r,a,i,n)}else if(null===t||void 0===t?a=null:a="function"==typeof(a=v&&t[v]||t["@@iterator"])?a:null,"function"==typeof a)for(t=a.call(t),o=0;!(r=t.next()).done;)s+=B(r=r.value,a=e+V(r,o++),i,n);else"object"===r&&x("31","[object Object]"===(i=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":i,"");return s}function V(t,e){return"object"==typeof t&&null!==t&&null!=t.key?function(t){var e={"=":"=0",":":"=2"};return"$"+(""+t).replace(/[=:]/g,function(t){return e[t]})}(t.key):e.toString(36)}function O(t,e){t.func.call(t.context,e,t.count++)}function H(t,e,i){var n=t.result,r=t.keyPrefix;t=t.func.call(t.context,e,t.count++),Array.isArray(t)?T(t,n,i,o.thatReturnsArgument):null!=t&&(S(t)&&(e=r+(!t.key||e&&e.key===t.key?"":(""+t.key).replace(R,"$&/")+"/")+i,t={$$typeof:h,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}),n.push(t))}function T(t,e,i,n,r){var s="";null!=i&&(s=(""+i).replace(R,"$&/")+"/"),e=E(e,s,n,r),null==t||B(t,"",H,e),k(e)}var N={Children:{map:function(t,e,i){if(null==t)return t;var n=[];return T(t,n,null,e,i),n},forEach:function(t,e,i){if(null==t)return t;e=E(null,null,e,i),null==t||B(t,"",O,e),k(e)},count:function(t){return null==t?0:B(t,"",o.thatReturnsNull,null)},toArray:function(t){var e=[];return T(t,e,null,o.thatReturnsArgument),e},only:function(t){return S(t)||x("143"),t}},createRef:function(){return{current:null}},Component:_,PureComponent:w,createContext:function(t,e){return void 0===e&&(e=null),(t={$$typeof:f,_calculateChangedBits:e,_defaultValue:t,_currentValue:t,_currentValue2:t,_changedBits:0,_changedBits2:0,Provider:null,Consumer:null}).Provider={$$typeof:d,_context:t},t.Consumer=t},forwardRef:function(t){return{$$typeof:y,render:t}},Fragment:u,StrictMode:c,unstable_AsyncMode:g,unstable_Profiler:p,createElement:I,cloneElement:function(t,e,i){(null===t||void 0===t)&&x("267",t);var r=void 0,s=n({},t.props),o=t.key,a=t.ref,l=t._owner;if(null!=e){void 0!==e.ref&&(a=e.ref,l=A.current),void 0!==e.key&&(o=""+e.key);var u=void 0;for(r in t.type&&t.type.defaultProps&&(u=t.type.defaultProps),e)P.call(e,r)&&!C.hasOwnProperty(r)&&(s[r]=void 0===e[r]&&void 0!==u?u[r]:e[r])}if(1===(r=arguments.length-2))s.children=i;else if(1<r){u=Array(r);for(var c=0;c<r;c++)u[c]=arguments[c+2];s.children=u}return{$$typeof:h,type:t.type,key:o,ref:a,props:s,_owner:l}},createFactory:function(t){var e=I.bind(null,t);return e.type=t,e},isValidElement:S,version:"16.4.2",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:A,assign:n}},j={default:N},D=j&&N||j;t.exports=D.default?D.default:D},function(t,e,i){"use strict"; +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},i=0;i<10;i++)e["_"+String.fromCharCode(i)]=i;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(t){n[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var i,o,a=function(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),h=1;h<arguments.length;h++){for(var l in i=Object(arguments[h]))r.call(i,l)&&(a[l]=i[l]);if(n){o=n(i);for(var u=0;u<o.length;u++)s.call(i,o[u])&&(a[o[u]]=i[o[u]])}}return a}},function(t,e,i){"use strict";var n=function(t){};t.exports=function(t,e,i,r,s,o,a,h){if(n(e),!t){var l;if(void 0===e)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[i,r,s,o,a,h],c=0;(l=new Error(e.replace(/%s/g,function(){return u[c++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(t,e,i){"use strict";t.exports={}},function(t,e,i){"use strict";function n(t){return function(){return t}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(t){return t},t.exports=r},function(t,e,i){"use strict";i.r(e);var n=i(0),r=i.n(n);i(2);var s=window.UWChart,o=i(1),a=i.n(o),h=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return h(e,t),e.prototype.componentDidMount=function(){var t=this.props,e=t.title,i=t.grid,n=t.legend,r=t.xAxis,o=t.yAxis,a=t.dataZoom,h=t.tooltip,l=t.color,u=t.series;this.chart=new s("line",this.dom);var c={title:e,legend:n,xAxis:r,yAxis:o,dataZoom:a,tooltip:h,color:l,series:u,grid:i};this.chart.setOption(c)},e.prototype.componentWillReceiveProps=function(t){a()(this.props,t)||this.chart.setOption(t||{})},e.prototype.render=function(){var t=this,e=this.props,i=e.height,n=e.width;return r.a.createElement("div",{style:{height:i,width:n}},r.a.createElement("div",{style:{height:"100%",width:"100%"},ref:function(e){return t.dom=e}}))},e.__DISPLAY_NAME__="line",e}(r.a.Component);i(2);var u=window.UWChart,c=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return c(e,t),e.prototype.componentDidMount=function(){var t=this.props,e=t.title,i=t.grid,n=t.legend,r=t.tooltip,s=t.color,o=t.series;this.chart=new u("pie",this.dom);var a={title:e,legend:n,tooltip:r,color:s,series:o,grid:i};this.chart.setOption(a)},e.prototype.componentWillReceiveProps=function(t){a()(this.props,t)||this.chart.setOption(t||{})},e.prototype.render=function(){var t=this,e=this.props,i=e.height,n=e.width;return r.a.createElement("div",{style:{height:i,width:n}},r.a.createElement("div",{style:{height:"100%",width:"100%"},ref:function(e){return t.dom=e}}))},e.__DISPLAY_NAME__="pie",e}(r.a.Component);i.d(e,"Line",function(){return l}),i.d(e,"Pie",function(){return p})}])}); \ No newline at end of file diff --git a/uweb/lib/uw-frame/.babelrc b/uweb/lib/uw-frame/.babelrc new file mode 100644 index 0000000..bdaefef --- /dev/null +++ b/uweb/lib/uw-frame/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["env", "react", "stage-0"], + "plugins": ["transform-runtime", "add-module-exports", "syntax-dynamic-import"] +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/class/Model.ts b/uweb/lib/uw-frame/lib/class/Model.ts new file mode 100644 index 0000000..4840de5 --- /dev/null +++ b/uweb/lib/uw-frame/lib/class/Model.ts @@ -0,0 +1,110 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import _ from 'lodash'; +import Observer from './Observer'; + +export default class Model { + context; // 组件的实例 + + constructor(context) { + this.context = context; + } + + Page = (model) => { + if (!model.data) throw Error('必须包含 "data" 属性'); + + const observer = new Observer(); + const proxy = observer.create(model.data); + observer.bind(() => { + if (!this.context._isUnmounted) { + // 未来可以在这里进行比对以提高性能 + this.context.forceUpdate(); + } + }); + + Object.assign(this.context, { data: proxy }); + + _.map(model, (value, key) => { + if (_.isFunction(value)) { + this.context[key] = value.bind(this.context); + } + }); + + this.context.componentDidMount = () => { + if (this.context.onLoad) this.context.onLoad(); + }; + + this.context.componentWillReceiveProps = (props) => { + if (this.context.onPropsChange) this.context.onPropsChange(props); + }; + + this.context.componentWillUnmount = () => { + if (this.context._unload) { + this.context._unload(); + } + if (this.context.onUnload) this.context.onUnload(); + }; + } + + Model = (name, model) => { + if (!model.data) throw Error('必须包含 "data" 属性'); + const observer = new Observer(); + const proxy = observer.create(model.data); + + observer.bind(() => { + if (!this.context._isUnmounted) { + // 未来可以在这里进行比对以提高性能 + this.context.forceUpdate(); + } + }); + + model.data = proxy; + this.context.$model[name] = model; + } + + Controller = (name, ctrlMethods) => { + const onLoads: Array<() => void> = []; + const onPropsChanges: Array<(props) => void> = []; + const onUnloads: Array<() => void> = []; + const ctx = { ...this.context, ...ctrlMethods }; + _.forEach(ctrlMethods, (fn, key) => { + if (typeof fn === 'function') { + ctrlMethods[key] = fn.bind(ctx); + switch (key) { + case 'onLoad': + onLoads.push(ctrlMethods[key]); + break; + case 'onUnload': + onUnloads.push(ctrlMethods[key]); + break; + case 'onPropsChange': + onPropsChanges.push(ctrlMethods[key]); + break; + } + } + }); + + this.context.$controller[name] = ctrlMethods; + + this.context.componentDidMount = () => { + onLoads.forEach((fn) => fn()); + }; + + this.context.componentWillReceiveProps = (props) => { + onPropsChanges.forEach((fn) => fn(props)); + }; + + this.context.componentWillUnmount = () => { + if (this.context._unload) { + this.context._unload(); + } + onUnloads.forEach((fn) => fn()); + }; + } +} diff --git a/uweb/lib/uw-frame/lib/class/Observer.ts b/uweb/lib/uw-frame/lib/class/Observer.ts new file mode 100644 index 0000000..de39db1 --- /dev/null +++ b/uweb/lib/uw-frame/lib/class/Observer.ts @@ -0,0 +1,65 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +export default class Observer { + observers = new WeakSet(); + observerHandler; + queuedHanlder = new Set(); + setTimer; + + create = (obj) => { + if (!obj) return obj; + const proxy = new Proxy(obj, { get: this.get, set: this.set }); + this.observers.add(proxy); + return proxy; + } + + bind = (fn) => { + this.observerHandler = fn; + } + + get = (target, key, receiver) => { + const result = Reflect.get(target, key, receiver); + if (needProxy(key, result, this.observers)) { + const observerResult = this.create(result); + Reflect.set(target, key, observerResult, receiver); + return observerResult; + } + return result; + } + + set = (target, key, value, receiver) => { + // 修改对象属性,即对象属性值发生变更时,将会触发 handler + this.queuedHanlder.add(this.observerHandler); + // 需要保证多个属性发生改变时只触发一次 hanlder + clearTimeout(this.setTimer); + this.setTimer = setTimeout(() => { + this.excuteHanlder(target[key], value); + }); + + // set 方法默认行为 + return Reflect.set(target, key, value, receiver); + } + + excuteHanlder = (oldvalue, value) => { + try { + this.queuedHanlder.forEach((hanlder) => { + hanlder(oldvalue, value); + }); + } finally { + this.queuedHanlder.clear(); + } + } +} + +function needProxy(key, result, observers) { + // 需要判断是否已经是proxy了,以及排除 react 的属性 + // 将不会对数组子元素进行 proxy 代理 + const reactProps = ['_store', '_owner', 'props']; + return typeof result === 'object' && !Array.isArray(result) && !observers.has(result) && reactProps.indexOf(key) === -1; +} diff --git a/uweb/lib/uw-frame/lib/cli/app.js b/uweb/lib/uw-frame/lib/cli/app.js new file mode 100644 index 0000000..13c8745 --- /dev/null +++ b/uweb/lib/uw-frame/lib/cli/app.js @@ -0,0 +1,78 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const fs = require('fs'); +const webpack = require('webpack'); +const nunjucks = require('nunjucks'); +const pkgConfig = require(path.join(process.cwd(), 'package.json')); +const appConfig = require(path.join(process.cwd(), 'src', 'app.json')); +const ctx = require('../context'); +const winPath = require('../utils/winPath'); +nunjucks.configure({ autoescape: false }); +appConfig.publicPath = path.join(appConfig.publicPath || '/', 'node_modules', pkgConfig.name, 'dist'); + +const APP_PATH = path.resolve(process.cwd(), 'src'); // 应用目录 +const LIB_PATH = path.join(__dirname, '..'); // uw-frame 框架目录 +const DIST_PATH = path.resolve(process.cwd(), 'dist'); // 打包目录 +const VERSION = pkgConfig.version; + +// todo: 配置检查 + +// 生成资源文件和资源树 +const { entries, sourceTree } = generatePageEntry(appConfig.pages, APP_PATH, appConfig.publicPath); + +const pluginPath = winPath(path.join(APP_PATH, 'plugins')); +const template = fs.readFileSync(path.join(LIB_PATH, 'template/source.njk')).toString(); +fs.writeFileSync(path.join(LIB_PATH, 'source.js'), nunjucks.renderString(template, { + source: JSON.stringify(sourceTree), + plugins: fileExist(pluginPath) ? pluginPath : false, + style: fileExist(path.join(APP_PATH, 'app.less')) ? winPath(path.join(APP_PATH, 'app.less')) : false, + appName: pkgConfig.name.replace('@tencent/uwapp-', ''), + apikey: appConfig.request.apikey, +})); + +entries['source'] = path.join(LIB_PATH, 'source.js'); + +// 写入上下文 +const context = { + appConfig: { ...appConfig, sourceTree, entries }, + envConfig: { appPath: APP_PATH, libPath: LIB_PATH, distPath: DIST_PATH, version: VERSION }, +}; +ctx.initialize(context); + +const webpackConfig = require('../config/webpack.app.js')(context); + +// 返回 Webpack Compiler 对象 +const compiler = webpack(webpackConfig); + + +compiler.run(); + +function generatePageEntry(pages, appPath, publicPath) { + const entries = {}; // webpack entry + const sourceTree = {}; // URL对应资源Map树 + Object.keys(pages).forEach((pagePath) => { + const fileKey = pagePath.replace(/\//g, '_').replace(':', ''); // 文件路径字符转义后成为文件名 + const filePath = pages[pagePath].file; + if (filePath) { + entries[fileKey] = path.resolve(appPath, `${filePath}.uwx`); + sourceTree[pagePath] = `${publicPath}/${fileKey}.${VERSION}.js`; + } + }); + + return { entries, sourceTree }; +} + +function fileExist(path) { + try { + return !!fs.statSync(path); + } catch (e) { + return false; + } +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/cli/build.js b/uweb/lib/uw-frame/lib/cli/build.js new file mode 100644 index 0000000..cbf50ef --- /dev/null +++ b/uweb/lib/uw-frame/lib/cli/build.js @@ -0,0 +1,13 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const getCompiler = require('./getCompiler'); + +const compiler = getCompiler('production'); + +compiler.run(); \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/cli/getCompiler.js b/uweb/lib/uw-frame/lib/cli/getCompiler.js new file mode 100644 index 0000000..9be37a6 --- /dev/null +++ b/uweb/lib/uw-frame/lib/cli/getCompiler.js @@ -0,0 +1,56 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const fs = require('fs'); +const webpack = require('webpack'); +const appConfig = require(path.join(process.cwd(), 'src', 'app.json')); +const packageConfig = require(path.join(process.cwd(), 'package.json')); +const ctx = require('../context'); +const Template = require('../utils/templateStringify'); + +const APP_PATH = path.resolve(process.cwd(), 'src'); // 应用目录 +const LIB_PATH = path.join(__dirname, '..'); // uw-frame 框架目录 +const DIST_PATH = path.resolve(process.cwd(), 'dist'); // 打包目录 + +module.exports = function (env) { + // 构建入口文件 + const template = new Template(APP_PATH, LIB_PATH); + const entryString = template.entryStringify(packageConfig.dependencies); + fs.writeFileSync(path.join(LIB_PATH, 'entry.js'), entryString); + + // 生成资源文件和资源树 + const { entries, sourceTree } = generatePageEntry(appConfig.pages, APP_PATH); + + // 写入上下文 + const context = { + appConfig: { ...appConfig, sourceTree, entries }, + envConfig: { appPath: APP_PATH, libPath: LIB_PATH, distPath: DIST_PATH, env } + }; + ctx.initialize(context); + + const webpackConfig = require('../config/webpack.common')(context); + + // 返回 Webpack Compiler 对象 + return webpack(webpackConfig); +} + +function generatePageEntry(pages, appPath, publicPath = '/') { + const entries = {}; // webpack entry + const sourceTree = {}; // URL对应资源Map树 + Object.keys(pages).forEach((pagePath) => { + const fileKey = pagePath.replace(/\//g, '_').replace(':', ''); // 文件路径字符转义后成为文件名 + const filePath = pages[pagePath].file; + if (filePath) { + entries[fileKey] = path.resolve(appPath, `${filePath}.uwx`); + sourceTree[pagePath] = `${publicPath}${fileKey}.js`; + } + }); + + return { entries, sourceTree }; +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/cli/publish.js b/uweb/lib/uw-frame/lib/cli/publish.js new file mode 100644 index 0000000..d72bec5 --- /dev/null +++ b/uweb/lib/uw-frame/lib/cli/publish.js @@ -0,0 +1,47 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const spawn = require('child_process').spawn; +const path = require('path'); +const fs = require('fs'); +require('colors'); + +const scriptPath = path.join(__dirname, 'app.js'); +const npmignore = path.join(process.cwd(), '.npmignore'); + +if (!fs.existsSync(npmignore)) { + fs.writeFileSync(npmignore, ` +* +!dist/**/*.* +`); +} + +const appProcess = spawn('node', [scriptPath]); + +let hasError = false; + +appProcess.stdout.on('data', (data) => { + console.log(data.toString()); +}); + +appProcess.stderr.on('data', (data) => { + console.log(data.toString().red); +}); + +appProcess.on('close', () => { + if(hasError) return; + const publishProcess = spawn('tnpm', ['publish']); + + publishProcess.stdout.on('data', (data) => { + console.log(data.toString()); + }); + + publishProcess.stderr.on('data', (data) => { + console.log(data.toString().red); + }); +}); \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/cli/start.js b/uweb/lib/uw-frame/lib/cli/start.js new file mode 100644 index 0000000..528fb36 --- /dev/null +++ b/uweb/lib/uw-frame/lib/cli/start.js @@ -0,0 +1,22 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const WebpackServer = require('webpack-dev-server'); +const getCompiler = require('./getCompiler'); +const ctx = require('../context'); + +const compiler = getCompiler('development'); + +const server = new WebpackServer(compiler, { + contentBase: [ctx.envConfig.distPath, process.cwd()], + historyApiFallback: true, + inline: true, + disableHostCheck: true, +}); + +server.listen((ctx.appConfig.devServer && ctx.appConfig.devServer.port) || '8080'); \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/config/_.ts b/uweb/lib/uw-frame/lib/config/_.ts new file mode 100644 index 0000000..15319fb --- /dev/null +++ b/uweb/lib/uw-frame/lib/config/_.ts @@ -0,0 +1 @@ +// 占位 \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/config/tsconfig.json b/uweb/lib/uw-frame/lib/config/tsconfig.json new file mode 100644 index 0000000..76bee08 --- /dev/null +++ b/uweb/lib/uw-frame/lib/config/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + "strictNullChecks": true, + "moduleResolution": "node", + "allowSyntheticDefaultImports": true, + "experimentalDecorators": true, + "jsx": "react", + "noUnusedParameters": true, + "noUnusedLocals": true, + "sourceMap": false, + "skipLibCheck": true, + "target": "es5", + "module": "esnext", + "allowJs": true, + "lib": ["dom", "es5", "es6", "es7", "esnext"], + "typeRoots": [ + "../../../../node_modules/@types", + ] + } + } + \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/config/webpack.app.js b/uweb/lib/uw-frame/lib/config/webpack.app.js new file mode 100644 index 0000000..1ce69a8 --- /dev/null +++ b/uweb/lib/uw-frame/lib/config/webpack.app.js @@ -0,0 +1,79 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const webpack = require('webpack'); +const HtmlWebpackPlugin = require('html-webpack-plugin'); +const CleanWebpackPlugin = require('clean-webpack-plugin'); + +module.exports = function ({ envConfig, appConfig }) { + const { libPath, distPath, appPath, version } = envConfig; + const { entries, target, publicPath = '/' } = appConfig; + const sourceArr = Object.values(entries); + + const tsLoader = { + loader: 'awesome-typescript-loader', + options: { + configFileName: `${path.join(libPath, 'config/tsconfig.json')}`, + }, + }; + + const babelLoader = { + loader: 'babel-loader', + options: { + presets: ['env', 'react', 'stage-0'], + plugins: ['transform-runtime', 'add-module-exports', 'syntax-dynamic-import'], + } + }; + + return { + mode: 'production', + entry: entries, + output: { + filename: (file) => { + const { name } = file.chunk; + if (name === 'source') return '[name].js'; + return `[name].${version}.js`; + }, + path: distPath, + library: "_loaded_file", + publicPath: `${publicPath}/`, + libraryTarget: "window", + }, + target, // 支持 electron-renderer 等 https://webpack.js.org/configuration/target/ + resolve: { + extensions: ['.ts', '.tsx', '.js', '.json'], + }, + externals: ['react', 'react-dom', 'lodash', 'moment', 'echarts', '@tencent/uw2', '@tencent/uw-plugins', '@tencent/uw-api'], + module: { + rules: [ + { test: /\.(tsx?)$/, use: [tsLoader], include: [libPath, appPath] }, + { test: /\.(jsx?)$/, use: [babelLoader], include: [libPath, appPath] }, + { test: /\.uw$/, use: [babelLoader, path.join(libPath, 'utils', 'uw-loader.js')] }, + { test: /\.less$/, use: ['style-loader', 'css-loader', 'less-loader'] }, + { test: /\.css$/, use: ['style-loader', 'css-loader'] }, + { test: /\.(png|jpg|gif|svg)$/, use: [{ loader: 'file-loader', options: { name: '[name].[ext]', outputPath: 'assets/' } }] }, + // 解析作为页面的 UWX + { + test: (pathname) => pathname.indexOf('.uwx') !== -1 && sourceArr.indexOf(pathname) !== -1, + use: [babelLoader, { loader: path.resolve(libPath, 'utils', 'uwx-loader.js'), options: { isPage: true } }], + }, + // 解析作为组件的 UWX + { + test: (pathname) => pathname.indexOf('.uwx') !== -1 && sourceArr.indexOf(pathname) == -1, + use: [babelLoader, { loader: path.resolve(libPath, 'utils', 'uwx-loader.js'), options: { isPage: false } }], + }, + ], + }, + plugins: [ + new CleanWebpackPlugin([distPath], { + root: process.cwd() + }), + ], + } +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/config/webpack.common.js b/uweb/lib/uw-frame/lib/config/webpack.common.js new file mode 100644 index 0000000..e3eae4f --- /dev/null +++ b/uweb/lib/uw-frame/lib/config/webpack.common.js @@ -0,0 +1,109 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const webpack = require('webpack'); +const HtmlWebpackPlugin = require('html-webpack-plugin'); +const CleanWebpackPlugin = require('clean-webpack-plugin'); + +module.exports = function ({ envConfig, appConfig }) { + const { libPath, distPath, appPath, env } = envConfig; + const { entries, publicPath = '/', target, favicon } = appConfig; + const sourceArr = Object.values(entries); + + const favi = favicon ? path.join(process.cwd(), favicon) : path.join(libPath, './theme/static/lblogo.png') + + const tsLoader = { + loader: 'awesome-typescript-loader', + options: { + configFileName: `${path.join(libPath, 'config/tsconfig.json')}`, + }, + }; + + const babelLoader = { + loader: 'babel-loader', + options: { + presets: ['env', 'react', 'stage-0'], + plugins: ['transform-runtime', 'add-module-exports', 'syntax-dynamic-import'], + } + }; + + return { + mode: env, + entry: { + app: env === 'development' ? [path.join(libPath, 'entry.js'), 'webpack-dev-server/client'] : [path.join(libPath, 'entry.js')], + ...entries, + }, + output: { + filename: '[name].js', + path: distPath, + publicPath, + library: "_loaded_file", + libraryTarget: "window", + }, + target, // 支持 electron-renderer 等 https://webpack.js.org/configuration/target/ + resolve: { + extensions: ['.ts', '.tsx', '.js', '.json'], + }, + module: { + rules: [ + { test: /\.(tsx?)$/, use: [tsLoader], include: [libPath, appPath] }, + { test: /\.(jsx?)$/, use: [babelLoader], include: [libPath, appPath] }, + // { test: /\.uw$/, use: [babelLoader, path.join(libPath, 'utils', 'uw-loader.js')] }, + { test: /\.less$/, use: ['style-loader', 'css-loader', 'less-loader'] }, + { test: /\.css$/, use: ['style-loader', 'css-loader'] }, + { test: /\.(png|jpg|gif|svg)$/, use: [{ loader: 'file-loader', options: { name: '[name].[ext]', outputPath: 'assets/' } }] }, + { + test: /\.uw$/, + oneOf: [ + { + test: /src(\\|\/)app\.uw$/, + use: [babelLoader, path.join(libPath, 'utils', 'app-loader.js')] + }, + { + use: [babelLoader, path.join(libPath, 'utils', 'uw-loader.js')], + } + ], + }, + // 解析作为页面的 UWX + { + test: (pathname) => pathname.indexOf('.uwx') !== -1 && sourceArr.indexOf(pathname) !== -1, + use: [babelLoader, { loader: path.resolve(libPath, 'utils', 'uwx-loader.js'), options: { isPage: true } }], + }, + // 解析作为组件的 UWX + { + test: (pathname) => pathname.indexOf('.uwx') !== -1 && sourceArr.indexOf(pathname) == -1, + use: [babelLoader, { loader: path.resolve(libPath, 'utils', 'uwx-loader.js'), options: { isPage: false } }], + }, + // 解析 Routes 数据 + { + test: (pathname) => pathname === path.join(libPath, 'utils', 'settings.js'), + use: [babelLoader, path.join(libPath, 'utils', 'settings-loader.js')], + } + ], + }, + plugins: env === 'development' ? [ + new HtmlWebpackPlugin({ + title: '', + favicon: favi, + template: path.join(libPath, './template/index.html'), + chunks: ['app', 'vendors'] + }), + ] : [ + new CleanWebpackPlugin([distPath], { + root: process.cwd() + }), + new HtmlWebpackPlugin({ + title: '', + favicon: favi, + template: path.join(libPath, './template/index.html'), + chunks: ['app', 'vendors'] + }), + ], + } +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/context.js b/uweb/lib/uw-frame/lib/context.js new file mode 100644 index 0000000..21b3616 --- /dev/null +++ b/uweb/lib/uw-frame/lib/context.js @@ -0,0 +1,17 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +let isInitialized = false; +exports.initialize = function (context) { + if (isInitialized) { + console.error('`context` had been initialized'); + return; + } + Object.assign(exports, context); + isInitialized = true; +}; diff --git a/uweb/lib/uw-frame/lib/core/builtIn/loadSource.ts b/uweb/lib/uw-frame/lib/core/builtIn/loadSource.ts new file mode 100644 index 0000000..6f6afa6 --- /dev/null +++ b/uweb/lib/uw-frame/lib/core/builtIn/loadSource.ts @@ -0,0 +1,18 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +export default function loadSource(sourcePath) { + return new Promise((resolve) => { + const elem = document.getElementById('script') || document.createElement('div'); + const script = document.createElement('script'); + script.src = sourcePath; + script.onload = () => resolve(); + if (elem.firstChild) elem.removeChild(elem.firstChild); + elem.appendChild(script); + }); +} diff --git a/uweb/lib/uw-frame/lib/core/builtIn/login.ts b/uweb/lib/uw-frame/lib/core/builtIn/login.ts new file mode 100644 index 0000000..a02c20a --- /dev/null +++ b/uweb/lib/uw-frame/lib/core/builtIn/login.ts @@ -0,0 +1,47 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import qs from 'qs'; +import _ from 'lodash'; + +declare global { + interface Window { + uw: any; + } +} + +export default function loginValidate(location, history, navigation) { + const query = window.location.search.replace(/^\?/, ''); + const xTicket = qs.parse(query)['ticket']; + window.uw.request({ + url: '/unified/auth/doAuth', + needLogin: false, + headers: { + 'x-ticket': xTicket, + }, + success: ({ code, data }) => { + if (code === '4000') { + if (navigation) { + window.location.href = `${data.loginUrl}${window.location.href}`; + } else { + window.top.location.href = `${data.loginUrl}${window.top.location.href}`; + } + } else { + window.uw.event.emit('@@auth_success'); + const userName = window.uw.cookie.get('userName'); + const isAdmin = window.uw.cookie.get('isAdmin'); + const userId = window.uw.cookie.get('userId'); + window.uw.storage.set('global.user', { userName, isAdmin: isAdmin === 'true' ? true : false, userId }); + const { pathname, search } = location; + let queryWithoutTicket = _.omit(qs.parse(search.replace(/^\?/, '')), ['ticket', 'loginParam', 'lengh', 'length', 'sessionKey']); + queryWithoutTicket = qs.stringify(queryWithoutTicket); + history.replace(`${pathname}${queryWithoutTicket === '' ? '' : `?${queryWithoutTicket}`}`); + } + }, + }); +} diff --git a/uweb/lib/uw-frame/lib/core/builtIn/pageLoader.tsx b/uweb/lib/uw-frame/lib/core/builtIn/pageLoader.tsx new file mode 100644 index 0000000..98d188f --- /dev/null +++ b/uweb/lib/uw-frame/lib/core/builtIn/pageLoader.tsx @@ -0,0 +1,55 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +import ReactDOM from 'react-dom'; +import loadSource from './loadSource'; + +declare global { + interface Window { + $routes: object; + _loaded_file: object; + uw: any; + } +} + +export default function pageLoader() { + window.$routes = {}; // 全局缓存的页面 + + window.uw.event.on('@@page_start_download', (e) => { + const { detail = {} } = e; + const { filePath, pathname, props } = detail; + + if (!filePath || !pathname) return; + + if (window.$routes[pathname]) { + loadPage(window.$routes[pathname], props); + } else { + loadSource(filePath).then(() => { + const mod = window._loaded_file; + if (mod) { + loadPage(mod, props); + window.$routes[pathname] = mod; + } + }); + } + }); + + function loadPage(Cmp, props) { + const elem = document.getElementById('uw_child_page'); + if (elem) { + if (elem.firstChild) { + ReactDOM.unmountComponentAtNode((elem.firstChild as any)); + elem.removeChild(elem.firstChild); + } + const newDom = document.createElement('div'); + elem.appendChild(newDom); + ReactDOM.render(<Cmp {...props} />, newDom); + } + } +} diff --git a/uweb/lib/uw-frame/lib/routes.js b/uweb/lib/uw-frame/lib/routes.js new file mode 100644 index 0000000..95ee3e8 --- /dev/null +++ b/uweb/lib/uw-frame/lib/routes.js @@ -0,0 +1,63 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +import { BrowserRouter as Router, Route, Redirect, Switch } from 'react-router-dom'; +import Layout from './theme/layout/layout'; +import Login from './theme/login/login'; + +export default function (settings) { + const { homePage, language = [], custom = {} } = settings; + const hasLanguage = language.length !== 0; + + if (_.isFunction(custom.onLaunch)) { + custom.onLaunch(); + } + + if (hasLanguage) { + const defaultLang = language[0]; + const currentLang = window.location.pathname.split('/')[1]; + const useDefaultLang = language.indexOf(currentLang) === -1; + const basename = useDefaultLang ? '/' : currentLang; + const lang = useDefaultLang ? defaultLang : currentLang; + + return () => ( + <Router basename={`${basename}`}> + <Switch> + <Route path="/users/login" render={(props) => { + return <Login settings={settings} {...props} lang={lang} /> + }} /> + <Route path="/" render={(props) => { + const { location } = props; + if (homePage && location.pathname === `/`) { + return <Redirect to={`${homePage}`} />; + } + return <Layout settings={settings} {...props} lang={useDefaultLang ? defaultLang : currentLang} />; + }} /> + </Switch> + </Router> + ); + } + + return () => ( + <Router> + <Switch> + <Route path="/users/login" render={(props) => { + return <Login settings={settings} {...props} /> + }} /> + <Route path="/" render={(props) => { + const { location } = props; + if (homePage && location.pathname === '/') { + return <Redirect to={homePage} />; + } + return <Layout settings={settings} {...props} /> + }} /> + </Switch> + </Router> + ); +} diff --git a/uweb/lib/uw-frame/lib/template/app.njk b/uweb/lib/uw-frame/lib/template/app.njk new file mode 100644 index 0000000..bc2b9ff --- /dev/null +++ b/uweb/lib/uw-frame/lib/template/app.njk @@ -0,0 +1,11 @@ +{# + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +#} + +export default function AppWrapper(App) { + {{ uw }} +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/template/entry.njk b/uweb/lib/uw-frame/lib/template/entry.njk new file mode 100644 index 0000000..f457883 --- /dev/null +++ b/uweb/lib/uw-frame/lib/template/entry.njk @@ -0,0 +1,63 @@ +{# + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +#} +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +import ReactDOM from 'react-dom'; +import '../../uw2/index.css'; +import settings from './utils/settings.js'; +import routerGenerator from './routes'; +import pageLoader from './core/builtIn/pageLoader'; +import apiLoader from '../../uw-api'; +import * as defaultPlugins from '../../uw-plugins'; + +{% if style %} +import '{{ style }}'; +{% endif %} +{% if model %} +const model = require('{{ model }}'); +let app = {}; +model((config = {}) => app = config); +{% else %} +const app = {}; +{% endif %} + +window._g_config = settings.globalConfig; + +window.Plugins = defaultPlugins; +{% if plugins %} +const plugins = require('{{plugins}}'); +window.Plugins = { ...window.Plugins, ...plugins }; +{% endif %} + +{% for plugin in defaultPlugins %} +{ + const p = require('{{ plugin.path }}'); + window.Plugins = { ...window.Plugins, {{plugin.name}}: p }; +} +{% endfor %} + +settings.custom = app; + +// 注入 API +apiLoader(settings); +// 注入页面加载功能 +pageLoader(); + +const MainRouter = routerGenerator({ ...settings }); + +ReactDOM.render( + <MainRouter />, + document.getElementById('uw-root'), +); diff --git a/uweb/lib/uw-frame/lib/template/index.html b/uweb/lib/uw-frame/lib/template/index.html new file mode 100644 index 0000000..18b2139 --- /dev/null +++ b/uweb/lib/uw-frame/lib/template/index.html @@ -0,0 +1,25 @@ +<!-- + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +--> + +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title><%= htmlWebpackPlugin.options.title %></title> + <script> + const domain = document.domain; + document.domain = domain.substring(domain.indexOf('zhiyun'), domain.length).replace('zhiyun.', ''); + </script> + </head> + <body> + <div id="uw-root"></div> + <div id="script"></div> + </body> +</html> diff --git a/uweb/lib/uw-frame/lib/template/page.njk b/uweb/lib/uw-frame/lib/template/page.njk new file mode 100644 index 0000000..db0ecab --- /dev/null +++ b/uweb/lib/uw-frame/lib/template/page.njk @@ -0,0 +1,74 @@ +{# + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +#} + +import React from 'react'; +import ReactDOM from 'react-dom'; +import _ from 'lodash'; +import PropTypes from 'prop-types'; +import Model from '{{ libPath }}/class/Model'; + +{% for components in imports %} +import {{ components.name }} from '{{components.component}}'; +{% endfor %} +{% for style in styles %} +import '{{style.src}}'; +{% endfor %} + +const _lang = {}; +{% for lang in language %} +import {{ lang }} from '{{ appPath }}/language/{{ lang }}.json'; +_lang['{{ lang }}'] = {{ lang }}; +{% endfor %} + +export default class {{ className }}Component extends React.Component { + + constructor(props, context) { + super(props, context); + const generator = new Model(this); + this.$lang = _lang[props.lang]; + this.$model = {}; + this.$controller = {}; + this.$props = { ...props }; + this._isUnmounted = false; + + {% for model in models %} + { + let model = require('{{ model.src }}'); + model(generator.Page, generator.Model, generator.Controller, this); + } + {% endfor %} + } + + _unload() { + {% if isPage %} + uw.event.emit('@@page_unloaded'); + {% endif %} + this._isUnmounted = true; + } + + render() { + if (this.props.location) { + this.props.location.query = uw.qs.parse(this.props.location.search.slice(1)); + } + const $props = this.props; + const $model = this.$model; + const $controller = this.$controller; + const $lang = this.$lang = _lang[$props.lang]; + mergeProps(this.$props, this.props); + return ( + {{ uwx }} + ); + } +} + + +{# 因为需要保证 this.$props 保持原对象的引用,因此只能以修改对象属性的方式来更新 this.$props #} +function mergeProps(props, newProps) { + _.unset(props); + _.assign(props, newProps); +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/template/source.njk b/uweb/lib/uw-frame/lib/template/source.njk new file mode 100644 index 0000000..0afb4f3 --- /dev/null +++ b/uweb/lib/uw-frame/lib/template/source.njk @@ -0,0 +1,22 @@ +{# + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +#} + +if(!window._g_sources) window._g_sources = {}; +window._g_sources['{{ appName }}'] = {{ source }}; + +if (!window._g_config.apikey) window._g_config.apikey = {}; +window._g_config.apikey['{{ appName}}'] = '{{ apikey }}'; + +{% if plugins %} +const plugins = require('{{plugins}}'); +window.Plugins = { ...window.Plugins, ...plugins }; +{% endif %} + +{% if style %} +import '{{ style }}'; +{% endif %} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/template/uw.njk b/uweb/lib/uw-frame/lib/template/uw.njk new file mode 100644 index 0000000..cee21ee --- /dev/null +++ b/uweb/lib/uw-frame/lib/template/uw.njk @@ -0,0 +1,14 @@ +{# + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +#} + +import React from 'react'; + +export default function wrapper(Page, Model, Controller, context) { + const { $props, $model, $controller, $lang } = context; + {{ uw }} +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/theme/layout/layout.tsx b/uweb/lib/uw-frame/lib/theme/layout/layout.tsx new file mode 100644 index 0000000..cd96d6f --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/layout/layout.tsx @@ -0,0 +1,212 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +import _ from 'lodash'; +const { View, Button } = require('../../../../uw2/index'); +import loginValidate from '../../core/builtIn/login'; +import '../static/index.less'; + +declare global { + interface Window { + uw: any; + Plugins: any; + } +} + +interface LayoutProps { + location: any; + settings: any; + history: any; + lang: any; +} + +const { Header, Sider } = View; + +export default class Layout extends React.PureComponent<LayoutProps, any> { + sourceTree; + state = { + is404: false, + iframe: '', + }; + constructor(props) { + super(props); + this.sourceTree = props.settings.sourceTree; + + window.uw.go = (link) => { + props.history.push(link); + }; + + window.uw.back = () => { + props.history.goBack(); + }; + } + + componentDidMount() { + const { loginType, navigation } = this.props.settings; + window.uw.event.on('@@auth_expired', () => { + loginValidate(this.props.location, this.props.history, navigation); + }); + + if (loginType) { + window.uw.event.emit('@@auth_expired'); + } else { + this.componentDidUpdate(null); + } + + if (!navigation) { + document.body.style.minWidth = '0px'; + document.getElementsByTagName('html')[0].style.minWidth = '0px'; + } + } + + getHeaderModules(navi) { + return navi.map((nav) => { + // 默认模块的跳转为 pages 中的第一项的 path, 如果第一项为分类,则取分类的第一项 path + const link = _.get(nav.pages[0], 'path', _.get(nav.pages[0], 'pages.0.path', '')); + return { + title: nav.title, + link, + }; + }); + } + + getSiderModules(location, modules) { + const sider = { + title: '', + moduleList: [], + currentKey: '', + openedKeys: [], + appName: '', + sider: true, + }; + + let finded = false; + + _.forEach(modules, ({ pages, title, sider: showSider = true }) => { + if (finded) return; + findModule(pages); + if (finded) { + sider.title = title; + (sider.moduleList as any) = generateModule(pages); + if (!_.isUndefined(showSider)) sider.sider = showSider; + } + }); + + function findModule(pages) { + _.forEach(pages, (page) => { + if (location.indexOf(page.path) !== -1) { + finded = true; + sider.currentKey = page.path; + sider.appName = page.title; + } else if (page.pages) { + findModule(page.pages); + } + }); + } + + function generateModule(pages) { + return _.map(pages, (page, index) => { + let key = page.path; + if (!key) { + key = index; + (sider.openedKeys as string[]).push(key); + } + return { + title: page.title, + externalLink: page.externalLink, + external: page.external, + key, + link: page.path, + children: generateModule(page.pages), + iframe: page.iframe, + }; + }); + } + + return sider; + } + + logout = () => { + window.uw.request({ + url: '/unified/login/doOut', + success: () => { + this.props.history.push('/'); + window.uw.storage.clear('global'); + }, + }); + } + + componentDidUpdate(prev) { + const { location, history, lang, settings } = this.props; + const { pathname } = location; + const { moduleList } = this.getSiderModules(pathname, settings.modules); + + if (prev && (this.props.location === prev.location && settings.modules === prev.settings.modules)) return; + + const filePath = this.sourceTree[pathname]; + const iframe = _.get(_.find(moduleList, ['link', pathname]), 'iframe'); + if (filePath && moduleList.length !== 0) { + this.setState({ is404: false, iframe: false }, () => window.uw.event.emit('@@page_start_download', { pathname, filePath, props: { history, location, lang } })); + } else if (iframe) { + this.setState({ is404: false, iframe }, () => { + const ele: any = document.getElementById('uw_child_page'); + const iframeEle = document.createElement('iframe'); + if (ele.firstChild) ele.removeChild(ele.firstChild); + iframeEle.src = this.state.iframe; + ele.appendChild(iframeEle); + }); + } else { + this.setState({ is404: true, iframe: false }); + } + } + + render() { + const { location, settings, history } = this.props; + const { pathname } = location; + const { modules, navigation, logoUrl = require('../static/zhiyun-logo.svg') } = settings; + + const { title, currentKey, moduleList, openedKeys, sider, appName } = this.getSiderModules(pathname, modules); + const extra = [ + { + title: window.uw.storage.get('global.user.userName'), + children: [ + { content: <div onClick={this.logout}>退出登录</div> }, + ], + }, + ]; + + if (this.state.is404) { + return ( + <View title="404 无法找到页面" mode={navigation ? 'normal' : 'iframe'}> + <Header logo={logoUrl} modules={this.getHeaderModules(modules)} extra={extra} onPathChange={(path) => history.push(path)} /> + <div className="notfound-bg"> + <window.Plugins.Placeholder + image={require('../static/404.svg')} + title="哎呀,该页面无法找到" + content="请检查输入的地址是否有误,或者你可以" + footer={(<Button onClick={() => history.push(settings.homePage || '/')} type="primary">返回主页</Button>)} + /> + </div> + </View> + ); + } + + return ( + <View title={`${appName} - ${title}`} mode={navigation ? 'normal' : 'iframe'}> + <Header logo={logoUrl} modules={this.getHeaderModules(modules)} extra={extra} onPathChange={(path) => history.push(path)} /> + {sider && <Sider defaultOpenedKeys={openedKeys} title={title} modules={moduleList} selectedKeys={[currentKey]} onPathChange={(path) => history.push(path)} />} + {this.state.iframe ? ( + <div id="uw_child_page" className={sider ? 'iframe' : 'no-sider iframe'}></div> + ) : ( + <div id="uw_child_page" className={sider ? undefined : 'no-sider'}></div> + )} + </View> + ); + } +} diff --git a/uweb/lib/uw-frame/lib/theme/login/login.less b/uweb/lib/uw-frame/lib/theme/login/login.less new file mode 100644 index 0000000..b660196 --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/login/login.less @@ -0,0 +1,90 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.uw-login { + position: absolute; + right: 0; + bottom: 0; + background-image: url('../static/login-bg.jpg'); + background-size: cover; + height: auto; + top: 0; + left: 0; + + .tc-15-input-text.xl { + height: 40px; + } + + .uw-login-button { + margin-bottom: 40px; + + .uw-btn.tc-15-btn { + height: 40px; + width: 330px; + font-size: 16px; + } + } + + &.error { + .error-msg { + text-align: center; + color: #E54545; + margin-top: 28px; + } + + .uw-login-button { + margin-top: 10px; + } + } + + .uw-view-container { + top: 0; + background-color: transparent; + } + + .tc-panel { + position: absolute; + width: 450px; + top: 20%; + border-radius: 5px; + left: 50%; + margin-left: -225px; + } + + .tc-panel .tc-panel-bd { + .form-label { + width: 40px; + } + } + + .login-title { + font-size: 23px; + font-weight: 400; + margin-top: 15px; + margin-bottom: 40px; + text-align: center; + color: #333; + } + + .login-logo { + @image-width: 260px; + text-align: center; + position: absolute; + top: 165px; + left: 50%; + margin-left: -(@image-width / 2) + 20; + img { + width: @image-width; + } + } + + .uw-login-button { + text-align: center; + margin-top: 40px; + } +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/theme/login/login.tsx b/uweb/lib/uw-frame/lib/theme/login/login.tsx new file mode 100644 index 0000000..f6bc0b7 --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/login/login.tsx @@ -0,0 +1,177 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +import _ from 'lodash'; +import './login.less'; + +const { View, Panel, Form, Input, Icon, Button, Dropdown } = require('../../../../uw2/index'); +const FormItem = Form.Item; + +declare global { + interface Window { + uw: any; + } +} + +export default class Login extends React.Component<any, any> { + + state = { + errorMsg: null, + validate: { name: '', password: '' }, + name: '', + password: '', + ownerList: [], + selectedOwner: '', + loading: false, + }; + + login = () => { + const isValidated = this.validate(); + if (!isValidated) return; + this.setState({ loading: true }); + const { name, password } = this.state; + window.uw.request({ + url: '/unified/login/byAccount', + method: 'POST', + data: { account: name.trim(), pwd: password }, + success: ({ code, msg }) => { + if (code === '0') { + this.getLoginUserInfo(); + } else { + this.setState({ errorMsg: msg, loading: false }); + } + }, + }); + } + + getLoginUserInfo = () => { + window.uw.request({ + url: '/unified/userInfo/getLoginUserOwnerInfo', + success: ({ code, data, msg }) => { + if (code === '0') { + const { ownerType } = data; + if (ownerType === 1) { + const { returnurl } = window.uw.qs.parse(this.props.location.search.slice(1)); + window.location.href = returnurl || this.props.settings.homePage; + } else if (ownerType === 2) { + this.getOwnerList(); + } + } else { + this.setState({ errorMsg: msg, loading: false }); + } + }, + }); + } + + getOwnerList = () => { + window.uw.request({ + url: '/unified/userInfo/getCurrentUserOwnerList', + success: ({ code, data = [], msg }) => { + if (code === '0') { + const selectedOwner = _.get(data, '0.ownerId', ''); + const ownerList = data.map((o: any) => ({ label: o.ownerName, value: o.ownerId })); + this.setState({ ownerList, selectedOwner, loading: false }); + } else { + this.setState({ errorMsg: msg, loading: false }); + } + }, + }); + } + + selectOwner = () => { + const { selectedOwner } = this.state; + this.setState({ loading: true }); + window.uw.request({ + url: '/unified/userInfo/selectOwnerInfo', + method: 'POST', + data: { ownerId: selectedOwner }, + success: ({ code, msg }) => { + if (code === '0') { + const { returnurl } = window.uw.qs.parse(this.props.location.search.slice(1)); + window.location.href = returnurl || this.props.settings.homePage; + } else { + this.setState({ errorMsg: msg, loading: false }); + } + }, + }); + } + + onFieldChange = (field) => { + return (value) => { + this.setState({ + [field]: value, + validate: { ...this.state.validate, [field]: '' }, + errorMsg: '', + }); + }; + } + + validate = () => { + const { name, password } = this.state; + const rules = { + name: [ + ['required', '用户名不能为空'], + ], + password: [ + ['required', '密码不能为空'], + ], + }; + const result = window.uw.validate({ name, password }, rules); + if (!result.isValidated) { + this.setState({ validate: { ...this.state.validate, ...result.errors } }); + } + + return result.isValidated; + } + + render() { + return ( + <div className={`uw-login ${this.state.errorMsg ? 'error' : ''}`}> + <View title="登录"> + {_.isEmpty(this.state.ownerList) ? ( + <Panel> + <h1 className="login-title">用户登录</h1> + <Form> + <FormItem + help={this.state.validate.name} + hasError={this.state.validate.name} + > + <Input placeholder="用户名" value={this.state.name} size="large" onPressEnter={this.login} onChange={this.onFieldChange('name')} /> + </FormItem> + <FormItem + help={this.state.validate.password} + hasError={this.state.validate.password} + > + <Input placeholder="密码" value={this.state.password} onPressEnter={this.login} size="large" type="password" onChange={this.onFieldChange('password')} /> + </FormItem> + </Form> + {this.state.errorMsg && <p className="error-msg"><Icon type="error-small" /> {this.state.errorMsg}</p>} + <div className="uw-login-button"> + <Button type="primary" onClick={this.login} disabled={this.state.loading}>{this.state.loading ? <Icon type="loading" /> : '登录'}</Button> + </div> + </Panel> + ) : ( + <Panel> + <h1 className="login-title">选择租户</h1> + <Form> + <FormItem label=""> + <Dropdown size="large" options={this.state.ownerList} value={this.state.selectedOwner} onChange={this.onFieldChange('selectedOwner')} /> + </FormItem> + </Form> + {this.state.errorMsg && <p className="error-msg"><Icon type="error-small" /> {this.state.errorMsg}</p>} + <div className="uw-login-button"> + <Button type="primary" onClick={this.selectOwner} disabled={this.state.loading}>{this.state.loading ? <Icon type="loading" /> : '选择'}</Button> + </div> + </Panel> + )} + </View> + </div> + ); + } +} diff --git a/uweb/lib/uw-frame/lib/theme/static/404.svg b/uweb/lib/uw-frame/lib/theme/static/404.svg new file mode 100644 index 0000000..6907d4e --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/static/404.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 145.07 101.47"><defs><style>.cls-1,.cls-3{fill:#ddd;}.cls-2{fill:none;stroke:#ddd;stroke-miterlimit:10;stroke-width:3px;}.cls-3{font-size:42px;font-family:PingFangSC-Semibold-GBpc-EUC-H, PingFang SC;font-weight:700;}</style></defs><title>404</title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><circle class="cls-1" cx="7.83" cy="7.46" r="2"/><path class="cls-2" d="M6.5,1.5h132a5,5,0,0,1,5,5v6.93a0,0,0,0,1,0,0H1.5a0,0,0,0,1,0,0V6.5A5,5,0,0,1,6.5,1.5Z"/><circle class="cls-1" cx="14.5" cy="7.46" r="2"/><circle class="cls-1" cx="21.17" cy="7.46" r="2"/><text class="cls-3" transform="translate(34.77 70.07)">404</text><rect class="cls-2" x="1.57" y="13.78" width="142" height="86.19"/></g></g></svg> \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/theme/static/index.less b/uweb/lib/uw-frame/lib/theme/static/index.less new file mode 100644 index 0000000..cec7f6c --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/static/index.less @@ -0,0 +1,58 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.notfound-bg { + position: absolute; + right: 0; + bottom: 0; + background-image: url(./login-bg.jpg); + background-size: cover; + height: auto; + top: 0; + left: 0; + + .tc-panel { + width: 450px; + margin-top: 200px; + border-radius: 5px; + } +} + +#uw_child_page.no-sider { + .uw-view-page { + left: 0; + } +} + +#uw_child_page { + &.iframe { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 200px; + overflow: hidden; + + &.no-sider { + left: 0; + } + + iframe { + width: 100%; + height: 100%; + border-top-width: 0px; + border-right-width: 0px; + border-bottom-width: 0px; + border-left-width: 0px; + } + } +} + +#nprogress .bar { + background: #006eff !important; +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/theme/static/lblogo.png b/uweb/lib/uw-frame/lib/theme/static/lblogo.png new file mode 100644 index 0000000000000000000000000000000000000000..bc5d9030e6d387dd1b404892a75888ff6d443056 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|&H|6fVg?3oVGw3ym^DWNC@5Lt z8c`CQpH@<ySd_}(n3A8As^FQMn4TJxnwU~qcrw)nsOX%hi(^Q|t)wTX{=PWiAX&k1 zgiFUE$-b4%l&R2`dkQ1-Cxy$NCNCH|5?sU>t2Q&HSZOY+nSF-eteJK8%O?zOF+vX4 z8xQftyO=P=US@c_;Xz<UW5*4pH%cbgzcOnwFDWQ=2|s+qLG^&g0o50oIf@rdxi_p# zRZI}9N|0B%<$6J<S$~@tL+sZE32{pSk16aIl6j80UI^h0cF>q@<G`<-B7RkQX%4&6 zC-E-F9*?6O9sd|oxdjY3mgF&SI<2Yc#xmis&|V3}oj)2F8yJ`w-r5`eX>&FZ0s4%= M)78&qol`;+0LSZU_5c6? literal 0 HcmV?d00001 diff --git a/uweb/lib/uw-frame/lib/theme/static/login-bg.jpg b/uweb/lib/uw-frame/lib/theme/static/login-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe10ef1492d123cb432a9508b213b4f537806de1 GIT binary patch literal 111157 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 U)d~2Rbf2$LKQ!&?v;X)106%f#`v3p{ literal 0 HcmV?d00001 diff --git a/uweb/lib/uw-frame/lib/theme/static/nav-info-split.png b/uweb/lib/uw-frame/lib/theme/static/nav-info-split.png new file mode 100644 index 0000000000000000000000000000000000000000..eb85b11d245dc2c87eef38792afea3634c299870 GIT binary patch literal 1028 zcmaJ=J#W)M7<MTG0+k7*0?XkpAaS<O-?nP1Bu;1~QmQnf8GH7f8>_X?wXekO$biJ3 zVMh$i`~@~9Mt%Sb=Oiv2s#>z|!_V`+&-?XxfA7u4{ipXON!l3hhGVg=iTB~XJK~F< z|9T*nC%ix92Q1-pTvDk+SVX}v!^d<?F}XPVLANDo{Zl%b^6BWUAG1us4MwT6La-%i zd#5gNd_p;h=y93{@}F<tWss6UKD0*KsOZsIx_epDgUh{1e0dUkMBaG~wrgJ)$SB94 z&Q9~nuLF5u*BATdT9v^9!cPKuDQY^}2R&9&U?~=iH5~!RQ;=mjj{XYh8ZuQ4smOrH z^G(y&G_ZPP;jJWzKMn^gU*Z(VGtLWNRp;}$GB*@f9;?XnJXO<GU55eztBaiD8s^nj zYaygnT&4w2Sq>VDIAZ5KkcHA^2w5>2T^Y`+RiZ@7)EXBmQZzNonz$C|ijV1k88@P< z$wficF|F8n8H;)(TP<1S?si8FP^j_Wm8mESJ`GuXp3$5S!$1~)6p|9(CXPdqsY44B z0!=MRpc@ecvFl>pBh;f&+}gQ`ADZ3Hz!*5XZTArBJ6+eYT*K*D{VsC#uGeyhdBt%a z)7Ez?e6P6ntz5rXQp{O7VeGW+g8doeteUX`^m<LzE%0K5<1}wBUp9qW#vRf!{Xof} zWEogw+D~s#L9E!&?AU-faS$|JH-V8WGT>MwF)_iG0LUvoxt76Yr-~a9Nzn@O2{Cm$ zaW!b$nh6ndF!WGtLhMmPk4&uVMkK33qS`diwPtFsM29xptI-gLtKp)#n5a^W&foWI sU&Yux8it)o{WB`g&Tw>e1Rk&7-ISC~>Gxs&ENbR**xw7kbdNs%1HBJBwg3PC literal 0 HcmV?d00001 diff --git a/uweb/lib/uw-frame/lib/theme/static/theme.less b/uweb/lib/uw-frame/lib/theme/static/theme.less new file mode 100644 index 0000000..1816576 --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/static/theme.less @@ -0,0 +1,43 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +@max-width: 1360px; + +// 配色 +@color-default: #FFFFFF; // 背景/控件/按钮 +@color-primary: #006EFF; // 品牌主色 +@color-success: #0ABF5B; // 状态正常 +@color-warning: #FF9D00; // 状态警告/提示 +@color-error: #E54545; // 状态危险/错误 + +@color-bg: #EDEDED; // 背景 +@color-header-bg: #262626; // 顶部导航背景色 + +@color-border: #DDDDDD; // 控件边框/间隔线 +@color-border-hover: #BBBBBB; // 控件边框Hover态 +@color-border-hover-bg: darken(#000, 5%); // 控件边框Hover态 +@color-border-graph: #E5E5E5; // 图标内间隔线 + +@color-text-title: #000000; // 标题/控件 +@color-text-form: #444444; // 表单文字/表格/图标 +@color-text-desc: #888888; // 表单标签/说明 +@color-text-disable: @color-border-hover; // 禁用 +@color-text-dark: @color-default; // 深色或蓝色背景 +@color-text-link: @color-primary; // 链接 + +@size-text-xl: 36px; // 特殊大字体 +@size-text-h1: 16px; // 一级标题 +@size-text-h2: 14px; // 二级标题/Tab +@size-text-default: 12px; // 三级标题/导航/正文 + +// 间距 +@size-gap-xs: 5px; // 文字和图标之间间距 | 优先级相同的按钮之间间距 +@size-gap-s: 10px; // 模块/卡片内部类元素间隔 | 不同优先级按钮之间的间距 | 二级页内容区标题间隔 +@size-gap-m: 20px; // 模块/卡片之间的间隔 | 卡片内容区与边框的间距 | 顶部导航各元素间距 +@size-gap-l: 25px; // 内容区标题与下文间距 +@size-gap-xl: 30px; // 左侧导航上下选项间距 \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/theme/static/zhiyun-logo.svg b/uweb/lib/uw-frame/lib/theme/static/zhiyun-logo.svg new file mode 100644 index 0000000..2166ce5 --- /dev/null +++ b/uweb/lib/uw-frame/lib/theme/static/zhiyun-logo.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 89.01 22.23"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:none;}</style></defs><title>zhiyun-logo</title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><rect class="cls-1" width="21.28" height="1.93"/><rect class="cls-1" x="4.76" y="2.9" width="16.45" height="1.93"/><rect class="cls-1" x="8.61" y="5.8" width="10.59" height="1.93"/><rect class="cls-1" x="12.47" y="8.7" width="4.76" height="1.93"/><rect class="cls-1" y="20.3" width="19.35" height="1.93"/><rect class="cls-1" x="5.77" y="17.4" width="12.55" height="1.93"/><rect class="cls-1" x="6.16" y="14.5" width="10.22" height="1.93"/><rect class="cls-1" x="9.61" y="11.6" width="5.62" height="1.93"/><rect class="cls-1" x="2.87" y="17.4" width="1.93" height="1.93"/><rect class="cls-1" x="22.24" width="1.93" height="1.93"/><polygon class="cls-1" points="22.24 20.3 20.32 20.3 20.32 22.23 22.24 22.23 22.25 22.23 24.17 22.23 24.17 20.3 22.25 20.3 22.24 20.3"/><path class="cls-1" d="M37,21.48H27.17V19H37Zm-2.73-5.09h-7.1V14l2.88-4.54H27.23V7.08L30.92.71,33.05,2,30.14,7h1.55l.92-1.43,2.1,1.33-4.5,7h4.1Zm5.79-1.68-3,6.77h-1l-1.42-.64,3.11-7.12ZM46.86,1V13.26H35.93V1Zm-2.49,9.76V3.5h-6v7.27Zm.55,3,3,6.76-2.26,1-3-6.76Z"/><path class="cls-1" d="M70.86,10.54H57L52.85,19H67.54l1.38-3.54,2.3.9-2,5.14h-19V18.72l4-8.18h-4V8.05H70.86Zm-4.1-7.27h-16V.81h16Z"/><rect class="cls-1" x="67.81" y="0.81" width="2.47" height="2.47"/><rect class="cls-2" x="74.06" y="0.06" width="14.95" height="5.67" rx="1.25" ry="1.25"/><path class="cls-2" d="M76.09,1.12h.44V4.33h2.29v.35H76.09Z"/><path class="cls-2" d="M79.38,1.12h.45V4.68h-.45Z"/><path class="cls-2" d="M80.35,1.12h3.24v.35H82.2V4.68h-.45V1.47h-1.4Z"/><path class="cls-2" d="M84.09,1.12h2.8v.35H84.54v1.2h2.22V3H84.54V4.33H87v.35h-2.9Z"/></g></g></svg> \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/app-loader.js b/uweb/lib/uw-frame/lib/utils/app-loader.js new file mode 100644 index 0000000..2952fab --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/app-loader.js @@ -0,0 +1,28 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const fs = require('fs'); +const nunjucks = require('nunjucks'); + +const pageNunjucks = fs.readFileSync(path.join(__dirname, '../template/app.njk')).toString(); +nunjucks.configure('views', { + autoescape: false, +}); + +module.exports = function appLoader(source, ...extra) { + if (this.cacheable) { + this.cacheable(); + } + + const uwString = nunjucks.renderString(pageNunjucks, { + uw: source, + }); + + this.callback(null, uwString, ...extra); +}; \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/settings-loader.js b/uweb/lib/uw-frame/lib/utils/settings-loader.js new file mode 100644 index 0000000..94f6910 --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/settings-loader.js @@ -0,0 +1,48 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const fs = require('fs'); +const path = require('path'); +const context = require('../context'); +const winPath = require('../utils/winPath'); + +module.exports = function () { + if (this.cacheable) { + this.cacheable(); + } + const callback = this.async(); + const { appConfig, envConfig } = context; + const { pages = {}, modules = [], request, homePage, sourceTree, language, loginType = true, navigation = true, globalConfig = {}, logoUrl } = appConfig; + const { appPath, env } = envConfig; + const pagesWithAbsoluteUrl = {}; + + Object.keys(pages).forEach((key) => { + if (!pages[key].file) return; + pagesWithAbsoluteUrl[key] = { + view: winPath(path.join(appPath, `${pages[key].file}.uwx`)), + distName: key.replace(/(:|~)/g, '').replace(/\//g, '.'), + }; + }); + + callback(null, ` + module.exports = { + pages: ${JSON.stringify(pages)}, + modules: ${JSON.stringify(modules)}, + request: ${JSON.stringify(request)}, + sourceTree: ${JSON.stringify(sourceTree)}, + appPath: '${winPath(envConfig.appPath)}', + env: '${env}', + loginType: ${loginType}, + ${homePage ? `homePage: '${homePage}',` : ''} + ${language ? `language: ${JSON.stringify(language)},` : ''} + navigation: ${navigation}, + logoUrl: '${logoUrl}', + globalConfig: ${JSON.stringify(globalConfig)} + }; +`) +}; \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/settings.js b/uweb/lib/uw-frame/lib/utils/settings.js new file mode 100644 index 0000000..ab97d60 --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/settings.js @@ -0,0 +1,16 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +// 占位 +module.exports = { + settings: {}, + routes: [], + pages: [], + modules: [], + indexPage: '', +}; \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/templateStringify.js b/uweb/lib/uw-frame/lib/utils/templateStringify.js new file mode 100644 index 0000000..7c80925 --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/templateStringify.js @@ -0,0 +1,57 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const nunjucks = require('nunjucks'); +const fs = require('fs'); +const path = require('path'); +const winPath = require('./winPath'); +const _ = require('lodash'); + +class Template { + constructor(appPath, libPath) { + this.appPath = appPath; + this.libPath = libPath; + } + + entryStringify(dependencies) { + const pluginPath = winPath(path.join(this.appPath, 'plugins')); + const stylePath = winPath(path.join(this.appPath, 'app.less')); + const modelPath = winPath(path.join(this.appPath, 'app.uw')); + const entryTemplate = fs.readFileSync(path.join(this.libPath, 'template/entry.njk')).toString(); + return nunjucks.renderString(entryTemplate, { + defaultPlugins: findDefaultPlugins(dependencies), + plugins: fileExist(pluginPath) ? pluginPath : false, + style: fileExist(stylePath) ? stylePath : false, + model: fileExist(modelPath) ? modelPath : false, + }); + } +} + +module.exports = Template; + +function fileExist(path) { + try { + return !!fs.statSync(path); + } catch (e) { + return false; + } +} + +function findDefaultPlugins(dependencies) { + // 默认自动加载 uw-plugins 及 uw-plugins-xxx + const defaultPlugins = []; + _.forEach(dependencies, (value, key) => { + if (key.indexOf('@tencent/uw-plugins-') !== -1) { + defaultPlugins.push({ + name: _.capitalize(key.replace('@tencent/uw-plugins-', '')), + path: key, + }); + } + }); + return defaultPlugins; +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/uw-loader.js b/uweb/lib/uw-frame/lib/utils/uw-loader.js new file mode 100644 index 0000000..29821b8 --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/uw-loader.js @@ -0,0 +1,27 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const fs = require('fs'); +const nunjucks = require('nunjucks'); + +const pageNunjucks = fs.readFileSync(path.join(__dirname, '../template/uw.njk')).toString(); +nunjucks.configure('views', { + autoescape: false, +}); + +module.exports = function uxLoader(source, ...extra) { + if (this.cacheable) { + this.cacheable(); + } + + const uwString = nunjucks.renderString(pageNunjucks, { + uw: source, + }); + this.callback(null, uwString, ...extra); +}; \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/uwx-loader.js b/uweb/lib/uw-frame/lib/utils/uwx-loader.js new file mode 100644 index 0000000..1506852 --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/uwx-loader.js @@ -0,0 +1,103 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const path = require('path'); +const fs = require('fs'); +const nunjucks = require('nunjucks'); +const { getOptions } = require('loader-utils'); +const { envConfig: { appPath, libPath }, appConfig: { language = [] }} = require('../context'); +const winPath = require('../utils/winPath'); + +const pageNunjucks = fs.readFileSync(path.join(__dirname, '../template/page.njk')).toString(); +nunjucks.configure('views', { + autoescape: false, +}); + +module.exports = function uwxLoader(source, ...extra) { + if (this.cacheable) { + this.cacheable(); + } + + const { isPage } = getOptions(this) || {}; + + const { imports, replacedSource, models, styles } = getImports(source); + + const className = firstUpperCase(path.basename(this.resourcePath, '.uwx')); + const uwxString = nunjucks.renderString(pageNunjucks, { + className, imports, models, styles, isPage, language, + uwx: replacedSource, + libPath: winPath(libPath), + appPath: winPath(appPath), + }); + this.callback(null, uwxString, ...extra); +}; + +function firstUpperCase(str) { + return str.toLowerCase().replace(/( |^)[a-z]/g, (L) => L.toUpperCase()); +} + +function getImports(source) { + const reg = /{\s*\/\*\s*component\s+src\s*=\s*(?:"|')(\S+)(?:"|')\s+(?:name\s*=\s*(?:"|')(\S+)(?:"|'))?\s*\*\/\s*}/g; + let results = source.match(reg); + const imports = []; + if (results) { + results.forEach((result) => { + const regexp = /{\s*\/\*\s*component\s+src\s*=\s*(?:"|')(\S+)(?:"|')\s+(?:name\s*=\s*(?:"|')(\S+)(?:"|'))?\s*\*\/\s*}/g; + let [none, component, name] = regexp.exec(result); + if (!name) { + name = firstUpperCase(path.basename(component, '.uwx')); + } + imports.push({ component, name }); + }); + } + const replaced = source.replace(reg, ''); + + const { models, modelCleanSource } = getModels(replaced); + const { styles, replacedSource } = getStyles(modelCleanSource); + + return { imports, models, styles, replacedSource }; +} + +function getModels(source) { + const reg = /{\s*\/\*\s*import\s+src\s*=\s*(?:"|')(.+)(?:"|')\s*\*\/\s*}/g; + let results = source.match(reg); + const models = []; + if (results) { + results.forEach((result) => { + const regexp = /{\s*\/\*\s*import\s+src\s*=\s*(?:"|')(.+)(?:"|')\s*\*\/\s*}/g; + let [none, src] = regexp.exec(result); + const name = path.basename(src, '.uw').toLowerCase(); + src = winPath(src.replace(/{{\s*app\s*}}/g, appPath)); + models.push({ src, name }); + }); + } + + + const modelCleanSource = source.replace(reg, ''); + + return { models, modelCleanSource }; +} + +function getStyles(source) { + const reg = /{\s*\/\*\s*style\s+src\s*=\s*(?:"|')(.+)(?:"|')\s*\*\/\s*}/g; + let results = source.match(reg); + const styles = []; + if (results) { + results.forEach((result) => { + const regexp = /{\s*\/\*\s*style\s+src\s*=\s*(?:"|')(.+)(?:"|')\s*\*\/\s*}/g; + let [none, src] = regexp.exec(result); + src = winPath(src.replace(/{{\s*app\s*}}/g, appPath)); + styles.push({ src }); + }); + } + + + const replacedSource = source.replace(reg, ''); + + return { styles, replacedSource }; +} \ No newline at end of file diff --git a/uweb/lib/uw-frame/lib/utils/winPath.js b/uweb/lib/uw-frame/lib/utils/winPath.js new file mode 100644 index 0000000..897fc4c --- /dev/null +++ b/uweb/lib/uw-frame/lib/utils/winPath.js @@ -0,0 +1,11 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +module.exports = function(path) { + return path.replace(/\\/g, '/'); +} \ No newline at end of file diff --git a/uweb/lib/uw-plugins/index.js b/uweb/lib/uw-plugins/index.js new file mode 100644 index 0000000..dd20f11 --- /dev/null +++ b/uweb/lib/uw-plugins/index.js @@ -0,0 +1,20 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("react"),require("lodash"),require("../uw2"));else if("function"==typeof define&&define.amd)define(["react","lodash","../uw2"],t);else{var n="object"==typeof exports?t(require("react"),require("lodash"),require("../uw2")):t(e.react,e.lodash,e["../uw2"]);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(window,function(e,t,n){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t,n){var r,i,o={},l=(r=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===i&&(i=r.apply(this,arguments)),i}),a=function(e){var t={};return function(e){if("function"==typeof e)return e();if(void 0===t[e]){var n=function(e){return document.querySelector(e)}.call(this,e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}}(),s=null,c=0,u=[],h=n(49);function f(e,t){for(var n=0;n<e.length;n++){var r=e[n],i=o[r.id];if(i){i.refs++;for(var l=0;l<i.parts.length;l++)i.parts[l](r.parts[l]);for(;l<r.parts.length;l++)i.parts.push(b(r.parts[l],t))}else{var a=[];for(l=0;l<r.parts.length;l++)a.push(b(r.parts[l],t));o[r.id]={id:r.id,refs:1,parts:a}}}}function d(e,t){for(var n=[],r={},i=0;i<e.length;i++){var o=e[i],l=t.base?o[0]+t.base:o[0],a={css:o[1],media:o[2],sourceMap:o[3]};r[l]?r[l].parts.push(a):n.push(r[l]={id:l,parts:[a]})}return n}function p(e,t){var n=a(e.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=u[u.length-1];if("top"===e.insertAt)r?r.nextSibling?n.insertBefore(t,r.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),u.push(t);else if("bottom"===e.insertAt)n.appendChild(t);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var i=a(e.insertInto+" "+e.insertAt.before);n.insertBefore(t,i)}}function g(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var t=u.indexOf(e);t>=0&&u.splice(t,1)}function m(e){var t=document.createElement("style");return e.attrs.type="text/css",v(t,e.attrs),p(e,t),t}function v(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,i,o;if(t.transform&&e.css){if(!(o=t.transform(e.css)))return function(){};e.css=o}if(t.singleton){var l=c++;n=s||(s=m(t)),r=w.bind(null,n,l,!1),i=w.bind(null,n,l,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",v(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,i=n.sourceMap,o=void 0===t.convertToAbsoluteUrls&&i;(t.convertToAbsoluteUrls||o)&&(r=h(r));i&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var l=new Blob([r],{type:"text/css"}),a=e.href;e.href=URL.createObjectURL(l),a&&URL.revokeObjectURL(a)}.bind(null,n,t),i=function(){g(n),n.href&&URL.revokeObjectURL(n.href)}):(n=m(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),i=function(){g(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=l()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=d(e,t);return f(n,t),function(e){for(var r=[],i=0;i<n.length;i++){var l=n[i];(a=o[l.id]).refs--,r.push(a)}e&&f(d(e,t),t);for(i=0;i<r.length;i++){var a;if(0===(a=r[i]).refs){for(var s=0;s<a.parts.length;s++)a.parts[s]();delete o[a.id]}}}};var y,x=(y=[],function(e,t){return y[e]=t,y.filter(Boolean).join("\n")});function w(e,t,n,r){var i=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=x(t,i);else{var o=document.createTextNode(i),l=e.childNodes;l[t]&&e.removeChild(l[t]),l.length?e.insertBefore(o,l[t]):e.appendChild(o)}}},function(e,t){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var i=(l=r,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(l))))+" */"),o=r.sources.map(function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"});return[n].concat(o).concat([i]).join("\n")}var l;return[n].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n}).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(r[o]=!0)}for(i=0;i<e.length;i++){var l=e[i];"number"==typeof l[0]&&r[l[0]]||(n&&!l[2]?l[2]=n:n&&(l[2]="("+l[2]+") and ("+n+")"),t.push(l))}},t}},function(e,t){e.exports=n},function(e,t,n){e.exports=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,n=/gecko\/\d/i.test(e),r=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),l=r||i||o,a=l&&(r?document.documentMode||6:+(o||i)[1]),s=!o&&/WebKit\//.test(e),c=s&&/Qt\/\d+\.\d+/.test(e),u=!o&&/Chrome\//.test(e),h=/Opera\//.test(e),f=/Apple Computer/.test(navigator.vendor),d=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),p=/PhantomJS/.test(e),g=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),m=/Android/.test(e),v=g||m||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=g||/Mac/.test(t),y=/\bCrOS\b/.test(e),x=/win/i.test(t),w=h&&e.match(/Version\/(\d*\.\d*)/);w&&(w=Number(w[1])),w&&w>=15&&(h=!1,s=!0);var C=b&&(c||h&&(null==w||w<12.11)),k=n||l&&a>=9;function M(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var S,L=function(e,t){var n=e.className,r=M(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function E(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function T(e,t){return E(e).appendChild(t)}function N(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o<t.length;++o)i.appendChild(t[o]);return i}function A(e,t,n,r){var i=N(e,t,n,r);return i.setAttribute("role","presentation"),i}function O(e,t){if(3==t.nodeType&&(t=t.parentNode),e.contains)return e.contains(t);do{if(11==t.nodeType&&(t=t.host),t==e)return!0}while(t=t.parentNode)}function D(){var e;try{e=document.activeElement}catch(t){e=document.body||null}for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;return e}function F(e,t){var n=e.className;M(t).test(n)||(e.className+=(n?" ":"")+t)}function I(e,t){for(var n=e.split(" "),r=0;r<n.length;r++)n[r]&&!M(n[r]).test(t)&&(t+=" "+n[r]);return t}S=document.createRange?function(e,t,n,r){var i=document.createRange();return i.setEnd(r||e,n),i.setStart(e,t),i}:function(e,t,n){var r=document.body.createTextRange();try{r.moveToElementText(e.parentNode)}catch(e){return r}return r.collapse(!0),r.moveEnd("character",n),r.moveStart("character",t),r};var W=function(e){e.select()};function P(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t)}}function _(e,t,n){for(var r in t||(t={}),e)!e.hasOwnProperty(r)||!1===n&&t.hasOwnProperty(r)||(t[r]=e[r]);return t}function R(e,t,n,r,i){null==t&&-1==(t=e.search(/[^\s\u00a0]/))&&(t=e.length);for(var o=r||0,l=i||0;;){var a=e.indexOf("\t",o);if(a<0||a>=t)return l+(t-o);l+=a-o,l+=n-l%n,o=a+1}}g?W=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:l&&(W=function(e){try{e.select()}catch(e){}});var H=function(){this.id=null};function z(e,t){for(var n=0;n<e.length;++n)if(e[n]==t)return n;return-1}H.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)};var B=30,U={toString:function(){return"CodeMirror.Pass"}},j={scroll:!1},G={origin:"*mouse"},V={origin:"+move"};function $(e,t,n){for(var r=0,i=0;;){var o=e.indexOf("\t",r);-1==o&&(o=e.length);var l=o-r;if(o==e.length||i+l>=t)return r+Math.min(l,t-i);if(i+=o-r,r=o+1,(i+=n-i%n)>=t)return r}}var K=[""];function Y(e){for(;K.length<=e;)K.push(X(K)+" ");return K[e]}function X(e){return e[e.length-1]}function q(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r);return n}function Z(){}function Q(e,t){var n;return Object.create?n=Object.create(e):(Z.prototype=e,n=new Z),t&&_(t,n),n}var J=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function ee(e){return/\w/.test(e)||e>"€"&&(e.toUpperCase()!=e.toLowerCase()||J.test(e))}function te(e,t){return t?!!(t.source.indexOf("\\w")>-1&&ee(e))||t.test(e):ee(e)}function ne(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var re=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&re.test(e)}function oe(e,t,n){for(;(n<0?t>0:t<e.length)&&ie(e.charAt(t));)t+=n;return t}function le(e,t,n){for(var r=t>n?-1:1;;){if(t==n)return t;var i=(t+n)/2,o=r<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+r}}function ae(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t<o){n=i;break}t-=o}return n.lines[t]}function se(e,t,n){var r=[],i=t.line;return e.iter(t.line,n.line+1,function(e){var o=e.text;i==n.line&&(o=o.slice(0,n.ch)),i==t.line&&(o=o.slice(t.ch)),r.push(o),++i}),r}function ce(e,t,n){var r=[];return e.iter(t,n,function(e){r.push(e.text)}),r}function ue(e,t){var n=t-e.height;if(n)for(var r=e;r;r=r.parent)r.height+=n}function he(e){if(null==e.parent)return null;for(var t=e.parent,n=z(t.lines,e),r=t.parent;r;t=r,r=r.parent)for(var i=0;r.children[i]!=t;++i)n+=r.children[i].chunkSize();return n+t.first}function fe(e,t){var n=e.first;e:do{for(var r=0;r<e.children.length;++r){var i=e.children[r],o=i.height;if(t<o){e=i;continue e}t-=o,n+=i.chunkSize()}return n}while(!e.lines);for(var l=0;l<e.lines.length;++l){var a=e.lines[l],s=a.height;if(t<s)break;t-=s}return n+l}function de(e,t){return t>=e.first&&t<e.first+e.size}function pe(e,t){return String(e.lineNumberFormatter(t+e.firstLineNumber))}function ge(e,t,n){if(void 0===n&&(n=null),!(this instanceof ge))return new ge(e,t,n);this.line=e,this.ch=t,this.sticky=n}function me(e,t){return e.line-t.line||e.ch-t.ch}function ve(e,t){return e.sticky==t.sticky&&0==me(e,t)}function be(e){return ge(e.line,e.ch)}function ye(e,t){return me(e,t)<0?t:e}function xe(e,t){return me(e,t)<0?e:t}function we(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function Ce(e,t){if(t.line<e.first)return ge(e.first,0);var n=e.first+e.size-1;return t.line>n?ge(n,ae(e,n).text.length):function(e,t){var n=e.ch;return null==n||n>t?ge(e.line,t):n<0?ge(e.line,0):e}(t,ae(e,t.line).text.length)}function ke(e,t){for(var n=[],r=0;r<t.length;r++)n[r]=Ce(e,t[r]);return n}var Me=!1,Se=!1;function Le(e,t,n){this.marker=e,this.from=t,this.to=n}function Ee(e,t){if(e)for(var n=0;n<e.length;++n){var r=e[n];if(r.marker==t)return r}}function Te(e,t){for(var n,r=0;r<e.length;++r)e[r]!=t&&(n||(n=[])).push(e[r]);return n}function Ne(e,t){if(t.full)return null;var n=de(e,t.from.line)&&ae(e,t.from.line).markedSpans,r=de(e,t.to.line)&&ae(e,t.to.line).markedSpans;if(!n&&!r)return null;var i=t.from.ch,o=t.to.ch,l=0==me(t.from,t.to),a=function(e,t,n){var r;if(e)for(var i=0;i<e.length;++i){var o=e[i],l=o.marker,a=null==o.from||(l.inclusiveLeft?o.from<=t:o.from<t);if(a||o.from==t&&"bookmark"==l.type&&(!n||!o.marker.insertLeft)){var s=null==o.to||(l.inclusiveRight?o.to>=t:o.to>t);(r||(r=[])).push(new Le(l,o.from,s?null:o.to))}}return r}(n,i,l),s=function(e,t,n){var r;if(e)for(var i=0;i<e.length;++i){var o=e[i],l=o.marker,a=null==o.to||(l.inclusiveRight?o.to>=t:o.to>t);if(a||o.from==t&&"bookmark"==l.type&&(!n||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from<t);(r||(r=[])).push(new Le(l,s?null:o.from-t,null==o.to?null:o.to-t))}}return r}(r,o,l),c=1==t.text.length,u=X(t.text).length+(c?i:0);if(a)for(var h=0;h<a.length;++h){var f=a[h];if(null==f.to){var d=Ee(s,f.marker);d?c&&(f.to=null==d.to?null:d.to+u):f.to=i}}if(s)for(var p=0;p<s.length;++p){var g=s[p];if(null!=g.to&&(g.to+=u),null==g.from){var m=Ee(a,g.marker);m||(g.from=u,c&&(a||(a=[])).push(g))}else g.from+=u,c&&(a||(a=[])).push(g)}a&&(a=Ae(a)),s&&s!=a&&(s=Ae(s));var v=[a];if(!c){var b,y=t.text.length-2;if(y>0&&a)for(var x=0;x<a.length;++x)null==a[x].to&&(b||(b=[])).push(new Le(a[x].marker,null,null));for(var w=0;w<y;++w)v.push(b);v.push(s)}return v}function Ae(e){for(var t=0;t<e.length;++t){var n=e[t];null!=n.from&&n.from==n.to&&!1!==n.marker.clearWhenEmpty&&e.splice(t--,1)}return e.length?e:null}function Oe(e){var t=e.markedSpans;if(t){for(var n=0;n<t.length;++n)t[n].marker.detachLine(e);e.markedSpans=null}}function De(e,t){if(t){for(var n=0;n<t.length;++n)t[n].marker.attachLine(e);e.markedSpans=t}}function Fe(e){return e.inclusiveLeft?-1:0}function Ie(e){return e.inclusiveRight?1:0}function We(e,t){var n=e.lines.length-t.lines.length;if(0!=n)return n;var r=e.find(),i=t.find(),o=me(r.from,i.from)||Fe(e)-Fe(t);if(o)return-o;var l=me(r.to,i.to)||Ie(e)-Ie(t);return l||t.id-e.id}function Pe(e,t){var n,r=Se&&e.markedSpans;if(r)for(var i=void 0,o=0;o<r.length;++o)(i=r[o]).marker.collapsed&&null==(t?i.from:i.to)&&(!n||We(n,i.marker)<0)&&(n=i.marker);return n}function _e(e){return Pe(e,!0)}function Re(e){return Pe(e,!1)}function He(e,t){var n,r=Se&&e.markedSpans;if(r)for(var i=0;i<r.length;++i){var o=r[i];o.marker.collapsed&&(null==o.from||o.from<t)&&(null==o.to||o.to>t)&&(!n||We(n,o.marker)<0)&&(n=o.marker)}return n}function ze(e,t,n,r,i){var o=ae(e,t),l=Se&&o.markedSpans;if(l)for(var a=0;a<l.length;++a){var s=l[a];if(s.marker.collapsed){var c=s.marker.find(0),u=me(c.from,n)||Fe(s.marker)-Fe(i),h=me(c.to,r)||Ie(s.marker)-Ie(i);if(!(u>=0&&h<=0||u<=0&&h>=0)&&(u<=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?me(c.to,n)>=0:me(c.to,n)>0)||u>=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?me(c.from,r)<=0:me(c.from,r)<0)))return!0}}}function Be(e){for(var t;t=_e(e);)e=t.find(-1,!0).line;return e}function Ue(e,t){var n=ae(e,t),r=Be(n);return n==r?t:he(r)}function je(e,t){if(t>e.lastLine())return t;var n,r=ae(e,t);if(!Ge(e,r))return t;for(;n=Re(r);)r=n.find(1,!0).line;return he(r)+1}function Ge(e,t){var n=Se&&t.markedSpans;if(n)for(var r=void 0,i=0;i<n.length;++i)if((r=n[i]).marker.collapsed){if(null==r.from)return!0;if(!r.marker.widgetNode&&0==r.from&&r.marker.inclusiveLeft&&Ve(e,t,r))return!0}}function Ve(e,t,n){if(null==n.to){var r=n.marker.find(1,!0);return Ve(e,r.line,Ee(r.line.markedSpans,n.marker))}if(n.marker.inclusiveRight&&n.to==t.text.length)return!0;for(var i=void 0,o=0;o<t.markedSpans.length;++o)if((i=t.markedSpans[o]).marker.collapsed&&!i.marker.widgetNode&&i.from==n.to&&(null==i.to||i.to!=n.from)&&(i.marker.inclusiveLeft||n.marker.inclusiveRight)&&Ve(e,t,i))return!0}function $e(e){for(var t=0,n=(e=Be(e)).parent,r=0;r<n.lines.length;++r){var i=n.lines[r];if(i==e)break;t+=i.height}for(var o=n.parent;o;o=(n=o).parent)for(var l=0;l<o.children.length;++l){var a=o.children[l];if(a==n)break;t+=a.height}return t}function Ke(e){if(0==e.height)return 0;for(var t,n=e.text.length,r=e;t=_e(r);){var i=t.find(0,!0);r=i.from.line,n+=i.from.ch-i.to.ch}for(r=e;t=Re(r);){var o=t.find(0,!0);n-=r.text.length-o.from.ch,r=o.to.line,n+=r.text.length-o.to.ch}return n}function Ye(e){var t=e.display,n=e.doc;t.maxLine=ae(n,n.first),t.maxLineLength=Ke(t.maxLine),t.maxLineChanged=!0,n.iter(function(e){var n=Ke(e);n>t.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)})}var Xe=null;function qe(e,t,n){var r;Xe=null;for(var i=0;i<e.length;++i){var o=e[i];if(o.from<t&&o.to>t)return i;o.to==t&&(o.from!=o.to&&"before"==n?r=i:Xe=i),o.from==t&&(o.from!=o.to&&"before"!=n?r=i:Xe=i)}return null!=r?r:Xe}var Ze=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";var n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,r=/[stwN]/,i=/[LRr]/,o=/[Lb1n]/,l=/[1n]/;function a(e,t,n){this.level=e,this.from=t,this.to=n}return function(s,c){var u,h="ltr"==c?"L":"R";if(0==s.length||"ltr"==c&&!n.test(s))return!1;for(var f=s.length,d=[],p=0;p<f;++p)d.push((u=s.charCodeAt(p))<=247?e.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?t.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":8204==u?"b":"L");for(var g=0,m=h;g<f;++g){var v=d[g];"m"==v?d[g]=m:m=v}for(var b=0,y=h;b<f;++b){var x=d[b];"1"==x&&"r"==y?d[b]="n":i.test(x)&&(y=x,"r"==x&&(d[b]="R"))}for(var w=1,C=d[0];w<f-1;++w){var k=d[w];"+"==k&&"1"==C&&"1"==d[w+1]?d[w]="1":","!=k||C!=d[w+1]||"1"!=C&&"n"!=C||(d[w]=C),C=k}for(var M=0;M<f;++M){var S=d[M];if(","==S)d[M]="N";else if("%"==S){var L=void 0;for(L=M+1;L<f&&"%"==d[L];++L);for(var E=M&&"!"==d[M-1]||L<f&&"1"==d[L]?"1":"N",T=M;T<L;++T)d[T]=E;M=L-1}}for(var N=0,A=h;N<f;++N){var O=d[N];"L"==A&&"1"==O?d[N]="L":i.test(O)&&(A=O)}for(var D=0;D<f;++D)if(r.test(d[D])){var F=void 0;for(F=D+1;F<f&&r.test(d[F]);++F);for(var I="L"==(D?d[D-1]:h),W="L"==(F<f?d[F]:h),P=I==W?I?"L":"R":h,_=D;_<F;++_)d[_]=P;D=F-1}for(var R,H=[],z=0;z<f;)if(o.test(d[z])){var B=z;for(++z;z<f&&o.test(d[z]);++z);H.push(new a(0,B,z))}else{var U=z,j=H.length;for(++z;z<f&&"L"!=d[z];++z);for(var G=U;G<z;)if(l.test(d[G])){U<G&&H.splice(j,0,new a(1,U,G));var V=G;for(++G;G<z&&l.test(d[G]);++G);H.splice(j,0,new a(2,V,G)),U=G}else++G;U<z&&H.splice(j,0,new a(1,U,z))}return"ltr"==c&&(1==H[0].level&&(R=s.match(/^\s+/))&&(H[0].from=R[0].length,H.unshift(new a(0,0,R[0].length))),1==X(H).level&&(R=s.match(/\s+$/))&&(X(H).to-=R[0].length,H.push(new a(0,f-R[0].length,f)))),"rtl"==c?H.reverse():H}}();function Qe(e,t){var n=e.order;return null==n&&(n=e.order=Ze(e.text,t)),n}var Je=[],et=function(e,t,n){if(e.addEventListener)e.addEventListener(t,n,!1);else if(e.attachEvent)e.attachEvent("on"+t,n);else{var r=e._handlers||(e._handlers={});r[t]=(r[t]||Je).concat(n)}};function tt(e,t){return e._handlers&&e._handlers[t]||Je}function nt(e,t,n){if(e.removeEventListener)e.removeEventListener(t,n,!1);else if(e.detachEvent)e.detachEvent("on"+t,n);else{var r=e._handlers,i=r&&r[t];if(i){var o=z(i,n);o>-1&&(r[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function rt(e,t){var n=tt(e,t);if(n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i<n.length;++i)n[i].apply(null,r)}function it(e,t,n){return"string"==typeof t&&(t={type:t,preventDefault:function(){this.defaultPrevented=!0}}),rt(e,n||t.type,e,t),ut(t)||t.codemirrorIgnore}function ot(e){var t=e._handlers&&e._handlers.cursorActivity;if(t)for(var n=e.curOp.cursorActivityHandlers||(e.curOp.cursorActivityHandlers=[]),r=0;r<t.length;++r)-1==z(n,t[r])&&n.push(t[r])}function lt(e,t){return tt(e,t).length>0}function at(e){e.prototype.on=function(e,t){et(this,e,t)},e.prototype.off=function(e,t){nt(this,e,t)}}function st(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function ct(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function ut(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function ht(e){st(e),ct(e)}function ft(e){return e.target||e.srcElement}function dt(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var pt,gt,mt=function(){if(l&&a<9)return!1;var e=N("div");return"draggable"in e||"dragDrop"in e}();function vt(e){if(null==pt){var t=N("span","​");T(e,N("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(pt=t.offsetWidth<=1&&t.offsetHeight>2&&!(l&&a<8))}var n=pt?N("span","​"):N("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}function bt(e){if(null!=gt)return gt;var t=T(e,document.createTextNode("AخA")),n=S(t,0,1).getBoundingClientRect(),r=S(t,1,2).getBoundingClientRect();return E(e),!(!n||n.left==n.right)&&(gt=r.right-n.right<3)}var yt,xt=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,n=[],r=e.length;t<=r;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),l=o.indexOf("\r");-1!=l?(n.push(o.slice(0,l)),t+=l+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},wt=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},Ct="oncopy"in(yt=N("div"))||(yt.setAttribute("oncopy","return;"),"function"==typeof yt.oncopy),kt=null,Mt={},St={};function Lt(e){if("string"==typeof e&&St.hasOwnProperty(e))e=St[e];else if(e&&"string"==typeof e.name&&St.hasOwnProperty(e.name)){var t=St[e.name];"string"==typeof t&&(t={name:t}),(e=Q(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Lt("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Lt("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Et(e,t){t=Lt(t);var n=Mt[t.name];if(!n)return Et(e,"text/plain");var r=n(e,t);if(Tt.hasOwnProperty(t.name)){var i=Tt[t.name];for(var o in i)i.hasOwnProperty(o)&&(r.hasOwnProperty(o)&&(r["_"+o]=r[o]),r[o]=i[o])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)r[l]=t.modeProps[l];return r}var Tt={};function Nt(e,t){var n=Tt.hasOwnProperty(e)?Tt[e]:Tt[e]={};_(t,n)}function At(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function Ot(e,t){for(var n;e.innerMode&&(n=e.innerMode(t))&&n.mode!=e;)t=n.state,e=n.mode;return n||{mode:e,state:t}}function Dt(e,t,n){return!e.startState||e.startState(t,n)}var Ft=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};Ft.prototype.eol=function(){return this.pos>=this.string.length},Ft.prototype.sol=function(){return this.pos==this.lineStart},Ft.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ft.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},Ft.prototype.eat=function(e){var t=this.string.charAt(this.pos);if("string"==typeof e?t==e:t&&(e.test?e.test(t):e(t)))return++this.pos,t},Ft.prototype.eatWhile=function(e){for(var t=this.pos;this.eat(e););return this.pos>t},Ft.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Ft.prototype.skipToEnd=function(){this.pos=this.string.length},Ft.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Ft.prototype.backUp=function(e){this.pos-=e},Ft.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=R(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?R(this.string,this.lineStart,this.tabSize):0)},Ft.prototype.indentation=function(){return R(this.string,null,this.tabSize)-(this.lineStart?R(this.string,this.lineStart,this.tabSize):0)},Ft.prototype.match=function(e,t,n){if("string"!=typeof e){var r=this.string.slice(this.pos).match(e);return r&&r.index>0?null:(r&&!1!==t&&(this.pos+=r[0].length),r)}var i=function(e){return n?e.toLowerCase():e},o=this.string.substr(this.pos,e.length);if(i(o)==i(e))return!1!==t&&(this.pos+=e.length),!0},Ft.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ft.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Ft.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Ft.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var It=function(e,t){this.state=e,this.lookAhead=t},Wt=function(e,t,n,r){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=r||0,this.baseTokens=null,this.baseTokenPos=1};function Pt(e,t,n,r){var i=[e.state.modeGen],o={};Vt(e,t.text,e.doc.mode,n,function(e,t){return i.push(e,t)},o,r);for(var l=n.state,a=function(r){n.baseTokens=i;var a=e.state.overlays[r],s=1,c=0;n.state=!0,Vt(e,t.text,a.mode,n,function(e,t){for(var n=s;c<e;){var r=i[s];r>e&&i.splice(s,1,e,i[s+1],r),s+=2,c=Math.min(e,r)}if(t)if(a.opaque)i.splice(n,s-n,e,"overlay "+t),s=n+2;else for(;n<s;n+=2){var o=i[n+1];i[n+1]=(o?o+" ":"")+"overlay "+t}},o),n.state=l,n.baseTokens=null,n.baseTokenPos=1},s=0;s<e.state.overlays.length;++s)a(s);return{styles:i,classes:o.bgClass||o.textClass?o:null}}function _t(e,t,n){if(!t.styles||t.styles[0]!=e.state.modeGen){var r=Rt(e,he(t)),i=t.text.length>e.options.maxHighlightLength&&At(e.doc.mode,r.state),o=Pt(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function Rt(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new Wt(r,!0,t);var o=function(e,t,n){for(var r,i,o=e.doc,l=n?-1:t-(e.doc.mode.innerMode?1e3:100),a=t;a>l;--a){if(a<=o.first)return o.first;var s=ae(o,a-1),c=s.stateAfter;if(c&&(!n||a+(c instanceof It?c.lookAhead:0)<=o.modeFrontier))return a;var u=R(s.text,null,e.options.tabSize);(null==i||r>u)&&(i=a-1,r=u)}return i}(e,t,n),l=o>r.first&&ae(r,o-1).stateAfter,a=l?Wt.fromSaved(r,l,o):new Wt(r,Dt(r.mode),o);return r.iter(o,t,function(n){Ht(e,n.text,a);var r=a.line;n.stateAfter=r==t-1||r%5==0||r>=i.viewFrom&&r<i.viewTo?a.save():null,a.nextLine()}),n&&(r.modeFrontier=a.line),a}function Ht(e,t,n,r){var i=e.doc.mode,o=new Ft(t,e.options.tabSize,n);for(o.start=o.pos=r||0,""==t&&zt(i,n.state);!o.eol();)Bt(i,o,n.state),o.start=o.pos}function zt(e,t){if(e.blankLine)return e.blankLine(t);if(e.innerMode){var n=Ot(e,t);return n.mode.blankLine?n.mode.blankLine(n.state):void 0}}function Bt(e,t,n,r){for(var i=0;i<10;i++){r&&(r[0]=Ot(e,n).mode);var o=e.token(t,n);if(t.pos>t.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}Wt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},Wt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},Wt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Wt.fromSaved=function(e,t,n){return t instanceof It?new Wt(e,At(e.mode,t.state),n,t.lookAhead):new Wt(e,At(e.mode,t),n)},Wt.prototype.save=function(e){var t=!1!==e?At(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new It(t,this.maxLookAhead):t};var Ut=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function jt(e,t,n,r){var i,o=e.doc,l=o.mode;t=Ce(o,t);var a,s=ae(o,t.line),c=Rt(e,t.line,n),u=new Ft(s.text,e.options.tabSize,c);for(r&&(a=[]);(r||u.pos<t.ch)&&!u.eol();)u.start=u.pos,i=Bt(l,u,c.state),r&&a.push(new Ut(u,i,At(o.mode,c.state)));return r?a:new Ut(u,i,c.state)}function Gt(e,t){if(e)for(;;){var n=e.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!n)break;e=e.slice(0,n.index)+e.slice(n.index+n[0].length);var r=n[1]?"bgClass":"textClass";null==t[r]?t[r]=n[2]:new RegExp("(?:^|s)"+n[2]+"(?:$|s)").test(t[r])||(t[r]+=" "+n[2])}return e}function Vt(e,t,n,r,i,o,l){var a=n.flattenSpans;null==a&&(a=e.options.flattenSpans);var s,c=0,u=null,h=new Ft(t,e.options.tabSize,r),f=e.options.addModeClass&&[null];for(""==t&&Gt(zt(n,r.state),o);!h.eol();){if(h.pos>e.options.maxHighlightLength?(a=!1,l&&Ht(e,t,r,h.pos),h.pos=t.length,s=null):s=Gt(Bt(n,h,r.state,f),o),f){var d=f[0].name;d&&(s="m-"+(s?d+" "+s:d))}if(!a||u!=s){for(;c<h.start;)c=Math.min(h.start,c+5e3),i(c,u);u=s}h.start=h.pos}for(;c<h.pos;){var p=Math.min(h.pos,c+5e3);i(p,u),c=p}}var $t=function(e,t,n){this.text=e,De(this,t),this.height=n?n(this):1};function Kt(e){e.parent=null,Oe(e)}$t.prototype.lineNo=function(){return he(this)},at($t);var Yt={},Xt={};function qt(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?Xt:Yt;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function Zt(e,t){var n=A("span",null,null,s?"padding-right: .1px":null),r={pre:A("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:(l||s)&&e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;r.pos=0,r.addToken=Jt,bt(e.display.measure)&&(a=Qe(o,e.doc.direction))&&(r.addToken=en(r.addToken,a)),r.map=[];var c=t!=e.display.externalMeasured&&he(o);nn(o,r,_t(e,o,c)),o.styleClasses&&(o.styleClasses.bgClass&&(r.bgClass=I(o.styleClasses.bgClass,r.bgClass||"")),o.styleClasses.textClass&&(r.textClass=I(o.styleClasses.textClass,r.textClass||""))),0==r.map.length&&r.map.push(0,0,r.content.appendChild(vt(e.display.measure))),0==i?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(s){var u=r.content.lastChild;(/\bcm-tab\b/.test(u.className)||u.querySelector&&u.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return rt(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=I(r.pre.className,r.textClass||"")),r}function Qt(e){var t=N("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Jt(e,t,n,r,i,o,s){if(t){var c,u=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;i<e.length;i++){var o=e.charAt(i);" "!=o||!n||i!=e.length-1&&32!=e.charCodeAt(i+1)||(o=" "),r+=o,n=" "==o}return r}(t,e.trailingSpace):t,h=e.cm.state.specialChars,f=!1;if(h.test(t)){c=document.createDocumentFragment();for(var d=0;;){h.lastIndex=d;var p=h.exec(t),g=p?p.index-d:t.length-d;if(g){var m=document.createTextNode(u.slice(d,d+g));l&&a<9?c.appendChild(N("span",[m])):c.appendChild(m),e.map.push(e.pos,e.pos+g,m),e.col+=g,e.pos+=g}if(!p)break;d+=g+1;var v=void 0;if("\t"==p[0]){var b=e.cm.options.tabSize,y=b-e.col%b;(v=c.appendChild(N("span",Y(y),"cm-tab"))).setAttribute("role","presentation"),v.setAttribute("cm-text","\t"),e.col+=y}else"\r"==p[0]||"\n"==p[0]?((v=c.appendChild(N("span","\r"==p[0]?"␍":"␤","cm-invalidchar"))).setAttribute("cm-text",p[0]),e.col+=1):((v=e.cm.options.specialCharPlaceholder(p[0])).setAttribute("cm-text",p[0]),l&&a<9?c.appendChild(N("span",[v])):c.appendChild(v),e.col+=1);e.map.push(e.pos,e.pos+1,v),e.pos++}}else e.col+=t.length,c=document.createTextNode(u),e.map.push(e.pos,e.pos+t.length,c),l&&a<9&&(f=!0),e.pos+=t.length;if(e.trailingSpace=32==u.charCodeAt(t.length-1),n||r||i||f||s){var x=n||"";r&&(x+=r),i&&(x+=i);var w=N("span",[c],x,s);return o&&(w.title=o),e.content.appendChild(w)}e.content.appendChild(c)}}function en(e,t){return function(n,r,i,o,l,a,s){i=i?i+" cm-force-border":"cm-force-border";for(var c=n.pos,u=c+r.length;;){for(var h=void 0,f=0;f<t.length&&!((h=t[f]).to>c&&h.from<=c);f++);if(h.to>=u)return e(n,r,i,o,l,a,s);e(n,r.slice(0,h.to-c),i,o,null,a,s),o=null,r=r.slice(h.to-c),c=h.to}}}function tn(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function nn(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(r)for(var l,a,s,c,u,h,f,d=i.length,p=0,g=1,m="",v=0;;){if(v==p){s=c=u=h=a="",f=null,v=1/0;for(var b=[],y=void 0,x=0;x<r.length;++x){var w=r[x],C=w.marker;"bookmark"==C.type&&w.from==p&&C.widgetNode?b.push(C):w.from<=p&&(null==w.to||w.to>p||C.collapsed&&w.to==p&&w.from==p)?(null!=w.to&&w.to!=p&&v>w.to&&(v=w.to,c=""),C.className&&(s+=" "+C.className),C.css&&(a=(a?a+";":"")+C.css),C.startStyle&&w.from==p&&(u+=" "+C.startStyle),C.endStyle&&w.to==v&&(y||(y=[])).push(C.endStyle,w.to),C.title&&!h&&(h=C.title),C.collapsed&&(!f||We(f.marker,C)<0)&&(f=w)):w.from>p&&v>w.from&&(v=w.from)}if(y)for(var k=0;k<y.length;k+=2)y[k+1]==v&&(c+=" "+y[k]);if(!f||f.from==p)for(var M=0;M<b.length;++M)tn(t,0,b[M]);if(f&&(f.from||0)==p){if(tn(t,(null==f.to?d+1:f.to)-p,f.marker,null==f.from),null==f.to)return;f.to==p&&(f=!1)}}if(p>=d)break;for(var S=Math.min(d,v);;){if(m){var L=p+m.length;if(!f){var E=L>S?m.slice(0,S-p):m;t.addToken(t,E,l?l+s:s,u,p+E.length==v?c:"",h,a)}if(L>=S){m=m.slice(S-p),p=S;break}p=L,u=""}m=i.slice(o,o=n[g++]),l=qt(n[g++],t.cm.options)}}else for(var T=1;T<n.length;T+=2)t.addToken(t,i.slice(o,o=n[T]),qt(n[T+1],t.cm.options))}function rn(e,t,n){this.line=t,this.rest=function(e){for(var t,n;t=Re(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}(t),this.size=this.rest?he(X(this.rest))-n+1:1,this.node=this.text=null,this.hidden=Ge(e,t)}function on(e,t,n){for(var r,i=[],o=t;o<n;o=r){var l=new rn(e.doc,ae(e.doc,o),o);r=o+l.size,i.push(l)}return i}var ln=null,an=null;function sn(e,t){var n=tt(e,t);if(n.length){var r,i=Array.prototype.slice.call(arguments,2);ln?r=ln.delayedCallbacks:an?r=an:(r=an=[],setTimeout(cn,0));for(var o=function(e){r.push(function(){return n[e].apply(null,i)})},l=0;l<n.length;++l)o(l)}}function cn(){var e=an;an=null;for(var t=0;t<e.length;++t)e[t]()}function un(e,t,n,r){for(var i=0;i<t.changes.length;i++){var o=t.changes[i];"text"==o?dn(e,t):"gutter"==o?gn(e,t,n,r):"class"==o?pn(e,t):"widget"==o&&mn(e,t,r)}t.changes=null}function hn(e){return e.node==e.text&&(e.node=N("div",null,null,"position: relative"),e.text.parentNode&&e.text.parentNode.replaceChild(e.node,e.text),e.node.appendChild(e.text),l&&a<8&&(e.node.style.zIndex=2)),e.node}function fn(e,t){var n=e.display.externalMeasured;return n&&n.line==t.line?(e.display.externalMeasured=null,t.measure=n.measure,n.built):Zt(e,t)}function dn(e,t){var n=t.text.className,r=fn(e,t);t.text==t.node&&(t.node=r.pre),t.text.parentNode.replaceChild(r.pre,t.text),t.text=r.pre,r.bgClass!=t.bgClass||r.textClass!=t.textClass?(t.bgClass=r.bgClass,t.textClass=r.textClass,pn(e,t)):n&&(t.text.className=n)}function pn(e,t){!function(e,t){var n=t.bgClass?t.bgClass+" "+(t.line.bgClass||""):t.line.bgClass;if(n&&(n+=" CodeMirror-linebackground"),t.background)n?t.background.className=n:(t.background.parentNode.removeChild(t.background),t.background=null);else if(n){var r=hn(t);t.background=r.insertBefore(N("div",null,n),r.firstChild),e.display.input.setUneditable(t.background)}}(e,t),t.line.wrapClass?hn(t).className=t.line.wrapClass:t.node!=t.text&&(t.node.className="");var n=t.textClass?t.textClass+" "+(t.line.textClass||""):t.line.textClass;t.text.className=n||""}function gn(e,t,n,r){if(t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null),t.gutterBackground&&(t.node.removeChild(t.gutterBackground),t.gutterBackground=null),t.line.gutterClass){var i=hn(t);t.gutterBackground=N("div",null,"CodeMirror-gutter-background "+t.line.gutterClass,"left: "+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+"px; width: "+r.gutterTotalWidth+"px"),e.display.input.setUneditable(t.gutterBackground),i.insertBefore(t.gutterBackground,t.text)}var o=t.line.gutterMarkers;if(e.options.lineNumbers||o){var l=hn(t),a=t.gutter=N("div",null,"CodeMirror-gutter-wrapper","left: "+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+"px");if(e.display.input.setUneditable(a),l.insertBefore(a,t.text),t.line.gutterClass&&(a.className+=" "+t.line.gutterClass),!e.options.lineNumbers||o&&o["CodeMirror-linenumbers"]||(t.lineNumber=a.appendChild(N("div",pe(e.options,n),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+r.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+e.display.lineNumInnerWidth+"px"))),o)for(var s=0;s<e.options.gutters.length;++s){var c=e.options.gutters[s],u=o.hasOwnProperty(c)&&o[c];u&&a.appendChild(N("div",[u],"CodeMirror-gutter-elt","left: "+r.gutterLeft[c]+"px; width: "+r.gutterWidth[c]+"px"))}}}function mn(e,t,n){t.alignable&&(t.alignable=null);for(var r=t.node.firstChild,i=void 0;r;r=i)i=r.nextSibling,"CodeMirror-linewidget"==r.className&&t.node.removeChild(r);bn(e,t,n)}function vn(e,t,n,r){var i=fn(e,t);return t.text=t.node=i.pre,i.bgClass&&(t.bgClass=i.bgClass),i.textClass&&(t.textClass=i.textClass),pn(e,t),gn(e,t,n,r),bn(e,t,r),t.node}function bn(e,t,n){if(yn(e,t.line,t,n,!0),t.rest)for(var r=0;r<t.rest.length;r++)yn(e,t.rest[r],t,n,!1)}function yn(e,t,n,r,i){if(t.widgets)for(var o=hn(n),l=0,a=t.widgets;l<a.length;++l){var s=a[l],c=N("div",[s.node],"CodeMirror-linewidget");s.handleMouseEvents||c.setAttribute("cm-ignore-events","true"),xn(s,c,n,r),e.display.input.setUneditable(c),i&&s.above?o.insertBefore(c,n.gutter||n.text):o.appendChild(c),sn(s,"redraw")}}function xn(e,t,n,r){if(e.noHScroll){(n.alignable||(n.alignable=[])).push(t);var i=r.wrapperWidth;t.style.left=r.fixedPos+"px",e.coverGutter||(i-=r.gutterTotalWidth,t.style.paddingLeft=r.gutterTotalWidth+"px"),t.style.width=i+"px"}e.coverGutter&&(t.style.zIndex=5,t.style.position="relative",e.noHScroll||(t.style.marginLeft=-r.gutterTotalWidth+"px"))}function wn(e){if(null!=e.height)return e.height;var t=e.doc.cm;if(!t)return 0;if(!O(document.body,e.node)){var n="position: relative;";e.coverGutter&&(n+="margin-left: -"+t.display.gutters.offsetWidth+"px;"),e.noHScroll&&(n+="width: "+t.display.wrapper.clientWidth+"px;"),T(t.display.measure,N("div",[e.node],null,n))}return e.height=e.node.parentNode.offsetHeight}function Cn(e,t){for(var n=ft(t);n!=e.wrapper;n=n.parentNode)if(!n||1==n.nodeType&&"true"==n.getAttribute("cm-ignore-events")||n.parentNode==e.sizer&&n!=e.mover)return!0}function kn(e){return e.lineSpace.offsetTop}function Mn(e){return e.mover.offsetHeight-e.lineSpace.offsetHeight}function Sn(e){if(e.cachedPaddingH)return e.cachedPaddingH;var t=T(e.measure,N("pre","x")),n=window.getComputedStyle?window.getComputedStyle(t):t.currentStyle,r={left:parseInt(n.paddingLeft),right:parseInt(n.paddingRight)};return isNaN(r.left)||isNaN(r.right)||(e.cachedPaddingH=r),r}function Ln(e){return B-e.display.nativeBarWidth}function En(e){return e.display.scroller.clientWidth-Ln(e)-e.display.barWidth}function Tn(e){return e.display.scroller.clientHeight-Ln(e)-e.display.barHeight}function Nn(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var r=0;r<e.rest.length;r++)if(e.rest[r]==t)return{map:e.measure.maps[r],cache:e.measure.caches[r]};for(var i=0;i<e.rest.length;i++)if(he(e.rest[i])>n)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function An(e,t,n,r){return Fn(e,Dn(e,t),n,r)}function On(e,t){if(t>=e.display.viewFrom&&t<e.display.viewTo)return e.display.view[sr(e,t)];var n=e.display.externalMeasured;return n&&t>=n.lineN&&t<n.lineN+n.size?n:void 0}function Dn(e,t){var n=he(t),r=On(e,n);r&&!r.text?r=null:r&&r.changes&&(un(e,r,n,rr(e)),e.curOp.forceUpdate=!0),r||(r=function(e,t){var n=he(t=Be(t)),r=e.display.externalMeasured=new rn(e.doc,t,n);r.lineN=n;var i=r.built=Zt(e,r);return r.text=i.pre,T(e.display.lineMeasure,i.pre),r}(e,t));var i=Nn(r,t,n);return{line:t,view:r,rect:null,map:i.map,cache:i.cache,before:i.before,hasHeights:!1}}function Fn(e,t,n,r,i){t.before&&(n=-1);var o,s=n+(r||"");return t.cache.hasOwnProperty(s)?o=t.cache[s]:(t.rect||(t.rect=t.view.text.getBoundingClientRect()),t.hasHeights||(function(e,t,n){var r=e.options.lineWrapping,i=r&&En(e);if(!t.measure.heights||r&&t.measure.width!=i){var o=t.measure.heights=[];if(r){t.measure.width=i;for(var l=t.text.firstChild.getClientRects(),a=0;a<l.length-1;a++){var s=l[a],c=l[a+1];Math.abs(s.bottom-c.bottom)>2&&o.push((s.bottom+c.top)/2-n.top)}}o.push(n.bottom-n.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,n,r){var i,o=Pn(t.map,n,r),s=o.node,c=o.start,u=o.end,h=o.collapse;if(3==s.nodeType){for(var f=0;f<4;f++){for(;c&&ie(t.line.text.charAt(o.coverStart+c));)--c;for(;o.coverStart+u<o.coverEnd&&ie(t.line.text.charAt(o.coverStart+u));)++u;if((i=l&&a<9&&0==c&&u==o.coverEnd-o.coverStart?s.parentNode.getBoundingClientRect():_n(S(s,c,u).getClientRects(),r)).left||i.right||0==c)break;u=c,c-=1,h="right"}l&&a<11&&(i=function(e,t){if(!window.screen||null==screen.logicalXDPI||screen.logicalXDPI==screen.deviceXDPI||!function(e){if(null!=kt)return kt;var t=T(e,N("span","x")),n=t.getBoundingClientRect(),r=S(t,0,1).getBoundingClientRect();return kt=Math.abs(n.left-r.left)>1}(e))return t;var n=screen.logicalXDPI/screen.deviceXDPI,r=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*n,right:t.right*n,top:t.top*r,bottom:t.bottom*r}}(e.display.measure,i))}else{var d;c>0&&(h=r="right"),i=e.options.lineWrapping&&(d=s.getClientRects()).length>1?d["right"==r?d.length-1:0]:s.getBoundingClientRect()}if(l&&a<9&&!c&&(!i||!i.left&&!i.right)){var p=s.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+nr(e.display),top:p.top,bottom:p.bottom}:Wn}for(var g=i.top-t.rect.top,m=i.bottom-t.rect.top,v=(g+m)/2,b=t.view.measure.heights,y=0;y<b.length-1&&!(v<b[y]);y++);var x=y?b[y-1]:0,w=b[y],C={left:("right"==h?i.right:i.left)-t.rect.left,right:("left"==h?i.left:i.right)-t.rect.left,top:x,bottom:w};return i.left||i.right||(C.bogus=!0),e.options.singleCursorHeightPerLine||(C.rtop=g,C.rbottom=m),C}(e,t,n,r)).bogus||(t.cache[s]=o)),{left:o.left,right:o.right,top:i?o.rtop:o.top,bottom:i?o.rbottom:o.bottom}}var In,Wn={left:0,right:0,top:0,bottom:0};function Pn(e,t,n){for(var r,i,o,l,a,s,c=0;c<e.length;c+=3)if(a=e[c],s=e[c+1],t<a?(i=0,o=1,l="left"):t<s?o=1+(i=t-a):(c==e.length-3||t==s&&e[c+3]>t)&&(i=(o=s-a)-1,t>=s&&(l="right")),null!=i){if(r=e[c+2],a==s&&n==(r.insertLeft?"left":"right")&&(l=n),"left"==n&&0==i)for(;c&&e[c-2]==e[c-3]&&e[c-1].insertLeft;)r=e[2+(c-=3)],l="left";if("right"==n&&i==s-a)for(;c<e.length-3&&e[c+3]==e[c+4]&&!e[c+5].insertLeft;)r=e[(c+=3)+2],l="right";break}return{node:r,start:i,end:o,collapse:l,coverStart:a,coverEnd:s}}function _n(e,t){var n=Wn;if("left"==t)for(var r=0;r<e.length&&(n=e[r]).left==n.right;r++);else for(var i=e.length-1;i>=0&&(n=e[i]).left==n.right;i--);return n}function Rn(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t<e.rest.length;t++)e.measure.caches[t]={}}function Hn(e){e.display.externalMeasure=null,E(e.display.lineMeasure);for(var t=0;t<e.display.view.length;t++)Rn(e.display.view[t])}function zn(e){Hn(e),e.display.cachedCharWidth=e.display.cachedTextHeight=e.display.cachedPaddingH=null,e.options.lineWrapping||(e.display.maxLineChanged=!0),e.display.lineNumChars=null}function Bn(){return u&&m?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function Un(){return u&&m?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function jn(e){var t=0;if(e.widgets)for(var n=0;n<e.widgets.length;++n)e.widgets[n].above&&(t+=wn(e.widgets[n]));return t}function Gn(e,t,n,r,i){if(!i){var o=jn(t);n.top+=o,n.bottom+=o}if("line"==r)return n;r||(r="local");var l=$e(t);if("local"==r?l+=kn(e.display):l-=e.display.viewOffset,"page"==r||"window"==r){var a=e.display.lineSpace.getBoundingClientRect();l+=a.top+("window"==r?0:Un());var s=a.left+("window"==r?0:Bn());n.left+=s,n.right+=s}return n.top+=l,n.bottom+=l,n}function Vn(e,t,n){if("div"==n)return t;var r=t.left,i=t.top;if("page"==n)r-=Bn(),i-=Un();else if("local"==n||!n){var o=e.display.sizer.getBoundingClientRect();r+=o.left,i+=o.top}var l=e.display.lineSpace.getBoundingClientRect();return{left:r-l.left,top:i-l.top}}function $n(e,t,n,r,i){return r||(r=ae(e.doc,t.line)),Gn(e,r,An(e,r,t.ch,i),n)}function Kn(e,t,n,r,i,o){function l(t,l){var a=Fn(e,i,t,l?"right":"left",o);return l?a.left=a.right:a.right=a.left,Gn(e,r,a,n)}r=r||ae(e.doc,t.line),i||(i=Dn(e,r));var a=Qe(r,e.doc.direction),s=t.ch,c=t.sticky;if(s>=r.text.length?(s=r.text.length,c="before"):s<=0&&(s=0,c="after"),!a)return l("before"==c?s-1:s,"before"==c);function u(e,t,n){var r=a[t],i=1==r.level;return l(n?e-1:e,i!=n)}var h=qe(a,s,c),f=Xe,d=u(s,h,"before"==c);return null!=f&&(d.other=u(s,f,"before"!=c)),d}function Yn(e,t){var n=0;t=Ce(e.doc,t),e.options.lineWrapping||(n=nr(e.display)*t.ch);var r=ae(e.doc,t.line),i=$e(r)+kn(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function Xn(e,t,n,r,i){var o=ge(e,t,n);return o.xRel=i,r&&(o.outside=!0),o}function qn(e,t,n){var r=e.doc;if((n+=e.display.viewOffset)<0)return Xn(r.first,0,null,!0,-1);var i=fe(r,n),o=r.first+r.size-1;if(i>o)return Xn(r.first+r.size-1,ae(r,o).text.length,null,!0,1);t<0&&(t=0);for(var l=ae(r,i);;){var a=er(e,l,i,t,n),s=He(l,a.ch+(a.xRel>0?1:0));if(!s)return a;var c=s.find(1);if(c.line==i)return c;l=ae(r,i=c.line)}}function Zn(e,t,n,r){r-=jn(t);var i=t.text.length,o=le(function(t){return Fn(e,n,t-1).bottom<=r},i,0);return i=le(function(t){return Fn(e,n,t).top>r},o,i),{begin:o,end:i}}function Qn(e,t,n,r){n||(n=Dn(e,t));var i=Gn(e,t,Fn(e,n,r),"line").top;return Zn(e,t,n,i)}function Jn(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function er(e,t,n,r,i){i-=$e(t);var o=Dn(e,t),l=jn(t),a=0,s=t.text.length,c=!0,u=Qe(t,e.doc.direction);if(u){var h=(e.options.lineWrapping?function(e,t,n,r,i,o,l){var a=Zn(e,t,r,l),s=a.begin,c=a.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,h=null,f=0;f<i.length;f++){var d=i[f];if(!(d.from>=c||d.to<=s)){var p=1!=d.level,g=Fn(e,r,p?Math.min(c,d.to)-1:Math.max(s,d.from)).right,m=g<o?o-g+1e9:g-o;(!u||h>m)&&(u=d,h=m)}}return u||(u=i[i.length-1]),u.from<s&&(u={from:s,to:u.to,level:u.level}),u.to>c&&(u={from:u.from,to:c,level:u.level}),u}:function(e,t,n,r,i,o,l){var a=le(function(a){var s=i[a],c=1!=s.level;return Jn(Kn(e,ge(n,c?s.to:s.from,c?"before":"after"),"line",t,r),o,l,!0)},0,i.length-1),s=i[a];if(a>0){var c=1!=s.level,u=Kn(e,ge(n,c?s.from:s.to,c?"after":"before"),"line",t,r);Jn(u,o,l,!0)&&u.top>l&&(s=i[a-1])}return s})(e,t,n,o,u,r,i);c=1!=h.level,a=c?h.from:h.to-1,s=c?h.to:h.from-1}var f,d,p=null,g=null,m=le(function(t){var n=Fn(e,o,t);return n.top+=l,n.bottom+=l,!!Jn(n,r,i,!1)&&(n.top<=i&&n.left<=r&&(p=t,g=n),!0)},a,s),v=!1;if(g){var b=r-g.left<g.right-r,y=b==c;m=p+(y?0:1),d=y?"after":"before",f=b?g.left:g.right}else{c||m!=s&&m!=a||m++,d=0==m?"after":m==t.text.length?"before":Fn(e,o,m-(c?1:0)).bottom+l<=i==c?"after":"before";var x=Kn(e,ge(n,m,d),"line",t,o);f=x.left,v=i<x.top||i>=x.bottom}return m=oe(t.text,m,1),Xn(n,m,d,v,r-f)}function tr(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==In){In=N("pre");for(var t=0;t<49;++t)In.appendChild(document.createTextNode("x")),In.appendChild(N("br"));In.appendChild(document.createTextNode("x"))}T(e.measure,In);var n=In.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),E(e.measure),n||1}function nr(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=N("span","xxxxxxxxxx"),n=N("pre",[t]);T(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function rr(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l)n[e.options.gutters[l]]=o.offsetLeft+o.clientLeft+i,r[e.options.gutters[l]]=o.clientWidth;return{fixedPos:ir(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function ir(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function or(e){var t=tr(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/nr(e.display)-3);return function(i){if(Ge(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l<i.widgets.length;l++)i.widgets[l].height&&(o+=i.widgets[l].height);return n?o+(Math.ceil(i.text.length/r)||1)*t:o+t}}function lr(e){var t=e.doc,n=or(e);t.iter(function(e){var t=n(e);t!=e.height&&ue(e,t)})}function ar(e,t,n,r){var i=e.display;if(!n&&"true"==ft(t).getAttribute("cm-not-content"))return null;var o,l,a=i.lineSpace.getBoundingClientRect();try{o=t.clientX-a.left,l=t.clientY-a.top}catch(t){return null}var s,c=qn(e,o,l);if(r&&1==c.xRel&&(s=ae(e.doc,c.line).text).length==c.ch){var u=R(s,s.length,e.options.tabSize)-s.length;c=ge(c.line,Math.max(0,Math.round((o-Sn(e.display).left)/nr(e.display))-u))}return c}function sr(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,r=0;r<n.length;r++)if((t-=n[r].size)<0)return r}function cr(e){e.display.input.showSelection(e.display.input.prepareSelection())}function ur(e,t){void 0===t&&(t=!0);for(var n=e.doc,r={},i=r.cursors=document.createDocumentFragment(),o=r.selection=document.createDocumentFragment(),l=0;l<n.sel.ranges.length;l++)if(t||l!=n.sel.primIndex){var a=n.sel.ranges[l];if(!(a.from().line>=e.display.viewTo||a.to().line<e.display.viewFrom)){var s=a.empty();(s||e.options.showCursorWhenSelecting)&&hr(e,a.head,i),s||dr(e,a,o)}}return r}function hr(e,t,n){var r=Kn(e,t,"div",null,null,!e.options.singleCursorHeightPerLine),i=n.appendChild(N("div"," ","CodeMirror-cursor"));if(i.style.left=r.left+"px",i.style.top=r.top+"px",i.style.height=Math.max(0,r.bottom-r.top)*e.options.cursorHeight+"px",r.other){var o=n.appendChild(N("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));o.style.display="",o.style.left=r.other.left+"px",o.style.top=r.other.top+"px",o.style.height=.85*(r.other.bottom-r.other.top)+"px"}}function fr(e,t){return e.top-t.top||e.left-t.left}function dr(e,t,n){var r=e.display,i=e.doc,o=document.createDocumentFragment(),l=Sn(e.display),a=l.left,s=Math.max(r.sizerWidth,En(e)-r.sizer.offsetLeft)-l.right,c="ltr"==i.direction;function u(e,t,n,r){t<0&&(t=0),t=Math.round(t),r=Math.round(r),o.appendChild(N("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n top: "+t+"px; width: "+(null==n?s-e:n)+"px;\n height: "+(r-t)+"px"))}function h(t,n,r){var o,l,h=ae(i,t),f=h.text.length;function d(n,r){return $n(e,ge(t,n),"div",h,r)}function p(t,n,r){var i=Qn(e,h,null,t),o="ltr"==n==("after"==r)?"left":"right",l="after"==r?i.begin:i.end-(/\s/.test(h.text.charAt(i.end-1))?2:1);return d(l,o)[o]}var g=Qe(h,i.direction);return function(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,o=0;o<e.length;++o){var l=e[o];(l.from<n&&l.to>t||t==n&&l.to==t)&&(r(Math.max(l.from,t),Math.min(l.to,n),1==l.level?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}(g,n||0,null==r?f:r,function(e,t,i,h){var m="ltr"==i,v=d(e,m?"left":"right"),b=d(t-1,m?"right":"left"),y=null==n&&0==e,x=null==r&&t==f,w=0==h,C=!g||h==g.length-1;if(b.top-v.top<=3){var k=(c?y:x)&&w,M=(c?x:y)&&C,S=k?a:(m?v:b).left,L=M?s:(m?b:v).right;u(S,v.top,L-S,v.bottom)}else{var E,T,N,A;m?(E=c&&y&&w?a:v.left,T=c?s:p(e,i,"before"),N=c?a:p(t,i,"after"),A=c&&x&&C?s:b.right):(E=c?p(e,i,"before"):a,T=!c&&y&&w?s:v.right,N=!c&&x&&C?a:b.left,A=c?p(t,i,"after"):s),u(E,v.top,T-E,v.bottom),v.bottom<b.top&&u(a,v.bottom,null,b.top),u(N,b.top,A-N,b.bottom)}(!o||fr(v,o)<0)&&(o=v),fr(b,o)<0&&(o=b),(!l||fr(v,l)<0)&&(l=v),fr(b,l)<0&&(l=b)}),{start:o,end:l}}var f=t.from(),d=t.to();if(f.line==d.line)h(f.line,f.ch,d.ch);else{var p=ae(i,f.line),g=ae(i,d.line),m=Be(p)==Be(g),v=h(f.line,f.ch,m?p.text.length+1:null).end,b=h(d.line,m?0:null,d.ch).start;m&&(v.top<b.top-2?(u(v.right,v.top,null,v.bottom),u(a,b.top,b.left,b.bottom)):u(v.right,v.top,b.left-v.right,v.bottom)),v.bottom<b.top&&u(a,v.bottom,null,b.top)}n.appendChild(o)}function pr(e){if(e.state.focused){var t=e.display;clearInterval(t.blinker);var n=!0;t.cursorDiv.style.visibility="",e.options.cursorBlinkRate>0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function gr(e){e.state.focused||(e.display.input.focus(),vr(e))}function mr(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,br(e))},100)}function vr(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(rt(e,"focus",e,t),e.state.focused=!0,F(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),s&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),pr(e))}function br(e,t){e.state.delayingBlurEvent||(e.state.focused&&(rt(e,"blur",e,t),e.state.focused=!1,L(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function yr(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=0;r<t.view.length;r++){var i=t.view[r],o=void 0;if(!i.hidden){if(l&&a<8){var s=i.node.offsetTop+i.node.offsetHeight;o=s-n,n=s}else{var c=i.node.getBoundingClientRect();o=c.bottom-c.top}var u=i.line.height-o;if(o<2&&(o=tr(t)),(u>.005||u<-.005)&&(ue(i.line,o),xr(i.line),i.rest))for(var h=0;h<i.rest.length;h++)xr(i.rest[h])}}}function xr(e){if(e.widgets)for(var t=0;t<e.widgets.length;++t){var n=e.widgets[t],r=n.node.parentNode;r&&(n.height=r.offsetHeight)}}function wr(e,t,n){var r=n&&null!=n.top?Math.max(0,n.top):e.scroller.scrollTop;r=Math.floor(r-kn(e));var i=n&&null!=n.bottom?n.bottom:r+e.wrapper.clientHeight,o=fe(t,r),l=fe(t,i);if(n&&n.ensure){var a=n.ensure.from.line,s=n.ensure.to.line;a<o?(o=a,l=fe(t,$e(ae(t,a))+e.wrapper.clientHeight)):Math.min(s,t.lastLine())>=l&&(o=fe(t,$e(ae(t,s))-e.wrapper.clientHeight),l=s)}return{from:o,to:Math.max(l,o+1)}}function Cr(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=ir(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",l=0;l<n.length;l++)if(!n[l].hidden){e.options.fixedGutter&&(n[l].gutter&&(n[l].gutter.style.left=o),n[l].gutterBackground&&(n[l].gutterBackground.style.left=o));var a=n[l].alignable;if(a)for(var s=0;s<a.length;s++)a[s].style.left=o}e.options.fixedGutter&&(t.gutters.style.left=r+i+"px")}}function kr(e){if(!e.options.lineNumbers)return!1;var t=e.doc,n=pe(e.options,t.first+t.size-1),r=e.display;if(n.length!=r.lineNumChars){var i=r.measure.appendChild(N("div",[N("div",n)],"CodeMirror-linenumber CodeMirror-gutter-elt")),o=i.firstChild.offsetWidth,l=i.offsetWidth-o;return r.lineGutter.style.width="",r.lineNumInnerWidth=Math.max(o,r.lineGutter.offsetWidth-l)+1,r.lineNumWidth=r.lineNumInnerWidth+l,r.lineNumChars=r.lineNumInnerWidth?n.length:-1,r.lineGutter.style.width=r.lineNumWidth+"px",si(e),!0}return!1}function Mr(e,t){var n=e.display,r=tr(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,o=Tn(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var a=e.doc.height+Mn(n),s=t.top<r,c=t.bottom>a-r;if(t.top<i)l.scrollTop=s?0:t.top;else if(t.bottom>i+o){var u=Math.min(t.top,(c?a:t.bottom)-o);u!=i&&(l.scrollTop=u)}var h=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft,f=En(e)-(e.options.fixedGutter?n.gutters.offsetWidth:0),d=t.right-t.left>f;return d&&(t.right=t.left+f),t.left<10?l.scrollLeft=0:t.left<h?l.scrollLeft=Math.max(0,t.left-(d?0:10)):t.right>f+h-3&&(l.scrollLeft=t.right+(d?0:10)-f),l}function Sr(e,t){null!=t&&(Tr(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Lr(e){Tr(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Er(e,t,n){null==t&&null==n||Tr(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function Tr(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=Yn(e,t.from),r=Yn(e,t.to);Nr(e,n,r,t.margin)}}function Nr(e,t,n,r){var i=Mr(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});Er(e,i.scrollLeft,i.scrollTop)}function Ar(e,t){Math.abs(e.doc.scrollTop-t)<2||(n||ai(e,{top:t}),Or(e,t,!0),n&&ai(e),ni(e,100))}function Or(e,t,n){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function Dr(e,t,n,r){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Cr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Fr(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+Mn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Ln(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var Ir=function(e,t,n){this.cm=n;var r=this.vert=N("div",[N("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=N("div",[N("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),et(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),et(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,l&&a<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Ir.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==r&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},Ir.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Ir.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Ir.prototype.zeroWidthHack=function(){var e=b&&!d?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new H,this.disableVert=new H},Ir.prototype.enableZeroWidthBar=function(e,t,n){e.style.pointerEvents="auto",t.set(1e3,function r(){var i=e.getBoundingClientRect(),o="vert"==n?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);o!=e?e.style.pointerEvents="none":t.set(1e3,r)})},Ir.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Wr=function(){};function Pr(e,t){t||(t=Fr(e));var n=e.display.barWidth,r=e.display.barHeight;_r(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&yr(e),_r(e,Fr(e)),n=e.display.barWidth,r=e.display.barHeight}function _r(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}Wr.prototype.update=function(){return{bottom:0,right:0}},Wr.prototype.setScrollLeft=function(){},Wr.prototype.setScrollTop=function(){},Wr.prototype.clear=function(){};var Rr={native:Ir,null:Wr};function Hr(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&L(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Rr[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),et(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,n){"horizontal"==n?Dr(e,t):Ar(e,t)},e),e.display.scrollbars.addClass&&F(e.display.wrapper,e.display.scrollbars.addClass)}var zr=0;function Br(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++zr},t=e.curOp,ln?ln.ops.push(t):t.ownsGroup=ln={ops:[t],delayedCallbacks:[]}}function Ur(e){var t=e.curOp;!function(e,t){var n=e.ownsGroup;if(n)try{!function(e){var t=e.delayedCallbacks,n=0;do{for(;n<t.length;n++)t[n].call(null);for(var r=0;r<e.ops.length;r++){var i=e.ops[r];if(i.cursorActivityHandlers)for(;i.cursorActivityCalled<i.cursorActivityHandlers.length;)i.cursorActivityHandlers[i.cursorActivityCalled++].call(null,i.cm)}}while(n<t.length)}(n)}finally{ln=null,t(n)}}(t,function(e){for(var t=0;t<e.ops.length;t++)e.ops[t].cm.curOp=null;!function(e){for(var t=e.ops,n=0;n<t.length;n++)jr(t[n]);for(var r=0;r<t.length;r++)(i=t[r]).updatedDisplay=i.mustUpdate&&oi(i.cm,i.update);for(var i,o=0;o<t.length;o++)Gr(t[o]);for(var l=0;l<t.length;l++)Vr(t[l]);for(var a=0;a<t.length;a++)$r(t[a])}(e)})}function jr(e){var t=e.cm,n=t.display;!function(e){var t=e.display;!t.scrollbarsClipped&&t.scroller.offsetWidth&&(t.nativeBarWidth=t.scroller.offsetWidth-t.scroller.clientWidth,t.heightForcer.style.height=Ln(e)+"px",t.sizer.style.marginBottom=-t.nativeBarWidth+"px",t.sizer.style.borderRightWidth=Ln(e)+"px",t.scrollbarsClipped=!0)}(t),e.updateMaxLine&&Ye(t),e.mustUpdate=e.viewChanged||e.forceUpdate||null!=e.scrollTop||e.scrollToPos&&(e.scrollToPos.from.line<n.viewFrom||e.scrollToPos.to.line>=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new ii(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Gr(e){var t=e.cm,n=t.display;e.updatedDisplay&&yr(t),e.barMeasure=Fr(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=An(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Ln(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-En(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function Vr(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft<t.doc.scrollLeft&&Dr(t,Math.min(t.display.scroller.scrollLeft,e.maxScrollLeft),!0),t.display.maxLineChanged=!1);var n=e.focus&&e.focus==D();e.preparedSelection&&t.display.input.showSelection(e.preparedSelection,n),(e.updatedDisplay||e.startHeight!=t.doc.height)&&Pr(t,e.barMeasure),e.updatedDisplay&&ci(t,e.barMeasure),e.selectionChanged&&pr(t),t.state.focused&&e.updateInput&&t.display.input.reset(e.typing),n&&gr(e.cm)}function $r(e){var t=e.cm,n=t.display,r=t.doc;if(e.updatedDisplay&&li(t,e.update),null==n.wheelStartX||null==e.scrollTop&&null==e.scrollLeft&&!e.scrollToPos||(n.wheelStartX=n.wheelStartY=null),null!=e.scrollTop&&Or(t,e.scrollTop,e.forceScroll),null!=e.scrollLeft&&Dr(t,e.scrollLeft,!0,!0),e.scrollToPos){var i=function(e,t,n,r){var i;null==r&&(r=0),e.options.lineWrapping||t!=n||(t=t.ch?ge(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t,n="before"==t.sticky?ge(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var l=!1,a=Kn(e,t),s=n&&n!=t?Kn(e,n):a;i={left:Math.min(a.left,s.left),top:Math.min(a.top,s.top)-r,right:Math.max(a.left,s.left),bottom:Math.max(a.bottom,s.bottom)+r};var c=Mr(e,i),u=e.doc.scrollTop,h=e.doc.scrollLeft;if(null!=c.scrollTop&&(Ar(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(l=!0)),null!=c.scrollLeft&&(Dr(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-h)>1&&(l=!0)),!l)break}return i}(t,Ce(r,e.scrollToPos.from),Ce(r,e.scrollToPos.to),e.scrollToPos.margin);!function(e,t){if(!it(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null;if(t.top+r.top<0?i=!0:t.bottom+r.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!p){var o=N("div","​",null,"position: absolute;\n top: "+(t.top-n.viewOffset-kn(e.display))+"px;\n height: "+(t.bottom-t.top+Ln(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}(t,i)}var o=e.maybeHiddenMarkers,l=e.maybeUnhiddenMarkers;if(o)for(var a=0;a<o.length;++a)o[a].lines.length||rt(o[a],"hide");if(l)for(var s=0;s<l.length;++s)l[s].lines.length&&rt(l[s],"unhide");n.wrapper.offsetHeight&&(r.scrollTop=t.display.scroller.scrollTop),e.changeObjs&&rt(t,"changes",t,e.changeObjs),e.update&&e.update.finish()}function Kr(e,t){if(e.curOp)return t();Br(e);try{return t()}finally{Ur(e)}}function Yr(e,t){return function(){if(e.curOp)return t.apply(e,arguments);Br(e);try{return t.apply(e,arguments)}finally{Ur(e)}}}function Xr(e){return function(){if(this.curOp)return e.apply(this,arguments);Br(this);try{return e.apply(this,arguments)}finally{Ur(this)}}}function qr(e){return function(){var t=this.cm;if(!t||t.curOp)return e.apply(this,arguments);Br(t);try{return e.apply(this,arguments)}finally{Ur(t)}}}function Zr(e,t,n,r){null==t&&(t=e.doc.first),null==n&&(n=e.doc.first+e.doc.size),r||(r=0);var i=e.display;if(r&&n<i.viewTo&&(null==i.updateLineNumbers||i.updateLineNumbers>t)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Se&&Ue(e.doc,t)<i.viewTo&&Jr(e);else if(n<=i.viewFrom)Se&&je(e.doc,n+r)>i.viewFrom?Jr(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)Jr(e);else if(t<=i.viewFrom){var o=ei(e,n,n+r,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=r):Jr(e)}else if(n>=i.viewTo){var l=ei(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):Jr(e)}else{var a=ei(e,t,t,-1),s=ei(e,n,n+r,1);a&&s?(i.view=i.view.slice(0,a.index).concat(on(e,a.lineN,s.lineN)).concat(i.view.slice(s.index)),i.viewTo+=r):Jr(e)}var c=i.externalMeasured;c&&(n<c.lineN?c.lineN+=r:t<c.lineN+c.size&&(i.externalMeasured=null))}function Qr(e,t,n){e.curOp.viewChanged=!0;var r=e.display,i=e.display.externalMeasured;if(i&&t>=i.lineN&&t<i.lineN+i.size&&(r.externalMeasured=null),!(t<r.viewFrom||t>=r.viewTo)){var o=r.view[sr(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==z(l,n)&&l.push(n)}}}function Jr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function ei(e,t,n,r){var i,o=sr(e,t),l=e.display.view;if(!Se||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var a=e.display.viewFrom,s=0;s<o;s++)a+=l[s].size;if(a!=t){if(r>0){if(o==l.length-1)return null;i=a+l[o].size-t,o++}else i=a-t;t+=i,n+=i}for(;Ue(e.doc,n)!=n;){if(o==(r<0?0:l.length-1))return null;n+=r*l[o-(r<0?1:0)].size,o+=r}return{index:o,lineN:n}}function ti(e){for(var t=e.display.view,n=0,r=0;r<t.length;r++){var i=t[r];i.hidden||i.node&&!i.changes||++n}return n}function ni(e,t){e.doc.highlightFrontier<e.display.viewTo&&e.state.highlight.set(t,P(ri,e))}function ri(e){var t=e.doc;if(!(t.highlightFrontier>=e.display.viewTo)){var n=+new Date+e.options.workTime,r=Rt(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(r.line>=e.display.viewFrom){var l=o.styles,a=o.text.length>e.options.maxHighlightLength?At(t.mode,r.state):null,s=Pt(e,o,r,!0);a&&(r.state=a),o.styles=s.styles;var c=o.styleClasses,u=s.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var h=!l||l.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),f=0;!h&&f<l.length;++f)h=l[f]!=o.styles[f];h&&i.push(r.line),o.stateAfter=r.save(),r.nextLine()}else o.text.length<=e.options.maxHighlightLength&&Ht(e,o.text,r),o.stateAfter=r.line%5==0?r.save():null,r.nextLine();if(+new Date>n)return ni(e,e.options.workDelay),!0}),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&Kr(e,function(){for(var t=0;t<i.length;t++)Qr(e,i[t],"text")})}}var ii=function(e,t,n){var r=e.display;this.viewport=t,this.visible=wr(r,e.doc,t),this.editorIsHidden=!r.wrapper.offsetWidth,this.wrapperHeight=r.wrapper.clientHeight,this.wrapperWidth=r.wrapper.clientWidth,this.oldDisplayWidth=En(e),this.force=n,this.dims=rr(e),this.events=[]};function oi(e,t){var n=e.display,r=e.doc;if(t.editorIsHidden)return Jr(e),!1;if(!t.force&&t.visible.from>=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==ti(e))return!1;kr(e)&&(Jr(e),t.dims=rr(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFrom<o&&o-n.viewFrom<20&&(o=Math.max(r.first,n.viewFrom)),n.viewTo>l&&n.viewTo-l<20&&(l=Math.min(i,n.viewTo)),Se&&(o=Ue(e.doc,o),l=je(e.doc,l));var a=o!=n.viewFrom||l!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;!function(e,t,n){var r=e.display;0==r.view.length||t>=r.viewTo||n<=r.viewFrom?(r.view=on(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=on(e,t,r.viewFrom).concat(r.view):r.viewFrom<t&&(r.view=r.view.slice(sr(e,t))),r.viewFrom=t,r.viewTo<n?r.view=r.view.concat(on(e,r.viewTo,n)):r.viewTo>n&&(r.view=r.view.slice(0,sr(e,n)))),r.viewTo=n}(e,o,l),n.viewOffset=$e(ae(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var c=ti(e);if(!a&&0==c&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var u=function(e){if(e.hasFocus())return null;var t=D();if(!t||!O(e.display.lineDiv,t))return null;var n={activeElt:t};if(window.getSelection){var r=window.getSelection();r.anchorNode&&r.extend&&O(e.display.lineDiv,r.anchorNode)&&(n.anchorNode=r.anchorNode,n.anchorOffset=r.anchorOffset,n.focusNode=r.focusNode,n.focusOffset=r.focusOffset)}return n}(e);return c>4&&(n.lineDiv.style.display="none"),function(e,t,n){var r=e.display,i=e.options.lineNumbers,o=r.lineDiv,l=o.firstChild;function a(t){var n=t.nextSibling;return s&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var c=r.view,u=r.viewFrom,h=0;h<c.length;h++){var f=c[h];if(f.hidden);else if(f.node&&f.node.parentNode==o){for(;l!=f.node;)l=a(l);var d=i&&null!=t&&t<=u&&f.lineNumber;f.changes&&(z(f.changes,"gutter")>-1&&(d=!1),un(e,f,u,n)),d&&(E(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(pe(e.options,u)))),l=f.node.nextSibling}else{var p=vn(e,f,u,n);o.insertBefore(p,l)}u+=f.size}for(;l;)l=a(l)}(e,n.updateLineNumbers,t.dims),c>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,function(e){if(e&&e.activeElt&&e.activeElt!=D()&&(e.activeElt.focus(),e.anchorNode&&O(document.body,e.anchorNode)&&O(document.body,e.focusNode))){var t=window.getSelection(),n=document.createRange();n.setEnd(e.anchorNode,e.anchorOffset),n.collapse(!1),t.removeAllRanges(),t.addRange(n),t.extend(e.focusNode,e.focusOffset)}}(u),E(n.cursorDiv),E(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,a&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,ni(e,400)),n.updateLineNumbers=null,!0}function li(e,t){for(var n=t.viewport,r=!0;(r&&e.options.lineWrapping&&t.oldDisplayWidth!=En(e)||(n&&null!=n.top&&(n={top:Math.min(e.doc.height+Mn(e.display)-Tn(e),n.top)}),t.visible=wr(e.display,e.doc,n),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&oi(e,t);r=!1){yr(e);var i=Fr(e);cr(e),Pr(e,i),ci(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function ai(e,t){var n=new ii(e,t);if(oi(e,n)){yr(e),li(e,n);var r=Fr(e);cr(e),Pr(e,r),ci(e,r),n.finish()}}function si(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+"px"}function ci(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Ln(e)+"px"}function ui(e){var t=e.display.gutters,n=e.options.gutters;E(t);for(var r=0;r<n.length;++r){var i=n[r],o=t.appendChild(N("div",null,"CodeMirror-gutter "+i));"CodeMirror-linenumbers"==i&&(e.display.lineGutter=o,o.style.width=(e.display.lineNumWidth||1)+"px")}t.style.display=r?"":"none",si(e)}function hi(e){var t=z(e.gutters,"CodeMirror-linenumbers");-1==t&&e.lineNumbers?e.gutters=e.gutters.concat(["CodeMirror-linenumbers"]):t>-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}ii.prototype.signal=function(e,t){lt(e,t)&&this.events.push(arguments)},ii.prototype.finish=function(){for(var e=0;e<this.events.length;e++)rt.apply(null,this.events[e])};var fi=0,di=null;function pi(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==n&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:null==n&&(n=e.wheelDelta),{x:t,y:n}}function gi(e){var t=pi(e);return t.x*=di,t.y*=di,t}function mi(e,t){var r=pi(t),i=r.x,o=r.y,l=e.display,a=l.scroller,c=a.scrollWidth>a.clientWidth,u=a.scrollHeight>a.clientHeight;if(i&&c||o&&u){if(o&&b&&s)e:for(var f=t.target,d=l.view;f!=a;f=f.parentNode)for(var p=0;p<d.length;p++)if(d[p].node==f){e.display.currentWheelTarget=f;break e}if(i&&!n&&!h&&null!=di)return o&&u&&Ar(e,Math.max(0,a.scrollTop+o*di)),Dr(e,Math.max(0,a.scrollLeft+i*di)),(!o||o&&u)&&st(t),void(l.wheelStartX=null);if(o&&null!=di){var g=o*di,m=e.doc.scrollTop,v=m+l.wrapper.clientHeight;g<0?m=Math.max(0,m+g-50):v=Math.min(e.doc.height,v+g+50),ai(e,{top:m,bottom:v})}fi<20&&(null==l.wheelStartX?(l.wheelStartX=a.scrollLeft,l.wheelStartY=a.scrollTop,l.wheelDX=i,l.wheelDY=o,setTimeout(function(){if(null!=l.wheelStartX){var e=a.scrollLeft-l.wheelStartX,t=a.scrollTop-l.wheelStartY,n=t&&l.wheelDY&&t/l.wheelDY||e&&l.wheelDX&&e/l.wheelDX;l.wheelStartX=l.wheelStartY=null,n&&(di=(di*fi+n)/(fi+1),++fi)}},200)):(l.wheelDX+=i,l.wheelDY+=o))}}l?di=-.53:n?di=15:u?di=-.7:f&&(di=-1/3);var vi=function(e,t){this.ranges=e,this.primIndex=t};vi.prototype.primary=function(){return this.ranges[this.primIndex]},vi.prototype.equals=function(e){if(e==this)return!0;if(e.primIndex!=this.primIndex||e.ranges.length!=this.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++){var n=this.ranges[t],r=e.ranges[t];if(!ve(n.anchor,r.anchor)||!ve(n.head,r.head))return!1}return!0},vi.prototype.deepCopy=function(){for(var e=[],t=0;t<this.ranges.length;t++)e[t]=new bi(be(this.ranges[t].anchor),be(this.ranges[t].head));return new vi(e,this.primIndex)},vi.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].empty())return!0;return!1},vi.prototype.contains=function(e,t){t||(t=e);for(var n=0;n<this.ranges.length;n++){var r=this.ranges[n];if(me(t,r.from())>=0&&me(e,r.to())<=0)return n}return-1};var bi=function(e,t){this.anchor=e,this.head=t};function yi(e,t){var n=e[t];e.sort(function(e,t){return me(e.from(),t.from())}),t=z(e,n);for(var r=1;r<e.length;r++){var i=e[r],o=e[r-1];if(me(o.to(),i.from())>=0){var l=xe(o.from(),i.from()),a=ye(o.to(),i.to()),s=o.empty()?i.from()==i.head:o.from()==o.head;r<=t&&--t,e.splice(--r,2,new bi(s?a:l,s?l:a))}}return new vi(e,t)}function xi(e,t){return new vi([new bi(e,t||e)],0)}function wi(e){return e.text?ge(e.from.line+e.text.length-1,X(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ci(e,t){if(me(e,t.from)<0)return e;if(me(e,t.to)<=0)return wi(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=wi(t).ch-t.to.ch),ge(n,r)}function ki(e,t){for(var n=[],r=0;r<e.sel.ranges.length;r++){var i=e.sel.ranges[r];n.push(new bi(Ci(i.anchor,t),Ci(i.head,t)))}return yi(n,e.sel.primIndex)}function Mi(e,t,n){return e.line==t.line?ge(n.line,e.ch-t.ch+n.ch):ge(n.line+(e.line-t.line),e.ch)}function Si(e){e.doc.mode=Et(e.options,e.doc.modeOption),Li(e)}function Li(e){e.doc.iter(function(e){e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null)}),e.doc.modeFrontier=e.doc.highlightFrontier=e.doc.first,ni(e,100),e.state.modeGen++,e.curOp&&Zr(e)}function Ei(e,t){return 0==t.from.ch&&0==t.to.ch&&""==X(t.text)&&(!e.cm||e.cm.options.wholeLineUpdateBefore)}function Ti(e,t,n,r){function i(e){return n?n[e]:null}function o(e,n,i){!function(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),Oe(e),De(e,n);var i=r?r(e):1;i!=e.height&&ue(e,i)}(e,n,i,r),sn(e,"change",e,t)}function l(e,t){for(var n=[],o=e;o<t;++o)n.push(new $t(c[o],i(o),r));return n}var a=t.from,s=t.to,c=t.text,u=ae(e,a.line),h=ae(e,s.line),f=X(c),d=i(c.length-1),p=s.line-a.line;if(t.full)e.insert(0,l(0,c.length)),e.remove(c.length,e.size-c.length);else if(Ei(e,t)){var g=l(0,c.length-1);o(h,h.text,d),p&&e.remove(a.line,p),g.length&&e.insert(a.line,g)}else if(u==h)if(1==c.length)o(u,u.text.slice(0,a.ch)+f+u.text.slice(s.ch),d);else{var m=l(1,c.length-1);m.push(new $t(f+u.text.slice(s.ch),d,r)),o(u,u.text.slice(0,a.ch)+c[0],i(0)),e.insert(a.line+1,m)}else if(1==c.length)o(u,u.text.slice(0,a.ch)+c[0]+h.text.slice(s.ch),i(0)),e.remove(a.line+1,p);else{o(u,u.text.slice(0,a.ch)+c[0],i(0)),o(h,f+h.text.slice(s.ch),d);var v=l(1,c.length-1);p>1&&e.remove(a.line+1,p-1),e.insert(a.line+1,v)}sn(e,"change",e,t)}function Ni(e,t,n){!function e(r,i,o){if(r.linked)for(var l=0;l<r.linked.length;++l){var a=r.linked[l];if(a.doc!=i){var s=o&&a.sharedHist;n&&!s||(t(a.doc,s),e(a.doc,r,s))}}}(e,null,!0)}function Ai(e,t){if(t.cm)throw new Error("This document is already in use.");e.doc=t,t.cm=e,lr(e),Si(e),Oi(e),e.options.lineWrapping||Ye(e),e.options.mode=t.modeOption,Zr(e)}function Oi(e){("rtl"==e.doc.direction?F:L)(e.display.lineDiv,"CodeMirror-rtl")}function Di(e){this.done=[],this.undone=[],this.undoDepth=1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=e||1}function Fi(e,t){var n={from:be(t.from),to:wi(t),text:se(e,t.from,t.to)};return Ri(e,n,t.from.line,t.to.line+1),Ni(e,function(e){return Ri(e,n,t.from.line,t.to.line+1)},!0),n}function Ii(e){for(;e.length;){var t=X(e);if(!t.ranges)break;e.pop()}}function Wi(e,t,n,r){var i=e.history;i.undone.length=0;var o,l,a=+new Date;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&i.lastModTime>a-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(Ii(e.done),X(e.done)):e.done.length&&!X(e.done).ranges?X(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),X(e.done)):void 0}(i,i.lastOp==r)))l=X(o.changes),0==me(t.from,t.to)&&0==me(t.from,l.to)?l.to=wi(t):o.changes.push(Fi(e,t));else{var s=X(i.done);for(s&&s.ranges||_i(e.sel,i.done),o={changes:[Fi(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=a,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||rt(e,"historyAdded")}function Pi(e,t,n,r){var i=e.history,o=r&&r.origin;n==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||function(e,t,n,r){var i=t.charAt(0);return"*"==i||"+"==i&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}(e,o,X(i.done),t))?i.done[i.done.length-1]=t:_i(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=n,r&&!1!==r.clearRedo&&Ii(i.undone)}function _i(e,t){var n=X(t);n&&n.ranges&&n.equals(e)||t.push(e)}function Ri(e,t,n,r){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),function(n){n.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=n.markedSpans),++o})}function Hi(e){if(!e)return null;for(var t,n=0;n<e.length;++n)e[n].marker.explicitlyCleared?t||(t=e.slice(0,n)):t&&t.push(e[n]);return t?t.length?t:null:e}function zi(e,t){var n=function(e,t){var n=t["spans_"+e.id];if(!n)return null;for(var r=[],i=0;i<t.text.length;++i)r.push(Hi(n[i]));return r}(e,t),r=Ne(e,t);if(!n)return r;if(!r)return n;for(var i=0;i<n.length;++i){var o=n[i],l=r[i];if(o&&l)e:for(var a=0;a<l.length;++a){for(var s=l[a],c=0;c<o.length;++c)if(o[c].marker==s.marker)continue e;o.push(s)}else l&&(n[i]=l)}return n}function Bi(e,t,n){for(var r=[],i=0;i<e.length;++i){var o=e[i];if(o.ranges)r.push(n?vi.prototype.deepCopy.call(o):o);else{var l=o.changes,a=[];r.push({changes:a});for(var s=0;s<l.length;++s){var c=l[s],u=void 0;if(a.push({from:c.from,to:c.to,text:c.text}),t)for(var h in c)(u=h.match(/^spans_(\d+)$/))&&z(t,Number(u[1]))>-1&&(X(a)[h]=c[h],delete c[h])}}}return r}function Ui(e,t,n,r){if(r){var i=e.anchor;if(n){var o=me(t,i)<0;o!=me(n,i)<0?(i=t,t=n):o!=me(t,n)<0&&(t=n)}return new bi(i,t)}return new bi(n||t,t)}function ji(e,t,n,r,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),Yi(e,new vi([Ui(e.sel.primary(),t,n,i)],0),r)}function Gi(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o<e.sel.ranges.length;o++)r[o]=Ui(e.sel.ranges[o],t[o],null,i);var l=yi(r,e.sel.primIndex);Yi(e,l,n)}function Vi(e,t,n,r){var i=e.sel.ranges.slice(0);i[t]=n,Yi(e,yi(i,e.sel.primIndex),r)}function $i(e,t,n,r){Yi(e,xi(t,n),r)}function Ki(e,t,n){var r=e.history.done,i=X(r);i&&i.ranges?(r[r.length-1]=t,Xi(e,t,n)):Yi(e,t,n)}function Yi(e,t,n){Xi(e,t,n),Pi(e,e.sel,e.cm?e.cm.curOp.id:NaN,n)}function Xi(e,t,n){(lt(e,"beforeSelectionChange")||e.cm&&lt(e.cm,"beforeSelectionChange"))&&(t=function(e,t,n){var r={ranges:t.ranges,update:function(t){this.ranges=[];for(var n=0;n<t.length;n++)this.ranges[n]=new bi(Ce(e,t[n].anchor),Ce(e,t[n].head))},origin:n&&n.origin};return rt(e,"beforeSelectionChange",e,r),e.cm&&rt(e.cm,"beforeSelectionChange",e.cm,r),r.ranges!=t.ranges?yi(r.ranges,r.ranges.length-1):t}(e,t,n));var r=n&&n.bias||(me(t.primary().head,e.sel.primary().head)<0?-1:1);qi(e,Qi(e,t,r,!0)),n&&!1===n.scroll||!e.cm||Lr(e.cm)}function qi(e,t){t.equals(e.sel)||(e.sel=t,e.cm&&(e.cm.curOp.updateInput=e.cm.curOp.selectionChanged=!0,ot(e.cm)),sn(e,"cursorActivity",e))}function Zi(e){qi(e,Qi(e,e.sel,null,!1))}function Qi(e,t,n,r){for(var i,o=0;o<t.ranges.length;o++){var l=t.ranges[o],a=t.ranges.length==e.sel.ranges.length&&e.sel.ranges[o],s=eo(e,l.anchor,a&&a.anchor,n,r),c=eo(e,l.head,a&&a.head,n,r);(i||s!=l.anchor||c!=l.head)&&(i||(i=t.ranges.slice(0,o)),i[o]=new bi(s,c))}return i?yi(i,t.primIndex):t}function Ji(e,t,n,r,i){var o=ae(e,t.line);if(o.markedSpans)for(var l=0;l<o.markedSpans.length;++l){var a=o.markedSpans[l],s=a.marker;if((null==a.from||(s.inclusiveLeft?a.from<=t.ch:a.from<t.ch))&&(null==a.to||(s.inclusiveRight?a.to>=t.ch:a.to>t.ch))){if(i&&(rt(s,"beforeCursorEnter"),s.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!s.atomic)continue;if(n){var c=s.find(r<0?1:-1),u=void 0;if((r<0?s.inclusiveRight:s.inclusiveLeft)&&(c=to(e,c,-r,c&&c.line==t.line?o:null)),c&&c.line==t.line&&(u=me(c,n))&&(r<0?u<0:u>0))return Ji(e,c,t,r,i)}var h=s.find(r<0?-1:1);return(r<0?s.inclusiveLeft:s.inclusiveRight)&&(h=to(e,h,r,h.line==t.line?o:null)),h?Ji(e,h,t,r,i):null}}return t}function eo(e,t,n,r,i){var o=r||1,l=Ji(e,t,n,o,i)||!i&&Ji(e,t,n,o,!0)||Ji(e,t,n,-o,i)||!i&&Ji(e,t,n,-o,!0);return l||(e.cantEdit=!0,ge(e.first,0))}function to(e,t,n,r){return n<0&&0==t.ch?t.line>e.first?Ce(e,ge(t.line-1)):null:n>0&&t.ch==(r||ae(e,t.line)).text.length?t.line<e.first+e.size-1?ge(t.line+1,0):null:new ge(t.line,t.ch+n)}function no(e){e.setSelection(ge(e.firstLine(),0),ge(e.lastLine()),j)}function ro(e,t,n){var r={canceled:!1,from:t.from,to:t.to,text:t.text,origin:t.origin,cancel:function(){return r.canceled=!0}};return n&&(r.update=function(t,n,i,o){t&&(r.from=Ce(e,t)),n&&(r.to=Ce(e,n)),i&&(r.text=i),void 0!==o&&(r.origin=o)}),rt(e,"beforeChange",e,r),e.cm&&rt(e.cm,"beforeChange",e.cm,r),r.canceled?null:{from:r.from,to:r.to,text:r.text,origin:r.origin}}function io(e,t,n){if(e.cm){if(!e.cm.curOp)return Yr(e.cm,io)(e,t,n);if(e.cm.state.suppressEdits)return}if(!(lt(e,"beforeChange")||e.cm&&lt(e.cm,"beforeChange"))||(t=ro(e,t,!0))){var r=Me&&!n&&function(e,t,n){var r=null;if(e.iter(t.line,n.line+1,function(e){if(e.markedSpans)for(var t=0;t<e.markedSpans.length;++t){var n=e.markedSpans[t].marker;!n.readOnly||r&&-1!=z(r,n)||(r||(r=[])).push(n)}}),!r)return null;for(var i=[{from:t,to:n}],o=0;o<r.length;++o)for(var l=r[o],a=l.find(0),s=0;s<i.length;++s){var c=i[s];if(!(me(c.to,a.from)<0||me(c.from,a.to)>0)){var u=[s,1],h=me(c.from,a.from),f=me(c.to,a.to);(h<0||!l.inclusiveLeft&&!h)&&u.push({from:c.from,to:a.from}),(f>0||!l.inclusiveRight&&!f)&&u.push({from:a.to,to:c.to}),i.splice.apply(i,u),s+=u.length-3}}return i}(e,t.from,t.to);if(r)for(var i=r.length-1;i>=0;--i)oo(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else oo(e,t)}}function oo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=me(t.from,t.to)){var n=ki(e,t);Wi(e,t,n,e.cm?e.cm.curOp.id:NaN),so(e,t,n,Ne(e,t));var r=[];Ni(e,function(e,n){n||-1!=z(r,e.history)||(fo(e.history,t),r.push(e.history)),so(e,t,null,Ne(e,t))})}}function lo(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!r||n){for(var i,o=e.history,l=e.sel,a="undo"==t?o.done:o.undone,s="undo"==t?o.undone:o.done,c=0;c<a.length&&(i=a[c],n?!i.ranges||i.equals(e.sel):i.ranges);c++);if(c!=a.length){for(o.lastOrigin=o.lastSelOrigin=null;;){if(!(i=a.pop()).ranges){if(r)return void a.push(i);break}if(_i(i,s),n&&!i.equals(e.sel))return void Yi(e,i,{clearRedo:!1});l=i}var u=[];_i(l,s),s.push({changes:u,generation:o.generation}),o.generation=i.generation||++o.maxGeneration;for(var h=lt(e,"beforeChange")||e.cm&&lt(e.cm,"beforeChange"),f=function(n){var r=i.changes[n];if(r.origin=t,h&&!ro(e,r,!1))return a.length=0,{};u.push(Fi(e,r));var o=n?ki(e,r):X(a);so(e,r,o,zi(e,r)),!n&&e.cm&&e.cm.scrollIntoView({from:r.from,to:wi(r)});var l=[];Ni(e,function(e,t){t||-1!=z(l,e.history)||(fo(e.history,r),l.push(e.history)),so(e,r,null,zi(e,r))})},d=i.changes.length-1;d>=0;--d){var p=f(d);if(p)return p.v}}}}function ao(e,t){if(0!=t&&(e.first+=t,e.sel=new vi(q(e.sel.ranges,function(e){return new bi(ge(e.anchor.line+t,e.anchor.ch),ge(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){Zr(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;r<n.viewTo;r++)Qr(e.cm,r,"gutter")}}function so(e,t,n,r){if(e.cm&&!e.cm.curOp)return Yr(e.cm,so)(e,t,n,r);if(t.to.line<e.first)ao(e,t.text.length-1-(t.to.line-t.from.line));else if(!(t.from.line>e.lastLine())){if(t.from.line<e.first){var i=t.text.length-1-(e.first-t.from.line);ao(e,i),t={from:ge(e.first,0),to:ge(t.to.line+i,t.to.ch),text:[X(t.text)],origin:t.origin}}var o=e.lastLine();t.to.line>o&&(t={from:t.from,to:ge(o,ae(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=se(e,t.from,t.to),n||(n=ki(e,t)),e.cm?function(e,t,n){var r=e.doc,i=e.display,o=t.from,l=t.to,a=!1,s=o.line;e.options.lineWrapping||(s=he(Be(ae(r,o.line))),r.iter(s,l.line+1,function(e){if(e==i.maxLine)return a=!0,!0})),r.sel.contains(t.from,t.to)>-1&&ot(e),Ti(r,t,n,or(e)),e.options.lineWrapping||(r.iter(s,o.line+t.text.length,function(e){var t=Ke(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,a=!1)}),a&&(e.curOp.updateMaxLine=!0)),function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontier<t-10)){for(var n=e.first,r=t-1;r>n;r--){var i=ae(e,r).stateAfter;if(i&&(!(i instanceof It)||r+i.lookAhead<t)){n=r+1;break}}e.highlightFrontier=Math.min(e.highlightFrontier,n)}}(r,o.line),ni(e,400);var c=t.text.length-(l.line-o.line)-1;t.full?Zr(e):o.line!=l.line||1!=t.text.length||Ei(e.doc,t)?Zr(e,o.line,l.line+1,c):Qr(e,o.line,"text");var u=lt(e,"changes"),h=lt(e,"change");if(h||u){var f={from:o,to:l,text:t.text,removed:t.removed,origin:t.origin};h&&sn(e,"change",e,f),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(f)}e.display.selForContextMenu=null}(e.cm,t,r):Ti(e,t,r),Xi(e,n,j)}}function co(e,t,n,r,i){var o;r||(r=n),me(r,n)<0&&(n=(o=[r,n])[0],r=o[1]),"string"==typeof t&&(t=e.splitLines(t)),io(e,{from:n,to:r,text:t,origin:i})}function uo(e,t,n,r){n<e.line?e.line+=r:t<e.line&&(e.line=t,e.ch=0)}function ho(e,t,n,r){for(var i=0;i<e.length;++i){var o=e[i],l=!0;if(o.ranges){o.copied||((o=e[i]=o.deepCopy()).copied=!0);for(var a=0;a<o.ranges.length;a++)uo(o.ranges[a].anchor,t,n,r),uo(o.ranges[a].head,t,n,r)}else{for(var s=0;s<o.changes.length;++s){var c=o.changes[s];if(n<c.from.line)c.from=ge(c.from.line+r,c.from.ch),c.to=ge(c.to.line+r,c.to.ch);else if(t<=c.to.line){l=!1;break}}l||(e.splice(0,i+1),i=0)}}}function fo(e,t){var n=t.from.line,r=t.to.line,i=t.text.length-(r-n)-1;ho(e.done,n,r,i),ho(e.undone,n,r,i)}function po(e,t,n,r){var i=t,o=t;return"number"==typeof t?o=ae(e,we(e,t)):i=he(t),null==i?null:(r(o,i)&&e.cm&&Qr(e.cm,i,n),o)}function go(e){this.lines=e,this.parent=null;for(var t=0,n=0;n<e.length;++n)e[n].parent=this,t+=e[n].height;this.height=t}function mo(e){this.children=e;for(var t=0,n=0,r=0;r<e.length;++r){var i=e[r];t+=i.chunkSize(),n+=i.height,i.parent=this}this.size=t,this.height=n,this.parent=null}bi.prototype.from=function(){return xe(this.anchor,this.head)},bi.prototype.to=function(){return ye(this.anchor,this.head)},bi.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},go.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var n=e,r=e+t;n<r;++n){var i=this.lines[n];this.height-=i.height,Kt(i),sn(i,"delete")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,n){this.height+=n,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var r=0;r<t.length;++r)t[r].parent=this},iterN:function(e,t,n){for(var r=e+t;e<r;++e)if(n(this.lines[e]))return!0}},mo.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var n=0;n<this.children.length;++n){var r=this.children[n],i=r.chunkSize();if(e<i){var o=Math.min(t,i-e),l=r.height;if(r.removeInner(e,o),this.height-=l-r.height,i==o&&(this.children.splice(n--,1),r.parent=null),0==(t-=o))break;e=0}else e-=i}if(this.size-t<25&&(this.children.length>1||!(this.children[0]instanceof go))){var a=[];this.collapse(a),this.children=[new go(a)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t<this.children.length;++t)this.children[t].collapse(e)},insertInner:function(e,t,n){this.size+=t.length,this.height+=n;for(var r=0;r<this.children.length;++r){var i=this.children[r],o=i.chunkSize();if(e<=o){if(i.insertInner(e,t,n),i.lines&&i.lines.length>50){for(var l=i.lines.length%25+25,a=l;a<i.lines.length;){var s=new go(i.lines.slice(a,a+=25));i.height-=s.height,this.children.splice(++r,0,s),s.parent=this}i.lines=i.lines.slice(0,l),this.maybeSpill()}break}e-=o}},maybeSpill:function(){if(!(this.children.length<=10)){var e=this;do{var t=e.children.splice(e.children.length-5,5),n=new mo(t);if(e.parent){e.size-=n.size,e.height-=n.height;var r=z(e.parent.children,e);e.parent.children.splice(r+1,0,n)}else{var i=new mo(e.children);i.parent=e,e.children=[i,n],e=i}n.parent=e.parent}while(e.children.length>10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;r<this.children.length;++r){var i=this.children[r],o=i.chunkSize();if(e<o){var l=Math.min(t,o-e);if(i.iterN(e,l,n))return!0;if(0==(t-=l))break;e=0}else e-=o}}};var vo=function(e,t,n){if(n)for(var r in n)n.hasOwnProperty(r)&&(this[r]=n[r]);this.doc=e,this.node=t};function bo(e,t,n){$e(t)<(e.curOp&&e.curOp.scrollTop||e.doc.scrollTop)&&Sr(e,n)}vo.prototype.clear=function(){var e=this.doc.cm,t=this.line.widgets,n=this.line,r=he(n);if(null!=r&&t){for(var i=0;i<t.length;++i)t[i]==this&&t.splice(i--,1);t.length||(n.widgets=null);var o=wn(this);ue(n,Math.max(0,n.height-o)),e&&(Kr(e,function(){bo(e,n,-o),Qr(e,r,"widget")}),sn(e,"lineWidgetCleared",e,this,r))}},vo.prototype.changed=function(){var e=this,t=this.height,n=this.doc.cm,r=this.line;this.height=null;var i=wn(this)-t;i&&(ue(r,r.height+i),n&&Kr(n,function(){n.curOp.forceUpdate=!0,bo(n,r,i),sn(n,"lineWidgetChanged",n,e,he(r))}))},at(vo);var yo=0,xo=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++yo};function wo(e,t,n,r,i){if(r&&r.shared)return function(e,t,n,r,i){(r=_(r)).shared=!1;var o=[wo(e,t,n,r,i)],l=o[0],a=r.widgetNode;return Ni(e,function(e){a&&(r.widgetNode=a.cloneNode(!0)),o.push(wo(e,Ce(e,t),Ce(e,n),r,i));for(var s=0;s<e.linked.length;++s)if(e.linked[s].isParent)return;l=X(o)}),new Co(o,l)}(e,t,n,r,i);if(e.cm&&!e.cm.curOp)return Yr(e.cm,wo)(e,t,n,r,i);var o=new xo(e,i),l=me(t,n);if(r&&_(r,o,!1),l>0||0==l&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=A("span",[o.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(ze(e,t.line,t,n,o)||t.line!=n.line&&ze(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Se=!0}o.addToHistory&&Wi(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var a,s=t.line,c=e.cm;if(e.iter(s,n.line+1,function(e){c&&o.collapsed&&!c.options.lineWrapping&&Be(e)==c.display.maxLine&&(a=!0),o.collapsed&&s!=t.line&&ue(e,0),function(e,t){e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e)}(e,new Le(o,s==t.line?t.ch:null,s==n.line?n.ch:null)),++s}),o.collapsed&&e.iter(t.line,n.line+1,function(t){Ge(e,t)&&ue(t,0)}),o.clearOnEnter&&et(o,"beforeCursorEnter",function(){return o.clear()}),o.readOnly&&(Me=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++yo,o.atomic=!0),c){if(a&&(c.curOp.updateMaxLine=!0),o.collapsed)Zr(c,t.line,n.line+1);else if(o.className||o.title||o.startStyle||o.endStyle||o.css)for(var u=t.line;u<=n.line;u++)Qr(c,u,"text");o.atomic&&Zi(c.doc),sn(c,"markerAdded",c,o)}return o}xo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&Br(e),lt(this,"clear")){var n=this.find();n&&sn(this,"clear",n.from,n.to)}for(var r=null,i=null,o=0;o<this.lines.length;++o){var l=this.lines[o],a=Ee(l.markedSpans,this);e&&!this.collapsed?Qr(e,he(l),"text"):e&&(null!=a.to&&(i=he(l)),null!=a.from&&(r=he(l))),l.markedSpans=Te(l.markedSpans,a),null==a.from&&this.collapsed&&!Ge(this.doc,l)&&e&&ue(l,tr(e.display))}if(e&&this.collapsed&&!e.options.lineWrapping)for(var s=0;s<this.lines.length;++s){var c=Be(this.lines[s]),u=Ke(c);u>e.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=u,e.display.maxLineChanged=!0)}null!=r&&e&&this.collapsed&&Zr(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Zi(e.doc)),e&&sn(e,"markerCleared",e,this,r,i),t&&Ur(e),this.parent&&this.parent.clear()}},xo.prototype.find=function(e,t){var n,r;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i<this.lines.length;++i){var o=this.lines[i],l=Ee(o.markedSpans,this);if(null!=l.from&&(n=ge(t?o:he(o),l.from),-1==e))return n;if(null!=l.to&&(r=ge(t?o:he(o),l.to),1==e))return r}return n&&{from:n,to:r}},xo.prototype.changed=function(){var e=this,t=this.find(-1,!0),n=this,r=this.doc.cm;t&&r&&Kr(r,function(){var i=t.line,o=he(t.line),l=On(r,o);if(l&&(Rn(l),r.curOp.selectionChanged=r.curOp.forceUpdate=!0),r.curOp.updateMaxLine=!0,!Ge(n.doc,i)&&null!=n.height){var a=n.height;n.height=null;var s=wn(n)-a;s&&ue(i,i.height+s)}sn(r,"markerChanged",r,e)})},xo.prototype.attachLine=function(e){if(!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;t.maybeHiddenMarkers&&-1!=z(t.maybeHiddenMarkers,this)||(t.maybeUnhiddenMarkers||(t.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(e)},xo.prototype.detachLine=function(e){if(this.lines.splice(z(this.lines,e),1),!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;(t.maybeHiddenMarkers||(t.maybeHiddenMarkers=[])).push(this)}},at(xo);var Co=function(e,t){this.markers=e,this.primary=t;for(var n=0;n<e.length;++n)e[n].parent=this};function ko(e){return e.findMarks(ge(e.first,0),e.clipPos(ge(e.lastLine())),function(e){return e.parent})}function Mo(e){for(var t=function(t){var n=e[t],r=[n.primary.doc];Ni(n.primary.doc,function(e){return r.push(e)});for(var i=0;i<n.markers.length;i++){var o=n.markers[i];-1==z(r,o.doc)&&(o.parent=null,n.markers.splice(i--,1))}},n=0;n<e.length;n++)t(n)}Co.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var e=0;e<this.markers.length;++e)this.markers[e].clear();sn(this,"clear")}},Co.prototype.find=function(e,t){return this.primary.find(e,t)},at(Co);var So=0,Lo=function(e,t,n,r,i){if(!(this instanceof Lo))return new Lo(e,t,n,r,i);null==n&&(n=0),mo.call(this,[new go([new $t("",null)])]),this.first=n,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=n;var o=ge(n,0);this.sel=xi(o),this.history=new Di(null),this.id=++So,this.modeOption=t,this.lineSep=r,this.direction="rtl"==i?"rtl":"ltr",this.extend=!1,"string"==typeof e&&(e=this.splitLines(e)),Ti(this,{from:o,to:o,text:e}),Yi(this,xi(o),j)};Lo.prototype=Q(mo.prototype,{constructor:Lo,iter:function(e,t,n){n?this.iterN(e-this.first,t-e,n):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var n=0,r=0;r<t.length;++r)n+=t[r].height;this.insertInner(e-this.first,t,n)},remove:function(e,t){this.removeInner(e-this.first,t)},getValue:function(e){var t=ce(this,this.first,this.first+this.size);return!1===e?t:t.join(e||this.lineSeparator())},setValue:qr(function(e){var t=ge(this.first,0),n=this.first+this.size-1;io(this,{from:t,to:ge(n,ae(this,n).text.length),text:this.splitLines(e),origin:"setValue",full:!0},!0),this.cm&&Er(this.cm,0,0),Yi(this,xi(t),j)}),replaceRange:function(e,t,n,r){t=Ce(this,t),n=n?Ce(this,n):t,co(this,e,t,n,r)},getRange:function(e,t,n){var r=se(this,Ce(this,e),Ce(this,t));return!1===n?r:r.join(n||this.lineSeparator())},getLine:function(e){var t=this.getLineHandle(e);return t&&t.text},getLineHandle:function(e){if(de(this,e))return ae(this,e)},getLineNumber:function(e){return he(e)},getLineHandleVisualStart:function(e){return"number"==typeof e&&(e=ae(this,e)),Be(e)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(e){return Ce(this,e)},getCursor:function(e){var t=this.sel.primary();return null==e||"head"==e?t.head:"anchor"==e?t.anchor:"end"==e||"to"==e||!1===e?t.to():t.from()},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:qr(function(e,t,n){$i(this,Ce(this,"number"==typeof e?ge(e,t||0):e),null,n)}),setSelection:qr(function(e,t,n){$i(this,Ce(this,e),Ce(this,t||e),n)}),extendSelection:qr(function(e,t,n){ji(this,Ce(this,e),t&&Ce(this,t),n)}),extendSelections:qr(function(e,t){Gi(this,ke(this,e),t)}),extendSelectionsBy:qr(function(e,t){var n=q(this.sel.ranges,e);Gi(this,ke(this,n),t)}),setSelections:qr(function(e,t,n){if(e.length){for(var r=[],i=0;i<e.length;i++)r[i]=new bi(Ce(this,e[i].anchor),Ce(this,e[i].head));null==t&&(t=Math.min(e.length-1,this.sel.primIndex)),Yi(this,yi(r,t),n)}}),addSelection:qr(function(e,t,n){var r=this.sel.ranges.slice(0);r.push(new bi(Ce(this,e),Ce(this,t||e))),Yi(this,yi(r,r.length-1),n)}),getSelection:function(e){for(var t,n=this.sel.ranges,r=0;r<n.length;r++){var i=se(this,n[r].from(),n[r].to());t=t?t.concat(i):i}return!1===e?t:t.join(e||this.lineSeparator())},getSelections:function(e){for(var t=[],n=this.sel.ranges,r=0;r<n.length;r++){var i=se(this,n[r].from(),n[r].to());!1!==e&&(i=i.join(e||this.lineSeparator())),t[r]=i}return t},replaceSelection:function(e,t,n){for(var r=[],i=0;i<this.sel.ranges.length;i++)r[i]=e;this.replaceSelections(r,t,n||"+input")},replaceSelections:qr(function(e,t,n){for(var r=[],i=this.sel,o=0;o<i.ranges.length;o++){var l=i.ranges[o];r[o]={from:l.from(),to:l.to(),text:this.splitLines(e[o]),origin:n}}for(var a=t&&"end"!=t&&function(e,t,n){for(var r=[],i=ge(e.first,0),o=i,l=0;l<t.length;l++){var a=t[l],s=Mi(a.from,i,o),c=Mi(wi(a),i,o);if(i=a.to,o=c,"around"==n){var u=e.sel.ranges[l],h=me(u.head,u.anchor)<0;r[l]=new bi(h?c:s,h?s:c)}else r[l]=new bi(s,s)}return new vi(r,e.sel.primIndex)}(this,r,t),s=r.length-1;s>=0;s--)io(this,r[s]);a?Ki(this,a):this.cm&&Lr(this.cm)}),undo:qr(function(){lo(this,"undo")}),redo:qr(function(){lo(this,"redo")}),undoSelection:qr(function(){lo(this,"undo",!0)}),redoSelection:qr(function(){lo(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r<e.done.length;r++)e.done[r].ranges||++t;for(var i=0;i<e.undone.length;i++)e.undone[i].ranges||++n;return{undo:t,redo:n}},clearHistory:function(){this.history=new Di(this.history.maxGeneration)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(e){return e&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(e){return this.history.generation==(e||this.cleanGeneration)},getHistory:function(){return{done:Bi(this.history.done),undone:Bi(this.history.undone)}},setHistory:function(e){var t=this.history=new Di(this.history.maxGeneration);t.done=Bi(e.done.slice(0),null,!0),t.undone=Bi(e.undone.slice(0),null,!0)},setGutterMarker:qr(function(e,t,n){return po(this,e,"gutter",function(e){var r=e.gutterMarkers||(e.gutterMarkers={});return r[t]=n,!n&&ne(r)&&(e.gutterMarkers=null),!0})}),clearGutter:qr(function(e){var t=this;this.iter(function(n){n.gutterMarkers&&n.gutterMarkers[e]&&po(t,n,"gutter",function(){return n.gutterMarkers[e]=null,ne(n.gutterMarkers)&&(n.gutterMarkers=null),!0})})}),lineInfo:function(e){var t;if("number"==typeof e){if(!de(this,e))return null;if(t=e,!(e=ae(this,e)))return null}else if(null==(t=he(e)))return null;return{line:t,handle:e,text:e.text,gutterMarkers:e.gutterMarkers,textClass:e.textClass,bgClass:e.bgClass,wrapClass:e.wrapClass,widgets:e.widgets}},addLineClass:qr(function(e,t,n){return po(this,e,"gutter"==t?"gutter":"class",function(e){var r="text"==t?"textClass":"background"==t?"bgClass":"gutter"==t?"gutterClass":"wrapClass";if(e[r]){if(M(n).test(e[r]))return!1;e[r]+=" "+n}else e[r]=n;return!0})}),removeLineClass:qr(function(e,t,n){return po(this,e,"gutter"==t?"gutter":"class",function(e){var r="text"==t?"textClass":"background"==t?"bgClass":"gutter"==t?"gutterClass":"wrapClass",i=e[r];if(!i)return!1;if(null==n)e[r]=null;else{var o=i.match(M(n));if(!o)return!1;var l=o.index+o[0].length;e[r]=i.slice(0,o.index)+(o.index&&l!=i.length?" ":"")+i.slice(l)||null}return!0})}),addLineWidget:qr(function(e,t,n){return function(e,t,n,r){var i=new vo(e,n,r),o=e.cm;return o&&i.noHScroll&&(o.display.alignWidgets=!0),po(e,t,"widget",function(t){var n=t.widgets||(t.widgets=[]);if(null==i.insertAt?n.push(i):n.splice(Math.min(n.length-1,Math.max(0,i.insertAt)),0,i),i.line=t,o&&!Ge(e,t)){var r=$e(t)<e.scrollTop;ue(t,t.height+wn(i)),r&&Sr(o,i.height),o.curOp.forceUpdate=!0}return!0}),o&&sn(o,"lineWidgetAdded",o,i,"number"==typeof t?t:he(t)),i}(this,e,t,n)}),removeLineWidget:function(e){e.clear()},markText:function(e,t,n){return wo(this,Ce(this,e),Ce(this,t),n,n&&n.type||"range")},setBookmark:function(e,t){var n={replacedWith:t&&(null==t.nodeType?t.widget:t),insertLeft:t&&t.insertLeft,clearWhenEmpty:!1,shared:t&&t.shared,handleMouseEvents:t&&t.handleMouseEvents};return wo(this,e=Ce(this,e),e,n,"bookmark")},findMarksAt:function(e){var t=[],n=ae(this,(e=Ce(this,e)).line).markedSpans;if(n)for(var r=0;r<n.length;++r){var i=n[r];(null==i.from||i.from<=e.ch)&&(null==i.to||i.to>=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=Ce(this,e),t=Ce(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var l=o.markedSpans;if(l)for(var a=0;a<l.length;a++){var s=l[a];null!=s.to&&i==e.line&&e.ch>=s.to||null==s.from&&i!=e.line||null!=s.from&&i==t.line&&s.from>=t.ch||n&&!n(s.marker)||r.push(s.marker.parent||s.marker)}++i}),r},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var r=0;r<n.length;++r)null!=n[r].from&&e.push(n[r].marker)}),e},posFromIndex:function(e){var t,n=this.first,r=this.lineSeparator().length;return this.iter(function(i){var o=i.text.length+r;if(o>e)return t=e,!0;e-=o,++n}),Ce(this,ge(n,t))},indexFromPos:function(e){var t=(e=Ce(this,e)).ch;if(e.line<this.first||e.ch<0)return 0;var n=this.lineSeparator().length;return this.iter(this.first,e.line,function(e){t+=e.text.length+n}),t},copy:function(e){var t=new Lo(ce(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return t.scrollTop=this.scrollTop,t.scrollLeft=this.scrollLeft,t.sel=this.sel,t.extend=!1,e&&(t.history.undoDepth=this.history.undoDepth,t.setHistory(this.getHistory())),t},linkedDoc:function(e){e||(e={});var t=this.first,n=this.first+this.size;null!=e.from&&e.from>t&&(t=e.from),null!=e.to&&e.to<n&&(n=e.to);var r=new Lo(ce(this,t,n),e.mode||this.modeOption,t,this.lineSep,this.direction);return e.sharedHist&&(r.history=this.history),(this.linked||(this.linked=[])).push({doc:r,sharedHist:e.sharedHist}),r.linked=[{doc:this,isParent:!0,sharedHist:e.sharedHist}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n],i=r.find(),o=e.clipPos(i.from),l=e.clipPos(i.to);if(me(o,l)){var a=wo(e,o,l,r.primary,r.primary.type);r.markers.push(a),a.parent=r}}}(r,ko(this)),r},unlinkDoc:function(e){if(e instanceof kl&&(e=e.doc),this.linked)for(var t=0;t<this.linked.length;++t){var n=this.linked[t];if(n.doc==e){this.linked.splice(t,1),e.unlinkDoc(this),Mo(ko(this));break}}if(e.history==this.history){var r=[e.id];Ni(e,function(e){return r.push(e.id)},!0),e.history=new Di(null),e.history.done=Bi(this.history.done,r),e.history.undone=Bi(this.history.undone,r)}},iterLinkedDocs:function(e){Ni(this,e)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(e){return this.lineSep?e.split(this.lineSep):xt(e)},lineSeparator:function(){return this.lineSep||"\n"},setDirection:qr(function(e){var t;"rtl"!=e&&(e="ltr"),e!=this.direction&&(this.direction=e,this.iter(function(e){return e.order=null}),this.cm&&Kr(t=this.cm,function(){Oi(t),Zr(t)}))})}),Lo.prototype.eachLine=Lo.prototype.iter;var Eo=0;function To(e){var t=this;if(No(t),!it(t,e)&&!Cn(t.display,e)){st(e),l&&(Eo=+new Date);var n=ar(t,e,!0),r=e.dataTransfer.files;if(n&&!t.isReadOnly())if(r&&r.length&&window.FileReader&&window.File)for(var i=r.length,o=Array(i),a=0,s=function(e,r){if(!t.options.allowDropFileTypes||-1!=z(t.options.allowDropFileTypes,e.type)){var l=new FileReader;l.onload=Yr(t,function(){var e=l.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(e)&&(e=""),o[r]=e,++a==i){var s={from:n=Ce(t.doc,n),to:n,text:t.doc.splitLines(o.join(t.doc.lineSeparator())),origin:"paste"};io(t.doc,s),Ki(t.doc,xi(n,wi(s)))}}),l.readAsText(e)}},c=0;c<i;++c)s(r[c],c);else{if(t.state.draggingText&&t.doc.sel.contains(n)>-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var u=e.dataTransfer.getData("Text");if(u){var h;if(t.state.draggingText&&!t.state.draggingText.copy&&(h=t.listSelections()),Xi(t.doc,xi(n,n)),h)for(var f=0;f<h.length;++f)co(t.doc,"",h[f].anchor,h[f].head,"drag");t.replaceSelection(u,"around","paste"),t.display.input.focus()}}catch(e){}}}}function No(e){e.display.dragCursor&&(e.display.lineSpace.removeChild(e.display.dragCursor),e.display.dragCursor=null)}function Ao(e){if(document.getElementsByClassName)for(var t=document.getElementsByClassName("CodeMirror"),n=0;n<t.length;n++){var r=t[n].CodeMirror;r&&e(r)}}var Oo=!1;function Do(){var e;Oo||(et(window,"resize",function(){null==e&&(e=setTimeout(function(){e=null,Ao(Fo)},100))}),et(window,"blur",function(){return Ao(br)}),Oo=!0)}function Fo(e){var t=e.display;t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize()}for(var Io={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",127:"Delete",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},Wo=0;Wo<10;Wo++)Io[Wo+48]=Io[Wo+96]=String(Wo);for(var Po=65;Po<=90;Po++)Io[Po]=String.fromCharCode(Po);for(var _o=1;_o<=12;_o++)Io[_o+111]=Io[_o+63235]="F"+_o;var Ro={};function Ho(e){var t,n,r,i,o=e.split(/-(?!$)/);e=o[o.length-1];for(var l=0;l<o.length-1;l++){var a=o[l];if(/^(cmd|meta|m)$/i.test(a))i=!0;else if(/^a(lt)?$/i.test(a))t=!0;else if(/^(c|ctrl|control)$/i.test(a))n=!0;else{if(!/^s(hift)?$/i.test(a))throw new Error("Unrecognized modifier name: "+a);r=!0}}return t&&(e="Alt-"+e),n&&(e="Ctrl-"+e),i&&(e="Cmd-"+e),r&&(e="Shift-"+e),e}function zo(e){var t={};for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];if(/^(name|fallthrough|(de|at)tach)$/.test(n))continue;if("..."==r){delete e[n];continue}for(var i=q(n.split(" "),Ho),o=0;o<i.length;o++){var l=void 0,a=void 0;o==i.length-1?(a=i.join(" "),l=r):(a=i.slice(0,o+1).join(" "),l="...");var s=t[a];if(s){if(s!=l)throw new Error("Inconsistent bindings for "+a)}else t[a]=l}delete e[n]}for(var c in t)e[c]=t[c];return e}function Bo(e,t,n,r){var i=(t=Vo(t)).call?t.call(e,r):t[e];if(!1===i)return"nothing";if("..."===i)return"multi";if(null!=i&&n(i))return"handled";if(t.fallthrough){if("[object Array]"!=Object.prototype.toString.call(t.fallthrough))return Bo(e,t.fallthrough,n,r);for(var o=0;o<t.fallthrough.length;o++){var l=Bo(e,t.fallthrough[o],n,r);if(l)return l}}}function Uo(e){var t="string"==typeof e?e:Io[e.keyCode];return"Ctrl"==t||"Alt"==t||"Shift"==t||"Mod"==t}function jo(e,t,n){var r=e;return t.altKey&&"Alt"!=r&&(e="Alt-"+e),(C?t.metaKey:t.ctrlKey)&&"Ctrl"!=r&&(e="Ctrl-"+e),(C?t.ctrlKey:t.metaKey)&&"Cmd"!=r&&(e="Cmd-"+e),!n&&t.shiftKey&&"Shift"!=r&&(e="Shift-"+e),e}function Go(e,t){if(h&&34==e.keyCode&&e.char)return!1;var n=Io[e.keyCode];return null!=n&&!e.altGraphKey&&(3==e.keyCode&&e.code&&(n=e.code),jo(n,e,t))}function Vo(e){return"string"==typeof e?Ro[e]:e}function $o(e,t){for(var n=e.doc.sel.ranges,r=[],i=0;i<n.length;i++){for(var o=t(n[i]);r.length&&me(o.from,X(r).to)<=0;){var l=r.pop();if(me(l.from,o.from)<0){o.from=l.from;break}}r.push(o)}Kr(e,function(){for(var t=r.length-1;t>=0;t--)co(e.doc,"",r[t].from,r[t].to,"+delete");Lr(e)})}function Ko(e,t,n){var r=oe(e.text,t+n,n);return r<0||r>e.text.length?null:r}function Yo(e,t,n){var r=Ko(e,t.ch,n);return null==r?null:new ge(t.line,r,n<0?"after":"before")}function Xo(e,t,n,r,i){if(e){var o=Qe(n,t.doc.direction);if(o){var l,a=i<0?X(o):o[0],s=i<0==(1==a.level),c=s?"after":"before";if(a.level>0||"rtl"==t.doc.direction){var u=Dn(t,n);l=i<0?n.text.length-1:0;var h=Fn(t,u,l).top;l=le(function(e){return Fn(t,u,e).top==h},i<0==(1==a.level)?a.from:a.to-1,l),"before"==c&&(l=Ko(n,l,1))}else l=i<0?a.to:a.from;return new ge(r,l,c)}}return new ge(r,i<0?n.text.length:0,i<0?"before":"after")}Ro.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ro.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ro.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ro.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ro.default=b?Ro.macDefault:Ro.pcDefault;var qo={selectAll:no,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),j)},killLine:function(e){return $o(e,function(t){if(t.empty()){var n=ae(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line<e.lastLine()?{from:t.head,to:ge(t.head.line+1,0)}:{from:t.head,to:ge(t.head.line,n)}}return{from:t.from(),to:t.to()}})},deleteLine:function(e){return $o(e,function(t){return{from:ge(t.from().line,0),to:Ce(e.doc,ge(t.to().line+1,0))}})},delLineLeft:function(e){return $o(e,function(e){return{from:ge(e.from().line,0),to:e.from()}})},delWrappedLineLeft:function(e){return $o(e,function(t){var n=e.charCoords(t.head,"div").top+5,r=e.coordsChar({left:0,top:n},"div");return{from:r,to:t.from()}})},delWrappedLineRight:function(e){return $o(e,function(t){var n=e.charCoords(t.head,"div").top+5,r=e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:n},"div");return{from:t.from(),to:r}})},undo:function(e){return e.undo()},redo:function(e){return e.redo()},undoSelection:function(e){return e.undoSelection()},redoSelection:function(e){return e.redoSelection()},goDocStart:function(e){return e.extendSelection(ge(e.firstLine(),0))},goDocEnd:function(e){return e.extendSelection(ge(e.lastLine()))},goLineStart:function(e){return e.extendSelectionsBy(function(t){return Zo(e,t.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(e){return e.extendSelectionsBy(function(t){return Qo(e,t.head)},{origin:"+move",bias:1})},goLineEnd:function(e){return e.extendSelectionsBy(function(t){return function(e,t){var n=ae(e.doc,t),r=function(e){for(var t;t=Re(e);)e=t.find(1,!0).line;return e}(n);return r!=n&&(t=he(r)),Xo(!0,e,n,t,-1)}(e,t.head.line)},{origin:"+move",bias:-1})},goLineRight:function(e){return e.extendSelectionsBy(function(t){var n=e.cursorCoords(t.head,"div").top+5;return e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:n},"div")},V)},goLineLeft:function(e){return e.extendSelectionsBy(function(t){var n=e.cursorCoords(t.head,"div").top+5;return e.coordsChar({left:0,top:n},"div")},V)},goLineLeftSmart:function(e){return e.extendSelectionsBy(function(t){var n=e.cursorCoords(t.head,"div").top+5,r=e.coordsChar({left:0,top:n},"div");return r.ch<e.getLine(r.line).search(/\S/)?Qo(e,t.head):r},V)},goLineUp:function(e){return e.moveV(-1,"line")},goLineDown:function(e){return e.moveV(1,"line")},goPageUp:function(e){return e.moveV(-1,"page")},goPageDown:function(e){return e.moveV(1,"page")},goCharLeft:function(e){return e.moveH(-1,"char")},goCharRight:function(e){return e.moveH(1,"char")},goColumnLeft:function(e){return e.moveH(-1,"column")},goColumnRight:function(e){return e.moveH(1,"column")},goWordLeft:function(e){return e.moveH(-1,"word")},goGroupRight:function(e){return e.moveH(1,"group")},goGroupLeft:function(e){return e.moveH(-1,"group")},goWordRight:function(e){return e.moveH(1,"word")},delCharBefore:function(e){return e.deleteH(-1,"char")},delCharAfter:function(e){return e.deleteH(1,"char")},delWordBefore:function(e){return e.deleteH(-1,"word")},delWordAfter:function(e){return e.deleteH(1,"word")},delGroupBefore:function(e){return e.deleteH(-1,"group")},delGroupAfter:function(e){return e.deleteH(1,"group")},indentAuto:function(e){return e.indentSelection("smart")},indentMore:function(e){return e.indentSelection("add")},indentLess:function(e){return e.indentSelection("subtract")},insertTab:function(e){return e.replaceSelection("\t")},insertSoftTab:function(e){for(var t=[],n=e.listSelections(),r=e.options.tabSize,i=0;i<n.length;i++){var o=n[i].from(),l=R(e.getLine(o.line),o.ch,r);t.push(Y(r-l%r))}e.replaceSelections(t)},defaultTab:function(e){e.somethingSelected()?e.indentSelection("add"):e.execCommand("insertTab")},transposeChars:function(e){return Kr(e,function(){for(var t=e.listSelections(),n=[],r=0;r<t.length;r++)if(t[r].empty()){var i=t[r].head,o=ae(e.doc,i.line).text;if(o)if(i.ch==o.length&&(i=new ge(i.line,i.ch-1)),i.ch>0)i=new ge(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),ge(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=ae(e.doc,i.line-1).text;l&&(i=new ge(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),ge(i.line-1,l.length-1),i,"+transpose"))}n.push(new bi(i,i))}e.setSelections(n)})},newlineAndIndent:function(e){return Kr(e,function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;r<t.length;r++)e.indentLine(t[r].from().line,null,!0);Lr(e)})},openLine:function(e){return e.replaceSelection("\n","start")},toggleOverwrite:function(e){return e.toggleOverwrite()}};function Zo(e,t){var n=ae(e.doc,t),r=Be(n);return r!=n&&(t=he(r)),Xo(!0,e,r,t,1)}function Qo(e,t){var n=Zo(e,t.line),r=ae(e.doc,n.line),i=Qe(r,e.doc.direction);if(!i||0==i[0].level){var o=Math.max(0,r.text.search(/\S/)),l=t.line==n.line&&t.ch<=o&&t.ch;return ge(n.line,l?0:o,n.sticky)}return n}function Jo(e,t,n){if("string"==typeof t&&!(t=qo[t]))return!1;e.display.input.ensurePolled();var r=e.display.shift,i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n&&(e.display.shift=!1),i=t(e)!=U}finally{e.display.shift=r,e.state.suppressEdits=!1}return i}var el=new H;function tl(e,t,n,r){var i=e.state.keySeq;if(i){if(Uo(t))return"handled";if(/\'$/.test(t)?e.state.keySeq=null:el.set(50,function(){e.state.keySeq==i&&(e.state.keySeq=null,e.display.input.reset())}),nl(e,i+" "+t,n,r))return!0}return nl(e,t,n,r)}function nl(e,t,n,r){var i=function(e,t,n){for(var r=0;r<e.state.keyMaps.length;r++){var i=Bo(t,e.state.keyMaps[r],n,e);if(i)return i}return e.options.extraKeys&&Bo(t,e.options.extraKeys,n,e)||Bo(t,e.options.keyMap,n,e)}(e,t,r);return"multi"==i&&(e.state.keySeq=t),"handled"==i&&sn(e,"keyHandled",e,t,n),"handled"!=i&&"multi"!=i||(st(n),pr(e)),!!i}function rl(e,t){var n=Go(t,!0);return!!n&&(t.shiftKey&&!e.state.keySeq?tl(e,"Shift-"+n,t,function(t){return Jo(e,t,!0)})||tl(e,n,t,function(t){if("string"==typeof t?/^go[A-Z]/.test(t):t.motion)return Jo(e,t)}):tl(e,n,t,function(t){return Jo(e,t)}))}var il=null;function ol(e){var t=this;if(t.curOp.focus=D(),!it(t,e)){l&&a<11&&27==e.keyCode&&(e.returnValue=!1);var n=e.keyCode;t.display.shift=16==n||e.shiftKey;var r=rl(t,e);h&&(il=r?n:null,!r&&88==n&&!Ct&&(b?e.metaKey:e.ctrlKey)&&t.replaceSelection("",null,"cut")),18!=n||/\bCodeMirror-crosshair\b/.test(t.display.lineDiv.className)||function(e){var t=e.display.lineDiv;function n(e){18!=e.keyCode&&e.altKey||(L(t,"CodeMirror-crosshair"),nt(document,"keyup",n),nt(document,"mouseover",n))}F(t,"CodeMirror-crosshair"),et(document,"keyup",n),et(document,"mouseover",n)}(t)}}function ll(e){16==e.keyCode&&(this.doc.sel.shift=!1),it(this,e)}function al(e){var t=this;if(!(Cn(t.display,e)||it(t,e)||e.ctrlKey&&!e.altKey||b&&e.metaKey)){var n=e.keyCode,r=e.charCode;if(h&&n==il)return il=null,void st(e);if(!h||e.which&&!(e.which<10)||!rl(t,e)){var i=String.fromCharCode(null==r?n:r);"\b"!=i&&(function(e,t,n){return tl(e,"'"+n+"'",t,function(t){return Jo(e,t,!0)})}(t,e,i)||t.display.input.onKeyPress(e))}}}var sl,cl,ul=function(e,t,n){this.time=e,this.pos=t,this.button=n};function hl(e){var t=this,n=t.display;if(!(it(t,e)||n.activeTouch&&n.input.supportsTouch()))if(n.input.ensurePolled(),n.shift=e.shiftKey,Cn(n,e))s||(n.scroller.draggable=!1,setTimeout(function(){return n.scroller.draggable=!0},100));else if(!pl(t,e)){var r=ar(t,e),i=dt(e),o=r?function(e,t){var n=+new Date;return cl&&cl.compare(n,e,t)?(sl=cl=null,"triple"):sl&&sl.compare(n,e,t)?(cl=new ul(n,e,t),sl=null,"double"):(sl=new ul(n,e,t),cl=null,"single")}(r,i):"single";window.focus(),1==i&&t.state.selectingText&&t.state.selectingText(e),r&&function(e,t,n,r,i){var o="Click";return"double"==r?o="Double"+o:"triple"==r&&(o="Triple"+o),tl(e,jo(o=(1==t?"Left":2==t?"Middle":"Right")+o,i),i,function(t){if("string"==typeof t&&(t=qo[t]),!t)return!1;var r=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),r=t(e,n)!=U}finally{e.state.suppressEdits=!1}return r})}(t,i,r,o,e)||(1==i?r?function(e,t,n,r){l?setTimeout(P(gr,e),0):e.curOp.focus=D();var i,o=function(e,t,n){var r=e.getOption("configureMouse"),i=r?r(e,t,n):{};if(null==i.unit){var o=y?n.shiftKey&&n.metaKey:n.altKey;i.unit=o?"rectangle":"single"==t?"char":"double"==t?"word":"line"}return(null==i.extend||e.doc.extend)&&(i.extend=e.doc.extend||n.shiftKey),null==i.addNew&&(i.addNew=b?n.metaKey:n.ctrlKey),null==i.moveOnDrag&&(i.moveOnDrag=!(b?n.altKey:n.ctrlKey)),i}(e,n,r),c=e.doc.sel;e.options.dragDrop&&mt&&!e.isReadOnly()&&"single"==n&&(i=c.contains(t))>-1&&(me((i=c.ranges[i]).from(),t)<0||t.xRel>0)&&(me(i.to(),t)>0||t.xRel<0)?function(e,t,n,r){var i=e.display,o=!1,c=Yr(e,function(t){s&&(i.scroller.draggable=!1),e.state.draggingText=!1,nt(i.wrapper.ownerDocument,"mouseup",c),nt(i.wrapper.ownerDocument,"mousemove",u),nt(i.scroller,"dragstart",h),nt(i.scroller,"drop",c),o||(st(t),r.addNew||ji(e.doc,n,null,null,r.extend),s||l&&9==a?setTimeout(function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()},20):i.input.focus())}),u=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},h=function(){return o=!0};s&&(i.scroller.draggable=!0),e.state.draggingText=c,c.copy=!r.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),et(i.wrapper.ownerDocument,"mouseup",c),et(i.wrapper.ownerDocument,"mousemove",u),et(i.scroller,"dragstart",h),et(i.scroller,"drop",c),mr(e),setTimeout(function(){return i.input.focus()},20)}(e,r,t,o):function(e,t,n,r){var i=e.display,o=e.doc;st(t);var l,a,s=o.sel,c=s.ranges;if(r.addNew&&!r.extend?(a=o.sel.contains(n),l=a>-1?c[a]:new bi(n,n)):(l=o.sel.primary(),a=o.sel.primIndex),"rectangle"==r.unit)r.addNew||(l=new bi(n,n)),n=ar(e,t,!0,!0),a=-1;else{var u=fl(e,n,r.unit);l=r.extend?Ui(l,u.anchor,u.head,r.extend):u}r.addNew?-1==a?(a=c.length,Yi(o,yi(c.concat([l]),a),{scroll:!1,origin:"*mouse"})):c.length>1&&c[a].empty()&&"char"==r.unit&&!r.extend?(Yi(o,yi(c.slice(0,a).concat(c.slice(a+1)),0),{scroll:!1,origin:"*mouse"}),s=o.sel):Vi(o,a,l,G):(a=0,Yi(o,new vi([l],0),G),s=o.sel);var h=n;function f(t){if(0!=me(h,t))if(h=t,"rectangle"==r.unit){for(var i=[],c=e.options.tabSize,u=R(ae(o,n.line).text,n.ch,c),f=R(ae(o,t.line).text,t.ch,c),d=Math.min(u,f),p=Math.max(u,f),g=Math.min(n.line,t.line),m=Math.min(e.lastLine(),Math.max(n.line,t.line));g<=m;g++){var v=ae(o,g).text,b=$(v,d,c);d==p?i.push(new bi(ge(g,b),ge(g,b))):v.length>b&&i.push(new bi(ge(g,b),ge(g,$(v,p,c))))}i.length||i.push(new bi(n,n)),Yi(o,yi(s.ranges.slice(0,a).concat(i),a),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var y,x=l,w=fl(e,t,r.unit),C=x.anchor;me(w.anchor,C)>0?(y=w.head,C=xe(x.from(),w.anchor)):(y=w.anchor,C=ye(x.to(),w.head));var k=s.ranges.slice(0);k[a]=function(e,t){var n=t.anchor,r=t.head,i=ae(e.doc,n.line);if(0==me(n,r)&&n.sticky==r.sticky)return t;var o=Qe(i);if(!o)return t;var l=qe(o,n.ch,n.sticky),a=o[l];if(a.from!=n.ch&&a.to!=n.ch)return t;var s,c=l+(a.from==n.ch==(1!=a.level)?0:1);if(0==c||c==o.length)return t;if(r.line!=n.line)s=(r.line-n.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=qe(o,r.ch,r.sticky),h=u-l||(r.ch-n.ch)*(1==a.level?-1:1);s=u==c-1||u==c?h<0:h>0}var f=o[c+(s?-1:0)],d=s==(1==f.level),p=d?f.from:f.to,g=d?"after":"before";return n.ch==p&&n.sticky==g?t:new bi(new ge(n.line,p,g),r)}(e,new bi(Ce(o,C),y)),Yi(o,yi(k,a),G)}}var d=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,st(t),i.input.focus(),nt(i.wrapper.ownerDocument,"mousemove",m),nt(i.wrapper.ownerDocument,"mouseup",v),o.history.lastSelOrigin=null}var m=Yr(e,function(t){0!==t.buttons&&dt(t)?function t(n){var l=++p,a=ar(e,n,!0,"rectangle"==r.unit);if(a)if(0!=me(a,h)){e.curOp.focus=D(),f(a);var s=wr(i,o);(a.line>=s.to||a.line<s.from)&&setTimeout(Yr(e,function(){p==l&&t(n)}),150)}else{var c=n.clientY<d.top?-20:n.clientY>d.bottom?20:0;c&&setTimeout(Yr(e,function(){p==l&&(i.scroller.scrollTop+=c,t(n))}),50)}}(t):g(t)}),v=Yr(e,g);e.state.selectingText=v,et(i.wrapper.ownerDocument,"mousemove",m),et(i.wrapper.ownerDocument,"mouseup",v)}(e,r,t,o)}(t,r,o,e):ft(e)==n.scroller&&st(e):2==i?(r&&ji(t.doc,r),setTimeout(function(){return n.input.focus()},20)):3==i&&(k?gl(t,e):mr(t)))}}function fl(e,t,n){if("char"==n)return new bi(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new bi(ge(t.line,0),Ce(e.doc,ge(t.line+1,0)));var r=n(e,t);return new bi(r.from,r.to)}function dl(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&st(t);var l=e.display,a=l.lineDiv.getBoundingClientRect();if(o>a.bottom||!lt(e,n))return ut(t);o-=a.top-l.viewOffset;for(var s=0;s<e.options.gutters.length;++s){var c=l.gutters.childNodes[s];if(c&&c.getBoundingClientRect().right>=i){var u=fe(e.doc,o),h=e.options.gutters[s];return rt(e,n,e,u,h,t),ut(t)}}}function pl(e,t){return dl(e,t,"gutterClick",!0)}function gl(e,t){Cn(e.display,t)||function(e,t){return!!lt(e,"gutterContextMenu")&&dl(e,t,"gutterContextMenu",!1)}(e,t)||it(e,t,"contextmenu")||e.display.input.onContextMenu(t)}function ml(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),zn(e)}ul.prototype.compare=function(e,t,n){return this.time+400>e&&0==me(t,this.pos)&&n==this.button};var vl={toString:function(){return"CodeMirror.Init"}},bl={},yl={};function xl(e){ui(e),Zr(e),Cr(e)}function wl(e,t,n){var r=n&&n!=vl;if(!t!=!r){var i=e.display.dragFunctions,o=t?et:nt;o(e.display.scroller,"dragstart",i.start),o(e.display.scroller,"dragenter",i.enter),o(e.display.scroller,"dragover",i.over),o(e.display.scroller,"dragleave",i.leave),o(e.display.scroller,"drop",i.drop)}}function Cl(e){e.options.lineWrapping?(F(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(L(e.display.wrapper,"CodeMirror-wrap"),Ye(e)),lr(e),Zr(e),zn(e),setTimeout(function(){return Pr(e)},100)}function kl(e,t){var r=this;if(!(this instanceof kl))return new kl(e,t);this.options=t=t?_(t):{},_(bl,t,!1),hi(t);var i=t.value;"string"==typeof i&&(i=new Lo(i,t.mode,null,t.lineSeparator,t.direction)),this.doc=i;var o=new kl.inputStyles[t.inputStyle](this),c=this.display=new function(e,t,r){var i=this;this.input=r,i.scrollbarFiller=N("div",null,"CodeMirror-scrollbar-filler"),i.scrollbarFiller.setAttribute("cm-not-content","true"),i.gutterFiller=N("div",null,"CodeMirror-gutter-filler"),i.gutterFiller.setAttribute("cm-not-content","true"),i.lineDiv=A("div",null,"CodeMirror-code"),i.selectionDiv=N("div",null,null,"position: relative; z-index: 1"),i.cursorDiv=N("div",null,"CodeMirror-cursors"),i.measure=N("div",null,"CodeMirror-measure"),i.lineMeasure=N("div",null,"CodeMirror-measure"),i.lineSpace=A("div",[i.measure,i.lineMeasure,i.selectionDiv,i.cursorDiv,i.lineDiv],null,"position: relative; outline: none");var o=A("div",[i.lineSpace],"CodeMirror-lines");i.mover=N("div",[o],null,"position: relative"),i.sizer=N("div",[i.mover],"CodeMirror-sizer"),i.sizerWidth=null,i.heightForcer=N("div",null,null,"position: absolute; height: "+B+"px; width: 1px;"),i.gutters=N("div",null,"CodeMirror-gutters"),i.lineGutter=null,i.scroller=N("div",[i.sizer,i.heightForcer,i.gutters],"CodeMirror-scroll"),i.scroller.setAttribute("tabIndex","-1"),i.wrapper=N("div",[i.scrollbarFiller,i.gutterFiller,i.scroller],"CodeMirror"),l&&a<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),s||n&&v||(i.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(i.wrapper):e(i.wrapper)),i.viewFrom=i.viewTo=t.first,i.reportedViewFrom=i.reportedViewTo=t.first,i.view=[],i.renderedView=null,i.externalMeasured=null,i.viewOffset=0,i.lastWrapHeight=i.lastWrapWidth=0,i.updateLineNumbers=null,i.nativeBarWidth=i.barHeight=i.barWidth=0,i.scrollbarsClipped=!1,i.lineNumWidth=i.lineNumInnerWidth=i.lineNumChars=null,i.alignWidgets=!1,i.cachedCharWidth=i.cachedTextHeight=i.cachedPaddingH=null,i.maxLine=null,i.maxLineLength=0,i.maxLineChanged=!1,i.wheelDX=i.wheelDY=i.wheelStartX=i.wheelStartY=null,i.shift=!1,i.selForContextMenu=null,i.activeTouch=null,r.init(i)}(e,i,o);for(var u in c.wrapper.CodeMirror=this,ui(this),ml(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Hr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,selectingText:!1,draggingText:!1,highlight:new H,keySeq:null,specialChars:null},t.autofocus&&!v&&c.input.focus(),l&&a<11&&setTimeout(function(){return r.display.input.reset(!0)},20),function(e){var t=e.display;et(t.scroller,"mousedown",Yr(e,hl)),et(t.scroller,"dblclick",l&&a<11?Yr(e,function(t){if(!it(e,t)){var n=ar(e,t);if(n&&!pl(e,t)&&!Cn(e.display,t)){st(t);var r=e.findWordAt(n);ji(e.doc,r.anchor,r.head)}}}):function(t){return it(e,t)||st(t)}),k||et(t.scroller,"contextmenu",function(t){return gl(e,t)});var n,r={end:0};function i(){t.activeTouch&&(n=setTimeout(function(){return t.activeTouch=null},1e3),(r=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var n=t.left-e.left,r=t.top-e.top;return n*n+r*r>400}et(t.scroller,"touchstart",function(i){if(!it(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!pl(e,i)){t.input.ensurePolled(),clearTimeout(n);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-r.end<=300?r:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}}),et(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),et(t.scroller,"touchend",function(n){var r=t.activeTouch;if(r&&!Cn(t,n)&&null!=r.left&&!r.moved&&new Date-r.start<300){var l,a=e.coordsChar(t.activeTouch,"page");l=!r.prev||o(r,r.prev)?new bi(a,a):!r.prev.prev||o(r,r.prev.prev)?e.findWordAt(a):new bi(ge(a.line,0),Ce(e.doc,ge(a.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),st(n)}i()}),et(t.scroller,"touchcancel",i),et(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Ar(e,t.scroller.scrollTop),Dr(e,t.scroller.scrollLeft,!0),rt(e,"scroll",e))}),et(t.scroller,"mousewheel",function(t){return mi(e,t)}),et(t.scroller,"DOMMouseScroll",function(t){return mi(e,t)}),et(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(t){it(e,t)||ht(t)},over:function(t){it(e,t)||(function(e,t){var n=ar(e,t);if(n){var r=document.createDocumentFragment();hr(e,n,r),e.display.dragCursor||(e.display.dragCursor=N("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),T(e.display.dragCursor,r)}}(e,t),ht(t))},start:function(t){return function(e,t){if(l&&(!e.state.draggingText||+new Date-Eo<100))ht(t);else if(!it(e,t)&&!Cn(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!f)){var n=N("img",null,null,"position: fixed; left: 0; top: 0;");n.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",h&&(n.width=n.height=1,e.display.wrapper.appendChild(n),n._top=n.offsetTop),t.dataTransfer.setDragImage(n,0,0),h&&n.parentNode.removeChild(n)}}(e,t)},drop:Yr(e,To),leave:function(t){it(e,t)||No(e)}};var s=t.input.getField();et(s,"keyup",function(t){return ll.call(e,t)}),et(s,"keydown",Yr(e,ol)),et(s,"keypress",Yr(e,al)),et(s,"focus",function(t){return vr(e,t)}),et(s,"blur",function(t){return br(e,t)})}(this),Do(),Br(this),this.curOp.forceUpdate=!0,Ai(this,i),t.autofocus&&!v||this.hasFocus()?setTimeout(P(vr,this),20):br(this),yl)yl.hasOwnProperty(u)&&yl[u](r,t[u],vl);kr(this),t.finishInit&&t.finishInit(this);for(var d=0;d<Ml.length;++d)Ml[d](r);Ur(this),s&&t.lineWrapping&&"optimizelegibility"==getComputedStyle(c.lineDiv).textRendering&&(c.lineDiv.style.textRendering="auto")}kl.defaults=bl,kl.optionHandlers=yl;var Ml=[];function Sl(e,t,n,r){var i,o=e.doc;null==n&&(n="add"),"smart"==n&&(o.mode.indent?i=Rt(e,t).state:n="prev");var l=e.options.tabSize,a=ae(o,t),s=R(a.text,null,l);a.stateAfter&&(a.stateAfter=null);var c,u=a.text.match(/^\s*/)[0];if(r||/\S/.test(a.text)){if("smart"==n&&((c=o.mode.indent(i,a.text.slice(u.length),a.text))==U||c>150)){if(!r)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>o.first?R(ae(o,t-1).text,null,l):0:"add"==n?c=s+e.options.indentUnit:"subtract"==n?c=s-e.options.indentUnit:"number"==typeof n&&(c=s+n),c=Math.max(0,c);var h="",f=0;if(e.options.indentWithTabs)for(var d=Math.floor(c/l);d;--d)f+=l,h+="\t";if(f<c&&(h+=Y(c-f)),h!=u)return co(o,h,ge(t,0),ge(t,u.length),"+input"),a.stateAfter=null,!0;for(var p=0;p<o.sel.ranges.length;p++){var g=o.sel.ranges[p];if(g.head.line==t&&g.head.ch<u.length){var m=ge(t,u.length);Vi(o,p,new bi(m,m));break}}}kl.defineInitHook=function(e){return Ml.push(e)};var Ll=null;function El(e){Ll=e}function Tl(e,t,n,r,i){var o=e.doc;e.display.shift=!1,r||(r=o.sel);var l,a=e.state.pasteIncoming||"paste"==i,s=xt(t),c=null;if(a&&r.ranges.length>1)if(Ll&&Ll.text.join("\n")==t){if(r.ranges.length%Ll.text.length==0){c=[];for(var u=0;u<Ll.text.length;u++)c.push(o.splitLines(Ll.text[u]))}}else s.length==r.ranges.length&&e.options.pasteLinesPerSelection&&(c=q(s,function(e){return[e]}));for(var h=r.ranges.length-1;h>=0;h--){var f=r.ranges[h],d=f.from(),p=f.to();f.empty()&&(n&&n>0?d=ge(d.line,d.ch-n):e.state.overwrite&&!a?p=ge(p.line,Math.min(ae(o,p.line).text.length,p.ch+X(s).length)):Ll&&Ll.lineWise&&Ll.text.join("\n")==t&&(d=p=ge(d.line,0))),l=e.curOp.updateInput;var g={from:d,to:p,text:c?c[h%c.length]:s,origin:i||(a?"paste":e.state.cutIncoming?"cut":"+input")};io(e.doc,g),sn(e,"inputRead",e,g)}t&&!a&&Al(e,t),Lr(e),e.curOp.updateInput=l,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function Nl(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Kr(t,function(){return Tl(t,n,0,null,"paste")}),!0}function Al(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var a=0;a<o.electricChars.length;a++)if(t.indexOf(o.electricChars.charAt(a))>-1){l=Sl(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(ae(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Sl(e,i.head.line,"smart"));l&&sn(e,"electricInput",e,i.head.line)}}}function Ol(e){for(var t=[],n=[],r=0;r<e.doc.sel.ranges.length;r++){var i=e.doc.sel.ranges[r].head.line,o={anchor:ge(i,0),head:ge(i+1,0)};n.push(o),t.push(e.getRange(o.anchor,o.head))}return{text:t,ranges:n}}function Dl(e,t){e.setAttribute("autocorrect","off"),e.setAttribute("autocapitalize","off"),e.setAttribute("spellcheck",!!t)}function Fl(){var e=N("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none"),t=N("div",[e],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return s?e.style.width="1000px":e.setAttribute("wrap","off"),g&&(e.style.border="1px solid black"),Dl(e),t}function Il(e,t,n,r,i){var o=t,l=n,a=ae(e,t.line);function s(r){var o,l;if(null==(o=i?function(e,t,n,r){var i=Qe(t,e.doc.direction);if(!i)return Yo(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=qe(i,n.ch,n.sticky),l=i[o];if("ltr"==e.doc.direction&&l.level%2==0&&(r>0?l.to>n.ch:l.from<n.ch))return Yo(t,n,r);var a,s=function(e,n){return Ko(t,e instanceof ge?e.ch:e,n)},c=function(n){return e.options.lineWrapping?(a=a||Dn(e,t),Qn(e,t,a,n)):{begin:0,end:t.text.length}},u=c("before"==n.sticky?s(n,-1):n.ch);if("rtl"==e.doc.direction||1==l.level){var h=1==l.level==r<0,f=s(n,h?1:-1);if(null!=f&&(h?f<=l.to&&f<=u.end:f>=l.from&&f>=u.begin)){var d=h?"before":"after";return new ge(n.line,f,d)}}var p=function(e,t,r){for(var o=function(e,t){return t?new ge(n.line,s(e,1),"before"):new ge(n.line,e,"after")};e>=0&&e<i.length;e+=t){var l=i[e],a=t>0==(1!=l.level),c=a?r.begin:s(r.end,-1);if(l.from<=c&&c<l.to)return o(c,a);if(c=a?l.from:s(l.to,-1),r.begin<=c&&c<r.end)return o(c,a)}},g=p(o+r,r,u);if(g)return g;var m=r>0?u.end:s(u.begin,-1);return null==m||r>0&&m==t.text.length||!(g=p(r>0?0:i.length-1,r,c(m)))?null:g}(e.cm,a,t,n):Yo(a,t,n))){if(r||((l=t.line+n)<e.first||l>=e.first+e.size||(t=new ge(l,t.ch,t.sticky),!(a=ae(e,l)))))return!1;t=Xo(i,e.cm,a,t.line,n)}else t=o;return!0}if("char"==r)s();else if("column"==r)s(!0);else if("word"==r||"group"==r)for(var c=null,u="group"==r,h=e.cm&&e.cm.getHelper(t,"wordChars"),f=!0;!(n<0)||s(!f);f=!1){var d=a.text.charAt(t.ch)||"\n",p=te(d,h)?"w":u&&"\n"==d?"n":!u||/\s/.test(d)?null:"p";if(!u||f||p||(p="s"),c&&c!=p){n<0&&(n=1,s(),t.sticky="after");break}if(p&&(c=p),n>0&&!s(!f))break}var g=eo(e,t,o,l,!0);return ve(o,g)&&(g.hitSide=!0),g}function Wl(e,t,n,r){var i,o,l=e.doc,a=t.left;if("page"==r){var s=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),c=Math.max(s-.5*tr(e.display),3);i=(n>0?t.bottom:t.top)+n*c}else"line"==r&&(i=n>0?t.bottom+3:t.top-3);for(;(o=qn(e,a,i)).outside;){if(n<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*n}return o}var Pl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new H,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function _l(e,t){var n=On(e,t.line);if(!n||n.hidden)return null;var r=ae(e.doc,t.line),i=Nn(n,r,t.line),o=Qe(r,e.doc.direction),l="left";if(o){var a=qe(o,t.ch);l=a%2?"right":"left"}var s=Pn(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Rl(e,t){return t&&(e.bad=!0),e}function Hl(e,t,n){var r;if(t==e.display.lineDiv){if(!(r=e.display.lineDiv.childNodes[n]))return Rl(e.clipPos(ge(e.display.viewTo-1)),!0);t=null,n=0}else for(r=t;;r=r.parentNode){if(!r||r==e.display.lineDiv)return null;if(r.parentNode&&r.parentNode==e.display.lineDiv)break}for(var i=0;i<e.display.view.length;i++){var o=e.display.view[i];if(o.node==r)return zl(o,t,n)}}function zl(e,t,n){var r=e.text.firstChild,i=!1;if(!t||!O(r,t))return Rl(ge(he(e.line),0),!0);if(t==r&&(i=!0,t=r.childNodes[n],n=0,!t)){var o=e.rest?X(e.rest):e.line;return Rl(ge(he(o),o.text.length),i)}var l=3==t.nodeType?t:null,a=t;for(l||1!=t.childNodes.length||3!=t.firstChild.nodeType||(l=t.firstChild,n&&(n=l.nodeValue.length));a.parentNode!=r;)a=a.parentNode;var s=e.measure,c=s.maps;function u(t,n,r){for(var i=-1;i<(c?c.length:0);i++)for(var o=i<0?s.map:c[i],l=0;l<o.length;l+=3){var a=o[l+2];if(a==t||a==n){var u=he(i<0?e.line:e.rest[i]),h=o[l]+r;return(r<0||a!=t)&&(h=o[l+(r?1:0)]),ge(u,h)}}}var h=u(l,a,n);if(h)return Rl(h,i);for(var f=a.nextSibling,d=l?l.nodeValue.length-n:0;f;f=f.nextSibling){if(h=u(f,f.firstChild,0))return Rl(ge(h.line,h.ch-d),i);d+=f.textContent.length}for(var p=a.previousSibling,g=n;p;p=p.previousSibling){if(h=u(p,p.firstChild,-1))return Rl(ge(h.line,h.ch+g),i);g+=p.textContent.length}}Pl.prototype.init=function(e){var t=this,n=this,r=n.cm,i=n.div=e.lineDiv;function o(e){if(!it(r,e)){if(r.somethingSelected())El({lineWise:!1,text:r.getSelections()}),"cut"==e.type&&r.replaceSelection("",null,"cut");else{if(!r.options.lineWiseCopyCut)return;var t=Ol(r);El({lineWise:!0,text:t.text}),"cut"==e.type&&r.operation(function(){r.setSelections(t.ranges,0,j),r.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var o=Ll.text.join("\n");if(e.clipboardData.setData("Text",o),e.clipboardData.getData("Text")==o)return void e.preventDefault()}var l=Fl(),a=l.firstChild;r.display.lineSpace.insertBefore(l,r.display.lineSpace.firstChild),a.value=Ll.text.join("\n");var s=document.activeElement;W(a),setTimeout(function(){r.display.lineSpace.removeChild(l),s.focus(),s==i&&n.showPrimarySelection()},50)}}Dl(i,r.options.spellcheck),et(i,"paste",function(e){it(r,e)||Nl(e,r)||a<=11&&setTimeout(Yr(r,function(){return t.updateFromDOM()}),20)}),et(i,"compositionstart",function(e){t.composing={data:e.data,done:!1}}),et(i,"compositionupdate",function(e){t.composing||(t.composing={data:e.data,done:!1})}),et(i,"compositionend",function(e){t.composing&&(e.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),et(i,"touchstart",function(){return n.forceCompositionEnd()}),et(i,"input",function(){t.composing||t.readFromDOMSoon()}),et(i,"copy",o),et(i,"cut",o)},Pl.prototype.prepareSelection=function(){var e=ur(this.cm,!1);return e.focus=this.cm.state.focused,e},Pl.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Pl.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Pl.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,r=t.doc.sel.primary(),i=r.from(),o=r.to();if(t.display.viewTo==t.display.viewFrom||i.line>=t.display.viewTo||o.line<t.display.viewFrom)e.removeAllRanges();else{var l=Hl(t,e.anchorNode,e.anchorOffset),a=Hl(t,e.focusNode,e.focusOffset);if(!l||l.bad||!a||a.bad||0!=me(xe(l,a),i)||0!=me(ye(l,a),o)){var s=t.display.view,c=i.line>=t.display.viewFrom&&_l(t,i)||{node:s[0].measure.map[2],offset:0},u=o.line<t.display.viewTo&&_l(t,o);if(!u){var h=s[s.length-1].measure,f=h.maps?h.maps[h.maps.length-1]:h.map;u={node:f[f.length-1],offset:f[f.length-2]-f[f.length-3]}}if(c&&u){var d,p=e.rangeCount&&e.getRangeAt(0);try{d=S(c.node,c.offset,u.offset,u.node)}catch(e){}d&&(!n&&t.state.focused?(e.collapse(c.node,c.offset),d.collapsed||(e.removeAllRanges(),e.addRange(d))):(e.removeAllRanges(),e.addRange(d)),p&&null==e.anchorNode?e.addRange(p):n&&this.startGracePeriod()),this.rememberSelection()}else e.removeAllRanges()}}},Pl.prototype.startGracePeriod=function(){var e=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){e.gracePeriod=!1,e.selectionChanged()&&e.cm.operation(function(){return e.cm.curOp.selectionChanged=!0})},20)},Pl.prototype.showMultipleSelections=function(e){T(this.cm.display.cursorDiv,e.cursors),T(this.cm.display.selectionDiv,e.selection)},Pl.prototype.rememberSelection=function(){var e=this.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},Pl.prototype.selectionInEditor=function(){var e=this.getSelection();if(!e.rangeCount)return!1;var t=e.getRangeAt(0).commonAncestorContainer;return O(this.div,t)},Pl.prototype.focus=function(){"nocursor"!=this.cm.options.readOnly&&(this.selectionInEditor()||this.showSelection(this.prepareSelection(),!0),this.div.focus())},Pl.prototype.blur=function(){this.div.blur()},Pl.prototype.getField=function(){return this.div},Pl.prototype.supportsTouch=function(){return!0},Pl.prototype.receivedFocus=function(){var e=this;this.selectionInEditor()?this.pollSelection():Kr(this.cm,function(){return e.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,function t(){e.cm.state.focused&&(e.pollSelection(),e.polling.set(e.cm.options.pollInterval,t))})},Pl.prototype.selectionChanged=function(){var e=this.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},Pl.prototype.pollSelection=function(){if(null==this.readDOMTimeout&&!this.gracePeriod&&this.selectionChanged()){var e=this.getSelection(),t=this.cm;if(m&&u&&this.cm.options.gutters.length&&function(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}(e.anchorNode))return this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),void this.focus();if(!this.composing){this.rememberSelection();var n=Hl(t,e.anchorNode,e.anchorOffset),r=Hl(t,e.focusNode,e.focusOffset);n&&r&&Kr(t,function(){Yi(t.doc,xi(n,r),j),(n.bad||r.bad)&&(t.curOp.selectionChanged=!0)})}}},Pl.prototype.pollContent=function(){null!=this.readDOMTimeout&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var e,t,n,r=this.cm,i=r.display,o=r.doc.sel.primary(),l=o.from(),a=o.to();if(0==l.ch&&l.line>r.firstLine()&&(l=ge(l.line-1,ae(r.doc,l.line-1).length)),a.ch==ae(r.doc,a.line).text.length&&a.line<r.lastLine()&&(a=ge(a.line+1,0)),l.line<i.viewFrom||a.line>i.viewTo-1)return!1;l.line==i.viewFrom||0==(e=sr(r,l.line))?(t=he(i.view[0].line),n=i.view[0].node):(t=he(i.view[e].line),n=i.view[e-1].node.nextSibling);var s,c,u=sr(r,a.line);if(u==i.view.length-1?(s=i.viewTo-1,c=i.lineDiv.lastChild):(s=he(i.view[u+1].line)-1,c=i.view[u+1].node.previousSibling),!n)return!1;for(var h=r.doc.splitLines(function(e,t,n,r,i){var o="",l=!1,a=e.doc.lineSeparator(),s=!1;function c(){l&&(o+=a,s&&(o+=a),l=s=!1)}function u(e){e&&(c(),o+=e)}function h(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)return void u(n);var o,f=t.getAttribute("cm-marker");if(f){var d=e.findMarks(ge(r,0),ge(i+1,0),(m=+f,function(e){return e.id==m}));return void(d.length&&(o=d[0].find(0))&&u(se(e.doc,o.from,o.to).join(a)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;p&&c();for(var g=0;g<t.childNodes.length;g++)h(t.childNodes[g]);/^(pre|p)$/i.test(t.nodeName)&&(s=!0),p&&(l=!0)}else 3==t.nodeType&&u(t.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "));var m}for(;h(t),t!=n;)t=t.nextSibling,s=!1;return o}(r,n,c,t,s)),f=se(r.doc,ge(t,0),ge(s,ae(r.doc,s).text.length));h.length>1&&f.length>1;)if(X(h)==X(f))h.pop(),f.pop(),s--;else{if(h[0]!=f[0])break;h.shift(),f.shift(),t++}for(var d=0,p=0,g=h[0],m=f[0],v=Math.min(g.length,m.length);d<v&&g.charCodeAt(d)==m.charCodeAt(d);)++d;for(var b=X(h),y=X(f),x=Math.min(b.length-(1==h.length?d:0),y.length-(1==f.length?d:0));p<x&&b.charCodeAt(b.length-p-1)==y.charCodeAt(y.length-p-1);)++p;if(1==h.length&&1==f.length&&t==l.line)for(;d&&d>l.ch&&b.charCodeAt(b.length-p-1)==y.charCodeAt(y.length-p-1);)d--,p++;h[h.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),h[0]=h[0].slice(d).replace(/\u200b+$/,"");var w=ge(t,d),C=ge(s,f.length?X(f).length-p:0);return h.length>1||h[0]||me(w,C)?(co(r.doc,h,w,C,"+input"),!0):void 0},Pl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Pl.prototype.reset=function(){this.forceCompositionEnd()},Pl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Pl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Pl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Kr(this.cm,function(){return Zr(e.cm)})},Pl.prototype.setUneditable=function(e){e.contentEditable="false"},Pl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Yr(this.cm,Tl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Pl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Pl.prototype.onContextMenu=function(){},Pl.prototype.resetPosition=function(){},Pl.prototype.needsContentAttribute=!0;var Bl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new H,this.hasSelection=!1,this.composing=null};Bl.prototype.init=function(e){var t=this,n=this,r=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!it(r,e)){if(r.somethingSelected())El({lineWise:!1,text:r.getSelections()});else{if(!r.options.lineWiseCopyCut)return;var t=Ol(r);El({lineWise:!0,text:t.text}),"cut"==e.type?r.setSelections(t.ranges,null,j):(n.prevInput="",i.value=t.text.join("\n"),W(i))}"cut"==e.type&&(r.state.cutIncoming=!0)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),g&&(i.style.width="0px"),et(i,"input",function(){l&&a>=9&&t.hasSelection&&(t.hasSelection=null),n.poll()}),et(i,"paste",function(e){it(r,e)||Nl(e,r)||(r.state.pasteIncoming=!0,n.fastPoll())}),et(i,"cut",o),et(i,"copy",o),et(e.scroller,"paste",function(t){Cn(e,t)||it(r,t)||(r.state.pasteIncoming=!0,n.focus())}),et(e.lineSpace,"selectstart",function(t){Cn(e,t)||st(t)}),et(i,"compositionstart",function(){var e=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}}),et(i,"compositionend",function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)})},Bl.prototype.createField=function(e){this.wrapper=Fl(),this.textarea=this.wrapper.firstChild},Bl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,r=ur(e);if(e.options.moveInputWithCursor){var i=Kn(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return r},Bl.prototype.showSelection=function(e){var t=this.cm,n=t.display;T(n.cursorDiv,e.cursors),T(n.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},Bl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&W(this.textarea),l&&a>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",l&&a>=9&&(this.hasSelection=null))}},Bl.prototype.getField=function(){return this.textarea},Bl.prototype.supportsTouch=function(){return!1},Bl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!v||D()!=this.textarea))try{this.textarea.focus()}catch(e){}},Bl.prototype.blur=function(){this.textarea.blur()},Bl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Bl.prototype.receivedFocus=function(){this.slowPoll()},Bl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},Bl.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,function n(){var r=t.poll();r||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,n))})},Bl.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||!t.state.focused||wt(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(l&&a>=9&&this.hasSelection===i||b&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||r||(r="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var s=0,c=Math.min(r.length,i.length);s<c&&r.charCodeAt(s)==i.charCodeAt(s);)++s;return Kr(t,function(){Tl(t,i.slice(s),r.length-s,null,e.composing?"*compose":null),i.length>1e3||i.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Bl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Bl.prototype.onKeyPress=function(){l&&a>=9&&(this.hasSelection=null),this.fastPoll()},Bl.prototype.onContextMenu=function(e){var t=this,n=t.cm,r=n.display,i=t.textarea,o=ar(n,e),c=r.scroller.scrollTop;if(o&&!h){var u=n.options.resetSelectionOnContextMenu;u&&-1==n.doc.sel.contains(o)&&Yr(n,Yi)(n.doc,xi(o),j);var f=i.style.cssText,d=t.wrapper.style.cssText;t.wrapper.style.cssText="position: absolute";var p,g=t.wrapper.getBoundingClientRect();if(i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-g.top-5)+"px; left: "+(e.clientX-g.left-5)+"px;\n z-index: 1000; background: "+(l?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",s&&(p=window.scrollY),r.input.focus(),s&&window.scrollTo(null,p),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=!0,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll),l&&a>=9&&v(),k){ht(e);var m=function(){nt(window,"mouseup",m),setTimeout(b,20)};et(window,"mouseup",m)}else setTimeout(b,50)}function v(){if(null!=i.selectionStart){var e=n.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,r.selForContextMenu=n.doc.sel}}function b(){if(t.contextMenuPending=!1,t.wrapper.style.cssText=d,i.style.cssText=f,l&&a<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=c),null!=i.selectionStart){(!l||l&&a<9)&&v();var e=0,o=function(){r.selForContextMenu==n.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?Yr(n,no)(n):e++<10?r.detectingSelectAll=setTimeout(o,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(o,200)}}},Bl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},Bl.prototype.setUneditable=function(){},Bl.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function n(n,r,i,o){e.defaults[n]=r,i&&(t[n]=o?function(e,t,n){n!=vl&&i(e,t,n)}:i)}e.defineOption=n,e.Init=vl,n("value","",function(e,t){return e.setValue(t)},!0),n("mode",null,function(e,t){e.doc.modeOption=t,Si(e)},!0),n("indentUnit",2,Si,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,function(e){Li(e),zn(e),Zr(e)},!0),n("lineSeparator",null,function(e,t){if(e.doc.lineSep=t,t){var n=[],r=e.doc.first;e.doc.iter(function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,n.push(ge(r,o))}r++});for(var i=n.length-1;i>=0;i--)co(e.doc,t,n[i],ge(n[i].line,n[i].ch+t.length))}}),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff]/g,function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=vl&&e.refresh()}),n("specialCharPlaceholder",Qt,function(e){return e.refresh()},!0),n("electricChars",!0),n("inputStyle",v?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),n("spellcheck",!1,function(e,t){return e.getInputField().spellcheck=t},!0),n("rtlMoveVisually",!x),n("wholeLineUpdateBefore",!0),n("theme","default",function(e){ml(e),xl(e)},!0),n("keyMap","default",function(e,t,n){var r=Vo(t),i=n!=vl&&Vo(n);i&&i.detach&&i.detach(e,r),r.attach&&r.attach(e,i||null)}),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,Cl,!0),n("gutters",[],function(e){hi(e.options),xl(e)},!0),n("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?ir(e.display)+"px":"0",e.refresh()},!0),n("coverGutterNextToScrollbar",!1,function(e){return Pr(e)},!0),n("scrollbarStyle","native",function(e){Hr(e),Pr(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),n("lineNumbers",!1,function(e){hi(e.options),xl(e)},!0),n("firstLineNumber",1,xl,!0),n("lineNumberFormatter",function(e){return e},xl,!0),n("showCursorWhenSelecting",!1,cr,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("readOnly",!1,function(e,t){"nocursor"==t&&(br(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),n("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),n("dragDrop",!0,wl),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,cr,!0),n("singleCursorHeightPerLine",!0,cr,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,Li,!0),n("addModeClass",!1,Li,!0),n("pollInterval",100),n("undoDepth",200,function(e,t){return e.doc.history.undoDepth=t}),n("historyEventDelay",1250),n("viewportMargin",10,function(e){return e.refresh()},!0),n("maxHighlightLength",1e4,Li,!0),n("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),n("tabindex",null,function(e,t){return e.display.input.getField().tabIndex=t||""}),n("autofocus",null),n("direction","ltr",function(e,t){return e.doc.setDirection(t)},!0)}(kl),function(e){var t=e.optionHandlers,n=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,n){var r=this.options,i=r[e];r[e]==n&&"mode"!=e||(r[e]=n,t.hasOwnProperty(e)&&Yr(this,t[e])(this,n,i),rt(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Vo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,n=0;n<t.length;++n)if(t[n]==e||t[n].name==e)return t.splice(n,1),!0},addOverlay:Xr(function(t,n){var r=t.token?t:e.getMode(this.options,t);if(r.startState)throw new Error("Overlays may not be stateful.");!function(e,t,n){for(var r=0,i=n(t);r<e.length&&n(e[r])<=i;)r++;e.splice(r,0,t)}(this.state.overlays,{mode:r,modeSpec:t,opaque:n&&n.opaque,priority:n&&n.priority||0},function(e){return e.priority}),this.state.modeGen++,Zr(this)}),removeOverlay:Xr(function(e){for(var t=this.state.overlays,n=0;n<t.length;++n){var r=t[n].modeSpec;if(r==e||"string"==typeof e&&r.name==e)return t.splice(n,1),this.state.modeGen++,void Zr(this)}}),indentLine:Xr(function(e,t,n){"string"!=typeof t&&"number"!=typeof t&&(t=null==t?this.options.smartIndent?"smart":"prev":t?"add":"subtract"),de(this.doc,e)&&Sl(this,e,t,n)}),indentSelection:Xr(function(e){for(var t=this.doc.sel.ranges,n=-1,r=0;r<t.length;r++){var i=t[r];if(i.empty())i.head.line>n&&(Sl(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&Lr(this));else{var o=i.from(),l=i.to(),a=Math.max(n,o.line);n=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1;for(var s=a;s<n;++s)Sl(this,s,e);var c=this.doc.sel.ranges;0==o.ch&&t.length==c.length&&c[r].from().ch>0&&Vi(this.doc,r,new bi(o,c[r].to()),j)}}}),getTokenAt:function(e,t){return jt(this,e,t)},getLineTokens:function(e,t){return jt(this,ge(e),t,!0)},getTokenTypeAt:function(e){e=Ce(this.doc,e);var t,n=_t(this,ae(this.doc,e.line)),r=0,i=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var l=r+i>>1;if((l?n[2*l-1]:0)>=o)i=l;else{if(!(n[2*l+1]<o)){t=n[2*l+2];break}r=l+1}}var a=t?t.indexOf("overlay "):-1;return a<0?t:0==a?null:t.slice(0,a-1)},getModeAt:function(t){var n=this.doc.mode;return n.innerMode?e.innerMode(n,this.getTokenAt(t).state).mode:n},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var r=[];if(!n.hasOwnProperty(t))return r;var i=n[t],o=this.getModeAt(e);if("string"==typeof o[t])i[o[t]]&&r.push(i[o[t]]);else if(o[t])for(var l=0;l<o[t].length;l++){var a=i[o[t][l]];a&&r.push(a)}else o.helperType&&i[o.helperType]?r.push(i[o.helperType]):i[o.name]&&r.push(i[o.name]);for(var s=0;s<i._global.length;s++){var c=i._global[s];c.pred(o,this)&&-1==z(r,c.val)&&r.push(c.val)}return r},getStateAfter:function(e,t){var n=this.doc;return Rt(this,(e=we(n,null==e?n.first+n.size-1:e))+1,t).state},cursorCoords:function(e,t){var n=this.doc.sel.primary();return Kn(this,null==e?n.head:"object"==typeof e?Ce(this.doc,e):e?n.from():n.to(),t||"page")},charCoords:function(e,t){return $n(this,Ce(this.doc,e),t||"page")},coordsChar:function(e,t){return qn(this,(e=Vn(this,e,t||"page")).left,e.top)},lineAtHeight:function(e,t){return e=Vn(this,{top:e,left:0},t||"page").top,fe(this.doc,e+this.display.viewOffset)},heightAtLine:function(e,t,n){var r,i=!1;if("number"==typeof e){var o=this.doc.first+this.doc.size-1;e<this.doc.first?e=this.doc.first:e>o&&(e=o,i=!0),r=ae(this.doc,e)}else r=e;return Gn(this,r,{top:0,left:0},t||"page",n||i).top+(i?this.doc.height-$e(r):0)},defaultTextHeight:function(){return tr(this.display)},defaultCharWidth:function(){return nr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,i){var o,l,a,s=this.display,c=(e=Kn(this,Ce(this.doc,e))).bottom,u=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),s.sizer.appendChild(t),"over"==r)c=e.top;else if("above"==r||"near"==r){var h=Math.max(s.wrapper.clientHeight,this.doc.height),f=Math.max(s.sizer.clientWidth,s.lineSpace.clientWidth);("above"==r||e.bottom+t.offsetHeight>h)&&e.top>t.offsetHeight?c=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=h&&(c=e.bottom),u+t.offsetWidth>f&&(u=f-t.offsetWidth)}t.style.top=c+"px",t.style.left=t.style.right="","right"==i?(u=s.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?u=0:"middle"==i&&(u=(s.sizer.clientWidth-t.offsetWidth)/2),t.style.left=u+"px"),n&&(o=this,l={left:u,top:c,right:u+t.offsetWidth,bottom:c+t.offsetHeight},null!=(a=Mr(o,l)).scrollTop&&Ar(o,a.scrollTop),null!=a.scrollLeft&&Dr(o,a.scrollLeft))},triggerOnKeyDown:Xr(ol),triggerOnKeyPress:Xr(al),triggerOnKeyUp:ll,triggerOnMouseDown:Xr(hl),execCommand:function(e){if(qo.hasOwnProperty(e))return qo[e].call(null,this)},triggerElectric:Xr(function(e){Al(this,e)}),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var o=Ce(this.doc,e),l=0;l<t&&!(o=Il(this.doc,o,i,n,r)).hitSide;++l);return o},moveH:Xr(function(e,t){var n=this;this.extendSelectionsBy(function(r){return n.display.shift||n.doc.extend||r.empty()?Il(n.doc,r.head,e,t,n.options.rtlMoveVisually):e<0?r.from():r.to()},V)}),deleteH:Xr(function(e,t){var n=this.doc.sel,r=this.doc;n.somethingSelected()?r.replaceSelection("",null,"+delete"):$o(this,function(n){var i=Il(r,n.head,e,t,!1);return e<0?{from:i,to:n.head}:{from:n.head,to:i}})}),findPosV:function(e,t,n,r){var i=1,o=r;t<0&&(i=-1,t=-t);for(var l=Ce(this.doc,e),a=0;a<t;++a){var s=Kn(this,l,"div");if(null==o?o=s.left:s.left=o,(l=Wl(this,s,i,n)).hitSide)break}return l},moveV:Xr(function(e,t){var n=this,r=this.doc,i=[],o=!this.display.shift&&!r.extend&&r.sel.somethingSelected();if(r.extendSelectionsBy(function(l){if(o)return e<0?l.from():l.to();var a=Kn(n,l.head,"div");null!=l.goalColumn&&(a.left=l.goalColumn),i.push(a.left);var s=Wl(n,a,e,t);return"page"==t&&l==r.sel.primary()&&Sr(n,$n(n,s,"div").top-a.top),s},V),i.length)for(var l=0;l<r.sel.ranges.length;l++)r.sel.ranges[l].goalColumn=i[l]}),findWordAt:function(e){var t=this.doc,n=ae(t,e.line).text,r=e.ch,i=e.ch;if(n){var o=this.getHelper(e,"wordChars");"before"!=e.sticky&&i!=n.length||!r?++i:--r;for(var l=n.charAt(r),a=te(l,o)?function(e){return te(e,o)}:/\s/.test(l)?function(e){return/\s/.test(e)}:function(e){return!/\s/.test(e)&&!te(e)};r>0&&a(n.charAt(r-1));)--r;for(;i<n.length&&a(n.charAt(i));)++i}return new bi(ge(e.line,r),ge(e.line,i))},toggleOverwrite:function(e){null!=e&&e==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?F(this.display.cursorDiv,"CodeMirror-overwrite"):L(this.display.cursorDiv,"CodeMirror-overwrite"),rt(this,"overwriteToggle",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==D()},isReadOnly:function(){return!(!this.options.readOnly&&!this.doc.cantEdit)},scrollTo:Xr(function(e,t){Er(this,e,t)}),getScrollInfo:function(){var e=this.display.scroller;return{left:e.scrollLeft,top:e.scrollTop,height:e.scrollHeight-Ln(this)-this.display.barHeight,width:e.scrollWidth-Ln(this)-this.display.barWidth,clientHeight:Tn(this),clientWidth:En(this)}},scrollIntoView:Xr(function(e,t){null==e?(e={from:this.doc.sel.primary().head,to:null},null==t&&(t=this.options.cursorScrollMargin)):"number"==typeof e?e={from:ge(e,0),to:null}:null==e.from&&(e={from:e,to:null}),e.to||(e.to=e.from),e.margin=t||0,null!=e.from.line?function(e,t){Tr(e),e.curOp.scrollToPos=t}(this,e):Nr(this,e.from,e.to,e.margin)}),setSize:Xr(function(e,t){var n=this,r=function(e){return"number"==typeof e||/^\d+$/.test(String(e))?e+"px":e};null!=e&&(this.display.wrapper.style.width=r(e)),null!=t&&(this.display.wrapper.style.height=r(t)),this.options.lineWrapping&&Hn(this);var i=this.display.viewFrom;this.doc.iter(i,this.display.viewTo,function(e){if(e.widgets)for(var t=0;t<e.widgets.length;t++)if(e.widgets[t].noHScroll){Qr(n,i,"widget");break}++i}),this.curOp.forceUpdate=!0,rt(this,"refresh",this)}),operation:function(e){return Kr(this,e)},startOperation:function(){return Br(this)},endOperation:function(){return Ur(this)},refresh:Xr(function(){var e=this.display.cachedTextHeight;Zr(this),this.curOp.forceUpdate=!0,zn(this),Er(this,this.doc.scrollLeft,this.doc.scrollTop),si(this),(null==e||Math.abs(e-tr(this.display))>.5)&&lr(this),rt(this,"refresh",this)}),swapDoc:Xr(function(e){var t=this.doc;return t.cm=null,Ai(this,e),zn(this),this.display.input.reset(),Er(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,sn(this,"swapDoc",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},at(e),e.registerHelper=function(t,r,i){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][r]=i},e.registerGlobalHelper=function(t,r,i,o){e.registerHelper(t,r,o),n[t]._global.push({pred:i,val:o})}}(kl);var Ul,jl="iter insert remove copy getEditor constructor".split(" ");for(var Gl in Lo.prototype)Lo.prototype.hasOwnProperty(Gl)&&z(jl,Gl)<0&&(kl.prototype[Gl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Lo.prototype[Gl]));return at(Lo),kl.inputStyles={textarea:Bl,contenteditable:Pl},kl.defineMode=function(e){kl.defaults.mode||"null"==e||(kl.defaults.mode=e),function(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Mt[e]=t}.apply(this,arguments)},kl.defineMIME=function(e,t){St[e]=t},kl.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),kl.defineMIME("text/plain","null"),kl.defineExtension=function(e,t){kl.prototype[e]=t},kl.defineDocExtension=function(e,t){Lo.prototype[e]=t},kl.fromTextArea=function(e,t){if((t=t?_(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var n=D();t.autofocus=n==e||null!=e.getAttribute("autofocus")&&n==document.body}function r(){e.value=a.getValue()}var i;if(e.form&&(et(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){r(),o.submit=i,o.submit(),o.submit=l}}catch(e){}}t.finishInit=function(t){t.save=r,t.getTextArea=function(){return e},t.toTextArea=function(){t.toTextArea=isNaN,r(),e.parentNode.removeChild(t.getWrapperElement()),e.style.display="",e.form&&(nt(e.form,"submit",r),"function"==typeof e.form.submit&&(e.form.submit=i))}},e.style.display="none";var a=kl(function(t){return e.parentNode.insertBefore(t,e.nextSibling)},t);return a},(Ul=kl).off=nt,Ul.on=et,Ul.wheelEventPixels=gi,Ul.Doc=Lo,Ul.splitLines=xt,Ul.countColumn=R,Ul.findColumn=$,Ul.isWordChar=ee,Ul.Pass=U,Ul.signal=rt,Ul.Line=$t,Ul.changeEnd=wi,Ul.scrollbarModel=Rr,Ul.Pos=ge,Ul.cmpPos=me,Ul.modes=Mt,Ul.mimeModes=St,Ul.resolveMode=Lt,Ul.getMode=Et,Ul.modeExtensions=Tt,Ul.extendMode=Nt,Ul.copyState=At,Ul.startState=Dt,Ul.innerMode=Ot,Ul.commands=qo,Ul.keyMap=Ro,Ul.keyName=Go,Ul.isModifierKey=Uo,Ul.lookupKey=Bo,Ul.normalizeKeyMap=zo,Ul.StringStream=Ft,Ul.SharedTextMarker=Co,Ul.TextMarker=xo,Ul.LineWidget=vo,Ul.e_preventDefault=st,Ul.e_stopPropagation=ct,Ul.e_stop=ht,Ul.addClass=F,Ul.contains=O,Ul.rmClass=L,Ul.keyNames=Io,kl.version="5.39.0",kl}()},function(e,t,n){var r; +/*! + Copyright (c) 2017 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +/*! + Copyright (c) 2017 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var l=i.apply(null,r);l&&e.push(l)}else if("object"===o)for(var a in r)n.call(r,a)&&r[a]&&e.push(a)}}return e.join(" ")}void 0!==e&&e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){"use strict";n.r(t);var r=n(0),i=n.n(r),o=n(1),l=n.n(o);n(51);const{Dialog:a,Button:s,Notification:c}=n(4);var u;!function(e){e.READY="ready",e.UPLOADING="uploading",e.DONE="done",e.ABORT="abort",e.ERROR="error"}(u||(u={}));class h extends i.a.Component{constructor(){super(...arguments),this.state={files:[],uploadStatus:u.READY,uploadIndex:0,errorMsg:""},this.onInputChange=(e=>{const t=e.target.files,n=l.a.cloneDeep(this.state.files);let r=0;if(t&&t.length>0)for(let e=0;e<t.length;e++){const r=t.item(e);if(r){const e=f(r.size);n.unshift({id:r.lastModified.toString(),file:r,name:r.name,rawSize:r.size,size:`${e.size} ${e.unit}`,status:u.READY,percent:0})}}n.forEach(e=>r+=e.rawSize);const i=l.a.uniqBy(n,"name");n.length>0&&this.props.onChange&&this.props.onChange(i),this.setState({files:i},()=>{this.checkOverLimit(r)}),this.input.value=""}),this.onFileUpload=(()=>{if(!this.props.visible)return;const{files:e=[],uploadIndex:t}=this.state,n=e[t].file,r=t===e.length-1;let i="";this.setState({uploadStatus:u.UPLOADING}),this.props.onStart&&this.props.onStart(),this.currentUploadXHR=window.uw.upload({file:n,url:this.props.url,params:this.props.params,onProgress:(n,o)=>{const a=l.a.cloneDeep(e);switch(l.a.set(a,[t,"status"],n),n){case u.UPLOADING:l.a.set(a,[t,"percent"],o);break;case u.DONE:l.a.set(a,[t,"percent"],100),0!==o.code&&(i=o.msg,l.a.set(a,[t,"error"],o.msg||"错误"));break;case u.ERROR:l.a.set(a,[t,"error"],o.message||"错误");break;case u.ABORT:}n!==u.UPLOADING?r?this.setState({files:a,uploadIndex:0,uploadStatus:u.DONE,errorMsg:i}):this.setState({files:a,uploadIndex:t+1},()=>{this.onFileUpload()}):this.setState({files:a})}})}),this.onDelete=(e=>()=>{const t=l.a.cloneDeep(this.state.files);l.a.remove(t,t=>t.id===e);let n=0;t.forEach(e=>n+=e.rawSize),this.setState({files:t},()=>{this.checkOverLimit(n),this.props.onChange&&this.props.onChange(t)})}),this.onCloseUpload=(()=>{this.cleanState(),this.props.onComplete&&this.props.onComplete()}),this.onCancel=(()=>{this.cleanState(),this.props.onCancel&&this.props.onCancel()}),this.onCancelUpload=(()=>{this.currentUploadXHR.abort()}),this.cleanState=(()=>{this.setState({files:[],uploadStatus:u.READY,uploadIndex:0,errorMsg:""}),this.currentUploadXHR&&this.currentUploadXHR.abort()}),this.checkOverLimit=(e=>{const{limit:t=1/0}=this.props;e>=t?this.setState({errorMsg:`上传文件大小超过了 ${l.a.toInteger(f(t).size)}${f(t).unit}`}):this.setState({errorMsg:""})}),this.genUploadFooter=(()=>{if(this.state.uploadStatus===u.DONE)return i.a.createElement(s,{type:"primary",onClick:this.onCloseUpload},"完成上传");const{files:e,uploadStatus:t,errorMsg:n}=this.state;return i.a.createElement("span",null,t!==u.UPLOADING&&i.a.createElement(s,{type:"primary",disabled:0===e.length||n,style:{marginRight:5},onClick:this.onFileUpload},"开始上传"),i.a.createElement(s,{onClick:this.onCancel},"取消"))})}componentWillReceiveProps(e){!0===e.visible&&!1===this.props.visible&&this.setState({files:[],uploadStatus:u.READY,uploadIndex:0})}render(){const e=this.state.uploadStatus!==u.READY;return i.a.createElement(a,{title:"上传文件",style:{width:600},visible:this.props.visible,maskClosable:!1,footer:this.genUploadFooter(),onCancel:this.onCancel},i.a.createElement("div",{className:"file-upload-dialog"},this.state.errorMsg&&i.a.createElement(c,{type:"error"},this.state.errorMsg),e||i.a.createElement("div",{className:"upload-helper"},i.a.createElement("a",{className:`upload-btn-wrap ${e?"disabled":""}`,title:"选择文件"},i.a.createElement("div",{className:"file-input-wrap"},i.a.createElement("input",{type:"file",title:this.props.inputHelp,disabled:e,multiple:!0,onChange:this.onInputChange,ref:e=>{this.input=e}}),i.a.createElement("span",null,"选择文件"))),i.a.createElement("span",{className:"text-label"},this.props.inputHelp)),i.a.createElement("div",{className:"tc-15-table-panel"},i.a.createElement("div",{className:"tc-15-table-fixed-head"},i.a.createElement("table",{className:"tc-15-table-box"},i.a.createElement("colgroup",null,i.a.createElement("col",{style:{width:230}}),i.a.createElement("col",null),i.a.createElement("col",{style:{width:125}}),i.a.createElement("col",{style:{width:75}})),i.a.createElement("thead",null,i.a.createElement("tr",null,i.a.createElement("th",null,i.a.createElement("div",null,i.a.createElement("span",{className:"text-overflow"},"文件名")),i.a.createElement("i",{className:"resize-line-icon"})),i.a.createElement("th",null,i.a.createElement("div",null,i.a.createElement("span",{className:"text-overflow"},"大小")),i.a.createElement("i",{className:"resize-line-icon"})),i.a.createElement("th",null,i.a.createElement("div",null,i.a.createElement("span",{className:"text-overflow"},"状态")),i.a.createElement("i",{className:"resize-line-icon"})),i.a.createElement("th",null,i.a.createElement("div",null,i.a.createElement("span",{className:"text-overflow"},"操作"))))))),i.a.createElement("div",{className:"tc-15-table-fixed-body"},i.a.createElement("table",{className:"tc-15-table-box tc-15-table-rowhover"},i.a.createElement("colgroup",null,i.a.createElement("col",{style:{width:230}}),i.a.createElement("col",null),i.a.createElement("col",{style:{width:125}}),i.a.createElement("col",{style:{width:75}})),i.a.createElement("tbody",null,i.a.createElement("tr",{className:"drag-tr"},i.a.createElement("td",null,i.a.createElement("div",{className:"drag-helper"},i.a.createElement("p",{className:"text-label"},"点击上方“选择文件”按钮开始上传文件")))),this.state.files.map(e=>i.a.createElement("tr",{key:e.id},i.a.createElement("td",null,i.a.createElement("div",null,i.a.createElement("span",{className:"text-overflow"},e.name))),i.a.createElement("td",null,i.a.createElement("div",null,i.a.createElement("span",{className:"text-overflow"},e.size))),i.a.createElement("td",null,i.a.createElement("div",null,function(e,t){switch(e){case"ready":return i.a.createElement("span",{className:"text-overflow"},i.a.createElement("i",{className:"n-restart-icon"}),"待上传");case"uploading":return i.a.createElement("span",{className:"text-overflow"},i.a.createElement("i",{className:"n-loading-icon"}),"上传",t.percent,"%");case"done":return i.a.createElement("span",{className:"text-overflow"},i.a.createElement("i",{className:"n-success-icon"}),"上传成功");case"abort":return i.a.createElement("span",{className:"text-overflow"},i.a.createElement("i",{className:"n-error-icon"}),"已取消");default:return i.a.createElement("span",{className:"text-overflow"},i.a.createElement("i",{className:"n-error-icon"}),t.error)}}(e.status,e))),i.a.createElement("td",null,i.a.createElement("div",null,"ready"===e.status&&this.state.uploadStatus!==u.UPLOADING&&i.a.createElement("a",{href:"javascript:void(0)",onClick:this.onDelete(e.id)},"删除"),"uploading"===e.status&&i.a.createElement("a",{href:"javascript:void(0)",onClick:this.onCancelUpload},"取消")))))))))),this.props.children)}}function f(e){if(0===e)return{size:0,unit:"B"};const t=Math.floor(Math.log(e)/Math.log(1024));return{size:(e/Math.pow(1024,Math.floor(t))).toFixed(2),unit:["B","KB","MB","GB","TB","PB"][t]}}n(48);const{Panel:d}=n(4);class p extends i.a.Component{render(){const{image:e,title:t,content:n,footer:r}=this.props;return i.a.createElement("div",{className:"uw-placeholder"},i.a.createElement(d,null,i.a.createElement("div",{className:"content"},e&&i.a.createElement("i",{className:"image",style:{backgroundImage:`url(${e})`}}),i.a.createElement("h3",null,t),i.a.createElement("p",null,n),i.a.createElement("div",{className:"footer"},r))))}}n(46);class g extends i.a.Component{render(){return i.a.createElement("span",{className:"uw-plugins-rawtext",dangerouslySetInnerHTML:window.uw.toReactString(this.props.text)})}}n(44);const{Dialog:m}=n(4),v=130,b=5,y=v/2,x=2*Math.PI*(y-b),w={processing:"#006EFF",error:"#E54545",success:"#0ABF5B"};class C extends i.a.Component{constructor(){super(...arguments),this.state={percent:0,status:"processing",title:""},this.autoProcessing=(()=>{const{percent:e}=this.state;e>=95?(clearInterval(this.timer),this.timer=null):this.setState({percent:e>=95?95:e+1})}),this.setCircleAttribute=((e,t)=>{const n="processing"===t?e/100:1;return`${x*n} ${x*(1-n)}`})}componentWillReceiveProps(e){const{percent:t,status:n,title:r}=e;if(l.a.isNumber(t)){if(l.a.isNumber(this.timer)||"processing"!==n||(this.autoProcessing(),this.timer=setInterval(()=>{this.autoProcessing()},500)),"processing"!==e.status&&"processing"===this.props.status)return void this.setState({percent:100},()=>{setTimeout(()=>{this.setState({percent:0,status:n,title:r})},1e3)});t>this.state.percent&&this.setState({percent:t})}this.setState({status:n,title:r}),!0===e.visible&&!1===this.props.visible&&this.setState({percent:!1,status:"processing"})}render(){const{status:e,percent:t,title:n}=this.state,r="success"===e||"error"===e;return i.a.createElement(m,{visible:this.props.visible,maskClosable:!1,footer:r&&this.props.footer},i.a.createElement("div",{className:"uw-plugins-process"},i.a.createElement("div",{className:"process",style:{width:v}},r||i.a.createElement("svg",{width:v,height:v,viewBox:`0 0 ${v} ${v}`},l.a.isNumber(this.props.percent)?[i.a.createElement("text",{key:"text",x:"50%",y:"50%",dy:".5em",textAnchor:"middle"},t?`${t} %`:""),i.a.createElement("circle",{key:"bg",cx:y,cy:y,r:y-b,strokeWidth:b,stroke:"#f5f5f5",fill:"none"}),i.a.createElement("circle",{className:"processing"===e?"processing":void 0,key:"color-circle",cx:y,cy:y,r:y-b,strokeWidth:b,stroke:w[e],fill:"none",transform:`matrix(0,-1,1,0,0,${v})`,strokeDasharray:this.setCircleAttribute(t,e)})]:i.a.createElement("circle",{className:"rotate",cx:y,cy:y,r:y-b,strokeWidth:b})),"success"===e&&i.a.createElement("svg",{className:"animation",xmlns:"http://www.w3.org/2000/svg",width:v,height:v,viewBox:`0 0 ${v} ${v}`},i.a.createElement("circle",{className:"successAnimationCircle",cx:y,cy:y,r:y-b,fill:"transparent",strokeWidth:b}),i.a.createElement("polyline",{className:"successAnimationCheck",points:"33.67 64.71 54.75 85.79 96.33 44.21",fill:"transparent",strokeWidth:b})),"error"===e&&i.a.createElement("svg",{className:"animation",xmlns:"http://www.w3.org/2000/svg",width:v,height:v,viewBox:`0 0 ${v} ${v}`},i.a.createElement("circle",{className:"errorAnimationCircle",cx:y,cy:y,r:y-b,fill:"transparent",strokeWidth:b}),i.a.createElement("line",{className:"errorAnimationCross",x1:"42.83",y1:"42.34",x2:"89.83",y2:"89.67",fill:"transparent",strokeWidth:b}),i.a.createElement("line",{className:"errorAnimationCross",x1:"89.83",y1:"42.34",x2:"42.83",y2:"89.67",fill:"transparent",strokeWidth:b}))),i.a.createElement("h2",null,n),this.props.content&&i.a.createElement("div",{className:"content"},this.props.content)))}}n(42);const{Panel:k,Icon:M}=n(4);var S=e=>i.a.createElement(k,null,e.error?i.a.createElement("div",{className:"uw-plugins-page-loading"},i.a.createElement(M,{type:"error-small"})," ",e.error):i.a.createElement("div",{className:"uw-plugins-page-loading"},i.a.createElement(M,{type:"loading"})," ",e.loadingInfo||"加载中"));n(40);const{Icon:L}=n(4);function E(e){const{list:t=[],onClick:n=(()=>{})}=e,r=t.length,o=(e,t)=>()=>{n(e,t)},l=e.rootText||"根目录";return 0===r?null:1===r?i.a.createElement("div",{className:"uw-plugins-breadcrumb"},i.a.createElement("ul",{className:"breadcrumb clear"},i.a.createElement("li",{className:"cur"},l))):r<6?i.a.createElement("div",{className:"uw-plugins-breadcrumb"},i.a.createElement("ul",{className:"breadcrumb clear"},i.a.createElement("li",{className:"root"},i.a.createElement("a",{onClick:o(t[0],0)},l)),t.slice(1).map((e,t)=>{const n=r-2===t;return i.a.createElement("li",{key:t,className:n?"cur":void 0},i.a.createElement(L,{type:"arrow-right"}),i.a.createElement("a",{onClick:n?void 0:o(e,t+1),title:e},e))}))):i.a.createElement("div",{className:"uw-plugins-breadcrumb"},i.a.createElement("ul",{className:"breadcrumb clear"},i.a.createElement("li",{className:"root"},i.a.createElement("a",{onClick:o(t[0],0)},l)),i.a.createElement("li",{className:"more"},i.a.createElement(L,{type:"arrow-right"}),i.a.createElement("a",null,"...")),t.slice(-4).map((e,t)=>{const n=r-4,l=r-n-1===t;return i.a.createElement("li",{key:t,className:l?"cur":void 0},i.a.createElement(L,{type:"arrow-right"}),i.a.createElement("a",{onClick:l?void 0:o(e,t+n),title:e},e))})))}n(38);const{Icon:T}=n(4);function N(e){const{style:t}=e;return e.children?i.a.createElement("span",{className:"uw-plugins-error-message",title:e.children,style:t},i.a.createElement(T,{type:"error-small"})," ",e.children):null}const{Icon:A}=n(4);function O(e){return i.a.createElement("a",{href:e.href,style:Object.assign({display:"inline-block"},e.style),target:"_blank"},e.children," ",i.a.createElement(A,{type:"external-link"}))}n(36);const{Button:D,Icon:F}=n(4);class I extends i.a.Component{render(){const{okText:e="确定",cancelText:t="取消",okLoading:n,info:r,onOk:o,onCancel:l,okDisabled:a=!1}=this.props;return i.a.createElement("div",null,i.a.createElement("div",{className:"uw-dialog-footer-info"},r),o&&i.a.createElement(D,{type:"primary",onClick:o,style:{margin:"0 5px"},disabled:n||a},n&&i.a.createElement("span",null,i.a.createElement(F,{type:"loading"})," "),e),l&&i.a.createElement(D,{onClick:l,style:{margin:"0 5px"}},t))}}var W=n(6),P=n.n(W);n(34);const{Row:_,Col:R,Button:H}=n(4);class z extends i.a.Component{constructor(){super(...arguments),this.onQuery=(()=>{const{onQuery:e}=this.props;e&&e()}),this.getFilterContent=(e=>{if(Object(o.isArray)(e)){const t=[],n=Object(o.chunk)(e,3);return Object(o.forEach)(n,(e,n)=>{const r=i.a.createElement(_,{key:n},e.map((e,t)=>i.a.createElement(R,{col:8,key:t},i.a.createElement("div",{className:"form-label"},i.a.createElement("label",null,e.label)),i.a.createElement("div",{className:"form-component"},e.component))));t.push(r)}),i.a.createElement("div",null,t)}return e}),this.onResultClose=(e=>{const{onResultClose:t}=this.props;t&&t(e)}),this.onResultClear=(()=>{const{onResultClear:e}=this.props;e&&e()})}render(){const{expand:e,filterContent:t,filterResult:n=[]}=this.props,r=P()({"filter-content-show":e&&t}),o=P()({"filter-result-show":!e&&n&&n.length>0});return i.a.createElement("div",null,i.a.createElement("div",{className:r},i.a.createElement("div",{className:"filter-form"},this.getFilterContent(t),i.a.createElement("div",{className:"query-button"},i.a.createElement(H,{type:"primary",onClick:this.onQuery},"搜索")))),i.a.createElement("div",{className:o},i.a.createElement("div",{className:"tc-15-tag-list"},n.map(e=>i.a.createElement("div",{className:"tc-15-tag",tabIndex:0,key:e.label},i.a.createElement("span",{className:"uw-filter-result-tag",title:`${e.label}:${e.value}`},`${e.label}:${e.value}`),i.a.createElement("span",{className:"tc-15-btn-close",onClick:this.onResultClose.bind(this,e)}))),i.a.createElement("div",{className:"tc-15-tag-clear",role:"button",tabIndex:0,onClick:this.onResultClear},"清空筛选项"))))}}n(32);const{Dropdown:B,Icon:U}=n(4);n(30),n(28),n(26),n(24),n(23),n(22),n(21),n(20),n(18),n(17),n(16);const j=n(5);class G extends i.a.Component{componentDidMount(){if(this.editorIns){if(!1===this.props.compare)this.editor=j(this.editorIns,{value:this.props.content,lineNumbers:!0,readOnly:!!this.props.readOnly&&"nocursor"});else if(!0===this.props.compare){const e=j.MergeView(this.editorIns,{value:this.props.content,origRight:this.props.compareContent,lineNumbers:!0,revertButtons:!1,readOnly:!!this.props.readOnly&&"nocursor"});this.editor=e.edit,this.rightEditor=e.right.orig}j.on(this.editor,"blur",(e,t)=>{this.props.onBlur&&this.props.onBlur(!this.editor.getValue(),this.editor.getValue())}),j.on(this.editor,"focus",(e,t)=>{this.props.onFocus&&this.props.onFocus()})}}componentWillReceiveProps(e){if(!0===e.compare&&this.props.compare!==e.compare){this.editor&&(this.editor.getWrapperElement().parentNode.removeChild(this.editor.getWrapperElement()),this.editor=null);const t=j.MergeView(this.editorIns,{value:e.content,origRight:e.compareContent,lineNumbers:!0,revertButtons:!1,readOnly:!!e.readOnly&&"nocursor"});this.editor=t.edit,this.rightEditor=t.right.orig,j.on(this.editor,"blur",(e,t)=>{this.props.onBlur&&this.props.onBlur(!this.editor.getValue(),this.editor.getValue())}),j.on(this.editor,"focus",(e,t)=>{this.props.onFocus&&this.props.onFocus()})}setTimeout(()=>{this.editor.refresh()},0),this.editor&&this.editor.setValue(e.content),this.rightEditor&&this.rightEditor.setValue(e.compareContent)}componentWillUnmount(){this.editor=void 0,this.editorIns=void 0,this.rightEditor=void 0}render(){const{compare:e,versionList:t=[],version:n}=this.props,r=t.map(e=>({label:e,value:e,key:e}));return i.a.createElement("div",{style:{position:"relative"}},this.props.loading&&i.a.createElement("div",{className:"loading-area"},i.a.createElement("div",{className:"loading-text"},i.a.createElement(U,{type:"loading"}),this.props.loadingInfo||"加载中")),!0===e&&i.a.createElement("div",{className:"text-area"},i.a.createElement("span",null,this.props.title,": "),i.a.createElement("span",{style:{float:"right"}},this.props.compareTitle,":  ",i.a.createElement(B,{value:n,options:r,onChange:e=>{this.props.onVersionChange&&this.props.onVersionChange(e)}}))),i.a.createElement("div",{className:"config-upload",ref:e=>{this.editorIns=e}}))}}G.defaultProps={compare:!1,content:"",originContent:"",compareContent:"",versionList:[],title:"当前版本",compareTitle:"比对版本",readOnly:!0,loading:!1};n(15);const{Icon:V,Button:$}=n(4);class K extends i.a.Component{constructor(){super(...arguments),this.state={errMsg:""},this.getExt=(e=>{const t=e.split(".");return t[t.length-1]}),this.onInputChange=(e=>{const t=e.target.files,{help:n,emptyText:r,onUpload:i}=this.props;t&&t.length>0&&(-1===(this.props.fileTypes||[]).indexOf(this.getExt(t[0].name))?this.props.onUploadErrorFile?this.props.onUploadErrorFile(!0,n||""):this.setState({errMsg:n}):0===t[0].size?this.props.onUploadErrorFile?this.props.onUploadErrorFile(!0,r||""):this.setState({errMsg:r}):(this.setState({errMsg:""}),i&&i(t[0]))),this.input.value=""})}componentWillMount(){this.input=void 0}render(){const{disabled:e,help:t,title:n,loading:r,errMsg:o}=this.props;return i.a.createElement("div",{className:"upload-helper"},e||r?i.a.createElement($,{disabled:"true"},r?i.a.createElement(V,{type:"loading"}):n):i.a.createElement("a",{className:"upload-btn-wrap",title:"选择文件"},i.a.createElement("div",{className:"file-input-wrap"},i.a.createElement("input",{type:"file",title:t,disabled:e,multiple:!1,onChange:this.onInputChange,ref:e=>{this.input=e}}),i.a.createElement("span",null,n))),this.state.errMsg||o?i.a.createElement(N,null,this.state.errMsg||o):i.a.createElement("span",{className:"text-label"},t))}}K.defaultProps={disabled:!1,help:"文件类型不符合要求",title:"选择文件",fileTypes:[],loading:!1};n(13);const{Dialog:Y,Checkbox:X,Col:q,Row:Z,Notification:Q,Icon:J}=n(4),ee=e=>{let t=[];return Object(o.forEach)(e,e=>{t=t.concat(e.items)}),t=Object(o.filter)(t,e=>e.isSelected),Object(o.map)(t,e=>e.englishName)};class te extends i.a.Component{constructor(e){super(e),this.handleShowModel=(e=>{e&&e.stopPropagation(),this.setState({visible:!0,selectValues:this.state.oldSelectValues})}),this.handleHideModel=(()=>{this.setState({visible:!1})}),this.handleSave=(()=>{const{confirmClick:e}=this.props;let t=[];Object(o.forEach)(this.props.extendItems,e=>{t=t.concat(e.items)}),t=Object(o.filter)(t,e=>Object(o.includes)(this.state.selectValues,e.englishName)),t=Object(o.cloneDeep)(t),Object(o.forEach)(t,e=>{e.isSelected=!0}),e(t),this.setState({visible:!1,oldSelectValues:this.state.selectValues})}),this.handleCheckChange=((e,t)=>{let n=Object(o.cloneDeep)(this.state.selectValues);t?n=Object(o.union)(n,[e]):Object(o.remove)(n,t=>t===e),this.setState({selectValues:n})});let t=ee(e.extendItems);this.state={visible:!1,oldSelectValues:t||[],selectValues:t}}componentWillReceiveProps(e){let t=ee(e.extendItems);this.setState({oldSelectValues:t,selectValues:t})}render(){const{extendItems:e,disabledItems:t,maxCount:n,extendDisabled:r}=this.props;let l=[];for(let r=0;r<e.length;r+=3){let a=[];for(let l=0;l<3;l++){let s=e[r+l];s&&s.items&&s.items.length&&-1===["网络","虚拟化"].indexOf(s.groupName)&&a.push(i.a.createElement(q,{col:8,key:s.groupName},i.a.createElement("div",{title:s.groupName,className:"uw-group-title"},i.a.createElement("span",null,s.groupName)),s.items.map(e=>i.a.createElement("div",{key:e.englishName,style:{marginTop:5}},Object(o.find)(t,{englishName:e.englishName})||this.state.selectValues.length>=n&&n&&!Object(o.includes)(this.state.selectValues,e.englishName)?i.a.createElement(X,{disabled:!0,key:e.englishName,checked:-1!==this.state.selectValues.indexOf(e.englishName)},i.a.createElement("span",{title:e.extraInfo?`${e.chineseName}(${e.extraInfo})`:e.chineseName},e.chineseName)):i.a.createElement(X,{key:e.englishName,value:e.englishName,checked:-1!==this.state.selectValues.indexOf(e.englishName),onChange:t=>{this.handleCheckChange(e.englishName,t)}},i.a.createElement("span",{title:e.extraInfo?`${e.chineseName}(${e.extraInfo})`:e.chineseName},e.chineseName))))))}l.push(i.a.createElement(Z,{style:{marginBottom:10},key:r},a))}return i.a.createElement("div",{className:"uw-extend-layout"},r?i.a.createElement("div",{style:{cursor:"not-allowed"}},i.a.createElement(J,{type:"setting"})):i.a.createElement("div",{onClick:this.handleShowModel.bind(this)},i.a.createElement(J,{type:"setting"})),i.a.createElement(Y,{style:{width:600},title:"自定义列表字段",visible:this.state.visible,maskClosable:!1,onOk:this.handleSave.bind(this),onCancel:this.handleHideModel.bind(this)},i.a.createElement("div",{className:"uw-extend-content"},n>0&&i.a.createElement(Q,null,`请选择你想展示的列表详细信息,最多勾选 ${n} 个,已勾选 ${this.state.selectValues.length} 个`),l)))}}te.defaultProps={extendItems:[],disabledItems:[],maxCount:0,extendDisabled:!1,confirmClick:()=>{}};n(11);class ne extends i.a.Component{constructor(){super(...arguments),this.state={searchText:""},this.onSeachTextChange=(e=>{this.setState({searchText:e.target.value})}),this.onClearSearchText=(()=>{this.setState({searchText:""},()=>{this.props.onSearchClear&&this.props.onSearchClear()})})}render(){const{leftTitle:e,rightTitle:t,searchPlaceholder:n,style:r,rightList:o=[],placeholder:a,customLeft:s,leftExtra:c,rightExtra:u,onRemove:h}=this.props;return i.a.createElement("div",{className:"tc-15-mod-selector",style:r},i.a.createElement("div",{className:"tc-15-mod-selector-tb"},i.a.createElement("div",{className:"tc-15-option-cell options-left"},i.a.createElement("div",{className:"tc-15-option-hd"},i.a.createElement("h4",null,e),c&&i.a.createElement("span",{className:"extra"},c)),i.a.createElement("div",{className:"tc-15-option-bd"},i.a.createElement("div",{className:"search-box multi-search-box"},i.a.createElement("div",{className:"search-input-wrap"},i.a.createElement("textarea",{value:this.state.searchText,onChange:this.onSeachTextChange,className:"tc-15-input-text search-input",placeholder:n}),i.a.createElement("a",{role:"button",className:"btn-rm-txt",onClick:this.onClearSearchText})),i.a.createElement("button",{type:"button",className:"search-btn",onClick:()=>{this.props.onSearch&&this.props.onSearch(this.state.searchText)}})),i.a.createElement("div",{className:"tc-15-option-box tc-scroll"},a&&i.a.createElement("div",{className:"info-box"},a),!a&&s))),i.a.createElement("div",{className:"tc-15-option-cell separator-cell"},i.a.createElement("i",{className:"icon-sep"})),i.a.createElement("div",{className:"tc-15-option-cell options-right"},i.a.createElement("div",{className:"tc-15-option-hd"},i.a.createElement("h4",null,t),u&&i.a.createElement("span",{className:"extra"},u)),i.a.createElement("div",{className:"tc-15-option-bd"},i.a.createElement("div",{className:"tc-15-option-box tc-scroll"},i.a.createElement("ul",{className:"tc-15-option-list"},o.map(e=>i.a.createElement("li",{key:e.key},i.a.createElement("span",{className:"opt-txt"},l.a.isString(e)?i.a.createElement("span",{className:"opt-txt-inner"},i.a.createElement("span",{className:"item-name"},e)):i.a.createElement("span",{className:"opt-txt-inner"},i.a.createElement("span",{className:"item-name"},e.name),e.desc&&i.a.createElement("span",{className:"item-descr"},e.desc))),i.a.createElement("a",{role:"button",className:"opt-act",onClick:()=>{h&&h(e.key)}},i.a.createElement("i",{className:"icon-del"}))))))))))}}n(9);const{Table:re,Icon:ie}=n(4);class oe extends i.a.Component{constructor(){super(...arguments),this.state={expand:!1}}onShowDetailClick(){this.setState({expand:!this.state.expand})}getDataSource(){const{dataSource:e=[]}=this.props;let t=[];return Object(o.forEach)(e,(e,n)=>{"index"in e||(e.index=n+1),t.push(e)}),t}render(){const{info:e,columns:t=[],loading:n=!1,emptyText:r="列表为空"}=this.props,l=Object(o.cloneDeep)(t),a=this.getDataSource();return-1===Object(o.findIndex)(l,["key","index"])&&l.unshift({key:"index",dataIndex:"index",title:"序号",width:65}),i.a.createElement("div",{className:"uw-detail-list"},i.a.createElement("div",null,i.a.createElement("div",{className:"uw-detail-info"},e,a.length>0&&i.a.createElement("span",{onClick:this.onShowDetailClick.bind(this)},i.a.createElement("a",null,"查看详情 ",this.state.expand?i.a.createElement(ie,{type:"arrow-up"}):i.a.createElement(ie,{type:"arrow-down"})))),this.state.expand?i.a.createElement(re,{loading:n,size:"middle",columns:l,dataSource:a,rowKey:"index",pagination:!1,scroll:{y:200},placeholder:!n&&0===a.length&&r}):void 0))}}n.d(t,"Upload",function(){return h}),n.d(t,"Placeholder",function(){return p}),n.d(t,"RawText",function(){return g}),n.d(t,"Process",function(){return C}),n.d(t,"PageLoading",function(){return S}),n.d(t,"Breadcrumb",function(){return E}),n.d(t,"ErrorMessage",function(){return N}),n.d(t,"Helper",function(){return O}),n.d(t,"DialogFooter",function(){return I}),n.d(t,"Filter",function(){return z}),n.d(t,"FileReader",function(){return G}),n.d(t,"FileUpload",function(){return K}),n.d(t,"ExtendInfo",function(){return te}),n.d(t,"ResourceSelector",function(){return ne}),n.d(t,"DetailList",function(){return oe})},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-detail-list {\n margin-bottom: 20px;\n}\n.uw-detail-list .uw-detail-info {\n margin-bottom: 10px;\n}\n.uw-detail-list a {\n margin-left: 5px;\n text-decoration: none;\n}\n.uw-detail-list .tc-15-table-panel .tc-15-table-box th > div {\n height: 30px;\n line-height: 30px;\n}\n.uw-detail-list .tc-15-table-panel .tc-15-table-box td {\n padding: 6px 20px;\n}\n",""])},function(e,t,n){var r=n(8);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".tc-15-mod-selector {\n max-width: 950px;\n}\n.tc-15-option-cell .tc-15-option-hd .extra {\n float: right;\n text-align: right;\n}\n",""])},function(e,t,n){var r=n(10);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-extend-layout {\n display: inline-block;\n}\n.uw-group-title {\n font-size: 12px;\n margin-bottom: 5px;\n margin-top: 20px;\n color: #888888;\n}\n.uw-group-title > span {\n display: inline-block;\n width: 90%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.uw-extend-content {\n overflow-x: hidden;\n overflow-y: auto;\n max-height: 450px;\n}\n.uw-extend-content .tc-15-msg {\n margin-bottom: 0;\n}\n",""])},function(e,t,n){var r=n(12);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".upload-helper {\n margin-bottom: 10px;\n}\n.upload-helper .text-label {\n height: 30px;\n line-height: 30px;\n}\n.upload-helper .uw-plugins-error-message {\n vertical-align: top;\n margin-left: 10px;\n height: 30px;\n line-height: 30px;\n}\n.upload-btn-wrap {\n background: #006eff;\n border: 1px solid #006eff;\n color: #fff;\n}\n.upload-btn-wrap:hover {\n border-color: #0063e5;\n background: #0063e5;\n text-decoration: none;\n color: #fff;\n}\n",""])},function(e,t,n){var r=n(14);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t){!function(){function e(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32}e.prototype.diff_main=function(e,t,n,r){if(void 0===r&&(r=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout),null==e||null==t)throw Error("Null input. (diff_main)");if(e==t)return e?[[0,e]]:[];void 0===n&&(n=!0);var i=n,o=this.diff_commonPrefix(e,t);n=e.substring(0,o),e=e.substring(o),t=t.substring(o);o=this.diff_commonSuffix(e,t);var l=e.substring(e.length-o);return e=e.substring(0,e.length-o),t=t.substring(0,t.length-o),e=this.diff_compute_(e,t,i,r),n&&e.unshift([0,n]),l&&e.push([0,l]),this.diff_cleanupMerge(e),e},e.prototype.diff_compute_=function(e,t,n,r){if(!e)return[[1,t]];if(!t)return[[-1,e]];let i=e.length>t.length?e:t,o=e.length>t.length?t:e,l=i.indexOf(o);return-1!=l?(n=[[1,i.substring(0,l)],[0,o],[1,i.substring(l+o.length)]],e.length>t.length&&(n[0][0]=n[2][0]=-1),n):1==o.length?[[-1,e],[1,t]]:(i=this.diff_halfMatch_(e,t))?(o=i[0],e=i[1],l=i[2],t=i[3],i=i[4],o=this.diff_main(o,l,n,r),n=this.diff_main(e,t,n,r),o.concat([[0,i]],n)):n&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,r):this.diff_bisect_(e,t,r)},e.prototype.diff_lineMode_=function(e,t,n){let r=this.diff_linesToChars_(e,t);e=r.chars1,t=r.chars2,r=r.lineArray,e=this.diff_main(e,t,!1,n),this.diff_charsToLines_(e,r),this.diff_cleanupSemantic(e),e.push([0,""]);for(let i=r=t=0,o="",l="";t<e.length;){switch(e[t][0]){case 1:i++,l+=e[t][1];break;case-1:r++,o+=e[t][1];break;case 0:if(r>=1&&i>=1){for(e.splice(t-r-i,r+i),t=t-r-i,i=(r=this.diff_main(o,l,!1,n)).length-1;i>=0;i--)e.splice(t,0,r[i]);t+=r.length}r=i=0,l=o=""}t++}return e.pop(),e},e.prototype.diff_bisect_=function(e,t,n){for(var r=e.length,i=t.length,o=Math.ceil((r+i)/2),l=o,a=2*o,s=Array(a),c=Array(a),u=0;u<a;u++)s[u]=-1,c[u]=-1;s[l+1]=0,c[l+1]=0;for(var h=(u=r-i)%2!=0,f=0,d=0,p=0,g=0,m=0;m<o&&!((new Date).getTime()>n);m++){for(var v=-m+f;v<=m-d;v+=2){for(var b,y=l+v,x=(b=v==-m||v!=m&&s[y-1]<s[y+1]?s[y+1]:s[y-1]+1)-v;b<r&&x<i&&e.charAt(b)==t.charAt(x);)b++,x++;if(s[y]=b,b>r)d+=2;else if(x>i)f+=2;else if(h&&((y=l+u-v)>=0&&y<a&&-1!=c[y])){var w=r-c[y];if(b>=w)return this.diff_bisectSplit_(e,t,b,x,n)}}for(v=-m+p;v<=m-g;v+=2){for(y=l+v,b=(w=v==-m||v!=m&&c[y-1]<c[y+1]?c[y+1]:c[y-1]+1)-v;w<r&&b<i&&e.charAt(r-w-1)==t.charAt(i-b-1);)w++,b++;if(c[y]=w,w>r)g+=2;else if(b>i)p+=2;else if(!h&&((y=l+u-v)>=0&&y<a&&-1!=s[y]&&(x=l+(b=s[y])-y,b>=(w=r-w))))return this.diff_bisectSplit_(e,t,b,x,n)}}return[[-1,e],[1,t]]},e.prototype.diff_bisectSplit_=function(e,t,n,r,i){let o=e.substring(0,n),l=t.substring(0,r);return e=e.substring(n),t=t.substring(r),o=this.diff_main(o,l,!1,i),i=this.diff_main(e,t,!1,i),o.concat(i)},e.prototype.diff_linesToChars_=function(e,t){function n(e){for(var t="",n=0,o=-1,l=r.length;o<e.length-1;){-1==(o=e.indexOf("\n",n))&&(o=e.length-1);var a=e.substring(n,o+1);n=o+1;(i.hasOwnProperty?i.hasOwnProperty(a):void 0!==i[a])?t+=String.fromCharCode(i[a]):(t+=String.fromCharCode(l),i[a]=l,r[l++]=a)}return t}var r=[],i={};return r[0]="",{chars1:n(e),chars2:n(t),lineArray:r}},e.prototype.diff_charsToLines_=function(e,t){for(let o=0;o<e.length;o++){for(var n=e[o][1],r=[],i=0;i<n.length;i++)r[i]=t[n.charCodeAt(i)];e[o][1]=r.join("")}},e.prototype.diff_commonPrefix=function(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;for(var n=0,r=Math.min(e.length,t.length),i=r,o=0;n<i;)e.substring(o,i)==t.substring(o,i)?o=n=i:r=i,i=Math.floor((r-n)/2+n);return i},e.prototype.diff_commonSuffix=function(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;for(var n=0,r=Math.min(e.length,t.length),i=r,o=0;n<i;)e.substring(e.length-i,e.length-o)==t.substring(t.length-i,t.length-o)?o=n=i:r=i,i=Math.floor((r-n)/2+n);return i},e.prototype.diff_commonOverlap_=function(e,t){var n=e.length,r=t.length;if(0==n||0==r)return 0;if(n>r?e=e.substring(n-r):n<r&&(t=t.substring(0,n)),n=Math.min(n,r),e==t)return n;r=0;for(var i=1;;){var o=e.substring(n-i);if(-1==(o=t.indexOf(o)))return r;i+=o,0!=o&&e.substring(n-i)!=t.substring(0,i)||(r=i,i++)}},e.prototype.diff_halfMatch_=function(e,t){function n(e,t,n){for(var r,i,o,a,s=e.substring(n,n+Math.floor(e.length/4)),c=-1,u="";-1!=(c=t.indexOf(s,c+1));){let s=l.diff_commonPrefix(e.substring(n),t.substring(c)),h=l.diff_commonSuffix(e.substring(0,n),t.substring(0,c));u.length<h+s&&(u=t.substring(c-h,c)+t.substring(c,c+s),r=e.substring(0,n-h),i=e.substring(n+s),o=t.substring(0,c-h),a=t.substring(c+s))}return 2*u.length>=e.length?[r,i,o,a,u]:null}if(this.Diff_Timeout<=0)return null;var r=e.length>t.length?e:t,i=e.length>t.length?t:e;if(r.length<4||2*i.length<r.length)return null;var o,l=this,a=n(r,i,Math.ceil(r.length/4));r=n(r,i,Math.ceil(r.length/2));if(!a&&!r)return null;let s;return o=r?a&&a[4].length>r[4].length?a:r:a,e.length>t.length?(a=o[0],r=o[1],i=o[2],s=o[3]):(i=o[0],s=o[1],a=o[2],r=o[3]),[a,r,i,s,o=o[4]]},e.prototype.diff_cleanupSemantic=function(e){for(var t=!1,n=[],r=0,i=null,o=0,l=0,a=0,s=0,c=0;o<e.length;)0==e[o][0]?(n[r++]=o,l=s,a=c,c=s=0,i=e[o][1]):(1==e[o][0]?s+=e[o][1].length:c+=e[o][1].length,i&&i.length<=Math.max(l,a)&&i.length<=Math.max(s,c)&&(e.splice(n[r-1],0,[-1,i]),e[n[r-1]+1][0]=1,r--,o=--r>0?n[r-1]:-1,c=s=a=l=0,i=null,t=!0)),o++;for(t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),o=1;o<e.length;)-1==e[o-1][0]&&1==e[o][0]&&(t=e[o-1][1],n=e[o][1],(r=this.diff_commonOverlap_(t,n))>=(i=this.diff_commonOverlap_(n,t))?(r>=t.length/2||r>=n.length/2)&&(e.splice(o,0,[0,n.substring(0,r)]),e[o-1][1]=t.substring(0,t.length-r),e[o+1][1]=n.substring(r),o++):(i>=t.length/2||i>=n.length/2)&&(e.splice(o,0,[0,t.substring(0,i)]),e[o-1][0]=1,e[o-1][1]=n.substring(0,n.length-i),e[o+1][0]=-1,e[o+1][1]=t.substring(i),o++),o++),o++},e.prototype.diff_cleanupSemanticLossless=function(t){function n(t,n){if(!t||!n)return 6;var r=t.charAt(t.length-1),i=n.charAt(0),o=r.match(e.nonAlphaNumericRegex_),l=i.match(e.nonAlphaNumericRegex_),a=o&&r.match(e.whitespaceRegex_),s=l&&i.match(e.whitespaceRegex_),c=(r=a&&r.match(e.linebreakRegex_),i=s&&i.match(e.linebreakRegex_),r&&t.match(e.blanklineEndRegex_)),u=i&&n.match(e.blanklineStartRegex_);return c||u?5:r||i?4:o&&!a&&s?3:a||s?2:o||l?1:0}for(let e=1;e<t.length-1;){if(0==t[e-1][0]&&0==t[e+1][0]){var r=t[e-1][1],i=t[e][1],o=t[e+1][1];if(a=this.diff_commonSuffix(r,i)){var l=i.substring(i.length-a);r=r.substring(0,r.length-a),i=l+i.substring(0,i.length-a),o=l+o}for(var a=r,s=(l=i,o),c=n(r,i)+n(i,o);i.charAt(0)===o.charAt(0);){r=r+i.charAt(0),i=i.substring(1)+o.charAt(0),o=o.substring(1);var u=n(r,i)+n(i,o);u>=c&&(c=u,a=r,l=i,s=o)}t[e-1][1]!=a&&(a?t[e-1][1]=a:(t.splice(e-1,1),e--),t[e][1]=l,s?t[e+1][1]=s:(t.splice(e+1,1),e--))}e++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(e){for(var t=!1,n=[],r=0,i=null,o=0,l=!1,a=!1,s=!1,c=!1;o<e.length;)0==e[o][0]?(e[o][1].length<this.Diff_EditCost&&(s||c)?(n[r++]=o,l=s,a=c,i=e[o][1]):(r=0,i=null),s=c=!1):(-1==e[o][0]?c=!0:s=!0,i&&(l&&a&&s&&c||i.length<this.Diff_EditCost/2&&l+a+s+c==3)&&(e.splice(n[r-1],0,[-1,i]),e[n[r-1]+1][0]=1,r--,i=null,l&&a?(s=c=!0,r=0):(o=--r>0?n[r-1]:-1,s=c=!1),t=!0)),o++;t&&this.diff_cleanupMerge(e)},e.prototype.diff_cleanupMerge=function(e){e.push([0,""]);for(var t,n=0,r=0,i=0,o="",l="";n<e.length;)switch(e[n][0]){case 1:i++,l+=e[n][1],n++;break;case-1:r++,o+=e[n][1],n++;break;case 0:r+i>1?(0!==r&&0!==i&&(0!==(t=this.diff_commonPrefix(l,o))&&(n-r-i>0&&0==e[n-r-i-1][0]?e[n-r-i-1][1]+=l.substring(0,t):(e.splice(0,0,[0,l.substring(0,t)]),n++),l=l.substring(t),o=o.substring(t)),0!==(t=this.diff_commonSuffix(l,o))&&(e[n][1]=l.substring(l.length-t)+e[n][1],l=l.substring(0,l.length-t),o=o.substring(0,o.length-t))),0===r?e.splice(n-i,r+i,[1,l]):0===i?e.splice(n-r,r+i,[-1,o]):e.splice(n-r-i,r+i,[-1,o],[1,l]),n=n-r-i+(r?1:0)+(i?1:0)+1):0!==n&&0==e[n-1][0]?(e[n-1][1]+=e[n][1],e.splice(n,1)):n++,r=i=0,l=o=""}for(""===e[e.length-1][1]&&e.pop(),r=!1,n=1;n<e.length-1;)0==e[n-1][0]&&0==e[n+1][0]&&(e[n][1].substring(e[n][1].length-e[n-1][1].length)==e[n-1][1]?(e[n][1]=e[n-1][1]+e[n][1].substring(0,e[n][1].length-e[n-1][1].length),e[n+1][1]=e[n-1][1]+e[n+1][1],e.splice(n-1,1),r=!0):e[n][1].substring(0,e[n+1][1].length)==e[n+1][1]&&(e[n-1][1]+=e[n+1][1],e[n][1]=e[n][1].substring(e[n+1][1].length)+e[n+1][1],e.splice(n+1,1),r=!0)),n++;r&&this.diff_cleanupMerge(e)},e.prototype.diff_xIndex=function(e,t){let n,r=0,i=0,o=0,l=0;for(n=0;n<e.length&&(1!==e[n][0]&&(r+=e[n][1].length),-1!==e[n][0]&&(i+=e[n][1].length),!(r>t));n++)o=r,l=i;return e.length!=n&&-1===e[n][0]?l:l+(t-o)},e.prototype.diff_prettyHtml=function(e){for(var t=[],n=/&/g,r=/</g,i=/>/g,o=/\n/g,l=0;l<e.length;l++){var a=e[l][0],s=(s=e[l][1]).replace(n,"&amp;").replace(r,"&lt;").replace(i,"&gt;").replace(o,"&para;<br>");switch(a){case 1:t[l]=`<ins style="background:#e6ffe6;">${s}</ins>`;break;case-1:t[l]=`<del style="background:#ffe6e6;">${s}</del>`;break;case 0:t[l]=`<span>${s}</span>`}}return t.join("")},e.prototype.diff_text1=function(e){for(var t=[],n=0;n<e.length;n++)1!==e[n][0]&&(t[n]=e[n][1]);return t.join("")},e.prototype.diff_text2=function(e){for(var t=[],n=0;n<e.length;n++)-1!==e[n][0]&&(t[n]=e[n][1]);return t.join("")},e.prototype.diff_levenshtein=function(e){for(var t=0,n=0,r=0,i=0;i<e.length;i++){let o=e[i][0],l=e[i][1];switch(o){case 1:n+=l.length;break;case-1:r+=l.length;break;case 0:t+=Math.max(n,r),r=n=0}}return t+Math.max(n,r)},e.prototype.diff_toDelta=function(e){for(var t=[],n=0;n<e.length;n++)switch(e[n][0]){case 1:t[n]=`+${encodeURI(e[n][1])}`;break;case-1:t[n]=`-${e[n][1].length}`;break;case 0:t[n]=`=${e[n][1].length}`}return t.join("\t").replace(/%20/g," ")},e.prototype.diff_fromDelta=function(e,t){for(var n=[],r=0,i=0,o=t.split(/\t/g),l=0;l<o.length;l++){let t=o[l].substring(1);switch(o[l].charAt(0)){case"+":try{n[r++]=[1,decodeURI(t)]}catch(e){throw Error(`Illegal escape in diff_fromDelta: ${t}`)}break;case"-":case"=":var a=parseInt(t,10);if(isNaN(a)||a<0)throw Error(`Invalid number in diff_fromDelta: ${t}`);t=e.substring(i,i+=a),"="==o[l].charAt(0)?n[r++]=[0,t]:n[r++]=[-1,t];break;default:if(o[l])throw Error(`Invalid diff operation in diff_fromDelta: ${o[l]}`)}}if(i!=e.length)throw Error(`Delta length (${i}) does not equal source text length (${e.length}).`);return n},e.prototype.match_main=function(e,t,n){if(null==e||null==t||null==n)throw Error("Null input. (match_main)");return n=Math.max(0,Math.min(n,e.length)),e==t?0:e.length?e.substring(n,n+t.length)==t?n:this.match_bitap_(e,t,n):-1},e.prototype.match_bitap_=function(e,t,n){function r(e,r){let i=e/t.length,l=Math.abs(n-r);return o.Match_Distance?i+l/o.Match_Distance:l?1:i}if(t.length>this.Match_MaxBits)throw Error("Pattern too long for this browser.");var i=this.match_alphabet_(t),o=this,l=this.Match_Threshold;-1!=(h=e.indexOf(t,n))&&(l=Math.min(r(0,h),l),-1!=(h=e.lastIndexOf(t,n+t.length))&&(l=Math.min(r(0,h),l)));for(var a,s,c,u=1<<t.length-1,h=-1,f=t.length+e.length,d=0;d<t.length;d++){for(a=0,s=f;a<s;)r(d,n+s)<=l?a=s:f=s,s=Math.floor((f-a)/2+a);f=s,a=Math.max(1,n-s+1);let o=Math.min(n+s,e.length)+t.length;for((s=Array(o+2))[o+1]=(1<<d)-1;o>=a;o--){let t=i[e.charAt(o-1)];if(s[o]=0===d?(s[o+1]<<1|1)&t:(s[o+1]<<1|1)&t|(c[o+1]|c[o])<<1|1|c[o+1],s[o]&u&&(t=r(d,o-1))<=l){if(l=t,!((h=o-1)>n))break;a=Math.max(1,2*n-h)}}if(r(d+1,n)>l)break;c=s}return h},e.prototype.match_alphabet_=function(e){for(var t={},n=0;n<e.length;n++)t[e.charAt(n)]=0;for(n=0;n<e.length;n++)t[e.charAt(n)]|=1<<e.length-n-1;return t},e.prototype.patch_addContext_=function(e,t){if(0!=t.length){for(var n=t.substring(e.start2,e.start2+e.length1),r=0;t.indexOf(n)!=t.lastIndexOf(n)&&n.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)r+=this.Patch_Margin,n=t.substring(e.start2-r,e.start2+e.length1+r);r+=this.Patch_Margin,(n=t.substring(e.start2-r,e.start2))&&e.diffs.unshift([0,n]),(r=t.substring(e.start2+e.length1,e.start2+e.length1+r))&&e.diffs.push([0,r]),e.start1-=n.length,e.start2-=n.length,e.length1+=n.length+r.length,e.length2+=n.length+r.length}},e.prototype.patch_make=function(t,n,r){let i;if("string"==typeof t&&"string"==typeof n&&void 0===r)i=t,(n=this.diff_main(i,n,!0)).length>2&&(this.diff_cleanupSemantic(n),this.diff_cleanupEfficiency(n));else if(t&&"object"==typeof t&&void 0===n&&void 0===r)n=t,i=this.diff_text1(n);else if("string"==typeof t&&n&&"object"==typeof n&&void 0===r)i=t;else{if("string"!=typeof t||"string"!=typeof n||!r||"object"!=typeof r)throw Error("Unknown call format to patch_make.");i=t,n=r}if(0===n.length)return[];r=[],t=new e.patch_obj;for(var o=0,l=0,a=0,s=i,c=0;c<n.length;c++){let u=n[c][0],h=n[c][1];switch(!o&&0!==u&&(t.start1=l,t.start2=a),u){case 1:t.diffs[o++]=n[c],t.length2+=h.length,i=i.substring(0,a)+h+i.substring(a);break;case-1:t.length1+=h.length,t.diffs[o++]=n[c],i=i.substring(0,a)+i.substring(a+h.length);break;case 0:h.length<=2*this.Patch_Margin&&o&&n.length!=c+1?(t.diffs[o++]=n[c],t.length1+=h.length,t.length2+=h.length):h.length>=2*this.Patch_Margin&&o&&(this.patch_addContext_(t,s),r.push(t),t=new e.patch_obj,o=0,s=i,l=a)}1!==u&&(l+=h.length),-1!==u&&(a+=h.length)}return o&&(this.patch_addContext_(t,s),r.push(t)),r},e.prototype.patch_deepCopy=function(t){for(var n=[],r=0;r<t.length;r++){let i=t[r],o=new e.patch_obj;o.diffs=[];for(let e=0;e<i.diffs.length;e++)o.diffs[e]=i.diffs[e].slice();o.start1=i.start1,o.start2=i.start2,o.length1=i.length1,o.length2=i.length2,n[r]=o}return n},e.prototype.patch_apply=function(e,t){if(0==e.length)return[t,[]];e=this.patch_deepCopy(e);let n=this.patch_addPadding(e);t=n+t+n,this.patch_splitMax(e);for(var r=0,i=[],o=0;o<e.length;o++){var l,a=e[o].start2+r,s=-1;if((u=this.diff_text1(e[o].diffs)).length>this.Match_MaxBits?-1!=(l=this.match_main(t,u.substring(0,this.Match_MaxBits),a))&&(-1==(s=this.match_main(t,u.substring(u.length-this.Match_MaxBits),a+u.length-this.Match_MaxBits))||l>=s)&&(l=-1):l=this.match_main(t,u,a),-1==l)i[o]=!1,r-=e[o].length2-e[o].length1;else if(i[o]=!0,r=l-a,u==(a=-1==s?t.substring(l,l+u.length):t.substring(l,s+this.Match_MaxBits)))t=t.substring(0,l)+this.diff_text2(e[o].diffs)+t.substring(l+u.length);else if(a=this.diff_main(u,a,!1),u.length>this.Match_MaxBits&&this.diff_levenshtein(a)/u.length>this.Patch_DeleteThreshold)i[o]=!1;else{this.diff_cleanupSemanticLossless(a);var c,u=0;for(s=0;s<e[o].diffs.length;s++){let n=e[o].diffs[s];0!==n[0]&&(c=this.diff_xIndex(a,u)),1===n[0]?t=t.substring(0,l+c)+n[1]+t.substring(l+c):-1===n[0]&&(t=t.substring(0,l+c)+t.substring(l+this.diff_xIndex(a,u+n[1].length))),-1!==n[0]&&(u+=n[1].length)}}}return[t=t.substring(n.length,t.length-n.length),i]},e.prototype.patch_addPadding=function(e){for(var t=this.Patch_Margin,n="",r=1;r<=t;r++)n+=String.fromCharCode(r);for(r=0;r<e.length;r++)e[r].start1+=t,e[r].start2+=t;var i=(r=e[0]).diffs;if(0==i.length||0!=i[0][0])i.unshift([0,n]),r.start1-=t,r.start2-=t,r.length1+=t,r.length2+=t;else if(t>i[0][1].length){var o=t-i[0][1].length;i[0][1]=n.substring(i[0][1].length)+i[0][1],r.start1-=o,r.start2-=o,r.length1+=o,r.length2+=o}return 0==(i=(r=e[e.length-1]).diffs).length||0!=i[i.length-1][0]?(i.push([0,n]),r.length1+=t,r.length2+=t):t>i[i.length-1][1].length&&(o=t-i[i.length-1][1].length,i[i.length-1][1]+=n.substring(0,o),r.length1+=o,r.length2+=o),n},e.prototype.patch_splitMax=function(t){for(let l=this.Match_MaxBits,a=0;a<t.length;a++)if(!(t[a].length1<=l)){let s=t[a];t.splice(a--,1);for(var n=s.start1,r=s.start2,i="";0!==s.diffs.length;){let c=new e.patch_obj,u=!0;for(c.start1=n-i.length,c.start2=r-i.length,""!==i&&(c.length1=c.length2=i.length,c.diffs.push([0,i]));0!==s.diffs.length&&c.length1<l-this.Patch_Margin;){i=s.diffs[0][0];var o=s.diffs[0][1];1===i?(c.length2+=o.length,r+=o.length,c.diffs.push(s.diffs.shift()),u=!1):-1===i&&1==c.diffs.length&&0==c.diffs[0][0]&&o.length>2*l?(c.length1+=o.length,n+=o.length,u=!1,c.diffs.push([i,o]),s.diffs.shift()):(o=o.substring(0,l-c.length1-this.Patch_Margin),c.length1+=o.length,n+=o.length,0===i?(c.length2+=o.length,r+=o.length):u=!1,c.diffs.push([i,o]),o==s.diffs[0][1]?s.diffs.shift():s.diffs[0][1]=s.diffs[0][1].substring(o.length))}i=(i=this.diff_text2(c.diffs)).substring(i.length-this.Patch_Margin),""!==(o=this.diff_text1(s.diffs).substring(0,this.Patch_Margin))&&(c.length1+=o.length,c.length2+=o.length,0!==c.diffs.length&&0===c.diffs[c.diffs.length-1][0]?c.diffs[c.diffs.length-1][1]+=o:c.diffs.push([0,o])),u||t.splice(++a,0,c)}}},e.prototype.patch_toText=function(e){for(var t=[],n=0;n<e.length;n++)t[n]=e[n];return t.join("")},e.prototype.patch_fromText=function(t){let n=[];if(!t)return n;t=t.split("\n");for(let i=0,o=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;i<t.length;){let l=t[i].match(o);if(!l)throw Error(`Invalid patch string: ${t[i]}`);let a=new e.patch_obj;for(n.push(a),a.start1=parseInt(l[1],10),""===l[2]?(a.start1--,a.length1=1):"0"==l[2]?a.length1=0:(a.start1--,a.length1=parseInt(l[2],10)),a.start2=parseInt(l[3],10),""===l[4]?(a.start2--,a.length2=1):"0"==l[4]?a.length2=0:(a.start2--,a.length2=parseInt(l[4],10)),i++;i<t.length;){l=t[i].charAt(0);try{var r=decodeURI(t[i].substring(1))}catch(e){throw Error(`Illegal escape in patch_fromText: ${r}`)}if("-"==l)a.diffs.push([-1,r]);else if("+"==l)a.diffs.push([1,r]);else if(" "==l)a.diffs.push([0,r]);else{if("@"==l)break;if(""!==l)throw Error(`Invalid patch mode "${l}" in: ${r}`)}i++}}return n},e.patch_obj=function(){this.diffs=[],this.start2=this.start1=null,this.length2=this.length1=0},e.patch_obj.prototype.toString=function(){let e,t,n;for(e=[`@@ -${e=0===this.length1?`${this.start1},0`:1==this.length1?this.start1+1:`${this.start1+1},${this.length1}`} +${t=0===this.length2?`${this.start2},0`:1==this.length2?this.start2+1:`${this.start2+1},${this.length2}`} @@\n`],t=0;t<this.diffs.length;t++){switch(this.diffs[t][0]){case 1:n="+";break;case-1:n="-";break;case 0:n=" "}e[t+1]=`${n+encodeURI(this.diffs[t][1])}\n`}return e.join("").replace(/%20/g," ")},window.diff_match_patch=e,window.DIFF_DELETE=-1,window.DIFF_INSERT=1,window.DIFF_EQUAL=0}()},function(e,t,n){!function(e){"use strict";var t=e.Pos,n="http://www.w3.org/2000/svg";function r(e,t){this.mv=e,this.type=t,this.classes="left"==t?{chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",connect:"CodeMirror-merge-l-connect"}:{chunk:"CodeMirror-merge-r-chunk",start:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect"}}function i(t){t.diffOutOfDate&&(t.diff=E(t.orig.getValue(),t.edit.getValue(),t.mv.options.ignoreWhitespace),t.chunks=T(t.diff),t.diffOutOfDate=!1,e.signal(t.edit,"updateDiff",t.diff))}r.prototype={constructor:r,init:function(t,n,r){this.edit=this.mv.edit,(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this),this.orig=e(t,_({value:n,readOnly:!this.mv.options.allowEditingOriginals},_(r))),"align"==this.mv.options.connect&&(this.edit.state.trackAlignable||(this.edit.state.trackAlignable=new U(this.edit)),this.orig.state.trackAlignable=new U(this.orig)),this.orig.state.diffViews=[this];var i=r.chunkClassLocation||"background";"[object Array]"!=Object.prototype.toString.call(i)&&(i=[i]),this.classes.classLocation=i,this.diff=E(L(n),L(r.value),this.mv.options.ignoreWhitespace),this.chunks=T(this.diff),this.diffOutOfDate=this.dealigned=!1,this.needsScrollSync=null,this.showDifferences=!1!==r.showDifferences},registerEvents:function(t){this.forceUpdate=function(t){var n,r={from:0,to:0,marked:[]},a={from:0,to:0,marked:[]},s=!1;function c(e){o=!0,s=!1,"full"==e&&(t.svg&&W(t.svg),t.copyButtons&&W(t.copyButtons),u(t.edit,r.marked,t.classes),u(t.orig,a.marked,t.classes),r.from=r.to=a.from=a.to=0),i(t),t.showDifferences&&(h(t.edit,t.diff,r,DIFF_INSERT,t.classes),h(t.orig,t.diff,a,DIFF_DELETE,t.classes)),"align"==t.mv.options.connect&&b(t),p(t),null!=t.needsScrollSync&&l(t,t.needsScrollSync),o=!1}function f(e){o||(t.dealigned=!0,d(e))}function d(e){o||s||(clearTimeout(n),!0===e&&(s=!0),n=setTimeout(c,!0===e?20:250))}function g(e,n){t.diffOutOfDate||(t.diffOutOfDate=!0,r.from=r.to=a.from=a.to=0),f(n.text.length-1!=n.to.line-n.from.line)}function m(){t.diffOutOfDate=!0,t.dealigned=!0,c("full")}return t.edit.on("change",g),t.orig.on("change",g),t.edit.on("swapDoc",m),t.orig.on("swapDoc",m),"align"==t.mv.options.connect&&(e.on(t.edit.state.trackAlignable,"realign",f),e.on(t.orig.state.trackAlignable,"realign",f)),t.edit.on("viewportChange",function(){d(!1)}),t.orig.on("viewportChange",function(){d(!1)}),c(),c}(this),s(this,!0,!1),function(e,t){e.edit.on("scroll",function(){l(e,!0)&&p(e)}),e.orig.on("scroll",function(){l(e,!1)&&p(e),t&&l(t,!0)&&p(t)})}(this,t)},setShowDifferences:function(e){(e=!1!==e)!=this.showDifferences&&(this.showDifferences=e,this.forceUpdate("full"))}};var o=!1;function l(e,t){if(e.diffOutOfDate)return e.lockScroll&&null==e.needsScrollSync&&(e.needsScrollSync=t),!1;if(e.needsScrollSync=null,!e.lockScroll)return!0;var n,r,i=+new Date;if(t?(n=e.edit,r=e.orig):(n=e.orig,r=e.edit),n.state.scrollSetBy==e&&(n.state.scrollSetAt||0)+250>i)return!1;var o=n.getScrollInfo();if("align"==e.mv.options.connect)m=o.top;else{var l,s,c=.5*o.clientHeight,u=o.top+c,h=n.lineAtHeight(u,"local"),f=function(e,t,n){for(var r,i,o,l,a=0;a<e.length;a++){var s=e[a],c=n?s.editFrom:s.origFrom,u=n?s.editTo:s.origTo;null==i&&(c>t?(i=s.editFrom,l=s.origFrom):u>t&&(i=s.editTo,l=s.origTo)),u<=t?(r=s.editTo,o=s.origTo):c<=t&&(r=s.editFrom,o=s.origFrom)}return{edit:{before:r,after:i},orig:{before:o,after:l}}}(e.chunks,h,t),d=a(n,t?f.edit:f.orig),p=a(r,t?f.orig:f.edit),g=(u-d.top)/(d.bot-d.top),m=p.top-c+g*(p.bot-p.top);if(m>o.top&&(s=o.top/c)<1)m=m*s+o.top*(1-s);else if((l=o.height-o.clientHeight-o.top)<c){var v=r.getScrollInfo(),b=v.height-v.clientHeight-m;b>l&&(s=l/c)<1&&(m=m*s+(v.height-v.clientHeight-l)*(1-s))}}return r.scrollTo(o.left,m),r.state.scrollSetAt=i,r.state.scrollSetBy=e,!0}function a(e,t){var n=t.after;return null==n&&(n=e.lastLine()+1),{top:e.heightAtLine(t.before||0,"local"),bot:e.heightAtLine(n,"local")}}function s(t,n,r){t.lockScroll=n,n&&0!=r&&l(t,DIFF_INSERT)&&p(t),(n?e.addClass:e.rmClass)(t.lockButton,"CodeMirror-merge-scrolllock-enabled")}function c(e,t,n){for(var r=n.classLocation,i=0;i<r.length;i++)e.removeLineClass(t,r[i],n.chunk),e.removeLineClass(t,r[i],n.start),e.removeLineClass(t,r[i],n.end)}function u(t,n,r){for(var i=0;i<n.length;++i){var o=n[i];o instanceof e.TextMarker?o.clear():o.parent&&c(t,o,r)}n.length=0}function h(e,t,n,r,i){var o=e.getViewport();e.operation(function(){n.from==n.to||o.from-n.to>20||n.from-o.to>20?(u(e,n.marked,i),d(e,t,r,n.marked,o.from,o.to,i),n.from=o.from,n.to=o.to):(o.from<n.from&&(d(e,t,r,n.marked,o.from,n.from,i),n.from=o.from),o.to>n.to&&(d(e,t,r,n.marked,n.to,o.to,i),n.to=o.to))})}function f(e,t,n,r,i,o){for(var l=n.classLocation,a=e.getLineHandle(t),s=0;s<l.length;s++)r&&e.addLineClass(a,l[s],n.chunk),i&&e.addLineClass(a,l[s],n.start),o&&e.addLineClass(a,l[s],n.end);return a}function d(e,n,r,i,o,l,a){var s=t(0,0),c=t(o,0),u=e.clipPos(t(l-1)),h=r==DIFF_DELETE?a.del:a.insert;function d(t,n){for(var r=Math.max(o,t),s=Math.min(l,n),c=r;c<s;++c)i.push(f(e,c,a,!0,c==t,c==n-1));t==n&&r==n&&s==n&&(r?i.push(f(e,r-1,a,!1,!1,!0)):i.push(f(e,r,a,!1,!0,!1)))}for(var p=0,g=!1,m=0;m<n.length;++m){var v=n[m],b=v[0],y=v[1];if(b==DIFF_EQUAL){var x=s.line+(A(n,m)?0:1);R(s,y);var w=s.line+(N(n,m)?1:0);w>x&&(g&&(d(p,x),g=!1),p=w)}else if(g=!0,b==r){var C=R(s,y,!0),k=G(c,s),M=j(u,C);V(k,M)||i.push(e.markText(k,M,{className:h})),s=C}}g&&d(p,s.line+1)}function p(e){if(e.showDifferences){if(e.svg){W(e.svg);var t=e.gap.offsetWidth;P(e.svg,"width",t,"height",e.gap.offsetHeight)}e.copyButtons&&W(e.copyButtons);for(var n=e.edit.getViewport(),r=e.orig.getViewport(),i=e.mv.wrap.getBoundingClientRect().top,o=i-e.edit.getScrollerElement().getBoundingClientRect().top+e.edit.getScrollInfo().top,l=i-e.orig.getScrollerElement().getBoundingClientRect().top+e.orig.getScrollInfo().top,a=0;a<e.chunks.length;a++){var s=e.chunks[a];s.editFrom<=n.to&&s.editTo>=n.from&&s.origFrom<=r.to&&s.origTo>=r.from&&w(e,s,l,o,t)}}}function g(e,t){for(var n=0,r=0,i=0;i<t.length;i++){var o=t[i];if(o.editTo>e&&o.editFrom<=e)return null;if(o.editFrom>e)break;n=o.editTo,r=o.origTo}return r+(e-n)}function m(e,t,n){for(var r=e.state.trackAlignable,i=e.firstLine(),o=0,l=[],a=0;;a++){for(var s=t[a],c=s?n?s.origFrom:s.editFrom:1e9;o<r.alignable.length;o+=2){var u=r.alignable[o]+1;if(!(u<=i)){if(!(u<=c))break;l.push(u)}}if(!s)break;l.push(i=n?s.origTo:s.editTo)}return l}function v(e,t,n,r){var i=0,o=0,l=0,a=0;e:for(;;i++){var s=e[i],c=t[o];if(!s&&null==c)break;for(var u=s?s[0]:1e9,h=null==c?1e9:c;l<n.length;){var f=n[l];if(f.origFrom<=h&&f.origTo>h){o++,i--;continue e}if(f.editTo>u){if(f.editFrom<=u)continue e;break}a+=f.origTo-f.origFrom-(f.editTo-f.editFrom),l++}if(u==h-a)s[r]=h,o++;else if(u<h-a)s[r]=u+a;else{var d=[h-a,null,null];d[r]=h,e.splice(i,0,d),o++}}}function b(e,t){if(e.dealigned||t){if(!e.orig.curOp)return e.orig.operation(function(){b(e,t)});e.dealigned=!1;var n=e.mv.left==e?e.mv.right:e.mv.left;n&&(i(n),n.dealigned=!1);for(var r=function(e,t){var n=m(e.edit,e.chunks,!1),r=[];if(t)for(var i=0,o=0;i<t.chunks.length;i++){for(var l=t.chunks[i].editTo;o<n.length&&n[o]<l;)o++;o!=n.length&&n[o]==l||n.splice(o++,0,l)}for(var i=0;i<n.length;i++)r.push([n[i],null,null]);return v(r,m(e.orig,e.chunks,!0),e.chunks,1),t&&v(r,m(t.orig,t.chunks,!0),t.chunks,2),r}(e,n),o=e.mv.aligners,l=0;l<o.length;l++)o[l].clear();o.length=0;var a=[e.edit,e.orig],s=[];n&&a.push(n.orig);for(var l=0;l<a.length;l++)s.push(a[l].getScrollInfo().top);for(var c=0;c<r.length;c++)y(a,r[c],o);for(var l=0;l<a.length;l++)a[l].scrollTo(null,s[l])}}function y(e,t,n){for(var r=0,i=[],o=0;o<e.length;o++)if(null!=t[o]){var l=e[o].heightAtLine(t[o],"local");i[o]=l,r=Math.max(r,l)}for(var o=0;o<e.length;o++)if(null!=t[o]){var a=r-i[o];a>1&&n.push(x(e[o],t[o],a))}}function x(e,t,n){var r=!0;t>e.lastLine()&&(t--,r=!1);var i=document.createElement("div");return i.className="CodeMirror-merge-spacer",i.style.height=n+"px",i.style.minWidth="1px",e.addLineWidget(t,i,{height:n,above:r,mergeSpacer:!0,handleMouseEvents:!0})}function w(e,t,r,i,o){var l="left"==e.type,a=e.orig.heightAtLine(t.origFrom,"local",!0)-r;if(e.svg){var s=a,c=e.edit.heightAtLine(t.editFrom,"local",!0)-i;if(l){var u=s;s=c,c=u}var h=e.orig.heightAtLine(t.origTo,"local",!0)-r,f=e.edit.heightAtLine(t.editTo,"local",!0)-i;if(l){var u=h;h=f,f=u}var d=" C "+o/2+" "+c+" "+o/2+" "+s+" "+(o+2)+" "+s,p=" C "+o/2+" "+h+" "+o/2+" "+f+" -1 "+f;P(e.svg.appendChild(document.createElementNS(n,"path")),"d","M -1 "+c+d+" L "+(o+2)+" "+h+p+" z","class",e.classes.connect)}if(e.copyButtons){var g=e.copyButtons.appendChild(I("div","left"==e.type?"⇝":"⇜","CodeMirror-merge-copy")),m=e.mv.options.allowEditingOriginals;if(g.title=m?"Push to left":"Revert chunk",g.chunk=t,g.style.top=(t.origTo>t.origFrom?a:e.edit.heightAtLine(t.editFrom,"local")-i)+"px",m){var v=e.edit.heightAtLine(t.editFrom,"local")-i,b=e.copyButtons.appendChild(I("div","right"==e.type?"⇝":"⇜","CodeMirror-merge-copy-reverse"));b.title="Push to right",b.chunk={editFrom:t.origFrom,editTo:t.origTo,origFrom:t.editFrom,origTo:t.editTo},b.style.top=v+"px","right"==e.type?b.style.left="2px":b.style.right="2px"}}}function C(e,n,r,i){if(!e.diffOutOfDate){var o=i.origTo>r.lastLine()?t(i.origFrom-1):t(i.origFrom,0),l=t(i.origTo,0),a=i.editTo>n.lastLine()?t(i.editFrom-1):t(i.editFrom,0),s=t(i.editTo,0),c=e.mv.options.revertChunk;c?c(e.mv,r,o,l,n,a,s):n.replaceRange(r.getRange(o,l),a,s)}}var k,M=e.MergeView=function(t,n){if(!(this instanceof M))return new M(t,n);this.options=n;var i=n.origLeft,o=null==n.origRight?n.orig:n.origRight,l=null!=i,a=null!=o,s=1+(l?1:0)+(a?1:0),c=[],u=this.left=null,h=this.right=null,f=this;if(l){u=this.left=new r(this,"left");var d=I("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");c.push(d),c.push(S(u))}var m=I("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");if(c.push(m),a){h=this.right=new r(this,"right"),c.push(S(h));var v=I("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");c.push(v)}(a?v:m).className+=" CodeMirror-merge-pane-rightmost",c.push(I("div",null,null,"height: 0; clear: both;"));var y=this.wrap=t.appendChild(I("div",c,"CodeMirror-merge CodeMirror-merge-"+s+"pane"));this.edit=e(m,_(n)),u&&u.init(d,i,n),h&&h.init(v,o,n),n.collapseIdentical&&this.editor().operation(function(){!function(e,t){"number"!=typeof t&&(t=2);for(var n=[],r=e.editor(),i=r.firstLine(),o=i,l=r.lastLine();o<=l;o++)n.push(!0);e.left&&F(e.left,t,i,n),e.right&&F(e.right,t,i,n);for(var a=0;a<n.length;a++)if(n[a]){for(var s=a+i,c=1;a<n.length-1&&n[a+1];a++,c++);if(c>t){var u=[{line:s,cm:r}];e.left&&u.push({line:g(s,e.left.chunks),cm:e.left.orig}),e.right&&u.push({line:g(s,e.right.chunks),cm:e.right.orig});var h=D(c,u);e.options.onCollapse&&e.options.onCollapse(e,s,c,h)}}}(f,n.collapseIdentical)}),"align"==n.connect&&(this.aligners=[],b(this.left||this.right,!0)),u&&u.registerEvents(h),h&&h.registerEvents(u);var x=function(){u&&p(u),h&&p(h)};e.on(window,"resize",x);var w=setInterval(function(){for(var t=y.parentNode;t&&t!=document.body;t=t.parentNode);t||(clearInterval(w),e.off(window,"resize",x))},5e3)};function S(t){var r=t.lockButton=I("div",null,"CodeMirror-merge-scrolllock");r.title="Toggle locked scrolling";var i=I("div",[r],"CodeMirror-merge-scrolllock-wrap");e.on(r,"click",function(){s(t,!t.lockScroll)});var o=[i];if(!1!==t.mv.options.revertButtons&&(t.copyButtons=I("div",null,"CodeMirror-merge-copybuttons-"+t.type),e.on(t.copyButtons,"click",function(e){var n=e.target||e.srcElement;n.chunk&&("CodeMirror-merge-copy-reverse"!=n.className?C(t,t.edit,t.orig,n.chunk):C(t,t.orig,t.edit,n.chunk))}),o.unshift(t.copyButtons)),"align"!=t.mv.options.connect){var l=document.createElementNS&&document.createElementNS(n,"svg");l&&!l.createSVGRect&&(l=null),t.svg=l,l&&o.push(l)}return t.gap=I("div",o,"CodeMirror-merge-gap")}function L(e){return"string"==typeof e?e:e.getValue()}function E(e,t,n){k||(k=new diff_match_patch);for(var r=k.diff_main(e,t),i=0;i<r.length;++i){var o=r[i];(n?/[^ \t]/.test(o[1]):o[1])?i&&r[i-1][0]==o[0]&&(r.splice(i--,1),r[i][1]+=o[1]):r.splice(i--,1)}return r}function T(e){var n=[];if(!e.length)return n;for(var r=0,i=0,o=t(0,0),l=t(0,0),a=0;a<e.length;++a){var s=e[a],c=s[0];if(c==DIFF_EQUAL){var u=!A(e,a)||o.line<r||l.line<i?1:0,h=o.line+u,f=l.line+u;R(o,s[1],null,l);var d=N(e,a)?1:0,p=o.line+d,g=l.line+d;p>h&&(a&&n.push({origFrom:i,origTo:f,editFrom:r,editTo:h}),r=p,i=g)}else R(c==DIFF_INSERT?o:l,s[1])}return(r<=o.line||i<=l.line)&&n.push({origFrom:i,origTo:l.line+1,editFrom:r,editTo:o.line+1}),n}function N(e,t){if(t==e.length-1)return!0;var n=e[t+1][1];return!(1==n.length&&t<e.length-2||10!=n.charCodeAt(0))&&(t==e.length-2||((n=e[t+2][1]).length>1||t==e.length-3)&&10==n.charCodeAt(0))}function A(e,t){if(0==t)return!0;var n=e[t-1][1];return 10==n.charCodeAt(n.length-1)&&(1==t||10==(n=e[t-2][1]).charCodeAt(n.length-1))}function O(n,r,i){n.addLineClass(r,"wrap","CodeMirror-merge-collapsed-line");var o=document.createElement("span");o.className="CodeMirror-merge-collapsed-widget",o.title="Identical text collapsed. Click to expand.";var l=n.markText(t(r,0),t(i-1),{inclusiveLeft:!0,inclusiveRight:!0,replacedWith:o,clearOnEnter:!0});function a(){l.clear(),n.removeLineClass(r,"wrap","CodeMirror-merge-collapsed-line")}return l.explicitlyCleared&&a(),e.on(o,"click",a),l.on("clear",a),e.on(o,"click",a),{mark:l,clear:a}}function D(e,t){var n=[];function r(){for(var e=0;e<n.length;e++)n[e].clear()}for(var i=0;i<t.length;i++){var o=t[i],l=O(o.cm,o.line,o.line+e);n.push(l),l.mark.on("clear",r)}return n[0].mark}function F(e,t,n,r){for(var i=0;i<e.chunks.length;i++)for(var o=e.chunks[i],l=o.editFrom-t;l<o.editTo+t;l++){var a=l+n;a>=0&&a<r.length&&(r[a]=!1)}}function I(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o<t.length;++o)i.appendChild(t[o]);return i}function W(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild)}function P(e){for(var t=1;t<arguments.length;t+=2)e.setAttribute(arguments[t],arguments[t+1])}function _(e,t){for(var n in t||(t={}),e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function R(e,n,r,i){for(var o=r?t(e.line,e.ch):e,l=0;;){var a=n.indexOf("\n",l);if(-1==a)break;++o.line,i&&++i.line,l=a+1}return o.ch=(l?0:o.ch)+(n.length-l),i&&(i.ch=(l?0:i.ch)+(n.length-l)),o}M.prototype={constructor:M,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(e){this.right&&this.right.setShowDifferences(e),this.left&&this.left.setShowDifferences(e)},rightChunks:function(){if(this.right)return i(this.right),this.right.chunks},leftChunks:function(){if(this.left)return i(this.left),this.left.chunks}};var H=1,z=2,B=4;function U(e){this.cm=e,this.alignable=[],this.height=e.doc.height;var t=this;e.on("markerAdded",function(e,n){if(n.collapsed){var r=n.find(1);null!=r&&t.set(r.line,B)}}),e.on("markerCleared",function(e,n,r,i){null!=i&&n.collapsed&&t.check(i,B,t.hasMarker)}),e.on("markerChanged",this.signal.bind(this)),e.on("lineWidgetAdded",function(e,n,r){n.mergeSpacer||(n.above?t.set(r-1,z):t.set(r,H))}),e.on("lineWidgetCleared",function(e,n,r){n.mergeSpacer||(n.above?t.check(r-1,z,t.hasWidgetBelow):t.check(r,H,t.hasWidget))}),e.on("lineWidgetChanged",this.signal.bind(this)),e.on("change",function(e,n){var r=n.from.line,i=n.to.line-n.from.line,o=n.text.length-1,l=r+o;(i||o)&&t.map(r,i,o),t.check(l,B,t.hasMarker),(i||o)&&t.check(n.from.line,B,t.hasMarker)}),e.on("viewportChange",function(){t.cm.doc.height!=t.height&&t.signal()})}function j(e,t){return(e.line-t.line||e.ch-t.ch)<0?e:t}function G(e,t){return(e.line-t.line||e.ch-t.ch)>0?e:t}function V(e,t){return e.line==t.line&&e.ch==t.ch}function $(e,t,n){for(var r=e.length-1;r>=0;r--){var i=e[r],o=(n?i.origTo:i.editTo)-1;if(o<t)return o}}function K(e,t,n){for(var r=0;r<e.length;r++){var i=e[r],o=n?i.origFrom:i.editFrom;if(o>t)return o}}function Y(t,n){var r=null,o=t.state.diffViews,l=t.getCursor().line;if(o)for(var a=0;a<o.length;a++){var s=o[a],c=t==s.orig;i(s);var u=n<0?$(s.chunks,l,c):K(s.chunks,l,c);null==u||null!=r&&!(n<0?u>r:u<r)||(r=u)}if(null==r)return e.Pass;t.setCursor(r,0)}U.prototype={signal:function(){e.signal(this,"realign"),this.height=this.cm.doc.height},set:function(e,t){for(var n=-1;n<this.alignable.length;n+=2){var r=this.alignable[n]-e;if(0==r){if((this.alignable[n+1]&t)==t)return;return this.alignable[n+1]|=t,void this.signal()}if(r>0)break}this.signal(),this.alignable.splice(n,0,e,t)},find:function(e){for(var t=0;t<this.alignable.length;t+=2)if(this.alignable[t]==e)return t;return-1},check:function(e,t,n){var r=this.find(e);if(-1!=r&&this.alignable[r+1]&t&&!n.call(this,e)){this.signal();var i=this.alignable[r+1]&~t;i?this.alignable[r+1]=i:this.alignable.splice(r,2)}},hasMarker:function(e){var t=this.cm.getLineHandle(e);if(t.markedSpans)for(var n=0;n<t.markedSpans.length;n++)if(t.markedSpans[n].mark.collapsed&&null!=t.markedSpans[n].to)return!0;return!1},hasWidget:function(e){var t=this.cm.getLineHandle(e);if(t.widgets)for(var n=0;n<t.widgets.length;n++)if(!t.widgets[n].above&&!t.widgets[n].mergeSpacer)return!0;return!1},hasWidgetBelow:function(e){if(e==this.cm.lastLine())return!1;var t=this.cm.getLineHandle(e+1);if(t.widgets)for(var n=0;n<t.widgets.length;n++)if(t.widgets[n].above&&!t.widgets[n].mergeSpacer)return!0;return!1},map:function(e,t,n){for(var r=n-t,i=e+t,o=-1,l=-1,a=0;a<this.alignable.length;a+=2){var s=this.alignable[a];s==e&&this.alignable[a+1]&z&&(o=a),s==i&&this.alignable[a+1]&z&&(l=a),s<=e||(s<i?this.alignable.splice(a--,2):this.alignable[a]+=r)}if(o>-1){var c=this.alignable[o+1];c==z?this.alignable.splice(o,2):this.alignable[o+1]=c&~z}l>-1&&n&&this.set(e+n,z)}},e.commands.goNextDiff=function(e){return Y(e,1)},e.commands.goPrevDiff=function(e){return Y(e,-1)}}(n(5))},function(e,t,n){!function(e){"use strict";e.defineMode("shell",function(){var e={};function t(t,n){for(var r=n.split(" "),i=0;i<r.length;i++)e[r[i]]=t}function n(e,t){var l="("==e?")":"{"==e?"}":e;return function(a,s){for(var c,u=!1;null!=(c=a.next());){if(c===l&&!u){s.tokens.shift();break}if("$"===c&&!u&&"'"!==e&&a.peek()!=l){u=!0,a.backUp(1),s.tokens.unshift(i);break}if(!u&&e!==l&&c===e)return s.tokens.unshift(n(e,t)),o(a,s);if(!u&&/['"]/.test(c)&&!/['"]/.test(e)){s.tokens.unshift(r(c,"string")),a.backUp(1);break}u=!u&&"\\"===c}return t}}function r(e,t){return function(r,i){return i.tokens[0]=n(e,t),r.next(),o(r,i)}}t("atom","true false"),t("keyword","if then do else elif while until for in esac fi fin fil done exit set unset export function"),t("builtin","ab awk bash beep cat cc cd chown chmod chroot clear cp curl cut diff echo find gawk gcc get git grep hg kill killall ln ls make mkdir openssl mv nc node npm ping ps restart rm rmdir sed service sh shopt shred source sort sleep ssh start stop su sudo svn tee telnet top touch vi vim wall wc wget who write yes zsh");var i=function(e,t){t.tokens.length>1&&e.eat("$");var r=e.next();return/['"({]/.test(r)?(t.tokens[0]=n(r,"("==r?"quote":"{"==r?"def":"string"),o(e,t)):(/\d/.test(r)||e.eatWhile(/\w/),t.tokens.shift(),"def")};function o(t,r){return(r.tokens[0]||function(t,r){if(t.eatSpace())return null;var l=t.sol(),a=t.next();if("\\"===a)return t.next(),null;if("'"===a||'"'===a||"`"===a)return r.tokens.unshift(n(a,"`"===a?"quote":"string")),o(t,r);if("#"===a)return l&&t.eat("!")?(t.skipToEnd(),"meta"):(t.skipToEnd(),"comment");if("$"===a)return r.tokens.unshift(i),o(t,r);if("+"===a||"="===a)return"operator";if("-"===a)return t.eat("-"),t.eatWhile(/\w/),"attribute";if(/\d/.test(a)&&(t.eatWhile(/\d/),t.eol()||!/\w/.test(t.peek())))return"number";t.eatWhile(/[\w-]/);var s=t.current();return"="===t.peek()&&/\w+/.test(s)?"def":e.hasOwnProperty(s)?e[s]:null})(t,r)}return{startState:function(){return{tokens:[]}},token:function(e,t){return o(e,t)},closeBrackets:"()[]{}''\"\"``",lineComment:"#",fold:"brace"}}),e.defineMIME("text/x-sh","shell"),e.defineMIME("application/x-sh","shell")}(n(5))},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,'.CodeMirror-foldmarker {\n color: blue;\n text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;\n font-family: arial;\n line-height: .3;\n cursor: pointer;\n}\n.CodeMirror-foldgutter {\n width: .7em;\n}\n.CodeMirror-foldgutter-open,\n.CodeMirror-foldgutter-folded {\n cursor: pointer;\n}\n.CodeMirror-foldgutter-open:after {\n content: "\\25BE";\n}\n.CodeMirror-foldgutter-folded:after {\n content: "\\25B8";\n}\n',""])},function(e,t,n){var r=n(19);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){!function(e){"use strict";e.registerGlobalHelper("fold","comment",function(e){return e.blockCommentStart&&e.blockCommentEnd},function(t,n){var r=t.getModeAt(n),i=r.blockCommentStart,o=r.blockCommentEnd;if(i&&o){for(var l,a=n.line,s=t.getLine(a),c=n.ch,u=0;;){var h=c<=0?-1:s.lastIndexOf(i,c-1);if(-1!=h){if(1==u&&h<n.ch)return;if(/comment/.test(t.getTokenTypeAt(e.Pos(a,h+1)))&&(0==h||s.slice(h-o.length,h)==o||!/comment/.test(t.getTokenTypeAt(e.Pos(a,h))))){l=h+i.length;break}c=h-1}else{if(1==u)return;u=1,c=s.length}}var f,d,p=1,g=t.lastLine();e:for(var m=a;m<=g;++m)for(var v=t.getLine(m),b=m==a?l:0;;){var y=v.indexOf(i,b),x=v.indexOf(o,b);if(y<0&&(y=v.length),x<0&&(x=v.length),(b=Math.min(y,x))==v.length)break;if(b==y)++p;else if(!--p){f=m,d=b;break e}++b}if(null!=f&&(a!=f||d!=l))return{from:e.Pos(a,l),to:e.Pos(f,d)}}})}(n(5))},function(e,t,n){!function(e){"use strict";e.registerHelper("fold","markdown",function(t,n){var r=100;function i(n){var r=t.getTokenTypeAt(e.Pos(n,0));return r&&/\bheader\b/.test(r)}function o(e,t,n){var o=t&&t.match(/^#+/);return o&&i(e)?o[0].length:(o=n&&n.match(/^[=\-]+\s*$/))&&i(e+1)?"="==n[0]?1:2:r}var l=t.getLine(n.line),a=t.getLine(n.line+1),s=o(n.line,l,a);if(s!==r){for(var c=t.lastLine(),u=n.line,h=t.getLine(u+2);u<c&&!(o(u+1,a,h)<=s);)++u,a=h,h=t.getLine(u+2);return{from:e.Pos(n.line,l.length),to:e.Pos(u,t.getLine(u).length)}}})}(n(5))},function(e,t,n){!function(e){"use strict";var t=e.Pos;function n(e,t){return e.line-t.line||e.ch-t.ch}var r="A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",i=new RegExp("<(/?)(["+r+"]["+r+"-:.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*)","g");function o(e,t,n,r){this.line=t,this.ch=n,this.cm=e,this.text=e.getLine(t),this.min=r?Math.max(r.from,e.firstLine()):e.firstLine(),this.max=r?Math.min(r.to-1,e.lastLine()):e.lastLine()}function l(e,n){var r=e.cm.getTokenTypeAt(t(e.line,n));return r&&/\btag\b/.test(r)}function a(e){if(!(e.line>=e.max))return e.ch=0,e.text=e.cm.getLine(++e.line),!0}function s(e){if(!(e.line<=e.min))return e.text=e.cm.getLine(--e.line),e.ch=e.text.length,!0}function c(e){for(;;){var t=e.text.indexOf(">",e.ch);if(-1==t){if(a(e))continue;return}if(l(e,t+1)){var n=e.text.lastIndexOf("/",t),r=n>-1&&!/\S/.test(e.text.slice(n+1,t));return e.ch=t+1,r?"selfClose":"regular"}e.ch=t+1}}function u(e){for(;;){var t=e.ch?e.text.lastIndexOf("<",e.ch-1):-1;if(-1==t){if(s(e))continue;return}if(l(e,t+1)){i.lastIndex=t,e.ch=t;var n=i.exec(e.text);if(n&&n.index==t)return n}else e.ch=t}}function h(e){for(;;){i.lastIndex=e.ch;var t=i.exec(e.text);if(!t){if(a(e))continue;return}if(l(e,t.index+1))return e.ch=t.index+t[0].length,t;e.ch=t.index+1}}function f(e){for(;;){var t=e.ch?e.text.lastIndexOf(">",e.ch-1):-1;if(-1==t){if(s(e))continue;return}if(l(e,t+1)){var n=e.text.lastIndexOf("/",t),r=n>-1&&!/\S/.test(e.text.slice(n+1,t));return e.ch=t+1,r?"selfClose":"regular"}e.ch=t}}function d(e,n){for(var r=[];;){var i,o=h(e),l=e.line,a=e.ch-(o?o[0].length:0);if(!o||!(i=c(e)))return;if("selfClose"!=i)if(o[1]){for(var s=r.length-1;s>=0;--s)if(r[s]==o[2]){r.length=s;break}if(s<0&&(!n||n==o[2]))return{tag:o[2],from:t(l,a),to:t(e.line,e.ch)}}else r.push(o[2])}}function p(e,n){for(var r=[];;){var i=f(e);if(!i)return;if("selfClose"!=i){var o=e.line,l=e.ch,a=u(e);if(!a)return;if(a[1])r.push(a[2]);else{for(var s=r.length-1;s>=0;--s)if(r[s]==a[2]){r.length=s;break}if(s<0&&(!n||n==a[2]))return{tag:a[2],from:t(e.line,e.ch),to:t(o,l)}}}else u(e)}}e.registerHelper("fold","xml",function(e,r){for(var i=new o(e,r.line,0);;){var l=h(i);if(!l||i.line!=r.line)return;var a=c(i);if(!a)return;if(!l[1]&&"selfClose"!=a){var s=t(i.line,i.ch),u=d(i,l[2]);return u&&n(u.from,s)>0?{from:s,to:u.from}:null}}}),e.findMatchingTag=function(e,r,i){var l=new o(e,r.line,r.ch,i);if(-1!=l.text.indexOf(">")||-1!=l.text.indexOf("<")){var a=c(l),s=a&&t(l.line,l.ch),h=a&&u(l);if(a&&h&&!(n(l,r)>0)){var f={from:t(l.line,l.ch),to:s,tag:h[2]};return"selfClose"==a?{open:f,close:null,at:"open"}:h[1]?{open:p(l,h[2]),close:f,at:"close"}:(l=new o(e,s.line,s.ch,i),{open:f,close:d(l,h[2]),at:"open"})}}},e.findEnclosingTag=function(e,t,n,r){for(var i=new o(e,t.line,t.ch,n);;){var l=p(i,r);if(!l)break;var a=new o(e,t.line,t.ch,n),s=d(a,l.tag);if(s)return{open:l,close:s}}},e.scanForClosingTag=function(e,t,n,r){var i=new o(e,t.line,t.ch,r?{from:0,to:r}:null);return d(i,n)}}(n(5))},function(e,t,n){!function(e){"use strict";e.registerHelper("fold","brace",function(t,n){var r,i=n.line,o=t.getLine(i);function l(l){for(var a=n.ch,s=0;;){var c=a<=0?-1:o.lastIndexOf(l,a-1);if(-1!=c){if(1==s&&c<n.ch)break;if(r=t.getTokenTypeAt(e.Pos(i,c+1)),!/^(comment|string)/.test(r))return c+1;a=c-1}else{if(1==s)break;s=1,a=o.length}}}var a="{",s="}",c=l("{");if(null==c&&(a="[",s="]",c=l("[")),null!=c){var u,h,f=1,d=t.lastLine();e:for(var p=i;p<=d;++p)for(var g=t.getLine(p),m=p==i?c:0;;){var v=g.indexOf(a,m),b=g.indexOf(s,m);if(v<0&&(v=g.length),b<0&&(b=g.length),(m=Math.min(v,b))==g.length)break;if(t.getTokenTypeAt(e.Pos(p,m+1))==r)if(m==v)++f;else if(!--f){u=p,h=m;break e}++m}if(null!=u&&(i!=u||h!=c))return{from:e.Pos(i,c),to:e.Pos(u,h)}}}),e.registerHelper("fold","import",function(t,n){function r(n){if(n<t.firstLine()||n>t.lastLine())return null;var r=t.getTokenAt(e.Pos(n,1));if(/\S/.test(r.string)||(r=t.getTokenAt(e.Pos(n,r.end+1))),"keyword"!=r.type||"import"!=r.string)return null;for(var i=n,o=Math.min(t.lastLine(),n+10);i<=o;++i){var l=t.getLine(i),a=l.indexOf(";");if(-1!=a)return{startCh:r.end,end:e.Pos(i,a)}}}var i,o=n.line,l=r(o);if(!l||r(o-1)||(i=r(o-2))&&i.end.line==o-1)return null;for(var a=l.end;;){var s=r(a.line+1);if(null==s)break;a=s.end}return{from:t.clipPos(e.Pos(o,l.startCh+1)),to:a}}),e.registerHelper("fold","include",function(t,n){function r(n){if(n<t.firstLine()||n>t.lastLine())return null;var r=t.getTokenAt(e.Pos(n,1));return/\S/.test(r.string)||(r=t.getTokenAt(e.Pos(n,r.end+1))),"meta"==r.type&&"#include"==r.string.slice(0,8)?r.start+8:void 0}var i=n.line,o=r(i);if(null==o||null!=r(i-1))return null;for(var l=i;;){var a=r(l+1);if(null==a)break;++l}return{from:e.Pos(i,o+1),to:t.clipPos(e.Pos(l))}})}(n(5))},function(e,t,n){!function(e){"use strict";function t(t,n,i,o){if(i&&i.call){var l=i;i=null}else var l=r(t,i,"rangeFinder");"number"==typeof n&&(n=e.Pos(n,0));var a=r(t,i,"minFoldSize");function s(e){var r=l(t,n);if(!r||r.to.line-r.from.line<a)return null;for(var i=t.findMarksAt(r.from),s=0;s<i.length;++s)if(i[s].__isFold&&"fold"!==o){if(!e)return null;r.cleared=!0,i[s].clear()}return r}var c=s(!0);if(r(t,i,"scanUp"))for(;!c&&n.line>t.firstLine();)n=e.Pos(n.line-1,0),c=s(!1);if(c&&!c.cleared&&"unfold"!==o){var u=function(e,t){var n=r(e,t,"widget");if("string"==typeof n){var i=document.createTextNode(n);(n=document.createElement("span")).appendChild(i),n.className="CodeMirror-foldmarker"}else n&&(n=n.cloneNode(!0));return n}(t,i);e.on(u,"mousedown",function(t){h.clear(),e.e_preventDefault(t)});var h=t.markText(c.from,c.to,{replacedWith:u,clearOnEnter:r(t,i,"clearOnEnter"),__isFold:!0});h.on("clear",function(n,r){e.signal(t,"unfold",t,n,r)}),e.signal(t,"fold",t,c.from,c.to)}}e.newFoldFunction=function(e,n){return function(r,i){t(r,i,{rangeFinder:e,widget:n})}},e.defineExtension("foldCode",function(e,n,r){t(this,e,n,r)}),e.defineExtension("isFolded",function(e){for(var t=this.findMarksAt(e),n=0;n<t.length;++n)if(t[n].__isFold)return!0}),e.commands.toggleFold=function(e){e.foldCode(e.getCursor())},e.commands.fold=function(e){e.foldCode(e.getCursor(),null,"fold")},e.commands.unfold=function(e){e.foldCode(e.getCursor(),null,"unfold")},e.commands.foldAll=function(t){t.operation(function(){for(var n=t.firstLine(),r=t.lastLine();n<=r;n++)t.foldCode(e.Pos(n,0),null,"fold")})},e.commands.unfoldAll=function(t){t.operation(function(){for(var n=t.firstLine(),r=t.lastLine();n<=r;n++)t.foldCode(e.Pos(n,0),null,"unfold")})},e.registerHelper("fold","combine",function(){var e=Array.prototype.slice.call(arguments,0);return function(t,n){for(var r=0;r<e.length;++r){var i=e[r](t,n);if(i)return i}}}),e.registerHelper("fold","auto",function(e,t){for(var n=e.getHelpers(t,"fold"),r=0;r<n.length;r++){var i=n[r](e,t);if(i)return i}});var n={rangeFinder:e.fold.auto,widget:"↔",minFoldSize:0,scanUp:!1,clearOnEnter:!0};function r(e,t,r){if(t&&void 0!==t[r])return t[r];var i=e.options.foldOptions;return i&&void 0!==i[r]?i[r]:n[r]}e.defineOption("foldOptions",null),e.defineExtension("foldOption",function(e,t){return r(this,e,t)})}(n(5))},function(e,t,n){!function(e){"use strict";e.defineOption("foldGutter",!1,function(t,n,r){var i;r&&r!=e.Init&&(t.clearGutter(t.state.foldGutter.options.gutter),t.state.foldGutter=null,t.off("gutterClick",l),t.off("change",a),t.off("viewportChange",s),t.off("fold",c),t.off("unfold",c),t.off("swapDoc",a)),n&&(t.state.foldGutter=new function(e){this.options=e,this.from=this.to=0}((!0===(i=n)&&(i={}),null==i.gutter&&(i.gutter="CodeMirror-foldgutter"),null==i.indicatorOpen&&(i.indicatorOpen="CodeMirror-foldgutter-open"),null==i.indicatorFolded&&(i.indicatorFolded="CodeMirror-foldgutter-folded"),i)),o(t),t.on("gutterClick",l),t.on("change",a),t.on("viewportChange",s),t.on("fold",c),t.on("unfold",c),t.on("swapDoc",a))});var t=e.Pos;function n(e,n){for(var r=e.findMarks(t(n,0),t(n+1,0)),i=0;i<r.length;++i)if(r[i].__isFold&&r[i].find().from.line==n)return r[i]}function r(e){if("string"==typeof e){var t=document.createElement("div");return t.className=e+" CodeMirror-guttermarker-subtle",t}return e.cloneNode(!0)}function i(e,i,o){var l=e.state.foldGutter.options,a=i,s=e.foldOption(l,"minFoldSize"),c=e.foldOption(l,"rangeFinder");e.eachLine(i,o,function(i){var o=null;if(n(e,a))o=r(l.indicatorFolded);else{var u=t(a,0),h=c&&c(e,u);h&&h.to.line-h.from.line>=s&&(o=r(l.indicatorOpen))}e.setGutterMarker(i,l.gutter,o),++a})}function o(e){var t=e.getViewport(),n=e.state.foldGutter;n&&(e.operation(function(){i(e,t.from,t.to)}),n.from=t.from,n.to=t.to)}function l(e,r,i){var o=e.state.foldGutter;if(o){var l=o.options;if(i==l.gutter){var a=n(e,r);a?a.clear():e.foldCode(t(r,0),l.rangeFinder)}}}function a(e){var t=e.state.foldGutter;if(t){var n=t.options;t.from=t.to=0,clearTimeout(t.changeUpdate),t.changeUpdate=setTimeout(function(){o(e)},n.foldOnChangeTimeSpan||600)}}function s(e){var t=e.state.foldGutter;if(t){var n=t.options;clearTimeout(t.changeUpdate),t.changeUpdate=setTimeout(function(){var n=e.getViewport();t.from==t.to||n.from-t.to>20||t.from-n.to>20?o(e):e.operation(function(){n.from<t.from&&(i(e,n.from,t.from),t.from=n.from),n.to>t.to&&(i(e,t.to,n.to),t.to=n.to)})},n.updateViewportTimeSpan||400)}}function c(e,t){var n=e.state.foldGutter;if(n){var r=t.line;r>=n.from&&r<n.to&&i(e,r,r+1)}}}(n(5),n(25))},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,'.CodeMirror-merge {\n position: relative;\n border: 1px solid #ddd;\n white-space: pre;\n}\n\n.CodeMirror-merge, .CodeMirror-merge .CodeMirror {\n height: 350px;\n}\n\n.CodeMirror-merge-2pane .CodeMirror-merge-pane { width: 47%; }\n.CodeMirror-merge-2pane .CodeMirror-merge-gap { width: 6%; }\n.CodeMirror-merge-3pane .CodeMirror-merge-pane { width: 31%; }\n.CodeMirror-merge-3pane .CodeMirror-merge-gap { width: 3.5%; }\n\n.CodeMirror-merge-pane {\n display: inline-block;\n white-space: normal;\n vertical-align: top;\n}\n.CodeMirror-merge-pane-rightmost {\n position: absolute;\n right: 0px;\n z-index: 1;\n}\n\n.CodeMirror-merge-gap {\n z-index: 2;\n display: inline-block;\n height: 100%;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n overflow: hidden;\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n position: relative;\n background: #f8f8f8;\n}\n\n.CodeMirror-merge-scrolllock-wrap {\n position: absolute;\n bottom: 0; left: 50%;\n}\n.CodeMirror-merge-scrolllock {\n position: relative;\n left: -50%;\n cursor: pointer;\n color: #555;\n line-height: 1;\n}\n.CodeMirror-merge-scrolllock:after {\n content: "\\21DB\\A0\\A0\\21DA";\n}\n.CodeMirror-merge-scrolllock.CodeMirror-merge-scrolllock-enabled:after {\n content: "\\21DB\\21DA";\n}\n\n.CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right {\n position: absolute;\n left: 0; top: 0;\n right: 0; bottom: 0;\n line-height: 1;\n}\n\n.CodeMirror-merge-copy {\n position: absolute;\n cursor: pointer;\n color: #44c;\n z-index: 3;\n}\n\n.CodeMirror-merge-copy-reverse {\n position: absolute;\n cursor: pointer;\n color: #44c;\n}\n\n.CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { left: 2px; }\n.CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { right: 2px; }\n\n.CodeMirror-merge-r-inserted, .CodeMirror-merge-l-inserted {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==);\n background-position: bottom left;\n background-repeat: repeat-x;\n}\n\n.CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==);\n background-position: bottom left;\n background-repeat: repeat-x;\n}\n\n.CodeMirror-merge-r-chunk { background: #ffffe0; }\n.CodeMirror-merge-r-chunk-start { border-top: 1px solid #ee8; }\n.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid #ee8; }\n.CodeMirror-merge-r-connect { fill: #ffffe0; stroke: #ee8; stroke-width: 1px; }\n\n.CodeMirror-merge-l-chunk { background: #eef; }\n.CodeMirror-merge-l-chunk-start { border-top: 1px solid #88e; }\n.CodeMirror-merge-l-chunk-end { border-bottom: 1px solid #88e; }\n.CodeMirror-merge-l-connect { fill: #eef; stroke: #88e; stroke-width: 1px; }\n\n.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: #dfd; }\n.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { border-top: 1px solid #4e4; }\n.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid #4e4; }\n\n.CodeMirror-merge-collapsed-widget:before {\n content: "(...)";\n}\n.CodeMirror-merge-collapsed-widget {\n cursor: pointer;\n color: #88b;\n background: #eef;\n border: 1px solid #ddf;\n font-size: 90%;\n padding: 0 3px;\n border-radius: 4px;\n}\n.CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { display: none; }\n',""])},function(e,t,n){var r=n(27);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,"/* BASICS */\n\n.CodeMirror {\n /* Set height, width, borders, and global font properties here */\n font-family: monospace;\n height: 300px;\n color: black;\n direction: ltr;\n}\n\n/* PADDING */\n\n.CodeMirror-lines {\n padding: 4px 0; /* Vertical padding around content */\n}\n.CodeMirror pre {\n padding: 0 4px; /* Horizontal padding of content */\n}\n\n.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n background-color: white; /* The little square between H and V scrollbars */\n}\n\n/* GUTTER */\n\n.CodeMirror-gutters {\n border-right: 1px solid #ddd;\n background-color: #f7f7f7;\n white-space: nowrap;\n}\n.CodeMirror-linenumbers {}\n.CodeMirror-linenumber {\n padding: 0 3px 0 5px;\n min-width: 20px;\n text-align: right;\n color: #999;\n white-space: nowrap;\n}\n\n.CodeMirror-guttermarker { color: black; }\n.CodeMirror-guttermarker-subtle { color: #999; }\n\n/* CURSOR */\n\n.CodeMirror-cursor {\n border-left: 1px solid black;\n border-right: none;\n width: 0;\n}\n/* Shown when moving in bi-directional text */\n.CodeMirror div.CodeMirror-secondarycursor {\n border-left: 1px solid silver;\n}\n.cm-fat-cursor .CodeMirror-cursor {\n width: auto;\n border: 0 !important;\n background: #7e7;\n}\n.cm-fat-cursor div.CodeMirror-cursors {\n z-index: 1;\n}\n.cm-fat-cursor-mark {\n background-color: rgba(20, 255, 20, 0.5);\n -webkit-animation: blink 1.06s steps(1) infinite;\n -moz-animation: blink 1.06s steps(1) infinite;\n animation: blink 1.06s steps(1) infinite;\n}\n.cm-animate-fat-cursor {\n width: auto;\n border: 0;\n -webkit-animation: blink 1.06s steps(1) infinite;\n -moz-animation: blink 1.06s steps(1) infinite;\n animation: blink 1.06s steps(1) infinite;\n background-color: #7e7;\n}\n@-moz-keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n@-webkit-keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n@keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n\n/* Can style cursor different in overwrite (non-insert) mode */\n.CodeMirror-overwrite .CodeMirror-cursor {}\n\n.cm-tab { display: inline-block; text-decoration: inherit; }\n\n.CodeMirror-rulers {\n position: absolute;\n left: 0; right: 0; top: -50px; bottom: -20px;\n overflow: hidden;\n}\n.CodeMirror-ruler {\n border-left: 1px solid #ccc;\n top: 0; bottom: 0;\n position: absolute;\n}\n\n/* DEFAULT THEME */\n\n.cm-s-default .cm-header {color: blue;}\n.cm-s-default .cm-quote {color: #090;}\n.cm-negative {color: #d44;}\n.cm-positive {color: #292;}\n.cm-header, .cm-strong {font-weight: bold;}\n.cm-em {font-style: italic;}\n.cm-link {text-decoration: underline;}\n.cm-strikethrough {text-decoration: line-through;}\n\n.cm-s-default .cm-keyword {color: #708;}\n.cm-s-default .cm-atom {color: #219;}\n.cm-s-default .cm-number {color: #164;}\n.cm-s-default .cm-def {color: #00f;}\n.cm-s-default .cm-variable,\n.cm-s-default .cm-punctuation,\n.cm-s-default .cm-property,\n.cm-s-default .cm-operator {}\n.cm-s-default .cm-variable-2 {color: #05a;}\n.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}\n.cm-s-default .cm-comment {color: #a50;}\n.cm-s-default .cm-string {color: #a11;}\n.cm-s-default .cm-string-2 {color: #f50;}\n.cm-s-default .cm-meta {color: #555;}\n.cm-s-default .cm-qualifier {color: #555;}\n.cm-s-default .cm-builtin {color: #30a;}\n.cm-s-default .cm-bracket {color: #997;}\n.cm-s-default .cm-tag {color: #170;}\n.cm-s-default .cm-attribute {color: #00c;}\n.cm-s-default .cm-hr {color: #999;}\n.cm-s-default .cm-link {color: #00c;}\n\n.cm-s-default .cm-error {color: #f00;}\n.cm-invalidchar {color: #f00;}\n\n.CodeMirror-composing { border-bottom: 2px solid; }\n\n/* Default styles for common addons */\n\ndiv.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}\ndiv.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}\n.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }\n.CodeMirror-activeline-background {background: #e8f2ff;}\n\n/* STOP */\n\n/* The rest of this file contains styles related to the mechanics of\n the editor. You probably shouldn't touch them. */\n\n.CodeMirror {\n position: relative;\n overflow: hidden;\n background: white;\n}\n\n.CodeMirror-scroll {\n overflow: scroll !important; /* Things will break if this is overridden */\n /* 30px is the magic margin used to hide the element's real scrollbars */\n /* See overflow: hidden in .CodeMirror */\n margin-bottom: -30px; margin-right: -30px;\n padding-bottom: 30px;\n height: 100%;\n outline: none; /* Prevent dragging from highlighting the element */\n position: relative;\n}\n.CodeMirror-sizer {\n position: relative;\n border-right: 30px solid transparent;\n}\n\n/* The fake, visible scrollbars. Used to force redraw during scrolling\n before actual scrolling happens, thus preventing shaking and\n flickering artifacts. */\n.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n position: absolute;\n z-index: 6;\n display: none;\n}\n.CodeMirror-vscrollbar {\n right: 0; top: 0;\n overflow-x: hidden;\n overflow-y: scroll;\n}\n.CodeMirror-hscrollbar {\n bottom: 0; left: 0;\n overflow-y: hidden;\n overflow-x: scroll;\n}\n.CodeMirror-scrollbar-filler {\n right: 0; bottom: 0;\n}\n.CodeMirror-gutter-filler {\n left: 0; bottom: 0;\n}\n\n.CodeMirror-gutters {\n position: absolute; left: 0; top: 0;\n min-height: 100%;\n z-index: 3;\n}\n.CodeMirror-gutter {\n white-space: normal;\n height: 100%;\n display: inline-block;\n vertical-align: top;\n margin-bottom: -30px;\n}\n.CodeMirror-gutter-wrapper {\n position: absolute;\n z-index: 4;\n background: none !important;\n border: none !important;\n}\n.CodeMirror-gutter-background {\n position: absolute;\n top: 0; bottom: 0;\n z-index: 4;\n}\n.CodeMirror-gutter-elt {\n position: absolute;\n cursor: default;\n z-index: 4;\n}\n.CodeMirror-gutter-wrapper ::selection { background-color: transparent }\n.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }\n\n.CodeMirror-lines {\n cursor: text;\n min-height: 1px; /* prevents collapsing before first draw */\n}\n.CodeMirror pre {\n /* Reset some styles that the rest of the page might have set */\n -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;\n border-width: 0;\n background: transparent;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n white-space: pre;\n word-wrap: normal;\n line-height: inherit;\n color: inherit;\n z-index: 2;\n position: relative;\n overflow: visible;\n -webkit-tap-highlight-color: transparent;\n -webkit-font-variant-ligatures: contextual;\n font-variant-ligatures: contextual;\n}\n.CodeMirror-wrap pre {\n word-wrap: break-word;\n white-space: pre-wrap;\n word-break: normal;\n}\n\n.CodeMirror-linebackground {\n position: absolute;\n left: 0; right: 0; top: 0; bottom: 0;\n z-index: 0;\n}\n\n.CodeMirror-linewidget {\n position: relative;\n z-index: 2;\n padding: 0.1px; /* Force widget margins to stay inside of the container */\n}\n\n.CodeMirror-widget {}\n\n.CodeMirror-rtl pre { direction: rtl; }\n\n.CodeMirror-code {\n outline: none;\n}\n\n/* Force content-box sizing for the elements where we expect it */\n.CodeMirror-scroll,\n.CodeMirror-sizer,\n.CodeMirror-gutter,\n.CodeMirror-gutters,\n.CodeMirror-linenumber {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\n\n.CodeMirror-measure {\n position: absolute;\n width: 100%;\n height: 0;\n overflow: hidden;\n visibility: hidden;\n}\n\n.CodeMirror-cursor {\n position: absolute;\n pointer-events: none;\n}\n.CodeMirror-measure pre { position: static; }\n\ndiv.CodeMirror-cursors {\n visibility: hidden;\n position: relative;\n z-index: 3;\n}\ndiv.CodeMirror-dragcursors {\n visibility: visible;\n}\n\n.CodeMirror-focused div.CodeMirror-cursors {\n visibility: visible;\n}\n\n.CodeMirror-selected { background: #d9d9d9; }\n.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }\n.CodeMirror-crosshair { cursor: crosshair; }\n.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }\n.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }\n\n.cm-searching {\n background-color: #ffa;\n background-color: rgba(255, 255, 0, .4);\n}\n\n/* Used to force a border model for a node */\n.cm-force-border { padding-right: .1px; }\n\n@media print {\n /* Hide the cursor when printing */\n .CodeMirror div.CodeMirror-cursors {\n visibility: hidden;\n }\n}\n\n/* See issue #2901 */\n.cm-tab-wrap-hack:after { content: ''; }\n\n/* Help users use markselection to safely style text background */\nspan.CodeMirror-selectedtext { background: none; }\n",""])},function(e,t,n){var r=n(29);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".config-upload .CodeMirror,\n.CodeMirror-merge {\n height: 600px !important;\n font-size: 18px;\n line-height: 24px;\n font-family: PingFangSC-Light, Consolas, 'Courier New', monospace;\n border: 1px solid #ddd;\n}\n.config-upload .CodeMirror .CodeMirror-merge-copy,\n.CodeMirror-merge .CodeMirror-merge-copy {\n font-size: 28px;\n}\n.config-upload .CodeMirror .CodeMirror-merge-pane.CodeMirror-merge-right.CodeMirror-merge-pane-rightmost .CodeMirror,\n.CodeMirror-merge .CodeMirror-merge-pane.CodeMirror-merge-right.CodeMirror-merge-pane-rightmost .CodeMirror {\n background-color: #f8f8f8;\n}\n.text-area {\n height: 30px;\n line-height: 30px;\n margin-bottom: 10px;\n}\n.loading-area {\n width: 100%;\n height: 100%;\n position: absolute;\n top: 0px;\n bottom: 0px;\n right: 0px;\n left: 0px;\n background: #ffffff;\n z-index: 99;\n}\n.loading-area .loading-text {\n text-align: center;\n}\n",""])},function(e,t,n){var r=n(31);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".filter-form {\n position: relative;\n padding: 20px;\n background-color: #fff;\n display: none;\n}\n.filter-form .form-label {\n max-width: 100px;\n display: inline-block;\n color: #888;\n padding-right: 20px;\n white-space: nowrap;\n box-sizing: border-box;\n}\n.filter-form .form-component {\n display: inline-block;\n}\n.filter-form .query-button {\n margin-top: 4px;\n}\n.tc-15-tag-list {\n padding: 20px;\n display: none;\n}\n.filter-content-show .filter-form {\n display: block;\n}\n.filter-result-show .tc-15-tag-list {\n display: block;\n}\n.uw-filter-result-tag {\n display: inline-block;\n vertical-align: top;\n max-width: 15em;\n word-break: keep-all;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n",""])},function(e,t,n){var r=n(33);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-dialog-footer-info {\n text-align: center;\n margin-bottom: 4px;\n font-size: 12px;\n}\n",""])},function(e,t,n){var r=n(35);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-plugins-error-message {\n max-width: 450px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n display: inline-block;\n color: #E54545;\n}\n",""])},function(e,t,n){var r=n(37);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-plugins-breadcrumb {\n overflow: hidden;\n font-size: 13px;\n}\n.uw-plugins-breadcrumb ul {\n display: flex;\n margin-right: 20px;\n}\n.uw-plugins-breadcrumb ul li {\n transition: flex-shrink 0.3s;\n flex-basis: auto;\n flex-shrink: 1;\n min-width: 41px;\n display: inline-block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n cursor: pointer;\n}\n.uw-plugins-breadcrumb ul li.root {\n min-width: 40px;\n}\n.uw-plugins-breadcrumb ul li.more {\n min-width: 28px;\n}\n.uw-plugins-breadcrumb ul li.more a {\n color: #444;\n cursor: default;\n text-decoration: none;\n}\n.uw-plugins-breadcrumb ul li.cur > a {\n color: #444;\n font-weight: 600;\n cursor: default;\n text-decoration: none;\n}\n",""])},function(e,t,n){var r=n(39);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-plugins-page-loading {\n text-align: center;\n}\n",""])},function(e,t,n){var r=n(41);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,"@keyframes scaleAnimation {\n 0% {\n opacity: 0;\n transform: scale(1.5);\n }\n 100% {\n opacity: 1;\n transform: scale(1);\n }\n}\n@keyframes drawCircle {\n 0% {\n stroke-dashoffset: 408.40704497;\n }\n 100% {\n stroke-dashoffset: 0;\n }\n}\n@keyframes drawCheck {\n 0% {\n stroke-dashoffset: 90px;\n }\n 100% {\n stroke-dashoffset: 0;\n }\n}\n@keyframes drawCross {\n 0% {\n stroke-dashoffset: 66px;\n }\n 100% {\n stroke-dashoffset: 0;\n }\n}\n.successAnimationCircle {\n stroke-dasharray: 408.40704497 408.40704497;\n stroke: #0ABF5B;\n}\n.successAnimationCheck {\n stroke-dasharray: 90px 90px;\n stroke: #0ABF5B;\n}\n.errorAnimationCircle {\n stroke-dasharray: 408.40704497 408.40704497;\n stroke: #E54545;\n}\n.errorAnimationCross {\n stroke-dasharray: 66px 66px;\n stroke: #E54545;\n}\n.animation {\n animation: 1s ease-out 0s 1 both scaleAnimation;\n}\n.animation .successAnimationCircle,\n.animation .errorAnimationCircle {\n animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCircle;\n}\n.animation .successAnimationCheck {\n animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCheck;\n}\n.animation .errorAnimationCross {\n animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCross;\n}\n.uw-plugins-process .footer {\n margin-top: 20px;\n text-align: center;\n}\n.uw-plugins-process .process {\n margin: 0 auto 20px;\n}\n.uw-plugins-process .process svg circle {\n -webkit-transition: stroke-dasharray 0.25s;\n transition: stroke-dasharray 0.25s;\n}\n.uw-plugins-process .process svg text {\n font-size: 28px;\n}\n.uw-plugins-process .process svg circle.rotate {\n fill: transparent;\n stroke: #006EFF;\n stroke-linecap: round;\n stroke-dasharray: 0, 408.40704497;\n -webkit-animation: stroke-dash 2000ms linear infinite, stroke-width 2000ms linear infinite, stroke-color 8000ms steps(4) infinite;\n animation: stroke-dash 2000ms linear infinite, stroke-width 2000ms linear infinite, stroke-color 8000ms steps(4) infinite;\n}\n.uw-plugins-process .process svg circle.processing {\n fill: transparent;\n stroke-linecap: round;\n -webkit-animation: stroke-width 1600ms linear infinite;\n animation: stroke-width 1600ms linear infinite;\n}\n@-webkit-keyframes svg-rotate {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes svg-rotate {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@-webkit-keyframes stroke-width {\n 0%,\n 100% {\n stroke-width: 1;\n }\n 45%,\n 55% {\n stroke-width: 4;\n }\n 50% {\n stroke-width: 5;\n }\n}\n@keyframes stroke-width {\n 0%,\n 100% {\n stroke-width: 1;\n }\n 45%,\n 55% {\n stroke-width: 4;\n }\n 50% {\n stroke-width: 5;\n }\n}\n@-webkit-keyframes stroke-dash {\n 0% {\n stroke-dasharray: 0, 408.40704497;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 408.40704497, 0;\n stroke-dashoffset: 0;\n }\n 100% {\n stroke-dasharray: 408.40704497, 408.40704497;\n stroke-dashoffset: -408.40704497;\n }\n}\n@keyframes stroke-dash {\n 0% {\n stroke-dasharray: 0, 408.40704497;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 408.40704497, 0;\n stroke-dashoffset: 0;\n }\n 100% {\n stroke-dasharray: 408.40704497, 408.40704497;\n stroke-dashoffset: -408.40704497;\n }\n}\n.uw-plugins-process h2 {\n text-align: center;\n}\n.uw-plugins-process .content {\n margin-top: 20px;\n text-align: center;\n}\n",""])},function(e,t,n){var r=n(43);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-plugins-rawtext {\n word-break: break-all;\n}\n",""])},function(e,t,n){var r=n(45);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,".uw-placeholder .content {\n text-align: center;\n margin-top: 25px;\n}\n.uw-placeholder .content .image {\n display: inline-block;\n width: 310px;\n height: 125px;\n text-align: left;\n background-repeat: no-repeat;\n background-position: center;\n}\n.uw-placeholder .content h3 {\n font-size: 16px;\n color: #333;\n margin-top: 25px;\n}\n.uw-placeholder .content p {\n font-size: 14px;\n color: #666;\n margin-top: 20px;\n}\n.uw-placeholder .content .footer {\n margin-top: 20px;\n margin-bottom: 25px;\n}\n",""])},function(e,t,n){var r=n(47);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var i,o=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(o)?e:(i=0===o.indexOf("//")?o:0===o.indexOf("/")?n+o:r+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")")})}},function(e,t,n){(e.exports=n(3)(!1)).push([e.i,'.upload-helper .text-label {\n height: 30px;\n line-height: 30px;\n}\n.upload-helper .tc-15-msg {\n margin-bottom: 10px;\n}\n.tc-15-rich-dialog .tc-15-table-panel {\n border-top: 0;\n}\n.upload-btn-wrap {\n background: #006eff;\n border: 1px solid #006eff;\n color: #fff;\n}\n.upload-btn-wrap:hover {\n border-color: #0063e5;\n background: #0063e5;\n text-decoration: none;\n color: #fff;\n}\n.upload-btn-wrap.disabled {\n cursor: not-allowed !important;\n}\n.upload-btn-wrap.disabled:hover {\n background: transparent;\n}\n.upload-btn-wrap.disabled input[type="file"],\n.upload-btn-wrap.disabled span {\n cursor: not-allowed;\n}\n.file-upload-dialog {\n min-height: 300px;\n}\n.file-upload-dialog .tc-15-table-panel .tc-15-table-fixed-body {\n max-height: 255px;\n overflow-y: scroll;\n overflow-x: hidden;\n}\n',""])},function(e,t,n){var r=n(50);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i);r.locals&&(e.exports=r.locals)}])}); \ No newline at end of file diff --git a/uweb/lib/uw2/assets/add-icon.svg b/uweb/lib/uw2/assets/add-icon.svg new file mode 100644 index 0000000..a9fa047 --- /dev/null +++ b/uweb/lib/uw2/assets/add-icon.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"> +<style type="text/css"> + .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#888888;} +</style> +<g> + <g> + <polygon class="st0" points="13,7 9,7 9,3 7,3 7,7 3,7 3,9 7,9 7,13 9,13 9,9 13,9 "/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/arrow-down-black-disabled-16.png b/uweb/lib/uw2/assets/arrow-down-black-disabled-16.png new file mode 100644 index 0000000000000000000000000000000000000000..1a23a7e184405329f95ddb2b2bd8e13b6785c3bd GIT binary patch literal 979 zcmaJ=&ui0A9M2dGnHwlO$VBjw=~S?JNt(1vSgbRzbp<m@S6Gjx$!i<B<Ymd5&4!05 z2o5Ly0bV_d(5oWiVF&LD!-E(901sX~2=k?DI}g^t%lpCS^ZEXGpSNFGyE{95ahl_} z+43r?viV#(&P=iY<)6nko91b;PS;73cI^mrD=ukZQ1<N>u43EW+4_W+Ic{>%tJP`U zx~DtD7wi-xB!0-)9JgFZLfh$J3L3cO1qT1)-3K0cuEB4pmS}}0ZhNb{5nkV2t2w(J zM|1hYEwG&EOu)y~28q8J#Cl@zeO;Zc(__ekK7@7*{v@foRRJc6Fi-_G<A|~Z@|qy2 zYCbRD1hOb8P?VsQ%}AQAD7q+u!N;>`k=xX(s5FShb_U<3G}IyNcDq71E0CxKB~8<y zC_`D!FhnNa38<Z9f_P!5fN<<YUPwI>fK<_LkZo%4EYp(`{BR^2#Dg}mhQY)Rp(KcD zNkgDz{U7T4BXmrw_%z>t3dgmb5W^~t$#&$hi)${Vp+en^uuVx+BV=>f#Y&q{61PbR zOtarLaDBrIT+)qi^f{KLmxGwvfrHD);F*fxd9IFBIV<Ovaw<YONh+$EvQ#pQiYb{Y zl9r0%kc)`3?c;zBx$Y@9KbD)?!4Fwvgd^_(c1scQLBDL>8=s3ZR&T&{$LFGs<wBMW zOfUDZ%N`yv2c^rAb=hWQejG5zN6gw!ueJ8rvoOnOrIvhc{60P|OkUmF`piu&(np8S zE__$czq~Zpo8Fo~_;OY}?DcvFN59aMiMP*>l(`x7F!y5d)kl}Ry*I&Kd0pIpKl2Tx O&#YWrLvQZffBXklIWa2$ literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/arrow-down-blue-16-2.png b/uweb/lib/uw2/assets/arrow-down-blue-16-2.png new file mode 100644 index 0000000000000000000000000000000000000000..3ce0e177e0ae1bae50d6877aa358cc7a012953d6 GIT binary patch literal 989 zcmaJ=O>5LZ7!DM_suexzL8mD#7P^_4?8bbsYu!z@cF~lwUFhCyHks~*Hkp{rx@k}9 zMe0ou1TT8@BzPA5I4CIM4-l_jyod;%3U#vGZ9UWmCNuN$Jn#FwAG5W%aBXb#{HP!Z zW3_p!&i6CfI)0S@FaF+f_;!v}n{0`$vYrzYq3qEX0kyzslR9y{jawf{Q4mI^{6>>C z?Hh(m1IfuSQW`{@EeOTgG;-WE!a$3({jendeDy{IzE={L6&u-+Njm=gW=xhg7aH#7 znyY)_>=jT<4elTy%mHbz9wtUw68nA)e$LEL1bqlwD~Y?Jn)V_vX-t43DLEI(7^u30 z6-8C$86YEEfCxjJ&tcst6byvG;1hYY*jqK~*4!W#zm>!eW03)2uh)}$d5Okth;?0u zNQSbU<A_|c5i%#ug~`OwgGCZI_9N!g5M&;m7VWZ<$d&G<5Ja}U=QvCTh2kZHsS`mg zAs7T%UVU`J>SSNWf#{^M5fNA?3GK!%@5k!Ikj!g$c%Tf()fg6ay8#JV%_@o9B6+@N z<dJS&R<t};$_V4CqFD%;dLEk=Qc*$IhTK}1Feh}$kn8Vr<wLoK854)mxIyXquzQOg z%4pJ|5ireux4@-kKlErXna;{PP)lO}Hu2_S8i0O%4F3QPT2;1i1zAXwE1CWZ)?{5a z)xums&0~zk0oOYq_W`&1UoPZgVAkA!nmsh}3CfOpqsuRQ!%sp!@i8Cm^-teU^Jih# zta2m$+S=aPnH`zDvvs$E=1;B66tCB>K6`%bh^T>+U$*bR{N=E2I(fqXfP|;x+WW0| r>cZo*Oe)idKicfG_T<sDDuB1bp9kaO_nYrtXAiDcU9etMR_^@;rPedC literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/arrow-down-blue-16.png b/uweb/lib/uw2/assets/arrow-down-blue-16.png new file mode 100644 index 0000000000000000000000000000000000000000..a31da03efa19e87aac30ebd74f010feebfc9fdd8 GIT binary patch literal 979 zcmaJ=y>HV%9CcNxf=ZQu4F)(|wS0*9Y$tAFE2g-1N+aPaN+UI6FZMODTKnAdg*aKL z7(m@%LSkWNL1JcL0*QsG6Mq5=Ladd_IZaZA221Dr(0lLqaqo_5n~xXfZ_EpVuu$D_ z>U_SEjZ1U<f9uaF;?s3jX|gS{%X)}n!SYE9gKCJ{xQ>zEKlp~rf-t)rG@7jGJ~2EJ zN+`ofX&7_1Ae2|r7<qe`ffjBDktzQA^jQRfZ;IQRE4#6cJHf_);;q4E!yD{*x-YIi z1m)D=0wHDyq~U&)7^x`^bq&7Gj-d#K5VmKEXGt~P8n6k)K$EnbC#wo5>XM>q#iIHE zsIpRkvI3QSPSK4*!H{Jz`a~X$`nyKmSs%sXJ5%g178?-udOfL^mk4b`Mb~vGt58*Q z9Fa@<5kqM%N*2co4o*B8#4I2Y$P`hFbeSpgOwURP<B4pPjM~H-22&J6MUu0U#z5Eo zKQs&{=!DhrdA=74CyjoLVI3!=OFe#ZyNg+<*sv)^jL-%l`{ORwI)ss=Lt<dt!>)n5 z+d<@$UUF~9ab2StB@9I#t~#d3Riq&BjZ#t1uUK|oE;+WMRJ659$+qNzW?3u6O1@Ma za~<M!LmaU&*FWbLrgAeogfWloU>ZEd{yHTg7?y1W({oX#>W#Sm^jy@bT*#Aw+2#Io z+2bSbplms@F5gVdk0b7Q%B?-<&)(tB!mc`2BmL1jIXzvST{=8C7Ut$&&Ft9o-%nnC z{Eb*QUAi26m4$b=OJ9!Y^369_nPidIKijPQ_S*X$;nCrYa9=FEs69JA$evlXvgv$S H+j;&M8@ew2 literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/arrow-up-black-disabled-16.png b/uweb/lib/uw2/assets/arrow-up-black-disabled-16.png new file mode 100644 index 0000000000000000000000000000000000000000..ccf9c82526fd77b5d6c88893596efd49205fbf3f GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf<Z~8yL>4nJ zaJ>d$#-?uGD4?KBiEBhjaDG}zd16s2gJVj5QmTSmW>IQ+eo=O@f^)Fhi#?lqfa+>J zT^vI!dhbrM=4&zFaf#<hU%arX>)7(yZCz_Kc0_adDt)}VX;B2H_cYbp#{YInDElv| zXsKg&tQ1}GO6>KlJ&E~gpWpI@Jy_#-DRbTJ`GJ#|(-^+WoA)wLa?&b$@ua7edEF~9 y<IgAM^LiOXE?Y26$W{7jcWC{m|MnG(2btC%H}K@X-rWRr2!p4qpUXO@geCy8<Xln! literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/b-error-icon.png b/uweb/lib/uw2/assets/b-error-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9bdf4f5a83e8027a08f8f37ff6b6a66801fea8c1 GIT binary patch literal 45019 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 DD@~M} literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/back.svg b/uweb/lib/uw2/assets/back.svg new file mode 100644 index 0000000..ea91af6 --- /dev/null +++ b/uweb/lib/uw2/assets/back.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="6.607,8.013 12.206,2.414 10.791,1 3.784,8.007 3.79,8.013 3.784,8.018 10.802,15.036 + 12.216,13.622 "/> +</svg> diff --git a/uweb/lib/uw2/assets/blue-left-icon.png b/uweb/lib/uw2/assets/blue-left-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d66aadac6750c689cb35cf3d3df3c3a78c1ffc77 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)T!3HEZPnf;}NU;<<d4_NRK@CSr2awNM;1O92 zR3ik!jF;}#{Q(Nfl(<He1m~xflqVLYGB~E>C#5R5WfrBD=NDxcD>w(6z1Xv<2dGXA zq|Ui0HL)Z!KTjbfGdGpNz(U{1K;O{RuGxMiP=&Xri(`ny)Y=ONc^eFPoG-p#b0o=t zvwP~yGb=?qgR0JKUTU(*w|18t^AWxp`7YTdX|1iY3?0Q=7zBzfZgcKmD;2?A+W2Lv d)P?)4ajs|d+BaEO*aD4Z@O1TaS?83{1OPEgOvL~I literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/blue-right-icon.png b/uweb/lib/uw2/assets/blue-right-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bae537283fdf8b9a7bfbe2c59084a0882dc364 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)T!3HEZPnf;}NU;<<d4_NRK@CSr2awNM;1O92 zR3ik!jF;}#{Q(Nfl(<He1m~xflqVLYGB~E>C#5R5WfrBD=NDxcD>w(6z1Xv<2dGXA zq|Ui0HL)Z!KTjbfGdGpNz(U{1K;O{RuGxMiP=&9ji(`ny)Y=ILc@HS?FrSa?JbKGB zqUYR`eGVoLpSz0ET{rER#Te7=A^dm6?~hE+L&O&8TPvm+b8ng+&U}n>huBfhnn{v8 fJD3@MWxrtUU#{!9Oa5yW&|n5nS3j3^P6<r_?XgYJ literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/btn-dismiss-hover.svg b/uweb/lib/uw2/assets/btn-dismiss-hover.svg new file mode 100644 index 0000000..e6558e5 --- /dev/null +++ b/uweb/lib/uw2/assets/btn-dismiss-hover.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#444" points="13.95,3.414 12.536,2 8,6.536 3.464,2 2.05,3.414 6.586,7.95 2.05,12.485 3.464,13.899 8,9.364 + 12.536,13.899 13.95,12.485 9.414,7.95 "/> +</svg> diff --git a/uweb/lib/uw2/assets/btn-dismiss.svg b/uweb/lib/uw2/assets/btn-dismiss.svg new file mode 100644 index 0000000..07a7696 --- /dev/null +++ b/uweb/lib/uw2/assets/btn-dismiss.svg @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <rect x="2" y="2" fill="#444444" width="1" height="1"/> + <rect x="3" y="3" fill="#444444" width="1" height="1"/> + <rect x="4" y="4" fill="#444444" width="1" height="1"/> + <rect x="5" y="5" fill="#444444" width="1" height="1"/> + <rect x="6" y="6" fill="#444444" width="1" height="1"/> + <rect x="7" y="7" fill="#444444" width="1" height="1"/> + <rect x="8" y="8" fill="#444444" width="1" height="1"/> + <rect x="9" y="9" fill="#444444" width="1" height="1"/> + <rect x="10" y="10" fill="#444444" width="1" height="1"/> + <rect x="11" y="11" fill="#444444" width="1" height="1"/> + <rect x="12" y="12" fill="#444444" width="1" height="1"/> + <rect x="5" y="9" fill="#444444" width="1" height="1"/> + <rect x="4" y="10" fill="#444444" width="1" height="1"/> + <rect x="3" y="11" fill="#444444" width="1" height="1"/> + <rect x="2" y="12" fill="#444444" width="1" height="1"/> + <rect x="6" y="8" fill="#444444" width="1" height="1"/> + <rect x="8" y="6" fill="#444444" width="1" height="1"/> + <rect x="9" y="5" fill="#444444" width="1" height="1"/> + <rect x="10" y="4" fill="#444444" width="1" height="1"/> + <rect x="11" y="3" fill="#444444" width="1" height="1"/> + <rect x="12" y="2" fill="#444444" width="1" height="1"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/calendar.svg b/uweb/lib/uw2/assets/calendar.svg new file mode 100644 index 0000000..811c66a --- /dev/null +++ b/uweb/lib/uw2/assets/calendar.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#888888" d="M12,3V2h-2v1H6V2H4v1H2v0v2v7v2h2h8h2v-2V5V3v0H12z M12,12H4V5h8V12z"/> + <rect x="5" y="6" fill="#888888" width="2" height="2"/> + <rect x="5" y="9" fill="#888888" width="2" height="2"/> + <rect x="9" y="6" fill="#888888" width="2" height="2"/> + <rect x="9" y="9" fill="#888888" width="2" height="2"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/checkbox.svg b/uweb/lib/uw2/assets/checkbox.svg new file mode 100644 index 0000000..2c0138d --- /dev/null +++ b/uweb/lib/uw2/assets/checkbox.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + + <rect x="4.2" y="6.4" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.1422 6.4143)" fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" width="2" height="6"/> + + <rect x="8.4" y="3" transform="matrix(-0.7071 -0.7071 0.7071 -0.7071 10.4142 20.3136)" fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" width="2" height="10"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/clear-icon.svg b/uweb/lib/uw2/assets/clear-icon.svg new file mode 100644 index 0000000..e5e1df1 --- /dev/null +++ b/uweb/lib/uw2/assets/clear-icon.svg @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M8,1C4.134,1,1,4.134,1,8c0,3.866,3.134,7,7,7c3.866,0,7-3.134,7-7C15,4.134,11.866,1,8,1z M11.536,10.121 + l-1.414,1.414L8,9.414l-2.121,2.121l-1.414-1.414L6.586,8L4.464,5.879l1.414-1.414L8,6.586l2.121-2.121l1.414,1.414L9.414,8 + L11.536,10.121z"/> +</svg> diff --git a/uweb/lib/uw2/assets/client-icon.png b/uweb/lib/uw2/assets/client-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2c4489150e460012705042e6280d8f539a3f0674 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~q!3HGX7W?Z1DVAa<&kznEsNqQI0P;BtJR*x3 z7`TN%nDNrxx<5ccnG)BClHmNblJdl&R0hYC{G?O`x6Go{^8BLgVg=`5vln|d^#Ik0 zfz&w{r6!hS=I1GdWag$a7?|oCTIw5`rvAw`2C9hmba4#PnD};*A>RQ79%lW(y3mS{ z`yRVLEiG&4)5waD*dUTxn4`U^;2M)k(vB_i=?-;%Y?JD|1j`w|M#ybD;KejiO^(4$ t+l7;DM{n3k!Fl^qU1t1iv^<wLNxaa2d$oFU?na<B44$rjF6*2UngH-7Pe1?w literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/consult-icon.svg b/uweb/lib/uw2/assets/consult-icon.svg new file mode 100644 index 0000000..155e0c6 --- /dev/null +++ b/uweb/lib/uw2/assets/consult-icon.svg @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M6,2v3H4v2c0,3.084,1.916,5,5,5h2v-2h3v3.986V14h-3.949l-0.898-0.045c-3.736-0.393-6.714-3.371-7.107-7.107 + L2,5.949V2h0.014H6 M8,0H2.014H0v6l0.05,1C0.52,11.724,4.276,15.48,9,15.95L10,16h6v-2.014V8h-0.809H9v2c-2,0-3-1-3-3h2V0.809V0L8,0 + z"/> +</svg> diff --git a/uweb/lib/uw2/assets/convert-ip-ash-icon.svg b/uweb/lib/uw2/assets/convert-ip-ash-icon.svg new file mode 100644 index 0000000..0cf586e --- /dev/null +++ b/uweb/lib/uw2/assets/convert-ip-ash-icon.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#888888" points="5,4 9,4 9,2 5,2 3,2 3,4 3,10 1,10 4,13 7,10 5,10 "/> + <polygon fill="#888888" points="12,3 9,6 11,6 11,12 7,12 7,14 11,14 13,14 13,12 13,6 15,6 "/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/copy-icon.svg b/uweb/lib/uw2/assets/copy-icon.svg new file mode 100644 index 0000000..76a7fcc --- /dev/null +++ b/uweb/lib/uw2/assets/copy-icon.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#888888" d="M11,5H7H5v2v5v2h2h4h2v-2V7V5H11z M11,12H7V7h4V12z"/> + <polygon fill="#888888" points="10,2 4,2 2,2 2,4 2,11 4,11 4,4 10,4 "/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/delete-icon-hover.svg b/uweb/lib/uw2/assets/delete-icon-hover.svg new file mode 100644 index 0000000..d4435eb --- /dev/null +++ b/uweb/lib/uw2/assets/delete-icon-hover.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#444" points="12.243,5.172 10.828,3.757 8,6.586 5.172,3.757 3.757,5.172 6.586,8 3.757,10.828 5.172,12.243 + 8,9.414 10.828,12.243 12.243,10.828 9.414,8 "/> +</svg> diff --git a/uweb/lib/uw2/assets/delete-icon.svg b/uweb/lib/uw2/assets/delete-icon.svg new file mode 100644 index 0000000..55db00b --- /dev/null +++ b/uweb/lib/uw2/assets/delete-icon.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="12.243,5.172 10.828,3.757 8,6.586 5.172,3.757 3.757,5.172 6.586,8 3.757,10.828 5.172,12.243 + 8,9.414 10.828,12.243 12.243,10.828 9.414,8 "/> +</svg> diff --git a/uweb/lib/uw2/assets/deploy-icon.png b/uweb/lib/uw2/assets/deploy-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7ee2e4945e5d6561db02d02d0bc3d10a0bda5095 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8wRq zxP?HN@zUM8KR`j564!{5;QX|b^2DN42FH~Aq*MjB%%art{G#k)1?OP17kf7K0M&_s z)HxTWCYEI8=P86_=B6?jnCKfB=^L5`Yt0P<s`%*X;uvDlyLQT3-X;g0w)wj)8l+Ef zw6PxHlySV{5aFPvkh7rg0m}mh0rv}>CC$GM&oiv3Q}p#%xAeXH<a>%rdwzSodJx<% zC|HwtNsY}YVaZbA37&F!^QvyEsO2iL_BS%E_!7>treW`-(DEK-!%Sg~47QxDA8!b8 zge362X;}K?;l+-Q&HKKs+#_*y=UfJE=OF$@;|U&eV($;gZQ_ZDoGY8~nY+=AH6d25 zvf`x!(}4$u7bCq@O{0Y4`Fv#0U2>L~WX0sQ{EKkJ+}rJkHmnxrmiZ!6exTpc{M-A~ v*ST-wSNza>FzNP>f7~xN%6xtrT)=82vo>bW<%sV<&og+s`njxgN@xNA<yV*; literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/domain-1481527027.svg b/uweb/lib/uw2/assets/domain-1481527027.svg new file mode 100644 index 0000000..6b063d6 --- /dev/null +++ b/uweb/lib/uw2/assets/domain-1481527027.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="236" height="218" viewBox="0 0 236 218" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><svg id="add-icon" viewBox="-1 -1 18 18" width="18" height="18" x="144" y="146"><style>.aast0{fill-rule:evenodd;clip-rule:evenodd;fill:#888}</style><path class="aast0" d="M13 7H9V3H7v4H3v2h4v4h2V9h4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="add-icon-#bbb" x="108" y="164"><style>.abst0{fill-rule:evenodd;clip-rule:evenodd;fill:#bbb}</style><path class="abst0" d="M13 7H9V3H7v4H3v2h4v4h2V9h4z"/></svg><svg width="60" height="60" viewBox="-1 -1 60 60" id="big-add"><path fill-rule="evenodd" clip-rule="evenodd" fill="#006EFF" d="M58 28H30V0h-2v28H0v2h28v28h2V30h28z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="btn-dismiss" x="164"><path fill="#888" d="M13.95 3.414L12.536 2 8 6.536 3.464 2 2.05 3.414 6.586 7.95 2.05 12.485l1.414 1.414L8 9.364l4.536 4.535 1.414-1.414L9.414 7.95z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="btn-dismiss-#0071CE" x="164" y="18"><g fill="#0071CE"><path d="M2 2h1v1H2zM3 3h1v1H3zM4 4h1v1H4zM5 5h1v1H5zM6 6h1v1H6zM7 7h1v1H7zM8 8h1v1H8zM9 9h1v1H9zM10 10h1v1h-1zM11 11h1v1h-1zM12 12h1v1h-1zM5 9h1v1H5zM4 10h1v1H4zM3 11h1v1H3zM2 12h1v1H2zM6 8h1v1H6zM8 6h1v1H8zM9 5h1v1H9zM10 4h1v1h-1zM11 3h1v1h-1zM12 2h1v1h-1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="btn-dismiss-hover" x="182" y="36"><path fill="#444" d="M13.95 3.414L12.536 2 8 6.536 3.464 2 2.05 3.414 6.586 7.95 2.05 12.485l1.414 1.414L8 9.364l4.536 4.535 1.414-1.414L9.414 7.95z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="calendar" x="108" y="146"><g fill="#888"><path d="M12 3V2h-2v1H6V2H4v1H2v11h12V3h-2zm0 9H4V5h8v7z"/><path d="M5 6h2v2H5zM5 9h2v2H5zM9 6h2v2H9zM9 9h2v2H9z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="checkbox" x="126" y="146"><g fill-rule="evenodd" clip-rule="evenodd" fill="#FFF"><path d="M2.353 7.97l1.414-1.414 4.243 4.242-1.414 1.415z"/><path d="M6.596 12.253l-1.414-1.415 7.07-7.07 1.415 1.414z"/></g></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="circle-step-1" y="94"><path fill="#999" d="M31 22V4H1v24h30v-2H3V11h26v11h2zM3 9V6h26v3H3zm16 7c0-1.7-1.3-3-3-3s-3 1.3-3 3 1.3 3 3 3 3-1.3 3-3zm-4 0c0-.5.5-1 1-1 .6 0 1 .4 1 1 0 .5-.5 1-1 1-.6 0-1-.4-1-1zm4 8h2c0-2.2-1.6-4-3.6-4h-2.9c-2 0-3.6 1.8-3.6 4h2c0-1.3 1-2.4 2.1-2.4h1.7c1.3 0 2.3 1.1 2.3 2.4z"/></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="circle-step-2" y="60"><path fill="#999" d="M16 29C8.8 29 3 23.2 3 16S8.8 3 16 3c6.5 0 11.9 4.8 12.8 11h2C29.9 6.7 23.6 1 16 1 7.7 1 1 7.7 1 16s6.7 15 15 15c7.6 0 13.9-5.7 14.9-13h-2c-1 6.2-6.4 11-12.9 11zm7-17l-7-4-7 4v8l3.2 1.8c.2-.7.6-1.2 1-1.7L11 18.8v-3.7l5 2.9 5-2.9v3.7l-4.1 2.4c-.3-.1-.6-.2-.9-.2-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2v-.1l5-2.9v-8zm-7 3.7L11.3 13l4.7-2.7 4.7 2.7-4.7 2.7z"/></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="circle-step-3" x="34" y="60"><path fill-rule="evenodd" clip-rule="evenodd" fill="#999" d="M21 16l-2-2h-1v2h-7v2h10v-2zm-10 5l2 2h1v-2h7v-2H11v2zm20 1V4H1v24h30v-2H3V11h26v11h2zM3 9V6h26v3H3z"/></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="circle-step-4" x="94"><path fill-rule="evenodd" clip-rule="evenodd" fill="#999" d="M31 22V4H1v24h30v-2H3V11h26v11h2zM3 9V6h26v3H3zm8 13h10v-2H11v2zm10-5H11v2h10v-2zm0-3H11v2h10v-2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="clear-icon" x="182" y="54"><path fill="#888" d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm3.536 9.121l-1.414 1.414L8 9.414l-2.121 2.121-1.414-1.414L6.586 8 4.464 5.879l1.414-1.414L8 6.586l2.121-2.121 1.414 1.414L9.414 8l2.122 2.121z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="clear-icon-#444" x="200" y="162"><path fill="#444" d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm3.536 9.121l-1.414 1.414L8 9.414l-2.121 2.121-1.414-1.414L6.586 8 4.464 5.879l1.414-1.414L8 6.586l2.121-2.121 1.414 1.414L9.414 8l2.122 2.121z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="clear-icon-#444444" x="128" y="18"><path fill="#444" d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm3.536 9.121l-1.414 1.414L8 9.414l-2.121 2.121-1.414-1.414L6.586 8 4.464 5.879l1.414-1.414L8 6.586l2.121-2.121 1.414 1.414L9.414 8l2.122 2.121z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="consult-icon" x="128" y="36"><path fill="#888" d="M6 2v3H4v2c0 3.084 1.916 5 5 5h2v-2h3v4h-3.949l-.898-.045a8.009 8.009 0 0 1-7.107-7.107L2 5.949V2h4m2-2H0v6l.05 1A10.005 10.005 0 0 0 9 15.95l1 .05h6V8H9v2c-2 0-3-1-3-3h2V0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="convert-ip-ash-icon" x="128" y="54"><g fill="#888"><path d="M5 4h4V2H3v8H1l3 3 3-3H5zM12 3L9 6h2v6H7v2h6V6h2z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="convert-ip-ash-icon-#006eff" x="128" y="72"><g fill="#006eff"><path d="M5 4h4V2H3v8H1l3 3 3-3H5zM12 3L9 6h2v6H7v2h6V6h2z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="copy-icon" x="128" y="90"><g fill="#888"><path d="M11 5H5v9h8V5h-2zm0 7H7V7h4v5z"/><path d="M10 2H2v9h2V4h6z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="delete-icon" x="128" y="108"><path fill="#888" d="M12.243 5.172l-1.415-1.415L8 6.586 5.172 3.757 3.757 5.172 6.586 8l-2.829 2.828 1.415 1.415L8 9.414l2.828 2.829 1.415-1.415L9.414 8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="delete-icon-hover" y="128"><path fill="#444" d="M12.243 5.172l-1.415-1.415L8 6.586 5.172 3.757 3.757 5.172 6.586 8l-2.829 2.828 1.415 1.415L8 9.414l2.828 2.829 1.415-1.415L9.414 8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="dosage-icon" x="18" y="128"><g fill="#888"><path d="M1 8h3v6H1zM6 1h3v13H6zM11 5h3v9h-3z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="dosage-icon-#444" x="36" y="128"><g fill="#444"><path d="M1 8h3v6H1zM6 1h3v13H6zM11 5h3v9h-3z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="dosage-icon-#bbb" x="54" y="128"><g fill="#bbb"><path d="M1 8h3v6H1zM6 1h3v13H6zM11 5h3v9h-3z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="down-sort-icon" x="72" y="128"><path fill="#888" d="M9 9V3H7v6H4l4 4 4-4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="down-sort-icon-#444" x="90" y="128"><path fill="#444" d="M9 9V3H7v6H4l4 4 4-4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="error-icon" x="108" y="128"><g fill="#E54545"><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z"/><path d="M7 4h2v5H7zM7 10h2v2H7z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="external-link-icon" x="126" y="128"><g fill="#888"><path d="M8 3l1.793 1.793L6 8.586 7.414 10l3.793-3.793L13 8V3z"/><path d="M11 11H5V5h2V3H3v10h10V9h-2z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="external-link-icon-#006eff" x="146"><g fill="#006eff"><path d="M8 3l1.793 1.793L6 8.586 7.414 10l3.793-3.793L13 8V3z"/><path d="M11 11H5V5h2V3H3v10h10V9h-2z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="filtrate-icon" x="146" y="18"><path fill="#888" d="M13 4H3l4 4v5l2-1V8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="filtrate-icon-#444" x="146" y="36"><path fill="#444" d="M13 4H3l4 4v5l2-1V8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="first-page" x="146" y="54"><g fill="#888"><path d="M6 8l5 4V4zM5 4v8h1V4z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="first-page-#bbb" x="146" y="72"><g fill="#bbb"><path d="M6 8l5 4V4zM5 4v8h1V4z"/></g></svg><svg id="folder-close-icon" data-name="图层 1" width="18" height="18" viewBox="-1 -1 18 18" x="146" y="90"><defs><style>.bhcls-1{fill:#888}.bhcls-2{fill:#fff}</style></defs><title>001_图标汇总</title><path class="bhcls-1" d="M6 1H0v13h15V3H8L6 1z"/><path class="bhcls-2" d="M2 5h11v7H2z"/></svg><svg id="folder-open-icon" data-name="图层 1" width="18" height="18" viewBox="-1 -1 18 18" x="146" y="108"><defs><style>.bicls-1{fill:#888}.bicls-2{fill:#fff}</style></defs><title>001_图标汇总</title><path class="bicls-1" d="M6 2H0v12h11l2-2V4H8L6 2z"/><path class="bicls-2" d="M1.52 13l2.8-7h10.16l-2.8 7H1.52z"/><path class="bicls-1" d="M13 7l-2 5H3l2-5h8m3-2H3.65l-.5 1.26-2 5L0 14h12.35l.5-1.26 2-5L16 5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="guide-icon" x="146" y="126"><g fill="#888"><path d="M0 0v16h16V0H0zm14 14H2V2h12v12z"/><path d="M8 5c.551 0 1 .449 1 1s-.422.922-1 1.078v.014c-.581.206-1 .756-1 1.408V10h2V8.816A2.99 2.99 0 0 0 11 6a3 3 0 1 0-6 0h2c0-.551.449-1 1-1zM7 11h2v2H7z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="hide-icon" y="146"><g fill="#888"><path d="M4.149 9.023A3.926 3.926 0 0 1 4 8a4 4 0 0 1 4-4c.356 0 .695.061 1.023.149l.921-.921A9.191 9.191 0 0 0 8 3C4.378 3 1.281 5.069 0 8a8.048 8.048 0 0 0 2.233 2.939l1.916-1.916z"/><path d="M12.944 4.47l1.42-1.42-1.414-1.414-4.439 4.438A2.002 2.002 0 0 0 8 6a2 2 0 0 0-2 2c0 .178.031.347.074.511L1.636 12.95l1.414 1.414 1.897-1.897A9.05 9.05 0 0 0 8 13c3.622 0 6.719-2.069 8-5-.628-1.437-1.704-2.653-3.056-3.53zM8 12a3.96 3.96 0 0 1-2.02-.566l1.509-1.509c.164.044.333.075.511.075a2 2 0 0 0 2-2c0-.178-.031-.347-.074-.511l1.509-1.509c.35.595.565 1.279.565 2.02a4 4 0 0 1-4 4z"/></g></svg><svg id="ico-arr" width="12" height="9" viewBox="121 68 12 9" x="218" y="203"><style>.blst0{fill:#7d848d}</style><g id="blaXMLID_2_"><g id="blaXMLID_48_"><path id="blaXMLID_49_" class="blst0" d="M127 76l1.5-1.5L132 71l-1.5-1.5L127 73l-3.5-3.5L122 71l3.5 3.5L127 76z"/></g></g></svg><svg id="ico-arr-cur" width="12" height="9" viewBox="-1 -1 12 9" x="218" y="194"><style>.bmst0{fill:#7d848d}</style><g id="bmaXMLID_2_"><g id="bmaXMLID_48_"><path id="bmaXMLID_49_" class="bmst0" d="M3.5 2L0 5.5 1.5 7 5 3.5 8.5 7 10 5.5 6.5 2 5 .5 3.5 2z"/></g></g></svg><svg id="ico-back-old" viewBox="-1 -1 18 18" width="18" height="18" x="54" y="146"><style>.bnst0{fill-rule:evenodd;clip-rule:evenodd;fill:#2277da}</style><path class="bnst0" d="M13 5.5v-1h-1v1H2v1h12v-1h-1zm-2-2v1h1v-1h-1zm-1-1v1h1v-1h-1zm-8 8h1v1h1v-1h10v-1H2v1zm3 2v-1H4v1h1zm1 1v-1H5v1h1z"/></svg><svg id="ico-cloud" viewBox="-1 -1 18 18" width="18" height="18" x="72" y="146"><style>.bost0{fill:#226eff}</style><path id="boXMLID_11_" class="bost0" d="M14.9 7.5c-.7-.7-1.6-1.1-2.6-1.1-.9 0-1.7.3-2.3.9-.3.2-.6.4-1 .8-.1.1-2.7 2.6-4.3 4.2h-.9c-.8 0-1.3-.3-1.6-.6-.9-.9-.9-2.3 0-3.2.4-.4 1-.7 1.6-.7.4 0 .9.1 1.5.6.3.2 1 .8 1.2 1.1l1-1C7 8.1 6.3 7.4 5.9 7.1c-.4-.3-.9-.5-1.4-.6.4-1.6 1.8-2.8 3.5-2.8 1.4 0 2.6.8 3.2 2 .4-.1.9-.2 1.4-.1 0 0 .1 0 .1-.1C12 3.6 10.2 2.2 8 2.2 5.5 2.2 3.5 4 3.1 6.4c-.8.1-1.5.5-2 1.1-1.4 1.5-1.4 3.8.1 5.3.6.6 1.3.9 2.1 1 .3 0 .7.1 1.1.1h8.3c.9-.1 1.7-.4 2.3-1 1.4-1.6 1.4-4-.1-5.4zm-1 4.2c-.3.3-.8.6-1.6.6H6.8c1.6-1.6 3.1-3 3.2-3.1.1-.1.5-.5.8-.7.6-.6 1.2-.7 1.6-.7.6 0 1.2.3 1.6.7.8.9.8 2.3-.1 3.2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="ico-cloud-#999" x="90" y="146"><style>.bpst0{fill:#999}</style><path class="bpst0" d="M14.9 7.5c-.7-.7-1.6-1.1-2.6-1.1-.9 0-1.7.3-2.3.9-.3.2-.6.4-1 .8-.1.1-2.7 2.6-4.3 4.2h-.9c-.8 0-1.3-.3-1.6-.6-.9-.9-.9-2.3 0-3.2.4-.4 1-.7 1.6-.7.4 0 .9.1 1.5.6.3.2 1 .8 1.2 1.1l1-1C7 8.1 6.3 7.4 5.9 7.1c-.4-.3-.9-.5-1.4-.6.4-1.6 1.8-2.8 3.5-2.8 1.4 0 2.6.8 3.2 2 .4-.1.9-.2 1.4-.1 0 0 .1 0 .1-.1C12 3.6 10.2 2.2 8 2.2 5.5 2.2 3.5 4 3.1 6.4c-.8.1-1.5.5-2 1.1-1.4 1.5-1.4 3.8.1 5.3.6.6 1.3.9 2.1 1 .3 0 .7.1 1.1.1h8.3c.9-.1 1.7-.4 2.3-1 1.4-1.6 1.4-4-.1-5.4zm-1 4.2c-.3.3-.8.6-1.6.6H6.8c1.6-1.6 3.1-3 3.2-3.1.1-.1.5-.5.8-.7.6-.6 1.2-.7 1.6-.7.6 0 1.2.3 1.6.7.8.9.8 2.3-.1 3.2z"/></svg><svg width="32" height="27" viewBox="-11 -0.5 32 27" id="ico-general" x="66" y="94"><path d="M-3 14h4v-2h-4v2zm0 5h4v-2h-4v2zM3 9h4V7H3v2zm0 5h4v-2H3v2zm-6-5h4V7h-4v2zm6 10h4v-2H3v2zM9 7v2h4V7H9zm0 7h4v-2H9v2zm0 5h4v-2H9v2z" fill="#006eff"/></svg><svg width="26" height="26" viewBox="-1 -1 26 26" id="ico-list" x="68" y="60"><path d="M18 10H6v2h12v-2zm0-4H6v2h12V6zM2 2v20h20V2H2zm18 18H4V4h16v16zm-6-6H6v2h8v-2z" fill-rule="evenodd" clip-rule="evenodd" fill="#888"/></svg><svg width="26" height="26" viewBox="-1 -1 26 26" id="ico-relation" x="94" y="68"><path d="M10 20h3v-2h-3v2zM3 1v22h18V1H3zm16 20H5V3h14v18zM17 5.01H7V17h10V5.01zM15 15H9V7.01h6V15z" fill-rule="evenodd" clip-rule="evenodd" fill="#888"/></svg><svg width="26" height="26" viewBox="-1 -1 26 26" id="ico-resort" x="60" y="34"><path d="M15 7H5v2h10V7zM1 3v16h16.6l5.4 3V3H1zm20 16l-4-2H3V5h18v14zm-2-8H5v2h14v-2z" fill="#888"/></svg><svg width="32" height="27" viewBox="-11 -0.5 32 27" id="ico-simple" x="34" y="94"><path d="M-2 7v2h14V7H-2zm0 7h14v-2H-2v2zm0 5h14v-2H-2v2z" fill="#006eff"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="icon-download" x="164" y="36"><g fill="#888"><path d="M7.5 12L11 8H9V2H6v6H4zM2 13h11v2H2z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="icon-refresh" x="164" y="54"><g fill="#888"><path d="M12.71 4.29l-1.43 1.43A3.98 3.98 0 0 1 12 8c0 2.206-1.794 4-4 4V9.935l-3 3.033L8 16v-2a6 6 0 0 0 6-6 5.974 5.974 0 0 0-1.29-3.71zM8 4v2l3-3.032L8-.065V2a6 6 0 0 0-6 6c0 1.402.485 2.688 1.29 3.71l1.43-1.43A3.977 3.977 0 0 1 4 8c0-2.206 1.794-4 4-4z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="icon-search" x="164" y="72"><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M15 13l-2.881-2.881C12.674 9.209 13 8.144 13 7a6 6 0 1 0-6 6 5.968 5.968 0 0 0 3.119-.881L13 15l2-2zM3 7a4 4 0 1 1 8 0 4 4 0 0 1-8 0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="icon-search-#444" x="164" y="90"><path fill-rule="evenodd" clip-rule="evenodd" fill="#444" d="M15 13l-2.881-2.881C12.674 9.209 13 8.144 13 7a6 6 0 1 0-6 6 5.968 5.968 0 0 0 3.119-.881L13 15l2-2zM3 7a4 4 0 1 1 8 0 4 4 0 0 1-8 0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="icon-search-#444444" x="164" y="108"><path fill-rule="evenodd" clip-rule="evenodd" fill="#444" d="M15 13l-2.881-2.881C12.674 9.209 13 8.144 13 7a6 6 0 1 0-6 6 5.968 5.968 0 0 0 3.119-.881L13 15l2-2zM3 7a4 4 0 1 1 8 0 4 4 0 0 1-8 0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="icon-set" x="164" y="126"><path fill="#888" d="M13 8c0-.553-.111-1.075-.277-1.572l1.723-.995-1-1.732-1.721.994A4.964 4.964 0 0 0 9 3.101V1H7v2.101a4.968 4.968 0 0 0-2.725 1.593l-1.721-.993-1 1.732 1.723.995C3.111 6.925 3 7.447 3 8s.111 1.075.277 1.572l-1.723.995 1 1.732 1.721-.994A4.964 4.964 0 0 0 7 12.899V15h2v-2.101a4.97 4.97 0 0 0 2.725-1.594l1.721.994 1-1.732-1.723-.995A4.935 4.935 0 0 0 13 8zm-5 3a3 3 0 1 1 0-6 3 3 0 0 1 0 6z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="indeterminate" x="164" y="144"><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFF" d="M3 7h10v2H3z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="k" y="164"><path fill-rule="evenodd" clip-rule="evenodd" fill="#006EFF" d="M0 1.5v13h16v-13H0zm14 11H2v-9h12v9z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="k-#333" x="18" y="164"><path fill-rule="evenodd" clip-rule="evenodd" fill="#333" d="M0 1.5v13h16v-13H0zm14 11H2v-9h12v9z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="l" x="36" y="164"><path fill-rule="evenodd" clip-rule="evenodd" fill="#006EFF" d="M0 14h4v-2H0v2zm6-5h4V7H6v2zm0-5h4V2H6v2zM0 9h4V7H0v2zm12 5h4v-2h-4v2zm0-5h4V7h-4v2zM0 4h4V2H0v2zm12-2v2h4V2h-4zM6 14h4v-2H6v2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="l-#333" x="54" y="164"><path fill-rule="evenodd" clip-rule="evenodd" fill="#333" d="M0 14h4v-2H0v2zm6-5h4V7H6v2zm0-5h4V2H6v2zM0 9h4V7H0v2zm12 5h4v-2h-4v2zm0-5h4V7h-4v2zM0 4h4V2H0v2zm12-2v2h4V2h-4zM6 14h4v-2H6v2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="l2" x="72" y="164"><path fill-rule="evenodd" clip-rule="evenodd" fill="#006EFF" d="M1 2v2h14V2H1zm0 7h14V7H1v2zm0 5h14v-2H1v2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="l2-#333" x="90" y="164"><path fill-rule="evenodd" clip-rule="evenodd" fill="#333" d="M1 2v2h14V2H1zm0 7h14V7H1v2zm0 5h14v-2H1v2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="last-page" x="128"><g fill="#888"><path d="M5 12l5-4-5-4zM10 4v8h1V4z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="last-page-#bbb" x="126" y="164"><g fill="#bbb"><path d="M5 12l5-4-5-4zM10 4v8h1V4z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="left-arrow-icon" x="144" y="164"><path fill="#888" d="M10 4v8L5 8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="left-arrow-icon-#bbb" x="162" y="164"><path fill="#bbb" d="M10 4v8L5 8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="loading" x="182"><defs><path id="cma" d="M8-.021a8 8 0 1 0 0 16 8 8 0 0 0 0-16zm0 2a6 6 0 1 1 0 12 6 6 0 0 1 0-12z"/></defs><clipPath id="cmb"><use xlink:href="#cma" overflow="visible"/></clipPath><g clip-path="url(#cmb)"><defs><path id="cmc" d="M7.979 8.012V3.575.838-1c3.419 0 6.106 1.815 7.611 4.164s1.759 5.447.897 7.868-2.671 4.27-4.894 5.241-5.004.97-7.227 0-4.032-2.82-4.894-5.241c-.862-2.421-.608-5.519.897-7.868S4.56-1 7.979-1v9.012z"/></defs><clipPath id="cmd"><use xlink:href="#cmc" overflow="visible"/></clipPath><g clip-path="url(#cmd)"><image overflow="visible" width="75" height="76" xlink:href="data:image/png;base64,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 RK5CYII=" transform="matrix(.24 0 0 .24 -.99 -1)"/></g></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="lxkf" x="182" y="18"><path fill="#666" d="M8 1c1.8 0 3.4 1.5 3.4 2.6V6c0 1-.5 3-1.6 3.9-.2.2-.3.4-.3.7 0 .3.2.5.4.6l4.5 2.1c.2.1.4.2.5.3v1.1c0 .1-.1.2-.2.2H1.2c-.1.1-.2 0-.2-.1v-1.1c.1-.1.3-.3.5-.4l4.6-2.2c.2-.1.4-.3.4-.6s-.1-.5-.3-.7c-1-.8-1.7-2.7-1.7-3.7V3.6C4.5 2.5 6.2 1 8 1m0-1C5.8 0 3.5 1.8 3.5 3.5V6c0 1.1.5 3.3 1.9 4.4L1 12.5s-1 .4-1 1V15c0 .6.4 1 1 1h14c.6 0 1-.4 1-1v-1.5c0-.6-1-1-1-1l-4.4-2.1C12 9.3 12.5 7.2 12.5 6V3.5C12.5 1.8 10.2 0 8 0z"/></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="m-error-icon" x="94" y="34"><g fill="#E54545"><path d="M14 20h3v3h-3zM14 8h3v10h-3z"/><path d="M15.5 0C6.94 0 0 6.94 0 15.5S6.94 31 15.5 31 31 24.06 31 15.5 24.06 0 15.5 0zm0 28C8.607 28 3 22.393 3 15.5S8.607 3 15.5 3 28 8.607 28 15.5 22.393 28 15.5 28z"/></g></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="m-success-icon" x="60"><g fill="#0ABF5B"><path d="M13.25 17.811l-3.364-3.364-2.121 2.121 3.364 3.364 2.121 2.121 2.121-2.121 7.864-7.864-2.121-2.121z"/><path d="M15.5 0C6.94 0 0 6.94 0 15.5S6.94 31 15.5 31 31 24.06 31 15.5 24.06 0 15.5 0zm0 28C8.607 28 3 22.393 3 15.5S8.607 3 15.5 3 28 8.607 28 15.5 22.393 28 15.5 28z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="mail-icon" x="182" y="72"><path fill="#888" d="M0 1v13h16V1H0zm13.333 2L8 7 2.667 3h10.666zM14 12H2V4.5L8 9l6-4.5V12z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="minus-icon" x="182" y="90"><path fill="#888" d="M3 7h10v2H3z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="minus-icon-#bbb" x="182" y="108"><path fill="#bbb" d="M3 7h10v2H3z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="more-icon" x="182" y="126"><path fill="#888" d="M3.005 8.995h1.99v-1.99h-1.99v1.99zm8-1.99v1.989h1.99V7.005h-1.99zM6.93 8.995h1.989v-1.99H6.93v1.99z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="notice-icon" x="182" y="144"><path fill="#888" d="M12 4.141v2.137c.595.347 1 .985 1 1.722s-.405 1.375-1 1.722v2.137c1.722-.446 3-1.997 3-3.859s-1.278-3.413-3-3.859zM9 3.759v8.482l-2.82-1.9L5.673 10H3V6h2.673l.507-.341L9 3.759M11 0L5.062 4H1v8h4.062L11 16V0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-next" x="182" y="162"><g fill="#444"><path d="M4 6h1v2H4zM5 7h1v2H5zM6 8h1v2H6zM7 9h1v2H7zM8 8h1v2H8zM9 7h1v2H9zM10 6h1v2h-1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-next" y="182"><path fill="#888" d="M12 6H4l4 5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-next-#bbb" x="18" y="182"><g fill="#bbb"><path d="M4 6h1v2H4zM5 7h1v2H5zM6 8h1v2H6zM7 9h1v2H7zM8 8h1v2H8zM9 7h1v2H9zM10 6h1v2h-1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-next-#bbb" x="36" y="182"><path fill="#bbb" d="M12 6H4l4 5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-prev" x="54" y="182"><path fill="#888" d="M12 10H4l4-5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-prev" x="72" y="182"><g fill="#444"><path d="M10 8h1v2h-1zM9 7h1v2H9zM8 6h1v2H8zM7 5h1v2H7zM6 6h1v2H6zM5 7h1v2H5zM4 8h1v2H4z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="page-prev-#bbb" x="90" y="182"><g fill="#bbb"><path d="M10 8h1v2h-1zM9 7h1v2H9zM8 6h1v2H8zM7 5h1v2H7zM6 6h1v2H6zM5 7h1v2H5zM4 8h1v2H4z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pd-cloud" x="108" y="182"><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M1 0v15h14V0H1zm13 14H2v-3h12v3zm0-4H2V1h12v9zm-1 2h-3v1h3v-1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pd-eip" x="126" y="182"><path fill="#888" d="M4 4h1v8H4zM7 4h1v8H7zM11 4h1v5h-1z"/><path fill="#888" d="M7 4h5v1H7zM7 8h5v1H7zM1 1h14v1H1zM1 14h14v1H1z"/><path fill="#888" d="M1 1h1v14H1zM14 1h1v14h-1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pd-monitor" x="144" y="182"><path fill="#888" d="M8.707 7.293a1 1 0 1 1-1.416 1.414 1 1 0 0 1 1.416-1.414m.707-.707a2 2 0 1 0-2.828 2.828 2 2 0 0 0 2.828-2.828z"/><g fill="#888"><path d="M10.828 5.172c.35.35.609.753.802 1.178l.908-.413c-.241-.532-.566-1.035-1.003-1.473s-.941-.761-1.473-1.003l-.412.909c.426.193.829.452 1.178.802zM5.172 10.828A3.942 3.942 0 0 1 4.37 9.65l-.908.413c.241.532.566 1.035 1.003 1.473s.941.761 1.473 1.003l.412-.909a3.942 3.942 0 0 1-1.178-.802z"/></g><path fill="#888" d="M8 1c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7m0-1a8 8 0 1 0 0 16A8 8 0 0 0 8 0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pd-safe" x="162" y="182"><path fill="#888" d="M4 3h7v1H4zM4 6h7v1H4zM4 9h7v1H4z"/><path fill="#888" d="M7.5 0H0v7s.017 8.016 7.5 9c7.483-.984 7.5-9 7.5-9V0H7.5zM14 6.998c0 .289-.089 7.058-6.5 7.992C1.122 14.061 1.002 7.285 1 7V1h13v5.998z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pd-ssh" x="180" y="182"><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M9 8H5V3h6v5h-1m0-4H6v3h4V4z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M7 5h2v1H7V5zM6 8h1v4H6V8zM7 12h2v1H7v-1zM9 9h1v1H9V9zM9 11h1v1H9v-1zM8 8h1v1H8V8zM8 10h1v1H8v-1z"/><path fill="#888" d="M14 1v14H2V1h12m1-1H1v16h14V0z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pd-vpc" x="200"><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M12 6V4c-.252-2.247-2.186-4-4.5-4S3.252 1.753 3 4v2H1v10h13V6h-2zM4 4.5a3.5 3.5 0 1 1 7 0V6H4V4.5zM13 15H2V7h11v8zm-6-4.092V14h1v-3.092A1.496 1.496 0 0 0 7.5 8a1.496 1.496 0 1 0-.5 2.908z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="pencil-icon" x="200" y="18"><g fill="#888"><path d="M9.827 3.729L11.555 2 14 4.445 12.27 6.173zM3 10.556V13h2.444l5.963-5.963-2.444-2.444z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="phone-icon" x="200" y="36"><path fill="#888" d="M2 0v16h12V0H2zm6 15a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm4-3H4V2h8v10z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="plaint-icon" x="200" y="54"><g fill="#888"><path d="M9 7H6v1h1v4h1.917l1-1H9zM7 4h2v2H7z"/><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 12.5c-3.033 0-5.5-2.467-5.5-5.5S4.967 2.5 8 2.5s5.5 2.467 5.5 5.5-2.467 5.5-5.5 5.5z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="plaint-icon-#444" x="200" y="72"><g fill="#444"><path d="M9 7H6v1h1v4h1.917l1-1H9zM7 4h2v2H7z"/><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 12.5c-3.033 0-5.5-2.467-5.5-5.5S4.967 2.5 8 2.5s5.5 2.467 5.5 5.5-2.467 5.5-5.5 5.5z"/></g></svg><svg id="qr" viewBox="-1 -1 14 14" width="14" height="14" x="218" y="180"><style>.dmst0{fill-rule:evenodd;clip-rule:evenodd;fill:#424b56}</style><g id="dmXMLID_2_"><g id="dmXMLID_108_"><path id="dmXMLID_109_" class="dmst0" d="M1 6h5V1H1v5zm1-4h3v3H2V2zM1 12h5V7H1v5zm1-4h3v3H2V8zm5 4h1V7H7v5zm2 0h1V7H9v5zM7 1v5h5V1H7zm4 4H8V2h3v3zm0 7h1V7h-1v5z"/></g></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="radio" x="200" y="108"><circle fill="#FFF" cx="8" cy="8" r="3"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="real-name-icon" x="200" y="126"><path fill="#888" d="M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8zm-.608 6.076l-1.778-1.778.707-.707 1.07 1.07 2.422-2.422.707.707-3.128 3.13zM8.021 2C9.112 2 10 2.888 10 3.979c0 1.091-.888 1.979-1.979 1.979S6.042 5.07 6.042 3.979C6.042 2.888 6.93 2 8.021 2m0-2a3.98 3.98 0 1 0 0 7.958 3.98 3.98 0 0 0 0-7.958z"/><path fill="#888" d="M7.281 14H2v-1.717c.513-.434 2.285-1.109 4.973-1.252a5.09 5.09 0 0 1 .886-2.028C3.506 9.031 0 10.361 0 12v4h8.832a5.109 5.109 0 0 1-1.551-2z"/></svg><svg id="reback" width="18" height="18" viewBox="-1 -1 18 18" x="200" y="144"><style>.dpst0{fill-rule:evenodd;clip-rule:evenodd;fill:#006eff}</style><path class="dpst0" d="M15 7H4.7l4.4-4.6L7.7 1 1 8l6.7 7 1.4-1.4L4.7 9H15z"/></svg><svg width="20" height="20" viewBox="-1 -1 20 20" id="remind-icon" x="98" y="94"><path fill="#FF9D00" d="M8.837.962L.203 17.038h17.594L8.837.962zm.034 4.166l5.672 9.969H3.524l5.347-9.969zm-.837 2.88v3.107h1.768V8.008H8.034zm0 5.934h1.768v-1.769H8.034v1.769z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="remove-icon" x="200" y="180"><path fill="#888" d="M12.243 5.172l-1.415-1.415L8 6.586 5.172 3.757 3.757 5.172 6.586 8l-2.829 2.828 1.415 1.415L8 9.414l2.828 2.829 1.415-1.415L9.414 8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="restart-icon" y="200"><g fill="#FF9D00"><path d="M8 4v4.996l-.002.002.002.001V9h.001l2.335 2.335 1.414-1.414L10 8.171V4z"/><path d="M9 1a7 7 0 0 0-7 7H0l3.109 3 3.109-3H4c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5a4.885 4.885 0 0 1-3.069-1.089L4.483 13.32A6.926 6.926 0 0 0 9 15 7 7 0 1 0 9 1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="restart-icon-#888" x="18" y="200"><g fill="#888"><path d="M8 4v4.996l-.002.002.002.001V9h.001l2.335 2.335 1.414-1.414L10 8.171V4z"/><path d="M9 1a7 7 0 0 0-7 7H0l3.109 3 3.109-3H4c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5a4.885 4.885 0 0 1-3.069-1.089L4.483 13.32A6.926 6.926 0 0 0 9 15 7 7 0 1 0 9 1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="right-arrow-icon" x="36" y="200"><path fill="#888" d="M6 12V4l5 4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="right-arrow-icon-#bbb" x="54" y="200"><path fill="#bbb" d="M6 12V4l5 4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="setting-icon" x="72" y="200"><path fill="#888" d="M13.003 8c0-.553-.111-1.075-.277-1.572l1.723-.995-1-1.732-1.721.994a4.96 4.96 0 0 0-2.725-1.594V1h-2v2.101a4.972 4.972 0 0 0-2.725 1.593l-1.721-.993-1 1.732 1.723.995c-.165.497-.277 1.019-.277 1.572s.112 1.075.277 1.572l-1.723.995 1 1.732 1.721-.994a4.98 4.98 0 0 0 2.725 1.594V15h2v-2.101a4.97 4.97 0 0 0 2.725-1.594l1.721.994 1-1.732-1.723-.995A4.935 4.935 0 0 0 13.003 8zm-5 3a3 3 0 1 1 0-6 3 3 0 0 1 0 6z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="shopping-cart-icon" x="90" y="200"><path fill="#888" d="M15.865 2.973L14 9.5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1l-2-7H1a1 1 0 1 1 0-2h2c.553 0 .925.587 1.075 1.413s1.654 6.642 1.654 6.642c.088-.026.175-.055.271-.055h6c.096 0 .183.029.27.055L13.714 3.5H8a1 1 0 1 1 0-2h7a1 1 0 0 1 1 1c0 .174-.057.33-.135.473zM5.5 12.5a1.5 1.5 0 1 1-.001 3.001A1.5 1.5 0 0 1 5.5 12.5zm7 0a1.5 1.5 0 1 1-.001 3.001A1.5 1.5 0 0 1 12.5 12.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="show-icon" x="108" y="200"><path fill="#888" d="M8 3C4.378 3 1.281 5.069 0 8c1.281 2.931 4.378 5 8 5s6.719-2.069 8-5c-1.281-2.931-4.378-5-8-5zm0 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/><circle fill="#888" cx="8" cy="8" r="2"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="slider-thumb" x="126" y="200"><path fill="#006EFF" d="M5 13h1V3H5v10zm3 0h1V3H8v10zm3-10v10h1V3h-1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="sort-arrow-down-icon" x="144" y="200"><path fill="#888" d="M9 9V3H7v6H4l4 4 4-4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="sort-arrow-icon" x="162" y="200"><path fill="#888" d="M9 7h3L8 3 4 7h3v2H4l4 4 4-4H9z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="sort-arrow-up-icon" x="180" y="200"><path fill="#888" d="M12 7L8 3 4 7h3v6h2V7z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="sort-icon" x="198" y="200"><path fill="#888" d="M9 7h3L8 3 4 7h3v2H4l4 4 4-4H9z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="sort-icon-#444" x="218"><path fill="#444" d="M9 7h3L8 3 4 7h3v2H4l4 4 4-4H9z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="star-icon" x="218" y="18"><path fill="#FF9D00" d="M8 1l2.026 4.87L15 6l-3.722 3.723L13 15l-5-3-5 3 1.722-5.277L1 6l4.974-.13z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="star-icon-#888" x="218" y="36"><path fill="#888" d="M8 1l2.026 4.87L15 6l-3.722 3.723L13 15l-5-3-5 3 1.722-5.277L1 6l4.974-.13z"/></svg><svg id="step-arrow" width="18" height="18" viewBox="-1 -1 18 18" x="218" y="54"><style>.ehst0{fill-rule:evenodd;clip-rule:evenodd;fill:#bbb}</style><path class="ehst0" d="M3 0h1l8 8-8 8H3l8-8-8-8z"/></svg><svg id="step-arrow" width="18" height="18" viewBox="-1 -1 18 18" x="218" y="72"><style>.eist0{fill-rule:evenodd;clip-rule:evenodd;fill:#bbb}</style><path class="eist0" d="M3 0h1l8 8-8 8H3l8-8-8-8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="step-num" x="218" y="90"><path fill-rule="evenodd" clip-rule="evenodd" fill="#006EFF" d="M13.657 5.172l-1.414-1.415-5.657 5.657-2.829-2.828L2.343 8l3.182 3.182 1.061 1.061z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="success-icon" x="218" y="108"><g fill="#0ABF5B"><path d="M10.586 5.211L7.042 8.79 5.299 7.048 3.885 8.462l3.157 3.157 1.414-1.414L12 6.625z"/><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="th-blue-large-icon" x="218" y="126"><path fill="#888" d="M5 2v3H2V2h3m2-2H0v7h7V0zM13 2v3h-3V2h3m2-2H8v7h7V0zM5 10v3H2v-3h3m2-2H0v7h7V8zM13 10v3h-3v-3h3m2-2H8v7h7V8z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="th-blue-list-icon" x="218" y="144"><path fill="#888" d="M1 1h14v2H1zM1 13h14v2H1zM1 7h14v2H1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="up-sort-icon" x="200" y="90"><path fill="#888" d="M12 7L8 3 4 7h3v6h2V7z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="up-sort-icon-#444" x="36" y="146"><path fill="#444" d="M12 7L8 3 4 7h3v6h2V7z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="zhiyin" x="18" y="146"><path fill="#006EFF" d="M8 2.6S5.5 1.3.5 1.3v12c6.1 0 7.5 1.4 7.5 1.4s1.4-1.4 7.5-1.4v-12c-5 0-7.5 1.3-7.5 1.3zm-6.5-.3c2.5.2 5.1.8 6 1.3v9.7c-1.9-.8-3.3-.8-6-1v-10zm13 10.1c-3.3-.2-5.1.5-6 1V3.6c.9-.5 3.5-1.1 6-1.3v10.1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="zhiyin" x="218" y="162"><path fill="#006EFF" d="M8 2.6S5.5 1.3.5 1.3v12c6.1 0 7.5 1.4 7.5 1.4s1.4-1.4 7.5-1.4v-12c-5 0-7.5 1.3-7.5 1.3zm-6.5-.3c2.5.2 5.1.8 6 1.3v9.7c-1.9-.8-3.3-.8-6-1v-10zm13 10.1c-3.3-.2-5.1.5-6 1V3.6c.9-.5 3.5-1.1 6-1.3v10.1z"/></svg></svg> \ No newline at end of file diff --git a/uweb/lib/uw2/assets/dosage-icon.svg b/uweb/lib/uw2/assets/dosage-icon.svg new file mode 100644 index 0000000..fd740f6 --- /dev/null +++ b/uweb/lib/uw2/assets/dosage-icon.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <rect x="1" y="8" fill="#888888" width="3" height="6"/> + <rect x="6" y="1" fill="#888888" width="3" height="13"/> + <rect x="11" y="5" fill="#888888" width="3" height="9"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/down-sort-icon.svg b/uweb/lib/uw2/assets/down-sort-icon.svg new file mode 100644 index 0000000..01a24a8 --- /dev/null +++ b/uweb/lib/uw2/assets/down-sort-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="9,9 9,3 7,3 7,9 4,9 8,13 12,9 "/> +</svg> diff --git a/uweb/lib/uw2/assets/down.png b/uweb/lib/uw2/assets/down.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc84bd9e52b051393d030d0dccf0a7e5dc0b505 GIT binary patch literal 983 zcmaJ=&ui0A9Dlem#&GWFCL)gv)Pc=Q(q<uHaimG=DorU}U_CBPUe~ZCFH7ERx|8V1 zn-@Xw;$PrRJScb+51zbv-&yc3^`&b&57t2P-uKJr^ZEYFi&pc|>dLJZ0KjT}&uSMZ zd)Jm1*mwE&dz&2_)b7xI(xU?}#lQ$i7sGnw9pN_ig5l{`yaT|(-O%mOj?>V567gPv z;qxeAYyft4^ThLyF@;@x6vjID^W$d@hJnr<$d2G7ChmuO=PBMlZ@T{Zv9AW)?nAhf zYfK=*)Ps3+5@%Yjb7NhN-3vG3;21)Wb?!2$j?;oBNimdpx#SCy2o;qVWm!?A2T&5k z3KB#lmP?|lRVtbwz{$h0Xlc;X+E#56i&;9?r!>(J8Vm;fpv;r>2#KnyB0)luRAPuy zHjJs4m*Q-5s$k*FPs4<UB!-2e*Cl6E=UAqfB}B<gHqIt(VhuyNmmrZBijt;4$N4`r zie~7Hw((WI{}j&LVS-T`XXGsP+2DGcMW{qGQ|wWax`doeyV&XzO0qslplOb~2Jat) zaX<#y)|lfsT0PFF7yGzw=^Rtx!!Xdc4M{B5%2m4}3ZiIN3}L%kwJgOjl!{{6@|0^4 z|182WopOUKt~r-mtV5Kr$QDk+Cpf63B!c6zwQzne>Ri1EH<+J`F_(*2GN>5tU&Efd z*aj8X+3GT5w){9|8=tb()}Na<*>ADbYPdEy{WcnnE*ghJ=D9}O&HWL$_#ixH*1fuA zxcQIn;o`#5$`*Y3YyIuX>)YFR8msP&SJm%d_O7pOfW>uSDBxvH{`7`XK;3Ry@2ZE- F{s0`wDxClT literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/error-icon.svg b/uweb/lib/uw2/assets/error-icon.svg new file mode 100644 index 0000000..e9fc87a --- /dev/null +++ b/uweb/lib/uw2/assets/error-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#E54545" d="M8,1C4.134,1,1,4.134,1,8s3.134,7,7,7c3.866,0,7-3.134,7-7S11.866,1,8,1z M8,13c-2.757,0-5-2.243-5-5 + s2.243-5,5-5s5,2.243,5,5S10.757,13,8,13z"/> + <rect x="7" y="4" fill="#E54545" width="2" height="5"/> + <rect x="7" y="10" fill="#E54545" width="2" height="2"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/expand.svg b/uweb/lib/uw2/assets/expand.svg new file mode 100644 index 0000000..77573cd --- /dev/null +++ b/uweb/lib/uw2/assets/expand.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.71 6.71"><defs><style>.cls-1{fill:#888;}</style></defs><title>资源 3</title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><polyline class="cls-1" points="3 6.71 0 6.71 0 3.71"/><rect class="cls-1" x="0.79" y="4.21" width="2.41" height="1" transform="translate(-2.74 2.79) rotate(-45)"/><polyline class="cls-1" points="3.71 0 6.71 0 6.71 3"/><rect class="cls-1" x="3.5" y="1.5" width="2.41" height="1" transform="translate(9.45 0.09) rotate(135)"/></g></g></svg> \ No newline at end of file diff --git a/uweb/lib/uw2/assets/external-link-icon.svg b/uweb/lib/uw2/assets/external-link-icon.svg new file mode 100644 index 0000000..fe3102f --- /dev/null +++ b/uweb/lib/uw2/assets/external-link-icon.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#888888" points="8,3 9.793,4.793 6,8.586 7.414,10 11.207,6.207 13,8 13,3 "/> + <polygon fill="#888888" points="11,11 5,11 5,5 7,5 7,3 5,3 3,3 3,5 3,11 3,13 5,13 13,13 13,12 13,11 13,9 11,9 "/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/favorable-icon.png b/uweb/lib/uw2/assets/favorable-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ee147ca2f21ab130842c916e97c3befbefd3d3ca GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+k!3HE-=Cy!0EX7WqAsj$Z!;#Vf<Z~8yL>4nJ za0`Jj<E6WGe}IBAC9V-A!TD(=<%vb942~)JNvR5MnMJAP`9;~q3eLf1FZOKe0jd)N zsdFw$O)SaG&r=A=%uQu5Fw-|O);Bb*;e0K{z`$tc>Eak-(YtiAt>0k>fmVCz_K*^f zm7ZF84$hvgM>#c=E*3O;WM&jKh?t02GCE!95L!|a;Ls}5DBvpeQQ2B$+vB?n71)lO znKkB?l|MVXXXf_JZQ<@e9&cheHTBh@#=8COGrKcx9zC=3fKK)1X&mz;gBl~hiG23= z`B<$KSa$yGEpvl9y%fJqPdm0*6zj}<cy(gY(x@LgC!f^q|8Bqa`RTqJi}yyJersQU z=#i*v=n<ha{t+=t;xi0{b9fDk5+;4BujQ%#(NR^;d~ro*w|$L+Zw$kg8$ZAF%Q9>+ zKO}#LdGoxrca>9$`wPA}S@3F@>RntNdg!8d*3v_t4w|0Y!f`kK$}h2{e}xUECsf^; z@L^GNhU&qGeJgGo2bPJy<x$DV?Ra;;vu>B;%~;M`x0Qn9uUyr9SQ%}{@G*YQnj7Lg RZ-8OU;OXk;vd$@?2>^7|!s`G4 literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/filtrate-hover-icon.png b/uweb/lib/uw2/assets/filtrate-hover-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb6b48769e3cba4a802aa9da5a8d6d8b66af332 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp@K+MCz1|)ZGH@^v_SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV+ua371Hn({-St3< zv%n*=n1O*?2!t6g-L3lr6m0NxaSYKof3$xi?_mQTmi}3utB)uzNqeamHq$THZ383! z1KAxx4@9O3N={%Y{nz#2^N%GA3(T0AYj3fbve#HMGN`EP9$=Q}{1-bXq?$=SVd|Ql z%d?bz1vK#4S4~_ru{ldW!K(3pW$K4jEDSrkX3iHcTA;gi@3dFH%<iymtzY$mUGJh= U^4_?la*#tkUHx3vIVCg!03{JycmMzZ literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/filtrate-icon.svg b/uweb/lib/uw2/assets/filtrate-icon.svg new file mode 100644 index 0000000..c44567a --- /dev/null +++ b/uweb/lib/uw2/assets/filtrate-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="13,4 3,4 7,8 7,13 9,12 9,8 "/> +</svg> diff --git a/uweb/lib/uw2/assets/first-page.svg b/uweb/lib/uw2/assets/first-page.svg new file mode 100644 index 0000000..e57f49c --- /dev/null +++ b/uweb/lib/uw2/assets/first-page.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#888888" points="6,8 11,12 11,4 "/> + <polygon fill="#888888" points="5,4 5,12 6,12 6,8 6,4 "/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/folder-close-icon.svg b/uweb/lib/uw2/assets/folder-close-icon.svg new file mode 100644 index 0000000..3c0fdc8 --- /dev/null +++ b/uweb/lib/uw2/assets/folder-close-icon.svg @@ -0,0 +1,16 @@ +<svg id="图层_1" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> + <defs> + <style> + .cls-1 { + fill: #888; + } + + .cls-2 { + fill: #fff; + } + </style> + </defs> + <title>001_图标汇总</title> + <polygon class="cls-1" points="6 1 0 1 0 14 15 14 15 3 8 3 6 1"/> + <rect class="cls-2" x="2" y="5" width="11" height="7"/> +</svg> diff --git a/uweb/lib/uw2/assets/folder-open-icon.svg b/uweb/lib/uw2/assets/folder-open-icon.svg new file mode 100644 index 0000000..2ec5e4a --- /dev/null +++ b/uweb/lib/uw2/assets/folder-open-icon.svg @@ -0,0 +1,17 @@ +<svg id="图层_1" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> + <defs> + <style> + .cls-1 { + fill: #888; + } + + .cls-2 { + fill: #fff; + } + </style> + </defs> + <title>001_图标汇总</title> + <polygon class="cls-1" points="6 2 0 2 0 14 11 14 13 12 13 4 8 4 6 2"/> + <polygon class="cls-2" points="1.52 13 4.32 6 14.48 6 11.68 13 1.52 13"/> + <path class="cls-1" d="M13,7l-2,5H3L5,7h8m3-2H3.65l-.5,1.26-2,5L0,14H12.35l.5-1.26,2-5L16,5Z"/> +</svg> diff --git a/uweb/lib/uw2/assets/global-201804181153.svg b/uweb/lib/uw2/assets/global-201804181153.svg new file mode 100644 index 0000000..48043ae --- /dev/null +++ b/uweb/lib/uw2/assets/global-201804181153.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="266" height="256" viewBox="0 0 266 256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><svg id="TDSQL-y" width="18" height="18" viewBox="-42 42 18 18" y="94"><style>.aast0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="aast0" d="M-30.5 59c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5zm0-10c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zm.5 8h-1v-1h-1v-1h2v-1h1v2h-1v1zm-1-4h1v1h-1v-1zm-1-2h1v-1h1v1h1v1h-2v1h-1v-2zm-2-7c-3.3 0-6 1.1-6 2.5 0 1 1.5 1.9 3.7 2.3l-.6.9c-1.3-.3-2.3-.8-3.1-1.4v2.2c0 .8.8 1.4 2.1 1.9 0 .3-.1.6-.1 1-.8-.3-1.5-.6-2-1.1v2.2c0 .9 1.1 1.6 2.7 2.1l.6 1.2c-2.5-.5-4.3-1.8-4.3-3.2v-8c0-1.9 3.1-3.5 7-3.5s7 1.6 7 3.5v.4c-.3-.2-.7-.3-1-.4-.1-1.5-2.7-2.6-6-2.6z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="TDSQL-y-#FFFFFF" x="108" y="166"><style>.abst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="abst0" d="M-30.5 59c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5zm0-10c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zm.5 8h-1v-1h-1v-1h2v-1h1v2h-1v1zm-1-4h1v1h-1v-1zm-1-2h1v-1h1v1h1v1h-2v1h-1v-2zm-2-7c-3.3 0-6 1.1-6 2.5 0 1 1.5 1.9 3.7 2.3l-.6.9c-1.3-.3-2.3-.8-3.1-1.4v2.2c0 .8.8 1.4 2.1 1.9 0 .3-.1.6-.1 1-.8-.3-1.5-.6-2-1.1v2.2c0 .9 1.1 1.6 2.7 2.1l.6 1.2c-2.5-.5-4.3-1.8-4.3-3.2v-8c0-1.9 3.1-3.5 7-3.5s7 1.6 7 3.5v.4c-.3-.2-.7-.3-1-.4-.1-1.5-2.7-2.6-6-2.6z"/></svg><svg id="accounts-y" width="18" height="18" viewBox="-42 42 18 18" x="18" y="94"><style>.acst0{fill:#ffb800}</style><path class="acst0" d="M-25 50.1c-.5-4.4-4.5-7.6-8.9-7.1s-7.6 4.5-7.1 8.9 4.5 7.6 8.9 7.1c4.5-.5 7.6-4.5 7.1-8.9zm-7.2 8c-3.9.4-7.4-2.3-7.8-6.2-.4-3.9 2.3-7.4 6.2-7.8 3.9-.4 7.4 2.3 7.8 6.2.5 3.8-2.3 7.4-6.2 7.8zm3.2-7c0-.2.1-.4.1-.6 0-1.9-1.6-3.5-3.5-3.5-1.8 0-3.2 1.3-3.5 3h-.1c-1.1 0-2 .9-2 2s.9 2 2 2h6.5c.8 0 1.5-.7 1.5-1.5.1-.6-.4-1.2-1-1.4zm-.4 2H-36c-.6 0-1-.5-1-1s.4-1 1-1h1l.1-.9c.2-1.2 1.2-2.2 2.5-2.2 1.4 0 2.5 1.1 2.5 2.5v.4l-.1.9.8.3c.2.1.4.2.4.5-.1.2-.4.5-.6.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="accounts-y-#FFFFFF" x="194" y="72"><style>.adst0{fill:#fff}</style><path class="adst0" d="M-25 50.1c-.5-4.4-4.5-7.6-8.9-7.1s-7.6 4.5-7.1 8.9 4.5 7.6 8.9 7.1c4.5-.5 7.6-4.5 7.1-8.9zm-7.2 8c-3.9.4-7.4-2.3-7.8-6.2-.4-3.9 2.3-7.4 6.2-7.8 3.9-.4 7.4 2.3 7.8 6.2.5 3.8-2.3 7.4-6.2 7.8zm3.2-7c0-.2.1-.4.1-.6 0-1.9-1.6-3.5-3.5-3.5-1.8 0-3.2 1.3-3.5 3h-.1c-1.1 0-2 .9-2 2s.9 2 2 2h6.5c.8 0 1.5-.7 1.5-1.5.1-.6-.4-1.2-1-1.4zm-.4 2H-36c-.6 0-1-.5-1-1s.4-1 1-1h1l.1-.9c.2-1.2 1.2-2.2 2.5-2.2 1.4 0 2.5 1.1 2.5 2.5v.4l-.1.9.8.3c.2.1.4.2.4.5-.1.2-.4.5-.6.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="add-icon" x="194" y="90"><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M12.979 7h-4V3h-2v4h-4v2h4v4h2V9h4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="add-icon-hover" x="144" y="202"><path fill="#4093FF" d="M13 7H9V3H7v4H3v2h4v4h2V9h4z"/></svg><svg id="analysis-y" width="18" height="18" viewBox="-42 42 18 18" x="38" y="58"><style>.agst0{fill:#ffb800}</style><path class="agst0" d="M-25 54V44h-16v13h16v-1h-15v-8h14v6h1zm-15-7v-2h14v2h-14zm11 3h-1v-1h-1v1h-6v1h8v-1zm-6 4v-1h6v-1h-8v1h1v1h1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="analysis-y-#FFFFFF" x="56" y="58"><style>.ahst0{fill:#fff}</style><path class="ahst0" d="M-25 54V44h-16v13h16v-1h-15v-8h14v6h1zm-15-7v-2h14v2h-14zm11 3h-1v-1h-1v1h-6v1h8v-1zm-6 4v-1h6v-1h-8v1h1v1h1z"/></svg><svg id="app-y" width="18" height="18" viewBox="-42 42 18 18" x="86"><style>.aist0{fill:#ffb800}</style><path class="aist0" d="M-26 43h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9v-4h-1v4c0 .3-.1 7.1-6.5 8-6.4-.9-6.5-7.7-6.5-8v-6h14v-1zm-10 9v-4h-3v4h1v-1h1v1h1zm-2-2v-1h1v1h-1zm4 2v-1h2v-3h-3v4h1zm0-3h1v1h-1v-1zm4 3v-1h2v-3h-3v4h1zm0-3h1v1h-1v-1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="app-y-#FFFFFF" x="86" y="18"><style>.ajst0{fill:#fff}</style><path class="ajst0" d="M-26 43h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9v-4h-1v4c0 .3-.1 7.1-6.5 8-6.4-.9-6.5-7.7-6.5-8v-6h14v-1zm-10 9v-4h-3v4h1v-1h1v1h1zm-2-2v-1h1v1h-1zm4 2v-1h2v-3h-3v4h1zm0-3h1v1h-1v-1zm4 3v-1h2v-3h-3v4h1zm0-3h1v1h-1v-1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="arrows" x="86" y="36"><path fill="#888" d="M12 6H4l4 5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="arrows-hover" x="86" y="54"><path fill="#2684FF" d="M12 6H4l4 5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="btn-dismiss" y="76"><path fill="#888" d="M13.95 3.414L12.536 2 8 6.536 3.464 2 2.05 3.414 6.586 7.95 2.05 12.485l1.414 1.414L8 9.364l4.536 4.535 1.414-1.414L9.414 7.95z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="btn-dismiss" x="18" y="76"><path fill="#888" d="M13.95 3.414L12.536 2 8 6.536 3.464 2 2.05 3.414 6.586 7.95 2.05 12.485l1.414 1.414L8 9.364l4.536 4.535 1.414-1.414L9.414 7.95z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="btn-dismiss-hover" x="36" y="76"><path fill="#444" d="M13.95 3.414L12.536 2 8 6.536 3.464 2 2.05 3.414 6.586 7.95 2.05 12.485l1.414 1.414L8 9.364l4.536 4.535 1.414-1.414L9.414 7.95z"/></svg><svg id="builder-y" width="18" height="18" viewBox="-42 42 18 18" x="54" y="76"><style>.apst0{fill:#ffb800}</style><path class="apst0" d="M-36.8 46l-4.2 5 4.2 5h1.3l-4.2-5 4.2-5h-1.3zm7.6 0h-1.3l4.2 5-4.2 5h1.3l4.2-5-4.2-5zm-6 11h1l3.4-12h-1l-3.4 12z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="builder-y-#FFFFFF" x="72" y="76"><style>.aqst0{fill:#fff}</style><path class="aqst0" d="M-36.8 46l-4.2 5 4.2 5h1.3l-4.2-5 4.2-5h-1.3zm7.6 0h-1.3l4.2 5-4.2 5h1.3l4.2-5-4.2-5zm-6 11h1l3.4-12h-1l-3.4 12z"/></svg><svg id="cdn-y" width="18" height="18" viewBox="-42 42 18 18" x="104"><style>.arst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="arst0" d="M-40 54.8l7.5 3.9.5.3v-7.8l-8-4.2v7.8zm1-6.2l6 3.2v5.6l-6-3.2v-5.6zm5-5.6v1.1l1 .5h.1l4.9 2.6 1 .5v6.7l1 .5v-7.8l-8-4.1zm-3 3.1l1 .5h.1l4.9 2.6 1 .5v6.7l1 .5v-7.8l-8-4.2v1.2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="cdn-y-#FFFFFF" x="104" y="18"><style>.asst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="asst0" d="M-40 54.8l7.5 3.9.5.3v-7.8l-8-4.2v7.8zm1-6.2l6 3.2v5.6l-6-3.2v-5.6zm5-5.6v1.1l1 .5h.1l4.9 2.6 1 .5v6.7l1 .5v-7.8l-8-4.1zm-3 3.1l1 .5h.1l4.9 2.6 1 .5v6.7l1 .5v-7.8l-8-4.2v1.2z"/></svg><svg id="cfs-y" width="18" height="18" viewBox="-1 -1 18 18" x="104" y="36"><style>.atst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><g id="atXMLID_2_"><g id="atXMLID_64_"><path id="atXMLID_65_" class="atst0" d="M8 9.2l7-3.9V3.9L8 0 1 4v1.2l7 4zm0-8V.6v.6l6.2 3.4L8 8v.6V8L2 4.6l6-3.4zM8 12l7-3.9V7l-7 3.9v.9-1l-7-4V8l7 4zm7-2l-7 3.9v.2-.3l-7-4V11l7 4 7-3.9V10z"/></g></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="cfs-y-#FFFFFF" x="104" y="54"><style>.aust0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="aust0" d="M8 9.2l7-3.9V3.9L8 0 1 4v1.2l7 4zm0-8V.6v.6l6.2 3.4L8 8v.6V8L2 4.6l6-3.4zM8 12l7-3.9V7l-7 3.9v.9-1l-7-4V8l7 4zm7-2l-7 3.9v.2-.3l-7-4V11l7 4 7-3.9V10z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="checkbox" x="104" y="72"><g fill-rule="evenodd" clip-rule="evenodd" fill="#FFF"><path d="M2.353 7.97l1.414-1.414 4.243 4.242-1.414 1.415z"/><path d="M6.596 12.253l-1.414-1.415 7.07-7.07 1.415 1.414z"/></g></svg><svg id="close" viewBox="-1 -1 22 22" width="22" height="22" x="34" y="24"><style>.awst0,.awst1{fill-rule:evenodd;clip-rule:evenodd;fill:#c6c6c6}.awst1{fill:#fff}</style><path id="awXMLID_2_" class="awst0" d="M10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10S0 15.5 0 10 4.5 0 10 0z"/><g id="awXMLID_4_"><g id="awXMLID_24_"><path id="awXMLID_25_" class="awst1" d="M14.9 6.5l-1.4-1.4L10 8.6 6.5 5.1 5.1 6.5 8.6 10l-3.5 3.5 1.4 1.4 3.5-3.5 3.5 3.5 1.4-1.4-3.5-3.5z"/></g></g></svg><svg id="close-active" viewBox="-1 -1 22 22" width="22" height="22" x="56" y="24"><style>.axst0,.axst1{fill-rule:evenodd;clip-rule:evenodd;fill:#2277da}.axst1{fill:#fff}</style><path id="axXMLID_2_" class="axst0" d="M10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10S0 15.5 0 10 4.5 0 10 0z"/><g id="axXMLID_4_"><g id="axXMLID_24_"><path id="axXMLID_25_" class="axst1" d="M14.9 6.5l-1.4-1.4L10 8.6 6.5 5.1 5.1 6.5 8.6 10l-3.5 3.5 1.4 1.4 3.5-3.5 3.5 3.5 1.4-1.4-3.5-3.5z"/></g></g></svg><svg id="cloud-market-y" width="18" height="18" viewBox="-170 25 18 18" x="36" y="94"><style>.ayst0{fill:#ffb800}</style><path class="ayst0" d="M-164 37h5v1h-5zM-154 31l-1-4c0-.6-.4-1-1-1h-11c-.6 0-1 .4-1 1l-1 4v1c0 1.1.9 2 2 2s2-.9 2-2c0 1.1.9 2 2 2 .6 0 1.1-.3 1.5-.7.4.4.9.7 1.5.7 1.1 0 2-.9 2-2v-1h-1v1c0 .6-.4 1-1 1s-1-.4-1-1v-1h-1v1c0 .6-.4 1-1 1s-1-.4-1-1v-1h-1v1h-1c0 .6-.4 1-1 1s-1-.4-1-1v-.9l1-4.1h11l1 4.1v.9c0 .6-.4 1-1 1s-1-.4-1-1h-1c0 1.1.9 2 2 2s2-.9 2-2v-1z"/><path class="ayst0" d="M-156 40h-11v-5h-1v6h13v-6h-1z"/></svg><svg width="18" height="18" viewBox="-170 25 18 18" id="cloud-market-y-#FFFFFF" x="54" y="94"><style>.azst0{fill:#fff}</style><path class="azst0" d="M-164 37h5v1h-5zM-154 31l-1-4c0-.6-.4-1-1-1h-11c-.6 0-1 .4-1 1l-1 4v1c0 1.1.9 2 2 2s2-.9 2-2c0 1.1.9 2 2 2 .6 0 1.1-.3 1.5-.7.4.4.9.7 1.5.7 1.1 0 2-.9 2-2v-1h-1v1c0 .6-.4 1-1 1s-1-.4-1-1v-1h-1v1c0 .6-.4 1-1 1s-1-.4-1-1v-1h-1v1h-1c0 .6-.4 1-1 1s-1-.4-1-1v-.9l1-4.1h11l1 4.1v.9c0 .6-.4 1-1 1s-1-.4-1-1h-1c0 1.1.9 2 2 2s2-.9 2-2v-1z"/><path class="azst0" d="M-156 40h-11v-5h-1v6h13v-6h-1z"/></svg><svg id="cloud-pay-y" width="18" height="18" viewBox="-1 -1 18 18" x="72" y="94"><style>.bast0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="bast0" d="M15 11V1H0v13h15v-1H1V2h13v9h1zm-5-6V4H8V3H7v1c-1.1 0-2 .9-2 2s.9 2 2 2v2H5v1h2v1h1v-1c1.1 0 2-.9 2-2s-.9-2-2-2V5h2zM7 7c-.5 0-1-.4-1-1s.4-1 1-1v2zm2 2c0 .6-.4 1-1 1V8c.6 0 1 .4 1 1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="cloud-pay-y-#FFFFFF" x="90" y="94"><style>.bbst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="bbst0" d="M15 11V1H0v13h15v-1H1V2h13v9h1zm-5-6V4H8V3H7v1c-1.1 0-2 .9-2 2s.9 2 2 2v2H5v1h2v1h1v-1c1.1 0 2-.9 2-2s-.9-2-2-2V5h2zM7 7c-.5 0-1-.4-1-1s.4-1 1-1v2zm2 2c0 .6-.4 1-1 1V8c.6 0 1 .4 1 1z"/></svg><svg id="cloudsearch-y" width="18" height="18" viewBox="-42 42 18 18" x="122"><style>.bcst0{fill:#ffb800}</style><path class="bcst0" d="M-35.4 49c1.4 0 1.4 1.9 1.4 2h1c0-1-.5-3-2.4-3-1 0-2.6.4-2.6 3 0 1.3 1.4 2 2.1 2h3.9v-1h-4c-.2 0-1.1-.3-1.1-1 .1-1.8.9-2 1.7-2zm7.5 6.6c1.5-1.8 3.2-5.7.6-9.2-2.3-3.3-5.3-3.5-7.5-3.3-2 .2-3.8 1.4-5.1 3.3-1.3 1.9-1.4 4.7-.6 6.2 1.9 3.9 5.8 3.8 5.9 3.8 2.6 0 5.5-1.4 5.6-5.3 0-1.8-.4-3.1-1.3-4-.7-.7-1.6-1.1-2.7-1.1-2 0-2.6 1-2.7 1.1l.9.5s.4-.6 1.8-.6c.6 0 1.4.1 2 .8.7.7 1 1.8 1 3.3-.1 4-3.5 4.3-4.6 4.3 0 0-3.4.1-5-3.2-.6-1.2-.6-3.6.5-5.2s2.7-2.7 4.4-2.8c2.1-.2 4.6 0 6.6 2.9 2.3 3.3.4 6.9-.9 8.3l-.3.3 2.7 2.8.7-.7-2-2.2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="cloudsearch-y-#FFFFFF" x="122" y="18"><style>.bdst0{fill:#fff}</style><path class="bdst0" d="M-35.4 49c1.4 0 1.4 1.9 1.4 2h1c0-1-.5-3-2.4-3-1 0-2.6.4-2.6 3 0 1.3 1.4 2 2.1 2h3.9v-1h-4c-.2 0-1.1-.3-1.1-1 .1-1.8.9-2 1.7-2zm7.5 6.6c1.5-1.8 3.2-5.7.6-9.2-2.3-3.3-5.3-3.5-7.5-3.3-2 .2-3.8 1.4-5.1 3.3-1.3 1.9-1.4 4.7-.6 6.2 1.9 3.9 5.8 3.8 5.9 3.8 2.6 0 5.5-1.4 5.6-5.3 0-1.8-.4-3.1-1.3-4-.7-.7-1.6-1.1-2.7-1.1-2 0-2.6 1-2.7 1.1l.9.5s.4-.6 1.8-.6c.6 0 1.4.1 2 .8.7.7 1 1.8 1 3.3-.1 4-3.5 4.3-4.6 4.3 0 0-3.4.1-5-3.2-.6-1.2-.6-3.6.5-5.2s2.7-2.7 4.4-2.8c2.1-.2 4.6 0 6.6 2.9 2.3 3.3.4 6.9-.9 8.3l-.3.3 2.7 2.8.7-.7-2-2.2z"/></svg><svg id="cloudservice-y" width="18" height="18" viewBox="-42 42 18 18" x="122" y="36"><style>.best0{fill:#ffb800}</style><path class="best0" d="M-26 49h-1c0-3.3-2.7-6-6-6s-6 2.7-6 6h-1c-.6 0-1 .4-1 1v3c0 .6.4 1 1 1h2v-5c0-2.8 2.2-5 5-5s5 2.2 5 5v4c0 1.7-1.3 3-3 3h-4v2h4v-1c1.9 0 3.4-1.3 3.9-3h1.1c.6 0 1-.4 1-1v-3c0-.6-.4-1-1-1zm-13 4h-1v-3h1v3zm13 0h-1v-3h1v3zm-4-4h-6v1h6v-1zm-1 3v-1h-4v1h4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="cloudservice-y-#FFFFFF" x="122" y="54"><style>.bfst0{fill:#fff}</style><path class="bfst0" d="M-26 49h-1c0-3.3-2.7-6-6-6s-6 2.7-6 6h-1c-.6 0-1 .4-1 1v3c0 .6.4 1 1 1h2v-5c0-2.8 2.2-5 5-5s5 2.2 5 5v4c0 1.7-1.3 3-3 3h-4v2h4v-1c1.9 0 3.4-1.3 3.9-3h1.1c.6 0 1-.4 1-1v-3c0-.6-.4-1-1-1zm-13 4h-1v-3h1v3zm13 0h-1v-3h1v3zm-4-4h-6v1h6v-1zm-1 3v-1h-4v1h4z"/></svg><svg id="cmq-y" width="18" height="18" viewBox="-42 42 18 18" x="122" y="72"><style>.bgst0{fill:#ffb800}</style><path class="bgst0" d="M-26 49v-5h-14v5h4l-1 1v1h10v3h-1v1h2v-5h-4l1-1v-1h-10v-3h12v4h1zm-8.6 0h4.2l-1 1h-4.2l1-1zm-4.4 5v-4h-1v5h7.8l3 3h1.4l-4-4H-39z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="cmq-y-#FFFFFF" x="122" y="90"><style>.bhst0{fill:#fff}</style><path class="bhst0" d="M-26 49v-5h-14v5h4l-1 1v1h10v3h-1v1h2v-5h-4l1-1v-1h-10v-3h12v4h1zm-8.6 0h4.2l-1 1h-4.2l1-1zm-4.4 5v-4h-1v5h7.8l3 3h1.4l-4-4H-39z"/></svg><svg id="communication-y" width="18" height="18" viewBox="-42 42 18 18" y="112"><style>.bist0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="bist0" d="M-26 56h1v1h-16V44h16v10h-1v-6h-14v8h14zm0-9v-2h-14v2h14zm-10 3h6v1h-6v-1zm6 3h-6v-1h6v1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="communication-y-#FFFFFF" x="18" y="112"><style>.bjst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="bjst0" d="M-26 56h1v1h-16V44h16v10h-1v-6h-14v8h14zm0-9v-2h-14v2h14zm-10 3h6v1h-6v-1zm6 3h-6v-1h6v1z"/></svg><svg id="cooperation-server-y" width="18" height="18" viewBox="-1 -1 18 18" x="36" y="112"><style>.bkst0{fill:#ffb800}</style><path class="bkst0" d="M9 1V0H8v7L2 4.4 8 1V0L1 4v7l5 2.9V7.2l2 .9v6h1V1zm-7 9.6V5.4l3 1.3v5.6l-3-1.7zM8 15h1v-1H8v1zm8-11l-5-2.9V7.9L9 7v1l6 2.6L9 14v1l7-4V4zm-1 5.6l-3-1.3V2.7l3 1.7v5.2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="cooperation-server-y-#FFFFFF" x="54" y="112"><style>.blst0{fill:#fff}</style><path class="blst0" d="M9 1V0H8v7L2 4.4 8 1V0L1 4v7l5 2.9V7.2l2 .9v6h1V1zm-7 9.6V5.4l3 1.3v5.6l-3-1.7zM8 15h1v-1H8v1zm8-11l-5-2.9V7.9L9 7v1l6 2.6L9 14v1l7-4V4zm-1 5.6l-3-1.3V2.7l3 1.7v5.2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="csg-y" x="72" y="112"><style>.bmst4{fill:#ffb800}</style><g id="bmXMLID_1_"><path id="bmXMLID_8_" class="bmst4" d="M14 8.4L9 5.7c0-.5-.5-.9-1-.9-.6 0-1 .4-1 1s.4 1 1 1c.2 0 .4-.1.5-.2L14 9.5v1.9l-6.5 3.5L1 11.4V9.5L0 9v3l7.5 4 7.5-4V8.9l-1-.5z"/><path id="bmXMLID_10_" class="bmst4" d="M1.3 7.7l5.7 3c.1.5.5.9 1 .9.6 0 1-.4 1-1s-.4-1-1-1c-.2 0-.4.1-.6.2L1 6.4V4.6l6.5-3.4L14 4.6v1.9l1 .5V4L7.5 0 0 4v3l1.3.7z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="csg-y-#FFFFFF" x="90" y="112"><style>.bnst4{fill:#fff}</style><path class="bnst4" d="M14 8.4L9 5.7c0-.5-.5-.9-1-.9-.6 0-1 .4-1 1s.4 1 1 1c.2 0 .4-.1.5-.2L14 9.5v1.9l-6.5 3.5L1 11.4V9.5L0 9v3l7.5 4 7.5-4V8.9l-1-.5z"/><path class="bnst4" d="M1.3 7.7l5.7 3c.1.5.5.9 1 .9.6 0 1-.4 1-1s-.4-1-1-1c-.2 0-.4.1-.6.2L1 6.4V4.6l6.5-3.4L14 4.6v1.9l1 .5V4L7.5 0 0 4v3l1.3.7z"/></svg><svg id="css-y" width="18" height="18" viewBox="-42 42 18 18" x="108" y="112"><style>.bost0{fill:#ffb800}</style><path class="bost0" d="M-41 50h7v-6.7l-7 3.7v3zm1-2.4l5-2.7V49h-5v-1.4zm7-4.3V50h7v-3l-7-3.7zm6 5.7h-5v-4.1l5 2.7V49zm-14 6l7 3.7V52h-7v3zm1-2h5v4.1l-5-2.7V53zm7 5.7l7-3.7v-3h-7v6.7zm1-5.7h5v1.4l-5 2.7V53z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="css-y-#FFFFFF" x="140"><style>.bpst0{fill:#fff}</style><path class="bpst0" d="M-41 50h7v-6.7l-7 3.7v3zm1-2.4l5-2.7V49h-5v-1.4zm7-4.3V50h7v-3l-7-3.7zm6 5.7h-5v-4.1l5 2.7V49zm-14 6l7 3.7V52h-7v3zm1-2h5v4.1l-5-2.7V53zm7 5.7l7-3.7v-3h-7v6.7zm1-5.7h5v1.4l-5 2.7V53z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="cz-y" x="140" y="18"><g fill="#FFB800"><circle cx="8.469" cy="14.501" r="1.499"/><circle cx="8.469" cy="1.499" r="1.499"/><path d="M11.735 2.726c-.12.317-.284.609-.485.875L14.998 5.6l.002.865v3.928l-3.752 2.001c.202.265.367.556.487.874L16 10.994V5l-4.265-2.274zM2.002 5.599l3.705-1.976a3.459 3.459 0 0 1-.496-.869L1 5v5.994l4.211 2.246c.123-.316.293-.604.497-.868L2 10.394l.002-4.795z"/><path d="M7 6.294V5.16l-3 1.6V9.6l3 1.6v-1.133L5 9l.002-1.641zM13 7.959V6.76l-3-1.6v1.134l1.998 1.065L12 9l-2 1.067V11.2l3-1.6z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="cz-y-#FFFFFF" x="140" y="36"><g fill="#FFF"><circle cx="8.469" cy="14.501" r="1.499"/><circle cx="8.469" cy="1.499" r="1.499"/><path d="M11.735 2.726c-.12.317-.284.609-.485.875L14.998 5.6l.002.865v3.928l-3.752 2.001c.202.265.367.556.487.874L16 10.994V5l-4.265-2.274zM2.002 5.599l3.705-1.976a3.459 3.459 0 0 1-.496-.869L1 5v5.994l4.211 2.246c.123-.316.293-.604.497-.868L2 10.394l.002-4.795z"/><path d="M7 6.294V5.16l-3 1.6V9.6l3 1.6v-1.133L5 9l.002-1.641zM13 7.959V6.76l-3-1.6v1.134l1.998 1.065L12 9l-2 1.067V11.2l3-1.6z"/></g></svg><svg id="database-y" width="18" height="18" viewBox="-42 42 18 18" x="140" y="54"><style>.bsst0{fill:#ffb800}</style><path class="bsst0" d="M-25.8 52c-.2-.3-.3-.6-.2-.8.1-.1.2-.2.4-.2s.4-.1.5-.3c.1-.2 0-.4-.1-.6-.1 0-1.2-1-2.6-.8-.4-.3-1.3-1-2.6-1.3-.8-.2-1.4-.2-2 .2-.4.2-.7.6-.8.8-.4 0-.7.1-.8.5-.3.8.6 1.3.9 1.4l.2.1c.1 0 .1.1.2.1.6.3.7.4.6.6-.1.3-.7 1.5.1 2.7.1.2.3.2.5.2s.3-.1.4-.3c.1-.2.3-.5.5-.7.2.4.6 1.1 1.1 1.5.7.7.7 1.2.8 2.1v.6h1v-.6c0-.9-.1-1.8-1.1-2.8-.6-.6-1.1-1.6-1.1-1.7-.1-.2-.3-.3-.5-.3-.4.1-.7.3-1 .5 0-.5.2-.9.2-.9v-.1c.4-1.2-.8-1.7-1.2-1.9-.1 0-.1 0-.2-.1l-.2-.1c.2-.1.3-.2.3-.4 0 0 .1-.4.5-.6.3-.2.7-.2 1.2 0 1.5.3 2.3 1.2 2.3 1.2.1.1.3.2.5.1.4-.1.8 0 1.1.1-.1.1-.2.2-.2.3-.1.3-.4.9.3 1.8.9 1.1.5 4 .2 5.4h1c.5-1.1 1-4.2-.2-5.7zm-5.5 4.7c-.8.2-1.7.3-2.7.3-3.3 0-6-1.1-6-2.5v-2.2c1.2 1 3.3 1.6 5.7 1.7 0-.4 0-.7.1-1-3.2 0-5.8-1.1-5.8-2.5v-2.2c.9.7 2.3 1.3 4 1.6v-1c-2.4-.3-4.1-1.3-4.1-2.4 0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .4-.1.5.4.2.8.4 1.1.6v-1.1c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.9 3.1 3.5 7 3.5 1.2 0 2.4-.2 3.4-.4-.1-.4-.3-.7-.6-.9z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="database-y-#FFFFFF" x="140" y="72"><style>.btst0{fill:#fff}</style><path class="btst0" d="M-25.8 52c-.2-.3-.3-.6-.2-.8.1-.1.2-.2.4-.2s.4-.1.5-.3c.1-.2 0-.4-.1-.6-.1 0-1.2-1-2.6-.8-.4-.3-1.3-1-2.6-1.3-.8-.2-1.4-.2-2 .2-.4.2-.7.6-.8.8-.4 0-.7.1-.8.5-.3.8.6 1.3.9 1.4l.2.1c.1 0 .1.1.2.1.6.3.7.4.6.6-.1.3-.7 1.5.1 2.7.1.2.3.2.5.2s.3-.1.4-.3c.1-.2.3-.5.5-.7.2.4.6 1.1 1.1 1.5.7.7.7 1.2.8 2.1v.6h1v-.6c0-.9-.1-1.8-1.1-2.8-.6-.6-1.1-1.6-1.1-1.7-.1-.2-.3-.3-.5-.3-.4.1-.7.3-1 .5 0-.5.2-.9.2-.9v-.1c.4-1.2-.8-1.7-1.2-1.9-.1 0-.1 0-.2-.1l-.2-.1c.2-.1.3-.2.3-.4 0 0 .1-.4.5-.6.3-.2.7-.2 1.2 0 1.5.3 2.3 1.2 2.3 1.2.1.1.3.2.5.1.4-.1.8 0 1.1.1-.1.1-.2.2-.2.3-.1.3-.4.9.3 1.8.9 1.1.5 4 .2 5.4h1c.5-1.1 1-4.2-.2-5.7zm-5.5 4.7c-.8.2-1.7.3-2.7.3-3.3 0-6-1.1-6-2.5v-2.2c1.2 1 3.3 1.6 5.7 1.7 0-.4 0-.7.1-1-3.2 0-5.8-1.1-5.8-2.5v-2.2c.9.7 2.3 1.3 4 1.6v-1c-2.4-.3-4.1-1.3-4.1-2.4 0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .4-.1.5.4.2.8.4 1.1.6v-1.1c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.9 3.1 3.5 7 3.5 1.2 0 2.4-.2 3.4-.4-.1-.4-.3-.7-.6-.9z"/></svg><svg id="dayudefense-y" width="18" height="18" viewBox="-42 42 18 18" x="140" y="90"><style>.bust0{fill:#ffb800}</style><path class="bust0" d="M-33.5 44h7.5v-1h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9V46l-1 .5-6.5 4.5-6.5-4.5V44h6.5zm6.5 3.7V50c0 .3-.1 6.7-6 7.9v-6l6-4.2zm-7 4.2v6c-5.9-1.2-6-7.6-6-7.9v-2.3l6 4.2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="dayudefense-y-#FFFFFF" x="140" y="108"><style>.bvst0{fill:#fff}</style><path class="bvst0" d="M-33.5 44h7.5v-1h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9V46l-1 .5-6.5 4.5-6.5-4.5V44h6.5zm6.5 3.7V50c0 .3-.1 6.7-6 7.9v-6l6-4.2zm-7 4.2v6c-5.9-1.2-6-7.6-6-7.9v-2.3l6 4.2z"/></svg><svg id="dc-y" width="18" height="18" viewBox="-42 42 18 18" y="130"><style>.bwst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="bwst0" d="M-27.5 52c-.7 0-1.2-.4-1.4-1h-9.2s0 .1-.1.1l4 4 .1-.1v-3h1v3.1c.6.2 1 .7 1 1.4 0 .8-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-.2.1-.4.2-.6l-4-4c-.2.1-.4.2-.6.2-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.7 0 1.2.4 1.4 1h9.2s0-.1.1-.1l-4-4-.1.1V49h-1v-3.1c-.6-.2-1-.7-1-1.4 0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5c0 .2-.1.4-.2.6l4 4c.2-.1.4-.2.6-.2.8 0 1.5.7 1.5 1.5s-.7 1.6-1.5 1.6z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="dc-y-#FFFFFF" x="18" y="130"><style>.bxst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="bxst0" d="M-27.5 52c-.7 0-1.2-.4-1.4-1h-9.2s0 .1-.1.1l4 4 .1-.1v-3h1v3.1c.6.2 1 .7 1 1.4 0 .8-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-.2.1-.4.2-.6l-4-4c-.2.1-.4.2-.6.2-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5c.7 0 1.2.4 1.4 1h9.2s0-.1.1-.1l-4-4-.1.1V49h-1v-3.1c-.6-.2-1-.7-1-1.4 0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5c0 .2-.1.4-.2.6l4 4c.2-.1.4-.2.6-.2.8 0 1.5.7 1.5 1.5s-.7 1.6-1.5 1.6z"/></svg><svg id="distribute-y" width="18" height="18" viewBox="-42 42 18 18" x="36" y="130"><style>.byst0{fill:#ffb800}</style><path class="byst0" d="M-30.5 47l-5.5 3v6l5.5 3 5.5-3v-6l-5.5-3zm4.5 7.9l-2.1-1.2c-.1.3-.3.6-.5.9l2 1.1-3.9 2.1-3.9-2.1 2-1.1c-.2-.3-.4-.6-.5-.9l-2.1 1.2v-3.8l2.1 1.2c.1-.3.3-.6.5-.9l-2-1.1 3.9-2.1 3.9 2.1-2 1.1c.2.3.4.6.5.9l2.1-1.2v3.8zm-4.5-3.1c-.7 0-1.2.6-1.2 1.2 0 .7.6 1.2 1.2 1.2s1.2-.6 1.2-1.2c.1-.7-.5-1.2-1.2-1.2zm-9.5-5.3c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .3-.1.5h1.1v-.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.4 1.6 2.6 4 3.2v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.5-3-1.3-3-2.2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="distribute-y-#FFFFFF" x="54" y="130"><style>.bzst0{fill:#fff}</style><path class="bzst0" d="M-30.5 47l-5.5 3v6l5.5 3 5.5-3v-6l-5.5-3zm4.5 7.9l-2.1-1.2c-.1.3-.3.6-.5.9l2 1.1-3.9 2.1-3.9-2.1 2-1.1c-.2-.3-.4-.6-.5-.9l-2.1 1.2v-3.8l2.1 1.2c.1-.3.3-.6.5-.9l-2-1.1 3.9-2.1 3.9 2.1-2 1.1c.2.3.4.6.5.9l2.1-1.2v3.8zm-4.5-3.1c-.7 0-1.2.6-1.2 1.2 0 .7.6 1.2 1.2 1.2s1.2-.6 1.2-1.2c.1-.7-.5-1.2-1.2-1.2zm-9.5-5.3c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .3-.1.5h1.1v-.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.4 1.6 2.6 4 3.2v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.5-3-1.3-3-2.2z"/></svg><svg id="dm-y" width="18" height="18" viewBox="-42 42 18 18" x="72" y="130"><style>.cast0{fill:#ffb800}</style><path class="cast0" d="M-25 54V44h-16v13h16v-1h-15v-8h14v6h1zm-15-7v-2h14v2h-14zm10 3h-1v-1h-1v1h-4v1h4v1h1v-1h1v-1zm-4 5v-1h4v-1h-4v-1h-1v1h-1v1h1v1h1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="dm-y-#FFFFFF" x="90" y="130"><style>.cbst0{fill:#fff}</style><path class="cbst0" d="M-25 54V44h-16v13h16v-1h-15v-8h14v6h1zm-15-7v-2h14v2h-14zm10 3h-1v-1h-1v1h-4v1h4v1h1v-1h1v-1zm-4 5v-1h4v-1h-4v-1h-1v1h-1v1h1v1h1z"/></svg><svg id="dna-y" width="18" height="18" viewBox="-1 -1 18 18" x="108" y="130"><style>.ccst0{fill:#ffb800}</style><g id="ccXMLID_10_"><path id="ccXMLID_11_" class="ccst0" d="M10 9.1l-5.5 3-1.5-.8V9.5l4-2.2V6.2L3 8.4V4.9l4.7-2.6c.4.7 1.3.9 2 .5s1-1.3.6-2-1.3-1-2-.6c-.5.2-.8.7-.8 1.1l-5.4 3H2v7.6l2.6 1.3v-.1l5.4-2.9V9.1z"/><path id="ccXMLID_12_" class="ccst0" d="M16 11.4v-7l-3-1.5-.1.1L8 5.6v1.1L13.1 4 15 5v1.4l-4 2.2v1.1l4-2.2v3.4l-4.9 2.7c-.4-.5-1.2-.7-1.9-.4-.7.4-1 1.3-.6 2s1.3 1 2 .6c.5-.3.8-.8.8-1.3l5.6-3.1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="dna-y-#FFFFFF" x="126" y="130"><style>.cdst0{fill:#fff}</style><path class="cdst0" d="M10 9.1l-5.5 3-1.5-.8V9.5l4-2.2V6.2L3 8.4V4.9l4.7-2.6c.4.7 1.3.9 2 .5s1-1.3.6-2-1.3-1-2-.6c-.5.2-.8.7-.8 1.1l-5.4 3H2v7.6l2.6 1.3v-.1l5.4-2.9V9.1z"/><path class="cdst0" d="M16 11.4v-7l-3-1.5-.1.1L8 5.6v1.1L13.1 4 15 5v1.4l-4 2.2v1.1l4-2.2v3.4l-4.9 2.7c-.4-.5-1.2-.7-1.9-.4-.7.4-1 1.3-.6 2s1.3 1 2 .6c.5-.3.8-.8.8-1.3l5.6-3.1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="down-icon-new" x="158"><g fill="#888"><path d="M5.212 5.289L9.455 9.53 8.04 10.945 3.798 6.703z"/><path d="M12.377 6.74l-4.243 4.243L6.72 9.569l4.242-4.243z"/></g></svg><svg id="down-icon-new" width="18" height="18" viewBox="-1 -1 18 18" x="158" y="18"><style>.cfst0{fill:#888}</style><path transform="rotate(-134.999 6.584 8.172)" class="cfst0" d="M3.6 7.2h6v2h-6z"/><path transform="rotate(-45.001 9.43 8.153)" class="cfst0" d="M6.5 7.2h6v2h-6z"/></svg><svg id="dts-y" viewBox="-1 -1 18 18" width="18" height="18" x="158" y="36"><style>.cgst0{fill:#ffb800}</style><path class="cgst0" d="M10.5 16c-3 0-5.5-2.5-5.5-5.5S7.5 5 10.5 5 16 7.5 16 10.5 13.5 16 10.5 16zm0-10C8 6 6 8 6 10.5S8 15 10.5 15s4.5-2 4.5-4.5S13 6 10.5 6zm-.5 7H9v-1H8v-1h5v1h-3v1zM8 9h3V8h1v1h1v1H8V9zM7 1C3.7 1 1 2.1 1 3.5c0 1 1.5 1.9 3.7 2.3-.3.3-.5.6-.6.9-1.3-.3-2.4-.8-3.1-1.4v2.2c0 .8.8 1.4 2.1 1.9-.1.3-.1.6-.1 1-.8-.3-1.5-.6-2-1.1v2.2c0 .9 1.1 1.6 2.7 2.1l.6 1.2C1.8 14.2 0 13 0 11.5v-8C0 1.6 3.1 0 7 0s7 1.6 7 3.5v.4c-.3-.2-.7-.3-1-.4C12.9 2.1 10.3 1 7 1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="dts-y-#FFFFFF" x="158" y="54"><style>.chst0{fill:#fff}</style><path class="chst0" d="M10.5 16c-3 0-5.5-2.5-5.5-5.5S7.5 5 10.5 5 16 7.5 16 10.5 13.5 16 10.5 16zm0-10C8 6 6 8 6 10.5S8 15 10.5 15s4.5-2 4.5-4.5S13 6 10.5 6zm-.5 7H9v-1H8v-1h5v1h-3v1zM8 9h3V8h1v1h1v1H8V9zM7 1C3.7 1 1 2.1 1 3.5c0 1 1.5 1.9 3.7 2.3-.3.3-.5.6-.6.9-1.3-.3-2.4-.8-3.1-1.4v2.2c0 .8.8 1.4 2.1 1.9-.1.3-.1.6-.1 1-.8-.3-1.5-.6-2-1.1v2.2c0 .9 1.1 1.6 2.7 2.1l.6 1.2C1.8 14.2 0 13 0 11.5v-8C0 1.6 3.1 0 7 0s7 1.6 7 3.5v.4c-.3-.2-.7-.3-1-.4C12.9 2.1 10.3 1 7 1z"/></svg><svg id="emr-y" viewBox="-1 -1 18 18" width="18" height="18" x="158" y="72"><style>.cist0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="cist0" d="M0 15v-2h1v1h14v-1h1v2H0zm11-4V6h3c.6 0 1 .4 1 1v1c0 .4 0 .8-.5.9L16 11h-1.6l-1.3-2H12v2h-1zm3-3V7h-2v1h2zm-9 3V6h1l1.5 3L9 6h1v5H9V8.6L7.5 11 6 8.5V11H5zm10-9H1v1H0V1h16v2h-1V2zM4 6v1H1v1h3v1H1v1h3v1H0V6h4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="emr-y-#FFFFFF" x="158" y="90"><style>.cjst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="cjst0" d="M0 15v-2h1v1h14v-1h1v2H0zm11-4V6h3c.6 0 1 .4 1 1v1c0 .4 0 .8-.5.9L16 11h-1.6l-1.3-2H12v2h-1zm3-3V7h-2v1h2zm-9 3V6h1l1.5 3L9 6h1v5H9V8.6L7.5 11 6 8.5V11H5zm10-9H1v1H0V1h16v2h-1V2zM4 6v1H1v1h3v1H1v1h3v1H0V6h4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="error-icon" x="158" y="108"><g fill="#E54545"><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z"/><path d="M7 4h2v5H7zM7 10h2v2H7z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="external-link-icon" x="158" y="126"><g fill="#006EFF"><path d="M8 3l1.8 1.8L6 8.6 7.4 10l3.8-3.8L13 8V3z"/><path d="M11 11H5V5h2V3H3v10h10V9h-2z"/></g></svg><svg id="face-y" width="18" height="18" viewBox="-42 42 18 18" y="148"><style>.cmst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="cmst0" d="M-33 51c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0-3c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zm-6-3h3v-1h-4v4h1v-3zm0 9h-1v4h4v-1h-3v-3zm9-10v1h3v3h1v-4h-4zm3 13h-3v1h4v-4h-1v3zm-2-2v-1c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1h1v-1c0-.5.4-1 1-1h4c.5 0 1 .4 1 1v1h1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="face-y-#FFFFFF" x="18" y="148"><style>.cnst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="cnst0" d="M-33 51c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0-3c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zm-6-3h3v-1h-4v4h1v-3zm0 9h-1v4h4v-1h-3v-3zm9-10v1h3v3h1v-4h-4zm3 13h-3v1h4v-4h-1v3zm-2-2v-1c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1h1v-1c0-.5.4-1 1-1h4c.5 0 1 .4 1 1v1h1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="gaap-y" x="36" y="148"><g fill-rule="evenodd" clip-rule="evenodd" fill="#FFB800"><path d="M7 2.903V6H9.454L10 5H8V2.913A1.496 1.496 0 0 0 7.516 0a1.5 1.5 0 0 0-1.252 2.325L2 10h1l3.951-7.112c.016.007.033.009.049.015zM13 5h-1l-3.946 7.104c-.018-.007-.036-.011-.054-.017V9H5.546L5 10h2v2.097A1.496 1.496 0 0 0 7.516 15a1.5 1.5 0 0 0 1.234-2.35L13 5z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="gaap-y-#FFFFFF" x="54" y="148">&lt;!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">&lt;!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">&lt;!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">&lt;!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">&lt;!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">&lt;!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">&lt;!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">]><g fill-rule="evenodd" clip-rule="evenodd" fill="#FFF"><path d="M7 2.903V6H9.454L10 5H8V2.913A1.496 1.496 0 0 0 7.516 0a1.5 1.5 0 0 0-1.252 2.325L2 10h1l3.951-7.112c.016.007.033.009.049.015zM13 5h-1l-3.946 7.104c-.018-.007-.036-.011-.054-.017V9H5.546L5 10h2v2.097A1.496 1.496 0 0 0 7.516 15a1.5 1.5 0 0 0 1.234-2.35L13 5z"/></g></svg><svg id="gvoice-y" width="18" height="18" viewBox="-1 -1 18 18" x="72" y="148"><style>.cqst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="cqst0" d="M8 13c2.2 0 4-1.9 4-4.2V4.2C12 1.9 10.2 0 8 0S4 1.9 4 4.2v4.6C4 11.1 5.8 13 8 13zM5 9h2V8H5V7h2V6H5V5h2V4H5v-.2C5 2.2 6.4 1 8 1c1.7 0 3 1.3 3 2.8V4H9v1h2v1H9v1h2v1H9v1h2v.2c0 1.5-1.3 2.8-3 2.8s-3-1.3-3-2.8V9zm8-1v1.3c0 2.6-2.2 4.7-5 4.7s-5-2.1-5-4.7V8H2v1.1C2 12.4 4.7 15 8 15s6-2.6 6-5.9V8h-1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="gvoice-y-#FFFFFF" x="90" y="148"><style>.crst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="crst0" d="M8 13c2.2 0 4-1.9 4-4.2V4.2C12 1.9 10.2 0 8 0S4 1.9 4 4.2v4.6C4 11.1 5.8 13 8 13zM5 9h2V8H5V7h2V6H5V5h2V4H5v-.2C5 2.2 6.4 1 8 1c1.7 0 3 1.3 3 2.8V4H9v1h2v1H9v1h2v1H9v1h2v.2c0 1.5-1.3 2.8-3 2.8s-3-1.3-3-2.8V9zm8-1v1.3c0 2.6-2.2 4.7-5 4.7s-5-2.1-5-4.7V8H2v1.1C2 12.4 4.7 15 8 15s6-2.6 6-5.9V8h-1z"/></svg><svg id="hbase-y" width="18" height="18" viewBox="-42 42 18 18" x="108" y="148"><style>.csst0{fill:#ffb800}</style><path class="csst0" d="M-33 49h-1v9h1v-4h6v4h1v-5h-7v-4zm6 0v3h1v-3h-1zm-13-2.5c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .6-.5 1.1-1.2 1.5h2.2v-1.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.8 2.6 3.2 6 3.5v-1c-2.8-.2-5-1.2-5-2.5v-2.2c1.1.9 2.9 1.5 5 1.7v-1c-2.8-.2-5-1.2-5-2.5v-2.2c1.1.9 2.9 1.5 5 1.7v-1c-2.8-.2-5-1.3-5-2.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="hbase-y-#FFFFFF" x="126" y="148"><style>.ctst0{fill:#fff}</style><path class="ctst0" d="M-33 49h-1v9h1v-4h6v4h1v-5h-7v-4zm6 0v3h1v-3h-1zm-13-2.5c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .6-.5 1.1-1.2 1.5h2.2v-1.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.8 2.6 3.2 6 3.5v-1c-2.8-.2-5-1.2-5-2.5v-2.2c1.1.9 2.9 1.5 5 1.7v-1c-2.8-.2-5-1.2-5-2.5v-2.2c1.1.9 2.9 1.5 5 1.7v-1c-2.8-.2-5-1.3-5-2.5z"/></svg><svg id="hei-load-y" width="18" height="18" viewBox="-42 42 18 18" x="144" y="148"><style>.cust0{fill:#ffb800}</style><path class="cust0" d="M-35 50h-3.1c-.2-.6-.8-1-1.4-1-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5c.7 0 1.2-.4 1.4-1h3.1v6h4v-1h-3v-5h3v-1h-3v-5h3v-1h-4v6zm7.5-4c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5-1.5.7-1.5 1.5.7 1.5 1.5 1.5zm0 3c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5zm0 6c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="hei-load-y-#FFFFFF" x="176"><style>.cvst0{fill:#fff}</style><path class="cvst0" d="M-35 50h-3.1c-.2-.6-.8-1-1.4-1-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5c.7 0 1.2-.4 1.4-1h3.1v6h4v-1h-3v-5h3v-1h-3v-5h3v-1h-4v6zm7.5-4c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5-1.5.7-1.5 1.5.7 1.5 1.5 1.5zm0 3c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5zm0 6c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5z"/></svg><svg id="hei-private-y" width="18" height="18" viewBox="-42 42 18 18" x="176" y="18"><style>.cwst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="cwst0" d="M-29 49v-2c-.3-2.2-2.2-4-4.5-4s-4.2 1.8-4.5 4v2h-2v10h13V49h-2zm-8-1.5c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5V49h-7v-1.5zm9 10.5h-11v-8h11v8zm-4-2h-1v-4h1v-1h-3v1h1v4h-1v1h3v-1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="hei-private-y-#FFFFFF" x="176" y="36"><style>.cxst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="cxst0" d="M-29 49v-2c-.3-2.2-2.2-4-4.5-4s-4.2 1.8-4.5 4v2h-2v10h13V49h-2zm-8-1.5c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5V49h-7v-1.5zm9 10.5h-11v-8h11v8zm-4-2h-1v-4h1v-1h-3v1h1v4h-1v1h3v-1z"/></svg><svg id="heishi-y" width="18" height="18" viewBox="-42 42 18 18" x="176" y="54"><style>.cyst0{fill:#ffb800}</style><path class="cyst0" d="M-30.5 47l-5.5 3v6l5.5 3 5.5-3v-1.1l-1 .5-4.5 2.5-4.5-2.5v-4.8l4.5-2.5 4.5 2.5-4.5 2.5v1.1l4.5-2.5 1-.5V50l-5.5-3zm4.5 6l-3 1.6v1.1l3-1.6 1-.5v-1.1l-1 .5zm-14-6.5c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .3-.1.5h1.1v-.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.4 1.6 2.6 4 3.2v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.5-3-1.3-3-2.2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="heishi-y-#FFFFFF" x="176" y="72"><style>.czst0{fill:#fff}</style><path class="czst0" d="M-30.5 47l-5.5 3v6l5.5 3 5.5-3v-1.1l-1 .5-4.5 2.5-4.5-2.5v-4.8l4.5-2.5 4.5 2.5-4.5 2.5v1.1l4.5-2.5 1-.5V50l-5.5-3zm4.5 6l-3 1.6v1.1l3-1.6 1-.5v-1.1l-1 .5zm-14-6.5c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .3-.1.5h1.1v-.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.4 1.6 2.6 4 3.2v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.5-3-1.3-3-2.2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="help" x="176" y="90"><path fill="#888" d="M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6z"/><g fill="#888"><path d="M7 10.4h2V12H7zM10.4 5.1c-.1-.3-.3-.6-.6-.8S9.3 4 9 3.9s-.7-.2-1-.2c-.4 0-.7.1-1 .2-.4.1-.7.2-.9.4s-.5.5-.6.8c-.2.4-.2.7-.2 1.1h2c0-.2.1-.4.2-.5 0-.2.2-.2.5-.2.2 0 .4.1.5.2s.2.3.2.5c0 .1 0 .2-.1.3-.1.2-.2.3-.2.4l-.8 1c-.3.2-.4.4-.5.6s-.1.4-.1.7v.1h2c0-.1 0-.2.1-.3 0-.1.1-.2.2-.3l.8-1c.2-.2.3-.4.4-.7s.2-.5.2-.8c-.1-.4-.1-.8-.3-1.1z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="help-#ffffff" x="176" y="108"><path fill="#fff" d="M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6z"/><g fill="#fff"><path d="M7 10.4h2V12H7zM10.4 5.1c-.1-.3-.3-.6-.6-.8S9.3 4 9 3.9s-.7-.2-1-.2c-.4 0-.7.1-1 .2-.4.1-.7.2-.9.4s-.5.5-.6.8c-.2.4-.2.7-.2 1.1h2c0-.2.1-.4.2-.5 0-.2.2-.2.5-.2.2 0 .4.1.5.2s.2.3.2.5c0 .1 0 .2-.1.3-.1.2-.2.3-.2.4l-.8 1c-.3.2-.4.4-.5.6s-.1.4-.1.7v.1h2c0-.1 0-.2.1-.3 0-.1.1-.2.2-.3l.8-1c.2-.2.3-.4.4-.7s.2-.5.2-.8c-.1-.4-.1-.8-.3-1.1z"/></g></svg><svg id="hide" width="18" height="18" viewBox="-1 -1 18 18" x="176" y="126"><style>.dcst0{fill-rule:evenodd;clip-rule:evenodd;fill:#bbb}</style><path class="dcst0" d="M7.9 4.5l-.7-.7-3.5 3.5L3 8l.7.7 3.5 3.5.7-.7L4.4 8l3.5-3.5zm4 0l-.7-.7L7 8l4.2 4.2.7-.7L8.4 8l3.5-3.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="ico-set-menu" x="176" y="144"><path fill="#fff" d="M8 3c2.757 0 5 2.243 5 5s-2.243 5-5 5-5-2.243-5-5 2.243-5 5-5m0-1a6 6 0 1 0 0 12A6 6 0 0 0 8 2z"/><path fill="#fff" d="M8 7c.551 0 1 .449 1 1s-.449 1-1 1-1-.449-1-1 .449-1 1-1m0-1a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 6z"/><g fill="#fff"><path d="M7 13.91V16h2v-2.09c-.326.055-.659.09-1 .09s-.674-.035-1-.09zM9 2.09V0H7v2.09c.326-.055.659-.09 1-.09s.674.035 1 .09zM13.91 9H16V7h-2.09c.055.326.09.659.09 1s-.035.674-.09 1zM2.09 7H0v2h2.09C2.035 8.674 2 8.341 2 8s.035-.674.09-1zM12.887 4.527l1.477-1.477-1.414-1.414-1.477 1.477a6.007 6.007 0 0 1 1.414 1.414zM3.113 11.473L1.636 12.95l1.414 1.414 1.477-1.477a6.007 6.007 0 0 1-1.414-1.414zM11.473 12.887l1.477 1.477 1.414-1.414-1.477-1.477a6.007 6.007 0 0 1-1.414 1.414zM4.527 3.113L3.05 1.636 1.636 3.05l1.477 1.477a6.007 6.007 0 0 1 1.414-1.414z"/></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="ico-set-menu-hover" y="166"><path fill="#F5B317" d="M8 3c2.757 0 5 2.243 5 5s-2.243 5-5 5-5-2.243-5-5 2.243-5 5-5m0-1a6 6 0 1 0 0 12A6 6 0 0 0 8 2z"/><path fill="#F5B317" d="M8 7c.551 0 1 .449 1 1s-.449 1-1 1-1-.449-1-1 .449-1 1-1m0-1a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 6z"/><g fill="#F5B317"><path d="M7 13.91V16h2v-2.09c-.326.055-.659.09-1 .09s-.674-.035-1-.09zM9 2.09V0H7v2.09c.326-.055.659-.09 1-.09s.674.035 1 .09zM13.91 9H16V7h-2.09c.055.326.09.659.09 1s-.035.674-.09 1zM2.09 7H0v2h2.09C2.035 8.674 2 8.341 2 8s.035-.674.09-1zM12.887 4.527l1.477-1.477-1.414-1.414-1.477 1.477a6.007 6.007 0 0 1 1.414 1.414zM3.113 11.473L1.636 12.95l1.414 1.414 1.477-1.477a6.007 6.007 0 0 1-1.414-1.414zM11.473 12.887l1.477 1.477 1.414-1.414-1.477-1.477a6.007 6.007 0 0 1-1.414 1.414zM4.527 3.113L3.05 1.636 1.636 3.05l1.477 1.477a6.007 6.007 0 0 1 1.414-1.414z"/></g></svg><svg id="interact-y" width="18" height="18" viewBox="-42 42 18 18" x="18" y="166"><style>.dfst0{fill:#ffb800}</style><path class="dfst0" d="M-34 49.3v3.3c0 .2.3.4.5.3l2.7-1.7c.2-.1.2-.4 0-.5l-2.7-1.7c-.2-.1-.5.1-.5.3z"/><path class="dfst0" d="M-38 45h10.6l.4.4V54h1v-9l-1-1h-14v.5l3 1.5zM-28 56v1h-10.6l-.4-.4V48h-1v9l1 1h14v-.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="interact-y-#FFFFFF" x="36" y="166"><style>.dgst0{fill:#fff}</style><path class="dgst0" d="M-34 49.3v3.3c0 .2.3.4.5.3l2.7-1.7c.2-.1.2-.4 0-.5l-2.7-1.7c-.2-.1-.5.1-.5.3z"/><path class="dgst0" d="M-38 45h10.6l.4.4V54h1v-9l-1-1h-14v.5l3 1.5zM-28 56v1h-10.6l-.4-.4V48h-1v9l1 1h14v-.5z"/></svg><svg id="ir-y" viewBox="-1 -1 18 18" width="18" height="18" x="54" y="166"><style>.dhst0{fill:#ffb800}</style><path class="dhst0" d="M13.5 9c-.3 0-.6-.1-.9-.3l-3.8 3.2c.1.2.2.4.2.6 0 .8-.7 1.5-1.5 1.5S6 13.3 6 12.5c0-.2.1-.4.2-.6L2.4 8.7c-.3.2-.6.3-.9.3C.7 9 0 8.3 0 7.5S.7 6 1.5 6c.3 0 .6.1.9.3l3.8-3.2c-.1-.2-.2-.4-.2-.6C6 1.7 6.7 1 7.5 1S9 1.7 9 2.5c0 .2-.1.4-.2.6l3.8 3.2c.3-.2.6-.3.9-.3.8 0 1.5.7 1.5 1.5S14.3 9 13.5 9zM2.9 7.2c.1.1.1.2.1.3 0 .1 0 .2-.1.3l3.9 3.3h.1V3.9h-.1L2.9 7.2zm9.2 0l-4-3.4H8V11h.1L12 7.7v-.2c0-.1 0-.2.1-.3z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="ir-y-#FFFFFF" x="72" y="166"><style>.dist0{fill:#fff}</style><path class="dist0" d="M13.5 9c-.3 0-.6-.1-.9-.3l-3.8 3.2c.1.2.2.4.2.6 0 .8-.7 1.5-1.5 1.5S6 13.3 6 12.5c0-.2.1-.4.2-.6L2.4 8.7c-.3.2-.6.3-.9.3C.7 9 0 8.3 0 7.5S.7 6 1.5 6c.3 0 .6.1.9.3l3.8-3.2c-.1-.2-.2-.4-.2-.6C6 1.7 6.7 1 7.5 1S9 1.7 9 2.5c0 .2-.1.4-.2.6l3.8 3.2c.3-.2.6-.3.9-.3.8 0 1.5.7 1.5 1.5S14.3 9 13.5 9zM2.9 7.2c.1.1.1.2.1.3 0 .1 0 .2-.1.3l3.9 3.3h.1V3.9h-.1L2.9 7.2zm9.2 0l-4-3.4H8V11h.1L12 7.7v-.2c0-.1 0-.2.1-.3z"/></svg><svg id="live-y" width="18" height="18" viewBox="-42 42 18 18" x="90" y="166"><style>.djst0{fill:#ffb800}</style><path class="djst0" d="M-26 44h-14v14h14V47h-1v7h-12v-9h13v-1zm-1 11v2h-12v-2h12zm-7-7.1v3.3c0 .2.3.4.5.3l2.7-1.7c.2-.1.2-.4 0-.5l-2.7-1.7c-.2-.1-.5 0-.5.3z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="live-y-#FFFFFF" x="20" y="58"><style>.dkst0{fill:#fff}</style><path class="dkst0" d="M-26 44h-14v14h14V47h-1v7h-12v-9h13v-1zm-1 11v2h-12v-2h12zm-7-7.1v3.3c0 .2.3.4.5.3l2.7-1.7c.2-.1.2-.4 0-.5l-2.7-1.7c-.2-.1-.5 0-.5.3z"/></svg><svg id="load-y" width="18" height="18" viewBox="-42 42 18 18" x="126" y="166"><style>.dlst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="dlst0" d="M-39 57h7v-1h-6v-5h6v-1h-6v-5h6v-1h-7v13zm10.5-11c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5-1.5.7-1.5 1.5.7 1.5 1.5 1.5zm0 3c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5zm0 6c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="load-y-#FFFFFF" x="144" y="166"><style>.dmst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="dmst0" d="M-39 57h7v-1h-6v-5h6v-1h-6v-5h6v-1h-7v13zm10.5-11c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5-1.5.7-1.5 1.5.7 1.5 1.5 1.5zm0 3c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5zm0 6c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="loading" x="162" y="166"><defs><path id="dna" d="M8-.021a8 8 0 1 0 0 16 8 8 0 0 0 0-16zm0 2a6 6 0 1 1 0 12 6 6 0 0 1 0-12z"/></defs><clipPath id="dnb"><use xlink:href="#dna" overflow="visible"/></clipPath><g clip-path="url(#dnb)"><defs><path id="dnc" d="M7.979 8.012V3.575.838-1c3.419 0 6.106 1.815 7.611 4.164s1.759 5.447.897 7.868-2.671 4.27-4.894 5.241-5.004.97-7.227 0-4.032-2.82-4.894-5.241c-.862-2.421-.608-5.519.897-7.868S4.56-1 7.979-1v9.012z"/></defs><clipPath id="dnd"><use xlink:href="#dnc" overflow="visible"/></clipPath><g clip-path="url(#dnd)"><image overflow="visible" width="75" height="76" xlink:href="data:image/png;base64,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 RK5CYII=" transform="matrix(.24 0 0 .24 -.99 -1)"/></g></g></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="log" x="194"><path fill="#888" d="M9 4H7v4l2.4 3.2L11 10 9 7.3V4zM8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="log-#ffffff" x="194" y="18"><path fill="#fff" d="M9 4H7v4l2.4 3.2L11 10 9 7.3V4zM8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6z"/></svg><svg id="log-y" width="18" height="18" viewBox="-42 42 18 18" x="194" y="36"><style>.dqst0{fill:#ffb800}</style><path class="dqst0" d="M-30 51h-6v1h6v-1zm1-8h-8v3h8v-3zm-1 2h-6v-1h6v1zm2-1v1h1v12h-12V45h1v-1h-2v14h14V44h-2zm-2 5h-6v1h6v-1zm-6 5h6v-1h-6v1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="log-y-#FFFFFF" x="194" y="54"><style>.drst0{fill:#fff}</style><path class="drst0" d="M-30 51h-6v1h6v-1zm1-8h-8v3h8v-3zm-1 2h-6v-1h6v1zm2-1v1h1v12h-12V45h1v-1h-2v14h14V44h-2zm-2 5h-6v1h6v-1zm-6 5h6v-1h-6v1z"/></svg><svg id="logo" viewBox="-1 -1 86 24" width="86" height="24"><style>.dsst0{fill:#fff}</style><g id="dsXMLID_26_"><g id="dsXMLID_43_"><path id="dsXMLID_46_" class="dsst0" d="M28.4 10c-1.3-1.3-3-2.1-5-2.1-1.7 0-3.2.6-4.4 1.6-.6.5-1.1 1-1.9 1.7C16.6 11.6 6 21.9 6 21.9c.6.1 1.4.1 2 .1h13.3c1 0 1.7 0 2.4-.1 1.6-.1 3.2-.7 4.5-2 2.8-2.7 2.9-7.1.2-9.9zm-2.1 8c-.5.5-1.5 1.1-3.1 1.2H12.7c3.1-3 5.8-5.6 6.1-5.9.3-.3.9-.9 1.5-1.4 1.2-1.1 2.3-1.3 3-1.3 1.2 0 2.3.5 3.1 1.3 1.6 1.7 1.6 4.4-.1 6.1z"/><path id="dsXMLID_45_" class="dsst0" d="M11.2 9.4C10 8.4 8.6 7.9 7 7.9c-2 0-3.7.8-5 2.1-2.7 2.8-2.7 7.2.1 10 1.1 1.1 2.5 1.7 3.9 1.9l2.7-2.6H7.1c-1.6-.1-2.5-.7-3.1-1.2-1.7-1.7-1.7-4.4-.1-6.1.8-.8 1.9-1.3 3.1-1.3.7 0 1.8.2 2.9 1.2.6.5 1.8 1.6 2.3 2l2-1.9c-.8-.9-2.2-2.1-3-2.6z"/><path id="dsXMLID_44_" class="dsst0" d="M24.1 6.3C22.8 2.6 19.3 0 15.2 0c-4.7 0-8.6 3.5-9.3 8 .3-.1.7-.1 1.1-.1.6 0 1.1.1 1.6.2.6-3 3.3-5.3 6.5-5.3 2.7 0 5 1.6 6.1 3.9h.1c.8-.2 1.7-.3 2.7-.3.1 0 .1 0 .1-.1z"/></g><g id="dsXMLID_27_"><path id="dsXMLID_40_" class="dsst0" d="M65 3.7h-9V5h2.7v4.7h-3.1V11h3.1v8h1.4v-7.9h3.4v7.8h2.7v-1.3H65V3.7zm-4.8 6.1V5h3.4v4.7h-3.4z"/><path id="dsXMLID_39_" class="dsst0" d="M40.2 15.4h7.1v1.3h-7.1z"/><path id="dsXMLID_35_" class="dsst0" d="M35.4 13c0 2.4-.2 4.1-.6 5.7 0 .1 0 .2.1.2h1.3c.4-2.2.5-4 .5-5.3h1.8v4h-1.3c-.1 0-.1 0-.1.1l.4 1.2h2.3V3.8h-4.4V13zm1.3-.6V9.3h1.8v3.1h-1.8zm1.8-7.3v3.1h-1.8V5.1h1.8z"/><path id="dsXMLID_32_" class="dsst0" d="M47.8 9h1.7V7.9h-5.1c.2-.4.3-.8.4-1.2h4.3V5.5h-1.3c.2-.7.5-1.6.5-1.6 0-.1 0-.1-.1-.1h-1.1l-.5 1.7H45c.1-.7.3-1.4.4-2.3 0-.1 0-.1-.1-.1H44c0 .9-.1 1.7-.3 2.4H43l-.5-1.7h-1.1c-.1 0-.1 0-.1.1 0 0 .3.9.5 1.6h-1.2v1.2h2.9c-.1.4-.3.8-.5 1.2h-2.7V9h2.1c-.8 1.2-1.7 1.7-2.1 1.9v1.3c0 .1.1.1.3 0 .4-.2.8-.5 1.2-.8h4.8v1.7h-3.8l.1-1s0-.1-.1-.1h-1.2l-.1 2.2s0 .1.1.1h6.6v3.2h-3c-.1 0-.1 0-.1.1l.4 1.2h4.1v-5.6H48l.1-2.3c.6.6 1.2 1 1.8 1.3.2.1.3 0 .3 0v-1.3c-.7-.2-1.6-.7-2.4-1.9zm-1.6 0c.3.5.6 1 1 1.3H43c.3-.4.6-.8.9-1.3h2.3z"/><path id="dsXMLID_31_" class="dsst0" d="M57 14.5l-2.4 1.8V7.9h-3.3v1.4h1.9v8.1c-.5.3-.8.6-.8.6l.8 1 3.9-3v-1.5c0-.1-.1-.1-.1 0z"/><path id="dsXMLID_30_" class="dsst0" d="M53.4 6.6H55v-.1l-2-3h-1.6c-.1 0-.1.1-.1.1.1 0 2.1 3 2.1 3z"/><path id="dsXMLID_29_" class="dsst0" d="M69.3 4.1h11.3v1.4H69.3z"/><path id="dsXMLID_28_" class="dsst0" d="M73.4 10.9h8.8V9.5H67.7v1.4h4c-.8 2.2-2.9 7.6-2.9 7.7 0 .1 0 .1.1.1h12.4c.1 0 .1-.1.1-.1l-1.9-4.9H78l-.1.1c0 .1 1.3 3.5 1.3 3.5H71l2.4-6.4z"/></g></g></svg><svg width="34" height="34" viewBox="-1 -1 34 34" id="logo" y="24"><path fill="#FFF" d="M29.9 14.9a7.24 7.24 0 0 0-5.3-2.3c-1.8 0-3.3.6-4.7 1.8-.6.5-1.2 1.1-2 1.9-.3.3-5.3 5.4-8.7 8.7H7.5c-1.7-.1-2.7-.7-3.3-1.3-1.8-1.8-1.8-4.8-.1-6.6.8-.9 2-1.4 3.2-1.4.8 0 1.9.2 3.1 1.3.6.5 1.9 1.7 2.4 2.2h.1l2-2v-.1c-1-.9-2.3-2.1-3.1-2.8-.9-.7-1.8-1.1-2.8-1.4.8-3.4 3.6-5.9 7-5.9 2.8 0 5.3 1.8 6.4 4.2 0 0 0 .1.1 0 .8-.2 1.8-.4 2.8-.3.1 0 .1 0 .1-.1C24 6.9 20.3 4 16 4c-5 0-9.1 3.8-9.8 8.7-1.6.3-3 1.1-4.1 2.2-2.9 3-2.8 7.9.1 10.9 1.2 1.2 2.6 1.9 4.1 2.1.7.1 1.5.1 2.2.1h14c1.1 0 1.8 0 2.5-.1 1.7-.1 3.4-.8 4.7-2.1 3-3 3-7.8.2-10.9zm-2.2 8.8c-.6.6-1.6 1.2-3.3 1.3H13.3c3.3-3.3 6.1-6.1 6.4-6.5l1.5-1.5c1.3-1.2 2.4-1.4 3.2-1.4 1.3 0 2.4.5 3.2 1.4 1.9 1.9 1.9 4.8.1 6.7z"/></svg><svg id="marketing-y" width="18" height="18" viewBox="-1 -1 18 18" x="194" y="108"><style>.dust0{fill:#ffb800}</style><path class="dust0" d="M9 5c1.1 0 2 .9 2 2v3h-1V7c0-.6-.4-1-1-1H6v8h3c3.3 0 6-2.7 6-6s-2.7-6-6-6H2v13H1V1h8c3.9 0 7 3.1 7 7s-3.1 7-7 7H5V5h4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="marketing-y-#FFFFFF" x="194" y="126"><style>.dvst0{fill:#fff}</style><path class="dvst0" d="M9 5c1.1 0 2 .9 2 2v3h-1V7c0-.6-.4-1-1-1H6v8h3c3.3 0 6-2.7 6-6s-2.7-6-6-6H2v13H1V1h8c3.9 0 7 3.1 7 7s-3.1 7-7 7H5V5h4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="menu-fold" x="194" y="144"><path fill="#BBB" d="M7.9 4.5l-.7-.7-3.5 3.5L3 8l.7.7 3.5 3.5.7-.7L4.4 8l3.5-3.5zm4 0l-.7-.7L7 8l4.2 4.2.7-.7L8.4 8l3.5-3.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="menu-fold-hidden" x="194" y="162"><path fill="#BBB" d="M7 11.5l.7.7 3.5-3.5.7-.7-.7-.7-3.5-3.5-.7.7L10.5 8 7 11.5zm-4 0l.7.7L7.9 8 3.7 3.8l-.7.7L6.5 8 3 11.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="message" y="184"><path fill="#888" d="M1 13v-1l2-1V7c0-2.4 1.7-4.4 4-4.9V1h2v1.1c2.3.5 4 2.5 4 4.9v4l2 1v1H1zm7 3c-1.3 0-2.4-.8-2.8-2h5.6c-.4 1.2-1.5 2-2.8 2z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="message-#ffffff" x="18" y="184"><path fill="#fff" d="M1 13v-1l2-1V7c0-2.4 1.7-4.4 4-4.9V1h2v1.1c2.3.5 4 2.5 4 4.9v4l2 1v1H1zm7 3c-1.3 0-2.4-.8-2.8-2h5.6c-.4 1.2-1.5 2-2.8 2z"/></svg><svg id="mongodb-y" width="18" height="18" viewBox="-42 42 18 18" x="36" y="184"><style>.east0{fill:#ffb800}</style><path class="east0" d="M-25.1 54c-.7-4.6-4.4-6-4.4-6s-3.7 1.4-4.4 6c-.5 3.2 2.9 3.9 3.9 4v1h1v-1c1-.2 4.4-.8 3.9-4zm-4.9 3c-1-.1-2-.4-2.6-1.1-.4-.4-.5-1-.4-1.7.4-2.7 1.9-4.1 2.9-4.7V57zm3.6-1.1c-.6.7-1.6 1-2.6 1.1v-7.6c1 .7 2.5 2.1 2.9 4.7.2.8 0 1.4-.3 1.8zm-8.2-5.9c.2-.4.4-.7.7-1h-.1c-3.3 0-6-1.1-6-2.5s2.7-2.5 6-2.5 6 1.1 6 2.5c.3.2.6.4 1 .6v-.7c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.8 2.8 3.3 6.3 3.5l-.1-.1c-.2-.2-.4-.6-.6-.9-2.6-.3-4.6-1.3-4.6-2.4v-2.2c.9.8 2.4 1.3 4.1 1.6v-.2c0-.3.1-.5.2-.8-2.5-.3-4.3-1.3-4.3-2.4v-2.2c1.1.9 3.1 1.6 5.4 1.7z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="mongodb-y-#FFFFFF" x="54" y="184"><style>.ebst0{fill:#fff}</style><path class="ebst0" d="M-25.1 54c-.7-4.6-4.4-6-4.4-6s-3.7 1.4-4.4 6c-.5 3.2 2.9 3.9 3.9 4v1h1v-1c1-.2 4.4-.8 3.9-4zm-4.9 3c-1-.1-2-.4-2.6-1.1-.4-.4-.5-1-.4-1.7.4-2.7 1.9-4.1 2.9-4.7V57zm3.6-1.1c-.6.7-1.6 1-2.6 1.1v-7.6c1 .7 2.5 2.1 2.9 4.7.2.8 0 1.4-.3 1.8zm-8.2-5.9c.2-.4.4-.7.7-1h-.1c-3.3 0-6-1.1-6-2.5s2.7-2.5 6-2.5 6 1.1 6 2.5c.3.2.6.4 1 .6v-.7c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.8 2.8 3.3 6.3 3.5l-.1-.1c-.2-.2-.4-.6-.6-.9-2.6-.3-4.6-1.3-4.6-2.4v-2.2c.9.8 2.4 1.3 4.1 1.6v-.2c0-.3.1-.5.2-.8-2.5-.3-4.3-1.3-4.3-2.4v-2.2c1.1.9 3.1 1.6 5.4 1.7z"/></svg><svg id="monitoring-y" width="18" height="18" viewBox="-42 42 18 18" x="72" y="184"><style>.ecst0{fill:#ffb800}</style><path class="ecst0" d="M-40 51c0-2.6 1.3-4.8 3.3-6.1l-.5-.9c-2.3 1.4-3.8 4-3.8 6.9 0 3 1.5 5.5 3.8 7l.5-.9c-2-1.2-3.3-3.4-3.3-6zm11.2-7l-.5.9c2 1.3 3.4 3.5 3.4 6.1 0 2.6-1.3 4.8-3.3 6.1l.5.9c2.3-1.4 3.8-4 3.8-6.9-.1-3.1-1.6-5.6-3.9-7.1zm-1.2 2.9l-.8-.6L-33 50c-.6 0-1 .5-1 1s.4 1 1 1 1-.5 1-1c0-.2-.1-.3-.1-.5l1.6-2.7c.9.7 1.5 1.9 1.5 3.2 0 2.3-1.8 4.1-4 4.1s-4-1.8-4-4.1c0-1.5.8-2.7 1.9-3.5l-.5-.9c-1.4.9-2.4 2.5-2.4 4.3 0 2.8 2.2 5.1 5 5.1s5-2.3 5-5.1c0-1.6-.8-3-2-4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="monitoring-y-#FFFFFF" x="90" y="184"><style>.edst0{fill:#fff}</style><path class="edst0" d="M-40 51c0-2.6 1.3-4.8 3.3-6.1l-.5-.9c-2.3 1.4-3.8 4-3.8 6.9 0 3 1.5 5.5 3.8 7l.5-.9c-2-1.2-3.3-3.4-3.3-6zm11.2-7l-.5.9c2 1.3 3.4 3.5 3.4 6.1 0 2.6-1.3 4.8-3.3 6.1l.5.9c2.3-1.4 3.8-4 3.8-6.9-.1-3.1-1.6-5.6-3.9-7.1zm-1.2 2.9l-.8-.6L-33 50c-.6 0-1 .5-1 1s.4 1 1 1 1-.5 1-1c0-.2-.1-.3-.1-.5l1.6-2.7c.9.7 1.5 1.9 1.5 3.2 0 2.3-1.8 4.1-4 4.1s-4-1.8-4-4.1c0-1.5.8-2.7 1.9-3.5l-.5-.9c-1.4.9-2.4 2.5-2.4 4.3 0 2.8 2.2 5.1 5 5.1s5-2.3 5-5.1c0-1.6-.8-3-2-4z"/></svg><svg id="permission-y" width="18" height="18" viewBox="-42 42 18 18" x="108" y="184"><style>.eest0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="eest0" d="M-28.8 44.2l-.5.9c2 1.2 3.4 3.4 3.4 6 0 2.5-1.3 4.7-3.3 5.9l.5.8c2.3-1.4 3.8-3.9 3.8-6.8-.1-2.9-1.6-5.4-3.9-6.8zM-33 51c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0-3c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zm-7 3c0-2.5 1.3-4.7 3.3-5.9l-.5-.8c-2.3 1.4-3.8 3.9-3.8 6.8s1.5 5.4 3.8 6.8l.5-.9c-2-1.3-3.3-3.5-3.3-6zm11 4v-1c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1h1v-1c0-.5.4-1 1-1h4c.5 0 1 .4 1 1v1h1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="permission-y-#FFFFFF" x="126" y="184"><style>.efst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="efst0" d="M-28.8 44.2l-.5.9c2 1.2 3.4 3.4 3.4 6 0 2.5-1.3 4.7-3.3 5.9l.5.8c2.3-1.4 3.8-3.9 3.8-6.8-.1-2.9-1.6-5.4-3.9-6.8zM-33 51c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0-3c.6 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1 .4-1 1-1zm-7 3c0-2.5 1.3-4.7 3.3-5.9l-.5-.8c-2.3 1.4-3.8 3.9-3.8 6.8s1.5 5.4 3.8 6.8l.5-.9c-2-1.3-3.3-3.5-3.3-6zm11 4v-1c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1h1v-1c0-.5.4-1 1-1h4c.5 0 1 .4 1 1v1h1z"/></svg><svg id="physics-y" width="18" height="18" viewBox="-42 42 18 18" x="144" y="184"><style>.egst0{fill:#ffb800}</style><path class="egst0" d="M-30 52.6v1.1l4-2.2v-1.1l-1 .5-3 1.7zm-3.5-9.6l-7.5 4v8l7.5 4 7.5-4v-1.1l-1 .5-6.5 3.5-6.5-3.5v-6.8l6.5-3.5 6.5 3.5-6 3.2v1.1l7-3.7V47l-7.5-4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="physics-y-#FFFFFF" x="162" y="184"><style>.ehst0{fill:#fff}</style><path class="ehst0" d="M-30 52.6v1.1l4-2.2v-1.1l-1 .5-3 1.7zm-3.5-9.6l-7.5 4v8l7.5 4 7.5-4v-1.1l-1 .5-6.5 3.5-6.5-3.5v-6.8l6.5-3.5 6.5 3.5-6 3.2v1.1l7-3.7V47l-7.5-4z"/></svg><svg id="pigeonhole" width="18" height="18" viewBox="-1 -1 18 18" x="180" y="184"><style>.eist0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><g id="eiXMLID_227_"><g id="eiXMLID_33_"><path id="eiXMLID_34_" class="eist0" d="M15 6V4.1L8.2.2 1.3 4.1v4.6l2-1.1 4.9-2.8L10.4 6 4.7 9.3l-.5.3.6.5H5l.1.1 3.1 1.9L14 8.7v2.8l-5.8 3.4-5.9-3.4V9.1l-1 .6V12l6.9 4 6.8-3.9V7l-1 .5v.1l-5.8 3.3-2.1-1.2 5.3-3.2.9-.5-.9-.5-3-1.8-.2-.1L2.3 7V4.7l5.9-3.4L14 4.7v1.9z"/></g></g></svg><svg width="18" height="18" viewBox="-8 8 18 18" id="pigeonhole-y" x="212"><style>.ejst0{fill:#ffb800}</style><path class="ejst0" d="M1 13.8l2.6 1.3-6.9 4.2L1 21.7l6-3.6v2.5l-6 3.2-6-3.2v-2.2l-1 .6v2.2L1 25l7-3.9v-4.8l-7 4.2-2.3-1.3 6.9-4.1L1 12.7l-6 3.4v-2.4l6-3.5 6 3.4v2.2l1-.6v-2.1L1 9l-7 4.1v4.8z" id="ej图层_1"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="plaint-icon-#fff" x="212" y="18"><g fill="#fff"><path d="M7 4h1v2H7zM8 4h1v2H8zM7 7h1v5H7zM8 7h1v5H8z"/><path d="M8 2c3.308 0 6 2.692 6 6s-2.692 6-6 6-6-2.692-6-6 2.692-6 6-6m0-1a7 7 0 1 0 0 14A7 7 0 0 0 8 1z"/></g></svg><svg id="private-y" width="18" height="18" viewBox="-42 42 18 18" x="212" y="36"><style>.elst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="elst0" d="M-34 53.9V57h1v-3.1c.6-.2 1-.8 1-1.4 0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5c0 .7.4 1.2 1 1.4zm5-4.9v-2c-.3-2.2-2.2-4-4.5-4s-4.2 1.8-4.5 4v2h-2v10h13V49h-2zm-8-1.5c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5V49h-7v-1.5zm9 10.5h-11v-8h11v8z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="private-y-#FFFFFF" x="212" y="54"><style>.emst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="emst0" d="M-34 53.9V57h1v-3.1c.6-.2 1-.8 1-1.4 0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5c0 .7.4 1.2 1 1.4zm5-4.9v-2c-.3-2.2-2.2-4-4.5-4s-4.2 1.8-4.5 4v2h-2v10h13V49h-2zm-8-1.5c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5V49h-7v-1.5zm9 10.5h-11v-8h11v8z"/></svg><svg id="proof-y" width="18" height="18" viewBox="-42 42 18 18" x="212" y="72"><style>.enst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="enst0" d="M-40 51c0-2.5 1.3-4.7 3.3-5.9l-.5-.8c-2.3 1.4-3.8 3.9-3.8 6.8s1.5 5.4 3.8 6.8l.5-.9c-2-1.3-3.3-3.5-3.3-6zm11.2-6.8l-.5.9c2 1.2 3.4 3.4 3.4 6 0 2.5-1.3 4.7-3.3 5.9l.5.8c2.3-1.4 3.8-3.9 3.8-6.8-.1-2.9-1.6-5.4-3.9-6.8zM-33 47c.8 0 1.5.2 2.1.6l.5-.9c-.8-.4-1.6-.7-2.6-.7s-1.9.3-2.6.8l.5.8c.6-.4 1.3-.6 2.1-.6zm0 8c-.8 0-1.5-.2-2.1-.6l-.5.9c.8.4 1.6.7 2.6.7s1.9-.3 2.6-.8l-.5-.8c-.6.4-1.3.6-2.1.6zm-2-2v-4h-3v4h1v-1h1v1h1zm-2-2v-1h1v1h-1zm3 2h1v-1h2v-3h-3v4zm1-3h1v1h-1v-1zm4-1h-1v4h1v-4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="proof-y-#FFFFFF" x="212" y="90"><style>.eost0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="eost0" d="M-40 51c0-2.5 1.3-4.7 3.3-5.9l-.5-.8c-2.3 1.4-3.8 3.9-3.8 6.8s1.5 5.4 3.8 6.8l.5-.9c-2-1.3-3.3-3.5-3.3-6zm11.2-6.8l-.5.9c2 1.2 3.4 3.4 3.4 6 0 2.5-1.3 4.7-3.3 5.9l.5.8c2.3-1.4 3.8-3.9 3.8-6.8-.1-2.9-1.6-5.4-3.9-6.8zM-33 47c.8 0 1.5.2 2.1.6l.5-.9c-.8-.4-1.6-.7-2.6-.7s-1.9.3-2.6.8l.5.8c.6-.4 1.3-.6 2.1-.6zm0 8c-.8 0-1.5-.2-2.1-.6l-.5.9c.8.4 1.6.7 2.6.7s1.9-.3 2.6-.8l-.5-.8c-.6.4-1.3.6-2.1.6zm-2-2v-4h-3v4h1v-1h1v1h1zm-2-2v-1h1v1h-1zm3 2h1v-1h2v-3h-3v4zm1-3h1v1h-1v-1zm4-1h-1v4h1v-4z"/></svg><svg id="qlog-y" width="18" height="18" viewBox="-42 42 18 18" x="212" y="108"><style>.epst0{fill:#ffb800}</style><path class="epst0" d="M-33 44c-4.4 0-8 3.1-8 7 0 1.8.7 3.4 2 4.6l-1 3.4 3.5-1.7c1.1.5 2.3.7 3.5.7 4.4 0 8-3.1 8-7s-3.6-7-8-7zm0 13c-1.3 0-2.5-.3-3.6-.8l-1.9.9.5-1.8c-1.3-1.1-2.1-2.6-2.1-4.3 0-3.3 3.1-6 7-6s7 2.7 7 6c.1 3.3-3 6-6.9 6zm-3-7c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1zm6 0c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1zm-3 0c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="qlog-y-#FFFFFF" x="212" y="126"><style>.eqst0{fill:#fff}</style><path class="eqst0" d="M-33 44c-4.4 0-8 3.1-8 7 0 1.8.7 3.4 2 4.6l-1 3.4 3.5-1.7c1.1.5 2.3.7 3.5.7 4.4 0 8-3.1 8-7s-3.6-7-8-7zm0 13c-1.3 0-2.5-.3-3.6-.8l-1.9.9.5-1.8c-1.3-1.1-2.1-2.6-2.1-4.3 0-3.3 3.1-6 7-6s7 2.7 7 6c.1 3.3-3 6-6.9 6zm-3-7c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1zm6 0c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1zm-3 0c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"/></svg><svg id="redis-y" width="18" height="18" viewBox="-42 42 18 18" x="212" y="144"><style>.erst0{fill:#ffb800}</style><path class="erst0" d="M-35 55.4l-1-.5V56l5.5 3 5.5-3v-1.1l-5.5 3-4.5-2.5zm0-2.6l-1-.5v1.1l5.5 3 5.5-3v-1.1l-5.5 3-4.5-2.5zm4.5-5.8l-5.5 3v1.1l5.5 3 5.5-3V50l-5.5-3zm0 6l-4.5-2.4 4.5-2.4 4.5 2.4-4.5 2.4zm-9.5-6.5c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .3-.1.5h1.1v-.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.4 1.6 2.6 4 3.2v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.5-3-1.3-3-2.2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="redis-y-#FFFFFF" x="212" y="162"><style>.esst0{fill:#fff}</style><path class="esst0" d="M-35 55.4l-1-.5V56l5.5 3 5.5-3v-1.1l-5.5 3-4.5-2.5zm0-2.6l-1-.5v1.1l5.5 3 5.5-3v-1.1l-5.5 3-4.5-2.5zm4.5-5.8l-5.5 3v1.1l5.5 3 5.5-3V50l-5.5-3zm0 6l-4.5-2.4 4.5-2.4 4.5 2.4-4.5 2.4zm-9.5-6.5c0-1.4 2.7-2.5 6-2.5s6 1.1 6 2.5c0 .2 0 .3-.1.5h1.1v-.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.4 1.6 2.6 4 3.2v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.4-3-1.2-3-2.2v-2.2c.7.6 1.8 1.1 3 1.4v-1c-1.8-.5-3-1.3-3-2.2z"/></svg><svg id="safety-y" viewBox="-1 -1 18 18" width="18" height="18" x="212" y="180"><style>.etst4{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="etst4" d="M13.6 5H11V4c0-.8 0-4-3.4-4C4.5 0 4 2.3 4 4v1H1.4C.6 5 0 5.6 0 6.4v8.2c0 .8.6 1.4 1.4 1.4h12.2c.8 0 1.4-.6 1.4-1.4V6.4c0-.8-.6-1.4-1.4-1.4zM5 3.6C5 2.9 5.2 1 7.5 1 9.2 1 10 2.3 10 3.6V5H5V3.6zM14 14c0 .6-.4 1-1 1H2c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1h11c.6 0 1 .4 1 1v7zm-4.3-1.1L9 9.3C8.9 8.6 8.2 8 7.5 8 6.7 8 6 8.7 6 9.5v.2l-.7 3.2h.1l-.1.1h4.5l-.1-.1zm-1-.9H6.3l.1-.5.5-2.1H7c0-.2.2-.4.5-.4.2 0 .4.2.5.4l.3 1.3.4 1.3z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="safety-y-#FFFFFF" y="202"><style>.eust4{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="eust4" d="M13.6 5H11V4c0-.8 0-4-3.4-4C4.5 0 4 2.3 4 4v1H1.4C.6 5 0 5.6 0 6.4v8.2c0 .8.6 1.4 1.4 1.4h12.2c.8 0 1.4-.6 1.4-1.4V6.4c0-.8-.6-1.4-1.4-1.4zM5 3.6C5 2.9 5.2 1 7.5 1 9.2 1 10 2.3 10 3.6V5H5V3.6zM14 14c0 .6-.4 1-1 1H2c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1h11c.6 0 1 .4 1 1v7zm-4.3-1.1L9 9.3C8.9 8.6 8.2 8 7.5 8 6.7 8 6 8.7 6 9.5v.2l-.7 3.2h.1l-.1.1h4.5l-.1-.1zm-1-.9H6.3l.1-.5.5-2.1H7c0-.2.2-.4.5-.4.2 0 .4.2.5.4l.3 1.3.4 1.3z"/></svg><svg id="safetyprotection-y" width="18" height="18" viewBox="-42 42 18 18" x="18" y="202"><style>.evst0{fill:#ffb800}</style><path class="evst0" d="M-29 44h3v-1h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9v-4h-1v4c0 .1 0 .5-.1 1.2l-7.2-7.2h5.3zm-11 6v-.3l7.9 7.9c-.4.1-.9.3-1.4.4-6.4-.9-6.5-7.7-6.5-8zm8.9 7.2l-8.9-8.9v-3.6l10.9 10.9c-.5.7-1.1 1.2-2 1.6zm3.7-4.8c-.2.8-.6 1.7-1.1 2.5L-39.3 44h3.6l8.3 8.4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="safetyprotection-y-#FFFFFF" x="36" y="202"><style>.ewst0{fill:#fff}</style><path class="ewst0" d="M-29 44h3v-1h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9v-4h-1v4c0 .1 0 .5-.1 1.2l-7.2-7.2h5.3zm-11 6v-.3l7.9 7.9c-.4.1-.9.3-1.4.4-6.4-.9-6.5-7.7-6.5-8zm8.9 7.2l-8.9-8.9v-3.6l10.9 10.9c-.5.7-1.1 1.2-2 1.6zm3.7-4.8c-.2.8-.6 1.7-1.1 2.5L-39.3 44h3.6l8.3 8.4z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="search" x="54" y="202"><path fill-rule="evenodd" clip-rule="evenodd" fill="#888" d="M15 13l-2.881-2.881C12.674 9.209 13 8.144 13 7a6 6 0 1 0-6 6 5.968 5.968 0 0 0 3.119-.881L13 15l2-2zM3 7a4 4 0 1 1 8 0 4 4 0 0 1-8 0z"/></svg><svg id="security-y" width="18" height="18" viewBox="-42 42 18 18" x="72" y="202"><style>.eyst0{fill:#ffb800}</style><path class="eyst0" d="M-33.5 46c-1.4 0-2.5 1.1-2.5 2.5v.5h-1v5h7v-5h-1v-.5c0-1.4-1.1-2.5-2.5-2.5zm-1.5 2.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5v.5h-3v-.5zm4 4.5h-5v-3h5v3zm5-10h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9v-4h-1v4c0 .3-.1 7.1-6.5 8-6.4-.9-6.5-7.7-6.5-8v-6h14v-1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="security-y-#FFFFFF" x="90" y="202"><style>.ezst0{fill:#fff}</style><path class="ezst0" d="M-33.5 46c-1.4 0-2.5 1.1-2.5 2.5v.5h-1v5h7v-5h-1v-.5c0-1.4-1.1-2.5-2.5-2.5zm-1.5 2.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5v.5h-3v-.5zm4 4.5h-5v-3h5v3zm5-10h-15v7s0 8 7.5 9c7.5-1 7.5-9 7.5-9v-4h-1v4c0 .3-.1 7.1-6.5 8-6.4-.9-6.5-7.7-6.5-8v-6h14v-1z"/></svg><svg id="server-y" width="18" height="18" viewBox="-42 42 18 18" x="108" y="202"><style>.fast0{fill:#ffb800}</style><path class="fast0" d="M-26 47l-7.5-4-7.5 4v7l4.2 2.3c.1-.3.3-.6.5-.9l-3.7-2v-4.7l6.5 3.5 6.5-3.5v4.7l-5.5 3c-.3-.2-.6-.4-1-.4-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5v-.3l6-3.2v-7zm-7.5 4.1l-6.5-3.5 6.5-3.5 6.5 3.5-6.5 3.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="server-y-#FFFFFF" x="126" y="202"><style>.fbst0{fill:#fff}</style><path class="fbst0" d="M-26 47l-7.5-4-7.5 4v7l4.2 2.3c.1-.3.3-.6.5-.9l-3.7-2v-4.7l6.5 3.5 6.5-3.5v4.7l-5.5 3c-.3-.2-.6-.4-1-.4-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5v-.3l6-3.2v-7zm-7.5 4.1l-6.5-3.5 6.5-3.5 6.5 3.5-6.5 3.5z"/></svg><svg width="20" height="18" viewBox="-1 -1 20 18" id="service-help" y="58"><path fill="#FFF" d="M16 6h-1A6 6 0 0 0 3 6H2a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h1a4 4 0 0 0 4 4h4v-2.999H7v1c-1.103 0-2-.898-2-2V6c0-2.205 1.794-4 4-4s4 1.794 4 4v6h3a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2zM2 10V8h1v2H2zm14 0h-1V8h1v2z"/></svg><svg id="sms-y" width="18" height="18" viewBox="-42 42 18 18" x="162" y="202"><style>.fdst0{fill:#ffb800}</style><path class="fdst0" d="M-41 45v12h16V45h-16zm14 1l-6 4.7-6-4.7h12zm-13 10v-9.5l7 5.5 7-5.5V56h-14z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="sms-y-#FFFFFF" x="180" y="202"><style>.fest0{fill:#fff}</style><path class="fest0" d="M-41 45v12h16V45h-16zm14 1l-6 4.7-6-4.7h12zm-13 10v-9.5l7 5.5 7-5.5V56h-14z"/></svg><svg id="sql-y" width="18" height="18" viewBox="-42 42 18 18" x="198" y="202"><style>.ffst0{fill:#ffb800}</style><path class="ffst0" d="M-25 52h-4v-4l-5 7h4v4l5-7zm-7.1 2l2.1-2.9V53h3.1l-2.1 2.9V54h-3.1zm-1.9 3c-3.3 0-6-1.1-6-2.5v-2.2c1 .8 2.6 1.4 4.5 1.6l.7-.9c-2.9-.2-5.1-1.2-5.1-2.5v-2.2c1.2 1 3.4 1.7 6 1.7.4 0 .8 0 1.2-.1l.8-1.1c-.6.1-1.3.1-2 .1-3.3 0-6-1.1-6-2.5s2.7-2.5 6-2.5c2.9 0 5.3.9 5.9 2h.1v5h1v-4.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.9 3.1 3.5 7 3.5 1.1 0 2.1-.1 3-.4v-1c-1 .4-2 .5-3.1.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="sql-y-#FFFFFF" x="230"><style>.fgst0{fill:#fff}</style><path class="fgst0" d="M-25 52h-4v-4l-5 7h4v4l5-7zm-7.1 2l2.1-2.9V53h3.1l-2.1 2.9V54h-3.1zm-1.9 3c-3.3 0-6-1.1-6-2.5v-2.2c1 .8 2.6 1.4 4.5 1.6l.7-.9c-2.9-.2-5.1-1.2-5.1-2.5v-2.2c1.2 1 3.4 1.7 6 1.7.4 0 .8 0 1.2-.1l.8-1.1c-.6.1-1.3.1-2 .1-3.3 0-6-1.1-6-2.5s2.7-2.5 6-2.5c2.9 0 5.3.9 5.9 2h.1v5h1v-4.5c0-1.9-3.1-3.5-7-3.5s-7 1.6-7 3.5v8c0 1.9 3.1 3.5 7 3.5 1.1 0 2.1-.1 3-.4v-1c-1 .4-2 .5-3.1.5z"/></svg><svg id="ssl-y" width="18" height="18" viewBox="-42 42 18 18" x="230" y="18"><style>.fhst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="fhst0" d="M-25 54V44h-16v13h16v-1h-15v-8h14v6h1zm-15-7v-2h14v2h-14zm10 8v-6h-6v6h1v-1h1v-1h-1v-3h4v3h-1v1h1v1h1zm-4-3v1h2v-1h-2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="ssl-y-#FFFFFF" x="230" y="36"><style>.fist0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="fist0" d="M-25 54V44h-16v13h16v-1h-15v-8h14v6h1zm-15-7v-2h14v2h-14zm10 8v-6h-6v6h1v-1h1v-1h-1v-3h4v3h-1v1h1v1h1zm-4-3v1h2v-1h-2z"/></svg><svg id="storage-y" width="18" height="18" viewBox="-42 42 18 18" x="230" y="54"><style>.fjst0{fill:#ffb800}</style><path class="fjst0" d="M-33.5 43l-7.5 4v8l7.5 4 7.5-4v-7.1l-1 .5v5.9l-6 3.2v-5.7l5.1-2.7 1.9-1V47l-7.5-4zm-.5 14.6l-6-3.2v-5.7l6 3.2v5.7zm.5-6.5l-6.5-3.5 6.5-3.5 6.5 3.5-6.5 3.5z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="storage-y-#FFFFFF" x="230" y="72"><style>.fkst0{fill:#fff}</style><path class="fkst0" d="M-33.5 43l-7.5 4v8l7.5 4 7.5-4v-7.1l-1 .5v5.9l-6 3.2v-5.7l5.1-2.7 1.9-1V47l-7.5-4zm-.5 14.6l-6-3.2v-5.7l6 3.2v5.7zm.5-6.5l-6.5-3.5 6.5-3.5 6.5 3.5-6.5 3.5z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="success-icon" x="230" y="90"><g fill="#0ABF5B"><path d="M10.586 5.211L7.042 8.79 5.299 7.048 3.885 8.462l3.157 3.157 1.414-1.414L12 6.625z"/><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z"/></g></svg><svg id="tact-y" width="18" height="18" viewBox="-42 42 18 18" x="230" y="108"><style>.fmst0{fill:#ffb800}</style><path class="fmst0" d="M-28.2 45.2c-2.9-2.9-7.7-2.9-10.6 0-2.9 2.9-2.9 7.7 0 10.6.9.9 2 1.5 3.1 1.9l.8-.8L-31 53c1.4-1.4 1.4-3.6 0-4.9-1.4-1.4-3.6-1.4-4.9 0-1.4 1.4-1.4 3.6 0 4.9.1.1.4.3.4.3l.7-.7 2.1-2.1-.7-.7-2.1 2.1c-.6-1-.5-2.3.3-3.1 1-1 2.6-1 3.5 0 1 1 1 2.6 0 3.5l-4.2 4.2c-.8-.3-1.5-.8-2.1-1.4-2.5-2.5-2.5-6.7 0-9.2 2.5-2.5 6.7-2.5 9.2 0 2.5 2.5 2.5 6.7 0 9.2l-1.8 1.8.7.7 1.8-1.8c2.8-2.9 2.8-7.7-.1-10.6z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="tact-y-#FFFFFF" x="230" y="126"><style>.fnst0{fill:#fff}</style><path class="fnst0" d="M-28.2 45.2c-2.9-2.9-7.7-2.9-10.6 0-2.9 2.9-2.9 7.7 0 10.6.9.9 2 1.5 3.1 1.9l.8-.8L-31 53c1.4-1.4 1.4-3.6 0-4.9-1.4-1.4-3.6-1.4-4.9 0-1.4 1.4-1.4 3.6 0 4.9.1.1.4.3.4.3l.7-.7 2.1-2.1-.7-.7-2.1 2.1c-.6-1-.5-2.3.3-3.1 1-1 2.6-1 3.5 0 1 1 1 2.6 0 3.5l-4.2 4.2c-.8-.3-1.5-.8-2.1-1.4-2.5-2.5-2.5-6.7 0-9.2 2.5-2.5 6.7-2.5 9.2 0 2.5 2.5 2.5 6.7 0 9.2l-1.8 1.8.7.7 1.8-1.8c2.8-2.9 2.8-7.7-.1-10.6z"/></svg><svg id="tdf-y" viewBox="-1 -1 18 18" width="18" height="18" x="230" y="144"><style>.fost0{fill:#ffb800}</style><path class="fost0" d="M0 16v-3h1v2h14v-2h1v3H0zm13-5h-1V6h4v1h-3v1h3v1h-3v2zm2-10H1v2H0V0h16v3h-1V1zM6 11V6h2.2c1 0 1.7.2 2.2.7.5.4.7 1 .7 1.8s-.2 1.4-.7 1.8c-.6.5-1.4.7-2.3.7H6zm4-2.5c0-.5-.1-.9-.4-1.1-.3-.3-.8-.4-1.5-.4H7v3h1.1c.6 0 1.1-.1 1.5-.4.2-.2.4-.6.4-1.1zM5 7H3v4H2V7H0V6h5v1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="tdf-y-#FFFFFF" x="230" y="162"><style>.fpst0{fill:#fff}</style><path class="fpst0" d="M0 16v-3h1v2h14v-2h1v3H0zm13-5h-1V6h4v1h-3v1h3v1h-3v2zm2-10H1v2H0V0h16v3h-1V1zM6 11V6h2.2c1 0 1.7.2 2.2.7.5.4.7 1 .7 1.8s-.2 1.4-.7 1.8c-.6.5-1.4.7-2.3.7H6zm4-2.5c0-.5-.1-.9-.4-1.1-.3-.3-.8-.4-1.5-.4H7v3h1.1c.6 0 1.1-.1 1.5-.4.2-.2.4-.6.4-1.1zM5 7H3v4H2V7H0V6h5v1z"/></svg><svg id="test-y" width="18" height="18" viewBox="-42 42 18 18" x="230" y="180"><style>.fqst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="fqst0" d="M-33 50c-.6 0-1 .5-1 1 0 .6.4 1 1 1s1-.5 1-1c0-.6-.4-1-1-1zm-7 1c0-2.6 1.3-4.8 3.3-6.1l-.5-.9c-2.3 1.4-3.8 4-3.8 6.9 0 3 1.5 5.5 3.8 7l.5-.9c-2-1.2-3.3-3.4-3.3-6zm11.2-7l-.5.9c2 1.3 3.4 3.5 3.4 6.1 0 2.6-1.3 4.8-3.3 6.1l.5.9c2.3-1.4 3.8-4 3.8-6.9-.1-3.1-1.6-5.6-3.9-7.1zm-1.6 2.6l-.5.9c1.2.7 1.9 2 1.9 3.5s-.8 2.7-1.9 3.5l.5.9c1.4-.9 2.4-2.5 2.4-4.3 0-1.9-1-3.6-2.4-4.5zM-37 51c0-1.5.8-2.7 1.9-3.5l-.5-.9c-1.4.9-2.4 2.5-2.4 4.3 0 1.8 1 3.5 2.4 4.4l.5-.9c-1.1-.6-1.9-1.9-1.9-3.4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="test-y-#FFFFFF" x="230" y="198"><style>.frst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="frst0" d="M-33 50c-.6 0-1 .5-1 1 0 .6.4 1 1 1s1-.5 1-1c0-.6-.4-1-1-1zm-7 1c0-2.6 1.3-4.8 3.3-6.1l-.5-.9c-2.3 1.4-3.8 4-3.8 6.9 0 3 1.5 5.5 3.8 7l.5-.9c-2-1.2-3.3-3.4-3.3-6zm11.2-7l-.5.9c2 1.3 3.4 3.5 3.4 6.1 0 2.6-1.3 4.8-3.3 6.1l.5.9c2.3-1.4 3.8-4 3.8-6.9-.1-3.1-1.6-5.6-3.9-7.1zm-1.6 2.6l-.5.9c1.2.7 1.9 2 1.9 3.5s-.8 2.7-1.9 3.5l.5.9c1.4-.9 2.4-2.5 2.4-4.3 0-1.9-1-3.6-2.4-4.5zM-37 51c0-1.5.8-2.7 1.9-3.5l-.5-.9c-1.4.9-2.4 2.5-2.4 4.3 0 1.8 1 3.5 2.4 4.4l.5-.9c-1.1-.6-1.9-1.9-1.9-3.4z"/></svg><svg id="tinyvideo-y" width="18" height="18" viewBox="-42 42 18 18" y="220"><style>.fsst0{fill:#ffb800}</style><path class="fsst0" d="M-35.5 53l2.7-1.7c.2-.1.2-.4 0-.5l-2.7-1.7c-.2-.1-.5 0-.5.3v3.3c0 .2.3.4.5.3zm6.5-5v-3h-12v1h11v3.3l1.2-.3 2.8-.7v5.4l-2.8-.7-1.2-.3V56h-10v-8h-1v9h12v-3l4 1v-8l-4 1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="tinyvideo-y-#FFFFFF" x="18" y="220"><style>.ftst0{fill:#fff}</style><path class="ftst0" d="M-35.5 53l2.7-1.7c.2-.1.2-.4 0-.5l-2.7-1.7c-.2-.1-.5 0-.5.3v3.3c0 .2.3.4.5.3zm6.5-5v-3h-12v1h11v3.3l1.2-.3 2.8-.7v5.4l-2.8-.7-1.2-.3V56h-10v-8h-1v9h12v-3l4 1v-8l-4 1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="translate-y" x="36" y="220"><path fill="#F5B215" d="M11.5 2c-1.4 0-2.7.7-3.5 1.7l.6.9c.6-1 1.7-1.6 2.9-1.6C13.4 3 15 4.6 15 6.5S13.4 10 11.5 10c-1.2 0-2.3-.6-2.9-1.6l-.6.9c.8 1 2.1 1.7 3.5 1.7C14 11 16 9 16 6.5S14 2 11.5 2z"/><path fill="#F5B215" d="M4.5 3C6.4 3 8 4.6 8 6.5S6.4 10 4.5 10 1 8.4 1 6.5 2.6 3 4.5 3m0-1C2 2 0 4 0 6.5S2 11 4.5 11 9 9 9 6.5 7 2 4.5 2z"/><path fill="#F5B215" d="M10.9 10.3c0 .2.1.4.1.7 0 1.7-1.3 3-3 3s-3-1.3-3-3c0-.2 0-.4.1-.7h-1c-.1.3-.1.5-.1.7 0 2.2 1.8 4 4 4s4-1.8 4-4c0-.2 0-.4-.1-.7h-1z"/></svg><svg width="18" height="18" viewBox="-1 -1 18 18" id="translate-y-#FFFFFF" x="54" y="220"><path fill="#FFF" d="M11.5 2c-1.4 0-2.7.7-3.5 1.7l.6.9c.6-1 1.7-1.6 2.9-1.6C13.4 3 15 4.6 15 6.5S13.4 10 11.5 10c-1.2 0-2.3-.6-2.9-1.6l-.6.9c.8 1 2.1 1.7 3.5 1.7C14 11 16 9 16 6.5S14 2 11.5 2z"/><path fill="#FFF" d="M4.5 3C6.4 3 8 4.6 8 6.5S6.4 10 4.5 10 1 8.4 1 6.5 2.6 3 4.5 3m0-1C2 2 0 4 0 6.5S2 11 4.5 11 9 9 9 6.5 7 2 4.5 2z"/><path fill="#FFF" d="M10.9 10.3c0 .2.1.4.1.7 0 1.7-1.3 3-3 3s-3-1.3-3-3c0-.2 0-.4.1-.7h-1c-.1.3-.1.5-.1.7 0 2.2 1.8 4 4 4s4-1.8 4-4c0-.2 0-.4-.1-.7h-1z"/></svg><svg id="user-analyze-y" width="18" height="18" viewBox="-42 42 18 18" x="72" y="220"><style>.fwst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="fwst0" d="M-28 46h-13v1h13v-1zm-4 10h7v-1h-7v1zm-6 0h5v-1h-5v1zm8-4h-10v1h10v-1zm1 1h4v-1h-4v1zm-6-4v1h10v-1h-10zm-1 0h-4v1h4v-1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="user-analyze-y-#FFFFFF" x="90" y="220"><style>.fxst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="fxst0" d="M-28 46h-13v1h13v-1zm-4 10h7v-1h-7v1zm-6 0h5v-1h-5v1zm8-4h-10v1h10v-1zm1 1h4v-1h-4v1zm-6-4v1h10v-1h-10zm-1 0h-4v1h4v-1z"/></svg><svg id="user-logs-btn" width="18" height="18" viewBox="-1 -1 18 18" x="108" y="220"><style>.fyst0{fill:#fff}</style><path class="fyst0" d="M5 10c0-1.1-.9-2-2-2v.7l1 1L2.6 11l-1-1H1c0 1.1.9 2 2 2 .3 0 .6-.1.8-.2L7 15h.8l.2-.2v-.9l-3.2-3.1c.1-.2.2-.5.2-.8zM8.5 0C4.9 0 1.8 2.6 1.1 6h1c.7-2.9 3.2-5 6.3-5C12.1 1 15 3.9 15 7.5c0 3.1-2.1 5.6-5 6.3v1c3.4-.7 6-3.7 6-7.3C16 3.4 12.6 0 8.5 0zM13 7H9V2H8v6h5V7z"/></svg><svg id="user-logs-btn-cur" width="18" height="18" viewBox="-1 -1 18 18" x="126" y="220"><style>.fzst0{fill:#f5b317}</style><path class="fzst0" d="M5 10c0-1.1-.9-2-2-2v.7l1 1L2.6 11l-1-1H1c0 1.1.9 2 2 2 .3 0 .6-.1.8-.2L7 15h.8l.2-.2v-.9l-3.2-3.1c.1-.2.2-.5.2-.8zM8.5 0C4.9 0 1.8 2.6 1.1 6h1c.7-2.9 3.2-5 6.3-5C12.1 1 15 3.9 15 7.5c0 3.1-2.1 5.6-5 6.3v1c3.4-.7 6-3.7 6-7.3C16 3.4 12.6 0 8.5 0zM13 7H9V2H8v6h5V7z"/></svg><svg viewBox="-1 -1 18 18" width="18" height="18" id="user-notice-icon" x="144" y="220"><path fill="#fff" d="M15 2v12H1V2h14m1-1H0v14h16V1z"/><path fill="#fff" d="M1 2h1v1H1zM2 3h1v1H2zM3 4h1v1H3zM4 5h1v1H4zM5 6h1v1H5zM6 7h1v1H6zM7 8h1v1H7zM8 8h1v1H8zM9 7h1v1H9zM10 6h1v1h-1zM11 5h1v1h-1zM12 4h1v1h-1zM13 3h1v1h-1zM14 2h1v1h-1z"/></svg><svg viewBox="-1 -1 18 18" width="18" height="18" id="user-notice-icon-cur" x="162" y="220"><path fill="#F5B317" d="M15 2v12H1V2h14m1-1H0v14h16V1z"/><path fill="#F5B317" d="M1 2h1v1H1zM2 3h1v1H2zM3 4h1v1H3zM4 5h1v1H4zM5 6h1v1H5zM6 7h1v1H6zM7 8h1v1H7zM8 8h1v1H8zM9 7h1v1H9zM10 6h1v1h-1zM11 5h1v1h-1zM12 4h1v1h-1zM13 3h1v1h-1zM14 2h1v1h-1z"/></svg><svg id="video-y" width="18" height="18" viewBox="-42 42 18 18" x="180" y="220"><style>.gcst0{fill:#ffb800}</style><path class="gcst0" d="M-30.8 51.3l-2.7-1.7c-.2-.1-.5 0-.5.3v3.3c0 .2.3.4.5.3l2.7-1.7c.2-.1.2-.4 0-.5zm2.8-2.2V49c0-2.8-2.2-5-5-5s-5 2.2-5 5v.1c-1.7.4-3 2-3 3.9 0 2.2 1.8 4 4 4h3v-1h-3c-1.7 0-3-1.3-3-3 0-1.4.9-2.6 2.3-2.9l.8-.2v-.8-.2c0-2.2 1.8-4 4-4s4 1.8 4 4v1l.8.2c1.3.3 2.3 1.5 2.3 2.9 0 1.7-1.3 3-3 3h-3v1h3c2.2 0 4-1.8 4-4-.2-1.9-1.5-3.4-3.2-3.9z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="video-y-#FFFFFF" x="198" y="220"><style>.gdst0{fill:#fff}</style><path class="gdst0" d="M-30.8 51.3l-2.7-1.7c-.2-.1-.5 0-.5.3v3.3c0 .2.3.4.5.3l2.7-1.7c.2-.1.2-.4 0-.5zm2.8-2.2V49c0-2.8-2.2-5-5-5s-5 2.2-5 5v.1c-1.7.4-3 2-3 3.9 0 2.2 1.8 4 4 4h3v-1h-3c-1.7 0-3-1.3-3-3 0-1.4.9-2.6 2.3-2.9l.8-.2v-.8-.2c0-2.2 1.8-4 4-4s4 1.8 4 4v1l.8.2c1.3.3 2.3 1.5 2.3 2.9 0 1.7-1.3 3-3 3h-3v1h3c2.2 0 4-1.8 4-4-.2-1.9-1.5-3.4-3.2-3.9z"/></svg><svg id="vientiane-y" width="18" height="18" viewBox="-42 42 18 18" x="216" y="220"><style>.gest0{fill:#ffb800}</style><path class="gest0" d="M-41 44v1h15v9h1V44h-16zm9.8 6.9l-2.8-3.3-5 6.4h1.3l.8-1 3-3.8 2 2.4.7.9.8-.9.2-.2 1.2 1.5.9 1.1h1.2l-3.2-4.2-1.1 1.1zM-40 47h-1v10h16v-1h-15v-9zm10 0v2h2v-2h-2z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="vientiane-y-#FFFFFF" x="248"><style>.gfst0{fill:#fff}</style><path class="gfst0" d="M-41 44v1h15v9h1V44h-16zm9.8 6.9l-2.8-3.3-5 6.4h1.3l.8-1 3-3.8 2 2.4.7.9.8-.9.2-.2 1.2 1.5.9 1.1h1.2l-3.2-4.2-1.1 1.1zM-40 47h-1v10h16v-1h-15v-9zm10 0v2h2v-2h-2z"/></svg><svg id="voice-y" width="18" height="18" viewBox="-42 42 18 18" x="248" y="18"><style>.ggst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="ggst0" d="M-29 50h-2v-3h-1v3h-2v-6h-1v6h-2v-3h-1v3h-2v-2h-1v5h1v-2h2v4h1v-4h2v6h1v-6h2v4h1v-4h2v2h1v-5h-1v2zm3-1v3h1v-3h-1z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="voice-y-#FFFFFF" x="248" y="36"><style>.ghst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="ghst0" d="M-29 50h-2v-3h-1v3h-2v-6h-1v6h-2v-3h-1v3h-2v-2h-1v5h1v-2h2v4h1v-4h2v6h1v-6h2v4h1v-4h2v2h1v-5h-1v2zm3-1v3h1v-3h-1z"/></svg><svg id="vpn-y" width="18" height="18" viewBox="-42 42 18 18" x="248" y="54"><style>.gist0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="gist0" d="M-37 50h1v-3h-1v3zm-2-3v3h1v-3h-1zm1 4h1v-1h-1v1zm3 0h1v-2h2v-2h-3v4zm9 3V44h-15v10h7v2h-3v1h7v-1h-3v-2h7zm-14-1v-8h13v8h-13zm9-2h1v-3h1v3h1v-4h-3v4z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="vpn-y-#FFFFFF" x="248" y="72"><style>.gjst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="gjst0" d="M-37 50h1v-3h-1v3zm-2-3v3h1v-3h-1zm1 4h1v-1h-1v1zm3 0h1v-2h2v-2h-3v4zm9 3V44h-15v10h7v2h-3v1h7v-1h-3v-2h7zm-14-1v-8h13v8h-13zm9-2h1v-3h1v3h1v-4h-3v4z"/></svg><svg id="web-y" width="18" height="18" viewBox="-42 42 18 18" x="248" y="90"><style>.gkst0{fill-rule:evenodd;clip-rule:evenodd;fill:#ffb800}</style><path class="gkst0" d="M-34.9 48.6l-4.5-3.2 2.5-1.3V43l-4 2.1v3.4l1 .5v-2.8l4.1 2.8.9-.4zm1.9 3.5h-1v4.6l-3-1.6v1.1l3.5 1.9 3.5-1.9V55l-3 1.6v-4.5zm3-9.1v1.1l2.5 1.3-4.5 3.1 1 .5 4.1-2.8V49l1-.5v-3.4L-30 43z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="web-y-#FFFFFF" x="248" y="108"><style>.glst0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}</style><path class="glst0" d="M-34.9 48.6l-4.5-3.2 2.5-1.3V43l-4 2.1v3.4l1 .5v-2.8l4.1 2.8.9-.4zm1.9 3.5h-1v4.6l-3-1.6v1.1l3.5 1.9 3.5-1.9V55l-3 1.6v-4.5zm3-9.1v1.1l2.5 1.3-4.5 3.1 1 .5 4.1-2.8V49l1-.5v-3.4L-30 43z"/></svg><svg id="wechat-y" width="18" height="18" viewBox="-8 8 18 18" x="248" y="126"><style>.gmst0{fill:#ffb800}</style><path id="gmXMLID_177_" class="gmst0" d="M5 10c-2.2 0-4 1.8-4 4v6c0 1.6-1.3 3-3 3s-3-1.3-3-3c0-1.1.6-2 1.5-2.6.3-.1.5-.3.4-.6-.1-.3-.3-.5-.6-.4-1.4.7-2.3 2-2.3 3.6 0 2.2 1.8 4 4 4s4-1.8 4-4v-6c0-1.6 1.4-3 3-3s3 1.3 3 3c0 1.1-.6 2-1.5 2.6-.3.1-.5.3-.4.6.1.3.3.5.6.4 1.4-.7 2.3-2 2.3-3.6 0-2.2-1.8-4-4-4z"/></svg><svg width="18" height="18" viewBox="-8 8 18 18" id="wechat-y-#FFFFFF" x="248" y="144"><style>.gnst0{fill:#fff}</style><path class="gnst0" d="M5 10c-2.2 0-4 1.8-4 4v6c0 1.6-1.3 3-3 3s-3-1.3-3-3c0-1.1.6-2 1.5-2.6.3-.1.5-.3.4-.6-.1-.3-.3-.5-.6-.4-1.4.7-2.3 2-2.3 3.6 0 2.2 1.8 4 4 4s4-1.8 4-4v-6c0-1.6 1.4-3 3-3s3 1.3 3 3c0 1.1-.6 2-1.5 2.6-.3.1-.5.3-.4.6.1.3.3.5.6.4 1.4-.7 2.3-2 2.3-3.6 0-2.2-1.8-4-4-4z"/></svg><svg id="wenzhi-y" width="18" height="18" viewBox="-42 42 18 18" x="248" y="162"><style>.gost0{fill:#ffb800}</style><path class="gost0" d="M-33 59c-2.3 0-3-2-3-3 0 0 0-.5-.6-.8-1.2-.7-3.4-2.6-3.4-5.2 0-2.8 1.9-7 7-7 4.8 0 7 3.8 7 6.5 0 2.4-1.2 3.7-3.5 3.8-1.1.1-2-.2-2.6-.5-.6.3-1.2.4-2 .4s-1.4-.3-1.9-.8c-.7-.8-1.1-2-1.1-3.5h1c0 1.2.3 2.2.8 2.8.6.6 1.5.6 2.2.4-.7-.7-1-1.6-1-2.1 0-2 .7-3 2.1-3 .9 0 1.6.4 2 1.2.5 1.1.3 2.5-.2 3.2-.2.3-.5.5-.8.8.4.1.9.2 1.4.1 1.8-.1 2.5-.9 2.5-2.8 0-1.8-1.5-5.5-6-5.5-4.4 0-6 3.6-6 6 0 2.2 2.1 3.9 2.9 4.4.9.5 1.1 1.3 1.1 1.7 0 .2.1 2 2 2s2-1.9 2-2h1c.1.9-.6 2.9-2.9 2.9zm1.1-11c-.6 0-1.1.2-1.1 2 0 .4.2 1 .7 1.5.1.1.2.2.3.2.5-.3.9-.7 1.1-.9.2-.3.4-1.3.1-2.1-.3-.5-.6-.7-1.1-.7z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="wenzhi-y-#FFFFFF" x="248" y="180"><style>.gpst0{fill:#fff}</style><path class="gpst0" d="M-33 59c-2.3 0-3-2-3-3 0 0 0-.5-.6-.8-1.2-.7-3.4-2.6-3.4-5.2 0-2.8 1.9-7 7-7 4.8 0 7 3.8 7 6.5 0 2.4-1.2 3.7-3.5 3.8-1.1.1-2-.2-2.6-.5-.6.3-1.2.4-2 .4s-1.4-.3-1.9-.8c-.7-.8-1.1-2-1.1-3.5h1c0 1.2.3 2.2.8 2.8.6.6 1.5.6 2.2.4-.7-.7-1-1.6-1-2.1 0-2 .7-3 2.1-3 .9 0 1.6.4 2 1.2.5 1.1.3 2.5-.2 3.2-.2.3-.5.5-.8.8.4.1.9.2 1.4.1 1.8-.1 2.5-.9 2.5-2.8 0-1.8-1.5-5.5-6-5.5-4.4 0-6 3.6-6 6 0 2.2 2.1 3.9 2.9 4.4.9.5 1.1 1.3 1.1 1.7 0 .2.1 2 2 2s2-1.9 2-2h1c.1.9-.6 2.9-2.9 2.9zm1.1-11c-.6 0-1.1.2-1.1 2 0 .4.2 1 .7 1.5.1.1.2.2.3.2.5-.3.9-.7 1.1-.9.2-.3.4-1.3.1-2.1-.3-.5-.6-.7-1.1-.7z"/></svg><svg id="wetest-y" width="18" height="18" viewBox="-42 42 18 18" x="248" y="198"><style>.gqst0{fill:#ffb800}</style><path class="gqst0" d="M-31 53.7l-4-8.7-2.3 5.1H-41v1h4.3l1.7-3.6 4 8.7 2.3-5.1h3.7v-1h-4.3l-1.7 3.6zM-41 55h6v-1h-6v1zm10-8.9v1h6v-1h-6z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="wetest-y-#FFFFFF" x="248" y="216"><style>.grst0{fill:#fff}</style><path class="grst0" d="M-31 53.7l-4-8.7-2.3 5.1H-41v1h4.3l1.7-3.6 4 8.7 2.3-5.1h3.7v-1h-4.3l-1.7 3.6zM-41 55h6v-1h-6v1zm10-8.9v1h6v-1h-6z"/></svg><svg id="whale-y" width="18" height="18" viewBox="-42 42 18 18" y="238"><style>.gsst0{fill:#ffb800}</style><path class="gsst0" d="M-40 51c0-2.5 1.3-4.7 3.3-5.9l-.5-.8c-2.3 1.4-3.8 3.9-3.8 6.8s1.5 5.4 3.8 6.8l.5-.9c-2-1.3-3.3-3.5-3.3-6zm11.2-6.8l-.5.9c2 1.2 3.4 3.4 3.4 6 0 2.5-1.3 4.7-3.3 5.9l.5.8c2.3-1.4 3.8-3.9 3.8-6.8-.1-2.9-1.6-5.4-3.9-6.8zM-29 53h-7.4c-.1 0-.3-.1-.4-.3-.2-.4-.1-1.1.3-2 .4-.9 1-1.5 1.6-1.6.5-.1.9 0 1 .1.2.1.3.4.4.7.5.8 1 1.8 1.9 2 .5.1 1.4.1 2-.3.4-.3.6-.7.7-1.1.1-.7-.1-1.6-.8-2.2-.3-.2-.7-.4-1.3-.4-.1-.3-.2-.7-.6-1-.5-.4-1.1-.6-1.9-.4l.2 1c.5-.1.9 0 1.1.2.3.3.3.8.3.8 0 .2.1.3.2.4.1.1.3.1.4.1.4-.1.7-.1.9.1.3.3.5.9.4 1.3 0 .2-.1.3-.2.4-.3.2-.9.2-1.1.1-.4-.1-.9-.9-1.3-1.5-.2-.3-.3-.5-.5-.8-.4-.6-1.1-.6-2-.5-.6.1-1.7.6-2.4 2.2-.5 1.2-.6 2.2-.2 2.8.4.7 1 .8 1.1.8h7.6V53z"/></svg><svg width="18" height="18" viewBox="-42 42 18 18" id="whale-y-#FFFFFF" x="18" y="238"><style>.gtst0{fill:#fff}</style><path class="gtst0" d="M-40 51c0-2.5 1.3-4.7 3.3-5.9l-.5-.8c-2.3 1.4-3.8 3.9-3.8 6.8s1.5 5.4 3.8 6.8l.5-.9c-2-1.3-3.3-3.5-3.3-6zm11.2-6.8l-.5.9c2 1.2 3.4 3.4 3.4 6 0 2.5-1.3 4.7-3.3 5.9l.5.8c2.3-1.4 3.8-3.9 3.8-6.8-.1-2.9-1.6-5.4-3.9-6.8zM-29 53h-7.4c-.1 0-.3-.1-.4-.3-.2-.4-.1-1.1.3-2 .4-.9 1-1.5 1.6-1.6.5-.1.9 0 1 .1.2.1.3.4.4.7.5.8 1 1.8 1.9 2 .5.1 1.4.1 2-.3.4-.3.6-.7.7-1.1.1-.7-.1-1.6-.8-2.2-.3-.2-.7-.4-1.3-.4-.1-.3-.2-.7-.6-1-.5-.4-1.1-.6-1.9-.4l.2 1c.5-.1.9 0 1.1.2.3.3.3.8.3.8 0 .2.1.3.2.4.1.1.3.1.4.1.4-.1.7-.1.9.1.3.3.5.9.4 1.3 0 .2-.1.3-.2.4-.3.2-.9.2-1.1.1-.4-.1-.9-.9-1.3-1.5-.2-.3-.3-.5-.5-.8-.4-.6-1.1-.6-2-.5-.6.1-1.7.6-2.4 2.2-.5 1.2-.6 2.2-.2 2.8.4.7 1 .8 1.1.8h7.6V53z"/></svg></svg> \ No newline at end of file diff --git a/uweb/lib/uw2/assets/guide-icon.svg b/uweb/lib/uw2/assets/guide-icon.svg new file mode 100644 index 0000000..dc2dbd6 --- /dev/null +++ b/uweb/lib/uw2/assets/guide-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#888888" d="M0,0v16h16V0H0z M14,14H2V2h12V14z"/> + <path fill="#888888" d="M8,5c0.551,0,1,0.449,1,1S8.578,6.922,8,7.078v0.014C7.419,7.298,7,7.848,7,8.5V10h2V8.816 + C10.163,8.403,11,7.304,11,6c0-1.657-1.343-3-3-3S5,4.343,5,6h2C7,5.449,7.449,5,8,5z"/> + <rect x="7" y="11" fill="#888888" width="2" height="2"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/hide-icon.svg b/uweb/lib/uw2/assets/hide-icon.svg new file mode 100644 index 0000000..5a4b507 --- /dev/null +++ b/uweb/lib/uw2/assets/hide-icon.svg @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#888888" d="M4.149,9.023C4.061,8.695,4,8.356,4,8c0-2.209,1.791-4,4-4c0.356,0,0.695,0.061,1.023,0.149l0.921-0.921 + C9.317,3.093,8.672,3,8,3C4.378,3,1.281,5.069,0,8c0.496,1.134,1.268,2.133,2.233,2.939L4.149,9.023z"/> + <path fill="#888888" d="M12.944,4.47l1.42-1.42L12.95,1.636L8.511,6.074C8.347,6.031,8.178,6,8,6C6.895,6,6,6.895,6,8 + c0,0.178,0.031,0.347,0.074,0.511L1.636,12.95l1.414,1.414l1.897-1.897C5.896,12.806,6.921,13,8,13c3.622,0,6.719-2.069,8-5 + C15.372,6.563,14.296,5.347,12.944,4.47z M8,12c-0.74,0-1.425-0.215-2.02-0.566l1.509-1.509C7.653,9.969,7.822,10,8,10 + c1.105,0,2-0.895,2-2c0-0.178-0.031-0.347-0.074-0.511l1.509-1.509C11.785,6.575,12,7.259,12,8C12,10.209,10.209,12,8,12z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/ico-server-sub.png b/uweb/lib/uw2/assets/ico-server-sub.png new file mode 100644 index 0000000000000000000000000000000000000000..19934d677b4562bee901b43ea3d1a1d8596ba2e0 GIT binary patch literal 1194 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eS!3HE>+WIa6Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?{;ELn2Bde0{8v^K<nQL2C3WatnaE85nHrD+&^mvr|hH zl2X$%^K6yg@7}MZkeOnu6mIHk;9KCFnvv;IRg@ZB<rk7%m7Q#vqGWHUU{hfQG$1#% zBvGLvHz%*ys=`(YY_1iM4HDK@QUEI{$+lI3I4Z(7K*2e`C{@8!&rCPjz|361+)~fb z)ZE;}Tt~skz|d6Rz*yhdK-b9F%EZ9R#7F@Olz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiLs8jP#9+bb%^#i!1X=5-W7`ij`p|xTF>*7iAWdWaj57fJ{tG z$}cUkRRX#c;)UD-xUqS~&|m@vn0`fKfxe-h0mw@*g}%P{mFDKcRTq~8r6Sym)!^cg z%7Rq=pw#00(xPNw#HA^NtSYc_E=o--$uA1Y&(DE{Vn9ZINq%ugeu09sGdR=~G{Q6U zQu51-HNkp(eXTt6ic1pnl2bihY?Xkf=w)W6SUH**m{>YH8kxJAI2#(enpwD67+biQ zIGdXrnmM@{n8NhB<R_QrrskEv^rj&68spRpN)EXNK$~4si!#enQ{0O3a}~hew#vlq z76Y8-LG`BKc8eiSz4}1M=z}5`DY9Wgz!U^x!jmqL15f;^dB7B31Wek|`nK{642)8q zE{-7;x1LPio5kcP(wctMoMVQQk|xVVFGbIEaSjf%Mf)1HmwC^!aoS~~XumsxMS3!a zSlMlkCjSXe6GAkPxMX`OZmKKac}Qs6#&ZXb-<(^0?#!El>z``xx3s_B#kqu)`^AlI zd%3Q!jb%vY+u0`d<pGD^1Ic%sb?l7C3(sBDwwNko6ENqs66+JTQy=)sg(m2#1st?6 z6>LrrlXS3JSIjQ7$iO9jf&Y)`-<{`47jSwT9y6KHB6Q|~V4Xqr3-Oo?4gF&Y>|wVR zl0F!0`*J2fV2K%@>{*GQY&%!(cR71H=FA(*f2j)VzW?sr<21c`zRMOjw#;|4^q0zN z%{kcKmcMXSuHxP+)7FUolaF{A;amFlo}f);{@SCPMH3hdz3YxM@!jVKl^&k1elF{r G5}E+07m{KC literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/ico-state.png b/uweb/lib/uw2/assets/ico-state.png new file mode 100644 index 0000000000000000000000000000000000000000..9a8ee49adab841cbb92eac3a6631f3a62c951618 GIT binary patch literal 2068 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 MpBD}`1PKfN4UeNir2qf` literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-add-gray.png b/uweb/lib/uw2/assets/icon-add-gray.png new file mode 100644 index 0000000000000000000000000000000000000000..706a88f57222901c886e1440a52c50788ed0e995 GIT binary patch literal 951 zcmaJ=J#W)M7`9XiRfP&Mmg(f8LM7rme<ZO_HC5sdYN@HJG^m*nj(u&c);?oju-gTM z#K1pb?obH{F(EN9FtfqRh?rOyfvKF+q-7|zbiTV+&-1>|`*ANfH}22R-JBByVcuJ_ zyL`V|t=TL5|N2d_#J2_J^w}2OVTGR&p%u~r0bcCyk}mPXgU6r9iXhA^MZG@jch+%0 zW67^DQW>Y5EeI>CW$Fiegn<FsjS^G*`Qf7oqR<q#>mAfdEi#PO4l}ZKxX}v^_W~mn zSMPz95_1PJVLmA1{UpbwDUSVOey+?=1Y-!>GsRO;{mv$^XhuL?YSaSMXo998$@OMa zYu*J4lIswuP(?LG#Tvqz0w$lxqh;X^?%M7o7QdO|kg*g)SQLd+s1nU~p==liL<&@t z8b{RfgM|5IEy)+B9&C~aS(LJfCZO`@59o-QB3F8vLY#IwXO5G6QYc<BSo$fHB?RNR z%4>|yS(lv4xDcK94pIWUB&VY+;QiQHoRWF%E)P@zxf*QKU=)*tdA2EXixfs7HdIG- zWVfZcx-QF3T}O^<$$A}W4Oe%K)|BfdIrEc%Ou5lH*SM66t&I4LW<5&xr`_8eQbzM3 zO@U=q-O|9F?I;OpkuO)}ov0;Q^n`?NMq@Cp4~{O-;K*`YcdVvjs7j^3t)qtPXi6KY zswShhIN^pD<UZl*|K&n123F1er`b~zpP=e^HoE+BHvA;v6QA+XR)@#S{8`-g>{hS* zI{1BZvO0qwz8ijdy8mtc+O21;qgOY+FC0C%{_C?ai-hAJ_6zUN`%(3jJZHmx+kW)? EFNO#vXaE2J literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-alarm.png b/uweb/lib/uw2/assets/icon-alarm.png new file mode 100644 index 0000000000000000000000000000000000000000..854316987459adb9c5c62211ff6d29e45a70edf9 GIT binary patch literal 1074 zcmaJ=O-$2J9PdyU1wq0I2x?Oj#l*F1*}zsN`{)KsERwOv^kD4T2Wz(WmG+Gd!hsND zrZGV;ns726I1(>L6ApTq3C4qRGI~+*;|kvK<8^GqgR{x&`^fM2`+vOOyEQ&G(%RhJ zOb|qCd{j)}`4}E;hu!$Ub33+;r!Evtp$RyJ3bF-=kP6d)jO+3=NB~)#n|TF>2;#sg zEtx_o>7t-Oot7O8UDQp?CWxWoqA4p`fXFnM){FqPz5bjcH8ns@`X#SqMnFazowvZm z{8&<%&nmo14PPLKiUJnU0g}n0o-=Hr7@#V;0$w}E3`JHTC>x;ml1fSAWCU7(^wWNi z;^kO!kf&L{e{hgHOLAV;$9P$W?f0;};PVMyFIoL49L-XvgoGHY#=^S*l|jf97^YAt z(1m^)TGI^6^E~6_7>@H`gvXvUkX-Z_c5h8V1h!&nCeolmI*M`{=23vcneLUKn{`>k zuC@s`j48?{!_r=-q#96?{twmlI@(4Fu%GWgh3({=377=1Vct^k#ZC1(p-drS0U1Fn z31P0*#qkV8(9S@Uj6^D3Bl{*bLxlzVOoby!Lfo*CY$zZu1}LmTYnm#=LLo8g6Z^TC ze}HA9e%{B6VKEvDhoWI#JQu5RMX2O;V4xaT-RJrmaveM9CXOruOPd91%z`>uDO=DQ z=fXDBt8&%Gxo{1+3{Hk|F88m?t{q_qIm^0r@uqHmU|`2v*xDn#^bUR&kK$q|S^SV* z==}6@(fxJtSw|_<(GlEjDm``0oNpfvU*5Q}x_P8@$@L>k&brgr`hL1gZ-Vd57fa>) zhqk^2dybYz?v}TS8BhE6!L293TvK^@Q(q&tu4KCJxkeY-+8-$Pz{c|Hx4zwxFN`}4 zb1UHCnCQNf*<Byccdmqf{gz&Q|G4qFTn@TAS68~Uss5I$X!msDWa@Zu(M9yMoEW{i R@c5ncisR8SaV>m(=?~QWUOfN+ literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-count-more.png b/uweb/lib/uw2/assets/icon-count-more.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8def0159919c1f7338506004eddc3ffc3921cb GIT binary patch literal 954 zcmaJ=yKmD#9CoRSs!A0LLcnx#r3w)7`4K0L6;s8rLnGl(rIDHisg8X~tkgbpzBEpR z#6x00q7pkxCq_2Jz`(@7z(2smf`r7te*m1*IAtKUbiRka@B2OOyBE8SyX$M$*Eo(_ zukV;mHm{^(^&<Np<IV4Ex<;)w-NRivatPuo9_}De51bxqBF7s){EW&Rx4h}M+O%!o z(_9<~PKptdAYyEeD{m)};|>r79n|wfo&WXWBM*E}=l4}xw4*BO`#TeY_9l&%I~lko zkKeun%8AAV0z@5<1cza)B|1OV)z~^chCG-;=s@RBlWN<$po$3ss!+(eVxb6%B|%b) z#eDHLkVQ#_q5>5$Co5WB)bcWzeLRasysp+XYqMBvr}KSEBMrjQXe5jj0h1n-N~IDM zWhl!zhRDU^kUB{&j5jg`6U8p^BkJQ2q>4@l52?<xOixP)qPc7s&)UQq1`{WOk|3rf zWkB0L9~uO6bWEG*EZ_eM$E|UMU=zi7NL+St-HkL<q*V!WC?+k853?@r_A$kAA4i~C zopue}*!M#ZkK&tCj%{o8Fs4rEqPnT`Ohxd0PZO2ADw#%A6t^r%vI>T*ZW(6LP>q_B zw@fSJn%Er%D5M$JJL8%Qxv3q3h($IL@sE&KBRBxlvNeBkE|rCPGp@Hd7h@q8vSeU- zx&K^tcElW%F6Y)|o4NT>$Q)0YwU1xJ0ecp=>Sm>teC<5C`t1{Uf&6^``|;%;UsgMc obg=aD&r|NftCcs;PmZ2&%iO#BmzGYhlyUl+>Q=*iYaBfL3t^5Wd;kCd literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-download.svg b/uweb/lib/uw2/assets/icon-download.svg new file mode 100644 index 0000000..9a27572 --- /dev/null +++ b/uweb/lib/uw2/assets/icon-download.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#888888" points="7.5,12 11,8 9,8 9,2 6,2 6,8 4,8 "/> + <rect x="2" y="13" fill="#888888" width="11" height="2"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/icon-info-red.png b/uweb/lib/uw2/assets/icon-info-red.png new file mode 100644 index 0000000000000000000000000000000000000000..5e230559ec7b5b6adb80c0236bd666be62e2237a GIT binary patch literal 1179 zcmaJ>O=uit7@pmlX%Yyomt+&E`8o;OQg`PkJI&6JO?Nw!x(nU7ZWkJ8Loz>Kl1Vc2 zjWd(%Bos_)l&v7*MWsb(?7;|HicnAtO<T4Y5A`7Rpa+pfMNe&L4?Ps>H)%HQ!F6Ef z`{8+>_wQlO6^37HYwc<!2%;^Qm5X?d1aC8mzuosAD|qSjhDN*-Xu>Ni4kR)<QX$Bh z$|Nj8MPGRH2RJ|wd-fZp5pN`aT-1;mR{~7jH*L%&h=C)%t!OjQ11g*}tQ2+kyA28$ zdWt&9=b5}M!6_rV=)e<;!zFETMiX@E$RHT-MJ!-KPXWF;Yq_GIqPBHKybrEv3T#8X znH2RTsgZmENXUVJkMl8&VH2QVh_gJKNV2a2j$!*~rjKU(Vk{>zg2?h<=b>;kN1qUj z^0A#*_>`iiJkJ(sx?C>D%YAX=Owz0%2sFdd92dign7d$kiXXGwp1OhzUCl9U&p;Lk z6crWCc_|8K`lJNY-j%i7oi^cy(Y|8SY@7*7ssr=+|A(69F52~q@M*sPDeRUOY)BWO zi{=~+4{o9-2xW_s0~HTBC4^?{T`Wu?54lsw29g90oHQ&QmED8e@O)m(S+1v88qCQl z3Jb&yLl+s2@6WKAOfr$=Sa#@eGQlvi%uC6Poa8u(t8-<f&6&{h>RkOP_h>_I-~`jg zk!9!@^H4wLAQNm?EE<h-NjB8m;p&ZZ5gKx7oD3bz^_e->udsQ7?XGL_Vb}N2!e)1{ ztG{3Qd5s`Kk(`_<`M;`XqQBotw~XJUUJh5y^qJ1eTcNEEFu1pRyCAHSE5ueC_=~KS zKzmqi0Y8S-!L`%O*JOL|;p}JKmC>b#;qy0Mx#$l@(7W$_H8j5*jl8~B?M~c&yc#9b z&ToaQ>L&RIvDFH$W#w;1!?i!tr<Z1zx+8SY{(B!wqv8Jap01y&XAh;nTshQrF0`@y zN!u?(;Xzb+W3&0z-`67*M7?;WrE=-Y0r`WbXyv(DZ1bOSE;80s`&O>5ymW`yr+2KA zwc~4FkpB9`=c}hyr^i-5uU;)Ib|lV!BuN)S)2DjxT<FYBvudb!wW&I`?6*fY-l=t_ mAH7iFKjh#3G;7S0%?y!dgn>)5@3#lPi`>w#eEI13*?$2wiG6+m literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-refresh.svg b/uweb/lib/uw2/assets/icon-refresh.svg new file mode 100644 index 0000000..4175536 --- /dev/null +++ b/uweb/lib/uw2/assets/icon-refresh.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#888888" d="M12.71,4.29l-1.43,1.43C11.731,6.369,12,7.152,12,8c0,2.206-1.794,4-4,4V9.935l-3,3.033L8,16v-2 + c3.314,0,6-2.686,6-6C14,6.598,13.515,5.312,12.71,4.29z"/> + <path fill="#888888" d="M8,4v2l3-3.032L8-0.065V2C4.686,2,2,4.686,2,8c0,1.402,0.485,2.688,1.29,3.71l1.43-1.43 + C4.269,9.632,4,8.848,4,8C4,5.794,5.794,4,8,4z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/icon-search-black.png b/uweb/lib/uw2/assets/icon-search-black.png new file mode 100644 index 0000000000000000000000000000000000000000..80964b65668179e5be746acbb5e933c779f8dcfa GIT binary patch literal 1269 zcmeAS@N?(olHy`uVBq!ia0vp^5<slT!3HD`GiA>OQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?{;ELn2Bde0{8v^K<nQL2C3WatnaE85nHrD+&^mvr|hH zl2X$%^K6yg@7}MZkeOnu6mIHk;9KCFnvv;IRg@ZB<rk7%m7Q#vqGWHUU{hfQG$1#% zBvGLvHz%*ys=`(YY_1iM4HDK@QUEI{$+lI3I4Z(7K*2e`C{@8!&r~<rz{pU++)~fb z)YRPENJqiQz|chBz);`NSl7_f%EZLVz(4^Clz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiLs8jP#9+bb%^#i!1X=5-W7`ij`p|xTF>*7iAWdWaj57fJ{tG z$}cUkRRX#c;)UD-UthSvdBxCx0tT6WMPh-zp`L+$ZZ61QVAaJXL8%C5U{zflQdy9y zACy|0Us{w5jE^*Bm}X$u;kO8+5a=2!m;B_?+|;}hPZwJypom^dW{Q=Wk%gO)v4NSn zi?NHLp{uE*iJ6;|xw)gEtBaYTg^L?ZuV-FyNn&1dDok%CLa!-ay;jaesfi`|MIrh5 zIk4CZ$jC3rFV4s>P;hnz$CiRdcxGNoetEGbD0rc+O)bhSOHFYr%Fk5*hmTbz7B?6g znmRfgIRgFQWDIt{xwE6ItBHlBlbf@dqnncwRBs9vzeDso8Q|2b4|I$^C~}b^8zuxy zK_DhP=>j?M#Gjf6Oz}m)r2W%%@>2!|MqsEphE&{oGtE|~#ZjOwpMR-~((*+?r;b{# z^;@*_a*UFo;Qy%$LSJgE5OG@SATV)9lQrjBImcFw5*4ep=Z#N#=smh&`E%FZCnrU$ zt>3?Sb1p4b#I@7H-AM2=2b1H2|BLTEx-(sSOJbTL|Jw%-Bu{Oq3bU$OQ_0REe=Np{ zxyNa;5r=$1>-jU^OV2Hz9BI)KIql5JPrJJO#h*z``*8DvSVH3J6!yJWo5FvTCFv=2 zzu%kR`7Gh}`Ugf=(%GNsrcY>gJ{)_axvsn6&NS)fhAEp{i%frWsbs&IZWZ6C{=$Ie z+yUu5zqsZcYH)N|SJKJcU&DGWVbZKLn_sT$URtcFkT;rXlOXosiMimjO}|oPHaxp_ z<)l<X)b2{*vWI@lFDaZqA@U~M(p^Av);%S$HOadc24?ZRKV`XO0sDMT+vZ#$tr=w> z4)+DkdT{!BW7wIerRK?c>+-pkJ~8R+`k>Fn<fu^B=+DT;;PI$j;nvLCLZE`k)78&q Iol`;+08lo;HUIzs literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-search.svg b/uweb/lib/uw2/assets/icon-search.svg new file mode 100644 index 0000000..ee93af1 --- /dev/null +++ b/uweb/lib/uw2/assets/icon-search.svg @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M15,13l-2.881-2.881C12.674,9.209,13,8.144,13,7 + c0-3.314-2.686-6-6-6S1,3.686,1,7s2.686,6,6,6c1.144,0,2.209-0.326,3.119-0.881L13,15L15,13z M3,7c0-2.209,1.791-4,4-4 + c2.209,0,4,1.791,4,4c0,2.209-1.791,4-4,4C4.791,11,3,9.209,3,7z"/> +</svg> diff --git a/uweb/lib/uw2/assets/icon-sep.png b/uweb/lib/uw2/assets/icon-sep.png new file mode 100644 index 0000000000000000000000000000000000000000..7680524bfdcb63cca2ddaac6b883dd1cf83792b5 GIT binary patch literal 1137 zcmaJ>TWAzl7#=q5uDgw7Qwf;V%VA=J6?ZOsaou6JW;2s9D^6V2g(MhhW@k>4A<mrX z%!xaRq^x<dEfiV=FOR+jB#JL3Ag#0nyddJEQCetfAy`Tu#Vb9tW@8^*2WHNN@B9AC z`ObV(96Y!=(iNd7YI9*gDv_~+ypc^o@;!FG;{h2uasMzripFtObs&}3Q3Zm6sZPKW zRP~uJZ^JA_we%R}VLYrH7Bplss*hnj(<W?+${z4+RhxnsRN#bR<>-H}-=Kk^=jfr7 z!YQ^0Cyjww2OgarENin<T1KZ2d=9dnKm<&PRp6N?ELZSybX`{<bAOwqK^=mpa`c;| zhLs`^kpn@BNyRiS&VzJ@;Zvz}I=&agIX=m9Jj*9yd`3tn1&#yj4^5&u`nXV%<n>r& zm7^yywgr~0R;x@k!60XX<ujQK%f;DvJVp>PcgDi17qi^%hJplL%`t3jAPe}4Y6VT> z98EHPQ-W!4$Xf1tn@Gc0PqkT|;rx;sKt*{!)HFBHE-t~h`My)wEzj7HEkPGeI~qB- z@oqnqEr<?OF>=ZXooIBiIEgTFCy@<AvEDVXd&sbKRCPbAa}-4=ST0sA4Hl#vO;i}e z&;@aSoRdX)A1{kZp6^ff^~v&nKAo3Sayr4~6Ai9}v}qGsxWU!ma??$@z8y@PM3$gq zoP@gUAQRNf7L4Y(B%A83bM@xAq?&SBk__t~?*9(Eu|*u@PdBVf78~Y=7IC~otUVXL zc!OMvKMGR5>^-bx=bk59x^9IkZQ$MqtD)AV(}C!b(CR<E+3?8xhl<KapZ2c&*1PT7 zoA<4Szrfwd@=sj2XIDQQ2wE+xTZ1n_@X4Xz!q0ImUal=|x$}GL^6B1}XKR<hGiqTr zxbS+<g{M=srOv`NwmrBSSOkfS_vdR}wRU}MOLV9^Yy~POzu(n<Vf*bDt;H|WzmBd1 zmph6-?u=e-sq70dfzG8JU8AkVSBq=c+9GSE-H$%``uxWn4o6SrS3VtR|L%vueBsZw r==JWA+DEm=Gc_+1JtCc>HgQzwm!9K)&wX{q{|OZO2c;{0WApz3)B<b| literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/icon-set.svg b/uweb/lib/uw2/assets/icon-set.svg new file mode 100644 index 0000000..e310f17 --- /dev/null +++ b/uweb/lib/uw2/assets/icon-set.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M13,8c0-0.553-0.111-1.075-0.277-1.572l1.723-0.995l-1-1.732l-1.721,0.994C11.02,3.9,10.081,3.32,9,3.101V1 + H7v2.101C5.919,3.32,4.98,3.9,4.275,4.694L2.554,3.701l-1,1.732l1.723,0.995C3.111,6.925,3,7.447,3,8s0.111,1.075,0.277,1.572 + l-1.723,0.995l1,1.732l1.721-0.994C4.98,12.1,5.919,12.68,7,12.899V15h2v-2.101c1.081-0.219,2.02-0.8,2.725-1.594l1.721,0.994 + l1-1.732l-1.723-0.995C12.889,9.075,13,8.553,13,8z M8,11c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S9.657,11,8,11z"/> +</svg> diff --git a/uweb/lib/uw2/assets/indeterminate.svg b/uweb/lib/uw2/assets/indeterminate.svg new file mode 100644 index 0000000..3f2db0a --- /dev/null +++ b/uweb/lib/uw2/assets/indeterminate.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<rect x="3" y="7" fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" width="10" height="2"/> +</svg> diff --git a/uweb/lib/uw2/assets/input-loading.gif b/uweb/lib/uw2/assets/input-loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..e396bfdf2d3935d5258a6121b530c3720868b9b5 GIT binary patch literal 2617 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 K8E{=JLH-M;jC~yd literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/last-page.svg b/uweb/lib/uw2/assets/last-page.svg new file mode 100644 index 0000000..d6d0631 --- /dev/null +++ b/uweb/lib/uw2/assets/last-page.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#888888" points="5,12 10,8 5,4 "/> + <polygon fill="#888888" points="10,4 10,8 10,12 11,12 11,4 "/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/left-arrow-icon.svg b/uweb/lib/uw2/assets/left-arrow-icon.svg new file mode 100644 index 0000000..08ae3d9 --- /dev/null +++ b/uweb/lib/uw2/assets/left-arrow-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="10,4 10,12 5,8 "/> +</svg> diff --git a/uweb/lib/uw2/assets/links-icon.png b/uweb/lib/uw2/assets/links-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..43db06045e78f69e8b4cc4066439468808d7e4e3 GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^d>}Rl8<3oNC%zs?u@pObhHwBu4M$1`kk47*5n0T@ zz%2yAjF;}#{Q(Nfl(<He1m~xflqVLYGB~E>C#5R5WfrBD=NDxcD>w(6z1Xv<2dGXA zq|Ui0HL)Z!KTjbfGdGpNz*yhNMBmVK^RquJ3=E7Ko-U3d8WVdj?Dw7;D8c^W{KWE) zd}3CnBDuPjGKIy3oL-BX$}TR|eYo#|Qd9SXGB)G%(+dwMDn;>dX9j<g{li@Hfn86D z&rx8`H0PKL)vtTb7u(gG|JgQYbN$=^^T!pvjxx!s-rHXg-gC6X@1xkX4Ht#mcFjDZ zZF55N-IR~)cUD#{aE~|;;rDSx^45;E7vA<S%)9qc_+65){f3@Io4u1HUZpYUeo5w2 zk2q+>W-u}M&rfs1E54z6J`aSRpO83ocG5qi<v*lXHAPj#A22XG_0Br%qxSNOi$6DM zT{+8JbHpyqpex_v$m2PWZkEc1R5ah6^C)NL+qPYnN5i+Q&s}$*z2aWrxxJSj)%blZ zHowu%Y@?mQ67R+N`mO-W+r7Ud4(G-^aP=$PE#74Rd3Wq(9Tkb+z))rIboFyt=akR{ E0Bnc9?f?J) literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/loading.svg b/uweb/lib/uw2/assets/loading.svg new file mode 100644 index 0000000..86b9616 --- /dev/null +++ b/uweb/lib/uw2/assets/loading.svg @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <defs> + <path id="SVGID_1_" d="M8-0.021c-4.418,0-8,3.582-8,8c0,4.418,3.582,8,8,8c4.418,0,8-3.582,8-8C16,3.561,12.418-0.021,8-0.021z + M8,1.979c3.314,0,6,2.686,6,6c0,3.314-2.686,6-6,6c-3.314,0-6-2.686-6-6C2,4.665,4.686,1.979,8,1.979z"/> + </defs> + <clipPath id="SVGID_2_"> + <use xlink:href="#SVGID_1_" overflow="visible"/> + </clipPath> + <g clip-path="url(#SVGID_2_)"> + <g> + <g> + <defs> + <path id="SVGID_3_" d="M7.979,8.012L7.979,8.012c0-1.699,0-3.115,0-4.437s0-2.189,0-2.737s0-1.134,0-1.838 + c3.419,0,6.106,1.815,7.611,4.164s1.759,5.447,0.897,7.868s-2.671,4.27-4.894,5.241s-5.004,0.97-7.227,0 + s-4.032-2.82-4.894-5.241c-0.862-2.421-0.608-5.519,0.897-7.868S4.56-1,7.979-1c0,0.704,0,1.29,0,1.838s0,1.415,0,2.737 + S7.979,6.312,7.979,8.012z"/> + </defs> + <clipPath id="SVGID_4_"> + <use xlink:href="#SVGID_3_" overflow="visible"/> + </clipPath> + <g clip-path="url(#SVGID_4_)"> + + <image overflow="visible" width="75" height="76" xlink:href="data:image/png;base64,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 +RK5CYII=" transform="matrix(0.24 0 0 0.24 -0.9909 -1)"> + </image> + </g> + </g> + </g> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/m-error-icon.svg b/uweb/lib/uw2/assets/m-error-icon.svg new file mode 100644 index 0000000..23f5bc9 --- /dev/null +++ b/uweb/lib/uw2/assets/m-error-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="32px" height="32px" viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> +<g> + <rect x="14" y="20" fill="#E54545" width="3" height="3"/> + <rect x="14" y="8" fill="#E54545" width="3" height="10"/> + <path fill="#E54545" d="M15.5,0C6.94,0,0,6.94,0,15.5S6.94,31,15.5,31S31,24.06,31,15.5S24.06,0,15.5,0z M15.5,28 + C8.607,28,3,22.393,3,15.5S8.607,3,15.5,3S28,8.607,28,15.5S22.393,28,15.5,28z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/m-success-icon.svg b/uweb/lib/uw2/assets/m-success-icon.svg new file mode 100644 index 0000000..863b52f --- /dev/null +++ b/uweb/lib/uw2/assets/m-success-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="32px" height="32px" viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> +<g> + <polygon fill="#0ABF5B" points="13.25,17.811 9.886,14.447 7.765,16.568 11.129,19.932 11.129,19.932 13.25,22.053 13.25,22.053 + 13.25,22.053 15.371,19.932 23.235,12.068 21.114,9.947 "/> + <path fill="#0ABF5B" d="M15.5,0C6.94,0,0,6.94,0,15.5S6.94,31,15.5,31S31,24.06,31,15.5S24.06,0,15.5,0z M15.5,28 + C8.607,28,3,22.393,3,15.5S8.607,3,15.5,3S28,8.607,28,15.5S22.393,28,15.5,28z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/mail-icon.svg b/uweb/lib/uw2/assets/mail-icon.svg new file mode 100644 index 0000000..a8ea74e --- /dev/null +++ b/uweb/lib/uw2/assets/mail-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M0,1v2v11h16V3V1H0z M13.333,3L8,7L2.667,3H13.333z M14,12H2V4.5L8,9l6-4.5V12z"/> +</svg> diff --git a/uweb/lib/uw2/assets/minus-icon.svg b/uweb/lib/uw2/assets/minus-icon.svg new file mode 100644 index 0000000..c1b5225 --- /dev/null +++ b/uweb/lib/uw2/assets/minus-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<rect x="3" y="7" fill="#888888" width="10" height="2"/> +</svg> diff --git a/uweb/lib/uw2/assets/more-icon.svg b/uweb/lib/uw2/assets/more-icon.svg new file mode 100644 index 0000000..8fc4f70 --- /dev/null +++ b/uweb/lib/uw2/assets/more-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <g> + <path fill="#888888" d="M3.005,8.995h1.99V7.005h-1.99V8.995z M11.005,7.005v1.989h1.99V7.005H11.005z M6.93,8.995h1.989V7.005 + H6.93V8.995z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/nav-info-split.png b/uweb/lib/uw2/assets/nav-info-split.png new file mode 100644 index 0000000000000000000000000000000000000000..eb85b11d245dc2c87eef38792afea3634c299870 GIT binary patch literal 1028 zcmaJ=J#W)M7<MTG0+k7*0?XkpAaS<O-?nP1Bu;1~QmQnf8GH7f8>_X?wXekO$biJ3 zVMh$i`~@~9Mt%Sb=Oiv2s#>z|!_V`+&-?XxfA7u4{ipXON!l3hhGVg=iTB~XJK~F< z|9T*nC%ix92Q1-pTvDk+SVX}v!^d<?F}XPVLANDo{Zl%b^6BWUAG1us4MwT6La-%i zd#5gNd_p;h=y93{@}F<tWss6UKD0*KsOZsIx_epDgUh{1e0dUkMBaG~wrgJ)$SB94 z&Q9~nuLF5u*BATdT9v^9!cPKuDQY^}2R&9&U?~=iH5~!RQ;=mjj{XYh8ZuQ4smOrH z^G(y&G_ZPP;jJWzKMn^gU*Z(VGtLWNRp;}$GB*@f9;?XnJXO<GU55eztBaiD8s^nj zYaygnT&4w2Sq>VDIAZ5KkcHA^2w5>2T^Y`+RiZ@7)EXBmQZzNonz$C|ijV1k88@P< z$wficF|F8n8H;)(TP<1S?si8FP^j_Wm8mESJ`GuXp3$5S!$1~)6p|9(CXPdqsY44B z0!=MRpc@ecvFl>pBh;f&+}gQ`ADZ3Hz!*5XZTArBJ6+eYT*K*D{VsC#uGeyhdBt%a z)7Ez?e6P6ntz5rXQp{O7VeGW+g8doeteUX`^m<LzE%0K5<1}wBUp9qW#vRf!{Xof} zWEogw+D~s#L9E!&?AU-faS$|JH-V8WGT>MwF)_iG0LUvoxt76Yr-~a9Nzn@O2{Cm$ zaW!b$nh6ndF!WGtLhMmPk4&uVMkK33qS`diwPtFsM29xptI-gLtKp)#n5a^W&foWI sU&Yux8it)o{WB`g&Tw>e1Rk&7-ISC~>Gxs&ENbR**xw7kbdNs%1HBJBwg3PC literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/new-mark-icon.png b/uweb/lib/uw2/assets/new-mark-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e79f5373c6478759c36c3f375b7afb0afc409c30 GIT binary patch literal 1047 zcmaJ=OK1~87~UFNVrfw+K3XrsmTCpFuOv;fByE%3)C8JZ(m(@J=yrG7EbZ>ByHm5R zdQea+c<^!2o9MxtRuC^eSg~MxvQYFO2%Z!~DdJVc*)&N#7#C*e!S{XtW4^gDI&!+b zwX2n)sP=3|&Xf578T<V$<p13{!;+~Jr;B(DP2;j+Ln^7EDG0KLG6VBa(H72az&J(u zj_ZXYF6M?s6&Z};VHnr22%Dnf1Fog0vk-$RIHQ{hdVA$14RkF*kB4(y&XQnB&n((- zY;mNZF3zekjUMO+aaSY)2E+<*jXBd1-2`3H70KE=W@%7?;MoMdlT<M`3M6Dh5N5&w zl@oXni7|XQ9Ek|0fWYw~mg8AI7~o@KC?s+msD3nwW^2=8ULLB(BD(}#!q^g7wp=bV z<sgIX8J3U5Vk{@Hf)F5xfU{s?#SNHFcTGWtj%w=`){zN3MP&-j;{;7I-6_Ga>awO& zZ4+r2>naw@Gn`ja4VcUQA8HtNw1e|-H{X8>JB0-cvU%vBd0QnHH{I=pvP8*-3PyGT zp}ATYM@tAJr-UpZNtLdF-f`X3P}w<I;pB2+)^xC9sxT`jXrjXCx+aGCR7y_r5*O)< z@_f24B}w5}G89QixxSbXOxL(FQs)h5;u=@m<;o4Yo*fK}M3$kgpNHCzjSNsJThtrp zl5D6~<!X&{Nj2oMBpKGb+`lfnc0?THE$h}Lo4Wa-NgQtzYrnhs`x1E;*Ryi6;C`68 zc(!+YV|A4~veeU=@x8qqy??N@8WcjW+m(ldL4QV2Iu3okF!+2QV1K=N{A1$wo@>!e zTg$!W?1L??uWjpn^ZJWNE7U~Lzx=5+e)QOcPn>-9Idp3})%9$#>EqKi`9z2BD%Ep% ry=i!JILWw80%%?X($BF`bFZJHzI^N7?74eq$$P5V^oaZ<HF@O^04GUz literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/notice-icon.svg b/uweb/lib/uw2/assets/notice-icon.svg new file mode 100644 index 0000000..bcf8a5a --- /dev/null +++ b/uweb/lib/uw2/assets/notice-icon.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M12,4.141v2.137C12.595,6.625,13,7.263,13,8s-0.405,1.375-1,1.722v2.137c1.722-0.446,3-1.997,3-3.859 + S13.722,4.587,12,4.141z"/> +<path fill="#888888" d="M9,3.759v8.482l-2.82-1.9L5.673,10H5.062H3V6h2.062h0.611L6.18,5.659L9,3.759 M11,0L5.062,4H1v8h4.062L11,16 + V0L11,0z"/> +</svg> diff --git a/uweb/lib/uw2/assets/page-next.svg b/uweb/lib/uw2/assets/page-next.svg new file mode 100644 index 0000000..cb83b2d --- /dev/null +++ b/uweb/lib/uw2/assets/page-next.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="12,6 4,6 8,11 "/> +</svg> diff --git a/uweb/lib/uw2/assets/page-prev.svg b/uweb/lib/uw2/assets/page-prev.svg new file mode 100644 index 0000000..5167ff4 --- /dev/null +++ b/uweb/lib/uw2/assets/page-prev.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <rect x="10" y="8" fill="#444444" width="1" height="2"/> + <rect x="9" y="7" fill="#444444" width="1" height="2"/> + <rect x="8" y="6" fill="#444444" width="1" height="2"/> + <rect x="7" y="5" fill="#444444" width="1" height="2"/> + <rect x="6" y="6" fill="#444444" width="1" height="2"/> + <rect x="5" y="7" fill="#444444" width="1" height="2"/> + <rect x="4" y="8" fill="#444444" width="1" height="2"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/page-s-left-blue.png b/uweb/lib/uw2/assets/page-s-left-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..37cf5fc73d3f49c2eaccedbc2235c3f9eb881dbb GIT binary patch literal 1000 zcmaJ=OH9;27_MLhF&v1*Ag4)*4-&So-O@*>o6;_@(IsTrgf&L8-FDb*pq<hVZsA1K z3yBAfCLHzX!JyHT!NhRWt1%wb3pZ~@6K^CqU3S3((quX_f4=YkzyC2CGt-m3J%c?I zMfK*V%p%#l$U4`3hWy_=+<Z>9i#S)tvuFV~tPoPVgQ^hZJ*x(b&~jFnKf*DJ>b&fh z%D7y(q1wn}tOUcvUO?CsHI|J7%U*;SRAJ5aHTviFdm6ZoM$d@_t`Hco?oO?RaCU9F zWUnpSibH3wfw5R64m^l05PM60q{bTE^sAC{VrFU3gy2PuJ`hzd%m4$05QvPJvN?eV zlEUz!C`rNy5I8==ay-kYQ@o;PGAhS`)<=_Qp|hYC&52ela?|KK#(~PRjYflMq!|>} zSYA;SmJ?V(ND)LTTJ^CNr~GKB?ZJeR9l8N_kq;7&Ru!#ajV4MDQt*O8;n1-kwF*T_ z#>Q5_@(jm%UXoW69pNH8l5s3LDy;^PEy4(`gf{8N!cdz`YIky=1W44VCbCyN=;OSp z(Zs?yuA@phMHggQ9_5vBp3jL&PUduyJ7?%QDVG-7+`J!Q%eP^h>mG5X6S=ApLJOm? zgwRsEdoy)}QB+3(FpOrmz|}d|cTgi5PRiR-3q$t~bS6UNfo6SF_ZSU|kd{o-lrm{W zB>FSDE*XX{3KOzure#H;TU_Uu+*@4vzg(7xVUy<m)9kj1Oi*$>99?ob9DeANi4VzW z*Ou2mlV?%Rn|dk!THV{<&vvR6_uZ)rj=6dNI=5G=>|FY_J^#3G>-_Bwe`NG5_w?<q z`u$V(&)|a(U!MIi=hm$&uRHo*z8anH`aQ7Q!|iRnSns>lz0*&f9-xNrO<Lb>K6;Y8 Ny?k!k+#0Xk{R@E)JAVKG literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/page-s.png b/uweb/lib/uw2/assets/page-s.png new file mode 100644 index 0000000000000000000000000000000000000000..eb49c5a017f0a705b63f49e682518835bac273b0 GIT binary patch literal 1469 zcmeAS@N?(olHy`uVBq!ia0vp^Hb6X$gAGVFRloiPq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po@HOFso&TM3hAM`dB6B=jtVb)aX^@765ev4YaQ)NKDR7Em25H zP0!4;ReHaBzmh^`img((sjq==fpcm`rbks#YH*cbNODznvSo^ry`6$hg%!|%+|-gp zg^Jvqyke^gTP3i$RzNmLSYJs2tfVB{Rte&$2;Tq&=lr5n1yem!-DCqJLj`k7JwsDd zb8{md1tSAP6MX|ieM4hiLrW_Y6DtD)1t?Gg+E$d3W)<Y(2DJ;wvsKC{DJihh*Do(G z*DE*H%P&gTH?*|0)Hg8FH!{)%s?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(ImatnNY;RfdwLjwvJWcn3}1^R}12Ku?VAb){X7ncO3BAkI$b#X{#L8^XG zYH@yPQ8F+-(v)GEfnkT=B9KC$Yph)IlS^|`^GZBjY?Xi_dMTMHR+dJ_<}NNS7AD4) zriO;DCXSBg&d!deMs60SF2)v?mN31ZdBr7(dC93Ty_pET=6Lm5ITxiSmgE<O<mczW zVlN;gza+mnBfmhw*%=&L3L4>=c`5nj#hRetg}OGiD6=dz#jPkmR{<P8R+(7bU}ofK z>0)f=W^8HU0&>5Tg`ue<5Stpi8Cw_|Ix0c+reN_qM6bC4PQCg-$LND17b&t~LckOR zV#1RykONQrsd>N@Uj$6rO(tAd85o#!JzX3_DsH{G^Dy(Ufk4~CAB*oUl~uT%GJQhq z9$&VMa!<##OpJlI8kSnmZHaHJzi(SsQpWms+LTL){@(3#bq_Q!GT#&bQMGqjO{IBO zsQX&qFLh39O;ZDZRM_a<yRgZPJIXjg_u?$p?AB{O5!_ppzD<1k;8xXRQB#{mZA%xm zxnJ23a^*vZ)U-`fa)QjO({$%lFtG7R7$krU1~N9V|0uCqie`32Z20%)29nJ#6yQe~ z475S-!SvJVr>2)L-g)fxQ{`_8{}^NWYX2Sav7Z`sanpf&=ia|#XN-To{V3B~$qn@j zv$s!7JNVCS`raLlr<nwSUa7hlyE^pU!%gbb=a-mRC4ZJ%cQA~9ZOn_0TCY0uj+*VA z_DSwt=e7f8^%YZI$jQsDz47~YYjXwEUl0$jW3}&Yl~kOS=FRVN`HG0zth5A^izdp+ zx))q7_w=dFT6R6VGh<dmW9Vj!4tAtaF?f*mVROU`!9|(dzBrip`X(;QWOEbtH8#4& z<ZE*FMaH7cs=d=XmT^i%n0BLE$@cvJxqtdPDJ>bZ(*Mr118S8Kzi8re*`lFy8E2Hs z<qCe?MVTGTKK^`>arEAOJ((k*XfSwCcx^iaGlS}J`^Vyw5AcBsR8Lnwmvv4FO#l>l B5@`Sc literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/pd-cloud.svg b/uweb/lib/uw2/assets/pd-cloud.svg new file mode 100644 index 0000000..d7b83cd --- /dev/null +++ b/uweb/lib/uw2/assets/pd-cloud.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <g> + <path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M1,0v15h14V0H1z M14,14H2v-3h12V14z M14,10H2V1h12V10z M13,12h-3 + v1h3V12z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/pd-eip.svg b/uweb/lib/uw2/assets/pd-eip.svg new file mode 100644 index 0000000..0c48be5 --- /dev/null +++ b/uweb/lib/uw2/assets/pd-eip.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<rect x="4" y="4" fill="#888888" width="1" height="8"/> +<rect x="7" y="4" fill="#888888" width="1" height="8"/> +<rect x="11" y="4" fill="#888888" width="1" height="5"/> +<rect x="7" y="4" fill="#888888" width="5" height="1"/> +<rect x="7" y="8" fill="#888888" width="5" height="1"/> +<rect x="1" y="1" fill="#888888" width="14" height="1"/> +<rect x="1" y="14" fill="#888888" width="14" height="1"/> +<rect x="1" y="1" fill="#888888" width="1" height="14"/> +<rect x="14" y="1" fill="#888888" width="1" height="14"/> +</svg> diff --git a/uweb/lib/uw2/assets/pd-monitor.svg b/uweb/lib/uw2/assets/pd-monitor.svg new file mode 100644 index 0000000..a82d2f3 --- /dev/null +++ b/uweb/lib/uw2/assets/pd-monitor.svg @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M8.707,7.293c0.39,0.39,0.39,1.024,0,1.414s-1.024,0.39-1.414,0c-0.39-0.39-0.39-1.024,0-1.414 + C7.683,6.903,8.317,6.903,8.707,7.293 M9.414,6.586c-0.781-0.781-2.047-0.781-2.828,0s-0.781,2.047,0,2.828 + c0.781,0.781,2.047,0.781,2.828,0C10.195,8.633,10.195,7.367,9.414,6.586L9.414,6.586z"/> +<g> + <path fill="#888888" d="M10.828,5.172c0.35,0.35,0.609,0.753,0.802,1.178l0.908-0.413c-0.241-0.532-0.566-1.035-1.003-1.473 + s-0.941-0.761-1.473-1.003L9.65,4.37C10.076,4.563,10.479,4.822,10.828,5.172z"/> + <path fill="#888888" d="M5.172,10.828C4.822,10.479,4.563,10.076,4.37,9.65l-0.908,0.413c0.241,0.532,0.566,1.035,1.003,1.473 + s0.941,0.761,1.473,1.003L6.35,11.63C5.924,11.437,5.521,11.178,5.172,10.828z"/> +</g> +<path fill="#888888" d="M8,1c3.86,0,7,3.14,7,7s-3.14,7-7,7s-7-3.14-7-7S4.14,1,8,1 M8,0C3.582,0,0,3.582,0,8s3.582,8,8,8 + s8-3.582,8-8S12.418,0,8,0L8,0z"/> +</svg> diff --git a/uweb/lib/uw2/assets/pd-safe.svg b/uweb/lib/uw2/assets/pd-safe.svg new file mode 100644 index 0000000..17d46a0 --- /dev/null +++ b/uweb/lib/uw2/assets/pd-safe.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<rect x="4" y="3" fill="#888888" width="7" height="1"/> +<rect x="4" y="6" fill="#888888" width="7" height="1"/> +<rect x="4" y="9" fill="#888888" width="7" height="1"/> +<g> + <g> + <path fill="#888888" d="M7.5,0H0v7c0,0,0.017,8.016,7.5,9c7.483-0.984,7.5-9,7.5-9V1V0H7.5z M14,6.998 + C14,7.287,13.911,14.056,7.5,14.99C1.122,14.061,1.002,7.285,1,7V1h6.5H12h2V6.998z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/pd-ssh.svg b/uweb/lib/uw2/assets/pd-ssh.svg new file mode 100644 index 0000000..80aba45 --- /dev/null +++ b/uweb/lib/uw2/assets/pd-ssh.svg @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M9,8H7l0,0H6l0,0H5V3h6v5h-1 M10,4H6v3h4V4z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M7,5h2v1H7V5z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M6,8h1v4H6V8z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M7,12h2v1H7V12z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M9,9h1v1H9V9z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M9,11h1v1H9V11z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M8,8h1v1H8V8z"/> +<path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M8,10h1v1H8V10z"/> +<g> + <g> + <path fill="#888888" d="M14,1v14H2V1H14 M15,0H1v16h14V0L15,0z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/pd-vpc.svg b/uweb/lib/uw2/assets/pd-vpc.svg new file mode 100644 index 0000000..bb05b65 --- /dev/null +++ b/uweb/lib/uw2/assets/pd-vpc.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <g> + <path fill-rule="evenodd" clip-rule="evenodd" fill="#888888" d="M12,6V4c-0.252-2.247-2.186-4-4.5-4C5.186,0,3.252,1.753,3,4v2H1 + v10h13V6H12z M4,4.5C4,2.567,5.567,1,7.5,1C9.433,1,11,2.567,11,4.5V6H4V4.5z M13,15H2V7h11V15z M7,10.908V14h1v-3.092 + c0.581-0.207,1-0.756,1-1.408C9,8.672,8.328,8,7.5,8C6.672,8,6,8.672,6,9.5C6,10.152,6.419,10.701,7,10.908z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/pencil-icon.svg b/uweb/lib/uw2/assets/pencil-icon.svg new file mode 100644 index 0000000..4dad2cd --- /dev/null +++ b/uweb/lib/uw2/assets/pencil-icon.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + + <rect x="10.691" y="2.358" transform="matrix(0.7071 -0.7071 0.7071 0.7071 0.6 9.6212)" fill="#888888" width="2.444" height="3.457"/> + <polygon fill="#888888" points="3,10.556 3,13 5.444,13 11.407,7.037 8.963,4.593 "/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/phone-icon.svg b/uweb/lib/uw2/assets/phone-icon.svg new file mode 100644 index 0000000..ae95828 --- /dev/null +++ b/uweb/lib/uw2/assets/phone-icon.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M2,0v16h12V0H2z M8,15c-0.552,0-1-0.448-1-1c0-0.552,0.448-1,1-1c0.552,0,1,0.448,1,1 + C9,14.552,8.552,15,8,15z M12,12H4V2h8V12z"/> +</svg> diff --git a/uweb/lib/uw2/assets/plaint-icon.svg b/uweb/lib/uw2/assets/plaint-icon.svg new file mode 100644 index 0000000..bfdf751 --- /dev/null +++ b/uweb/lib/uw2/assets/plaint-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#888888" points="9,7 6.917,7 6,7 6,8 7,8 7,12 8.917,12 9.917,11 9,11 "/> + <rect x="7" y="4" fill="#888888" width="2" height="2"/> + <path fill="#888888" d="M8,1C4.134,1,1,4.134,1,8c0,3.866,3.134,7,7,7c3.866,0,7-3.134,7-7C15,4.134,11.866,1,8,1z M8,13.5 + c-3.033,0-5.5-2.467-5.5-5.5S4.967,2.5,8,2.5s5.5,2.467,5.5,5.5S11.033,13.5,8,13.5z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/qq-icon.png b/uweb/lib/uw2/assets/qq-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1b757dea374efef2ee65628f8a38879817ab8b1a GIT binary patch literal 1250 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49tp|ArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{<S3ODsN@GWpo&B*kqDoPEm@(W3>%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XR4cQU}&OXZmDNz zYG`6%sH0$HU}&swV61OwtZQgwWngJ#XsQ4ON<iC+Qqrt~T-=~`0eQAc86_nJR{Hwo z<>h+i#(Mch>H3D2mX`VkM*2oZx<D1W#g%y_i50qe#mX=fTvCgZi!uvJGV}8kKqe+8 z<(HP&Dgj*z@j`9^+}ONgXfOc-Our(rK;KZ$0OTc@LSJ9}N^^7Js*6j4QW5UOYH)E# zWkITbP-=00X;CsT;?k5sRuxz|7o{ea<QIkH=jXseF(4zqB)>Q#zd*s+SwSN_GcP5- zyjT;g+}GF2Gq1QLF)umQ)5TT^Xn<a3W{Q=YnVXTZg|VBVv74Krp{uEro0+k*rGc5N zk-534nW-~OuS<S%X>Mv>2~2MaT(1c*a&YJcrG(r9pv^9+MVV!(DQ-pixe8z(TV>*Q ziwjQkpn6kqy2aQPr(S)aWAs7siWJW<Az<PGG2y8e$bqN()I4BfF9M}%Tm4K12F7qt z7srr_TT>?6dmMHUX&1ixXETSMAD7ii1<`|!F($0Kl4mZRb=?pusLmS8DtlLCx>(`M zD^A{Gg+h*R6tuFsmH3(#bWd(-I`aPH);SB8yln1|-|@ZfdtbTu<<B<G{TXLox?WRY zi~Yc)mm|OPruyD(C(}zNcxxQyIJ!*3=78x>&As>5l&A?ho?D{4EcvkblUx<%!%t5C zI~Tnn<g~`YD#pn6v-QW*uA8L@U2-dU)9hQj`QA?UcQ^j3pYZ(0T^ZcGX4dbA*Eqz@ z4HnE6Pt;!$`AY2HvRvQu5ihjdyV^`n_jDP>yqpuzoT0Mh_of-gA1-NJ_o=`yG31Qw zhZ9LgO9JzrIMpQGYc%YbJZJsm_(mI_1MB|Tv`;9`NUykWx@()#dI81y_}belRzLL) zvZXAPes&=6@X3S5XI9y->*ux8`u>NnT`MrCO<STx%p#zE+Mafiny#1O4U7yW|8oB8 ST5D|ql{%iTelF{r5}E+ZYPd}R literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/radio.svg b/uweb/lib/uw2/assets/radio.svg new file mode 100644 index 0000000..bf12bb8 --- /dev/null +++ b/uweb/lib/uw2/assets/radio.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<circle fill="#FFFFFF" cx="8" cy="8" r="3"/> +</svg> diff --git a/uweb/lib/uw2/assets/real-name-icon.svg b/uweb/lib/uw2/assets/real-name-icon.svg new file mode 100644 index 0000000..3fc316c --- /dev/null +++ b/uweb/lib/uw2/assets/real-name-icon.svg @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M12,8c-2.209,0-4,1.791-4,4c0,2.209,1.791,4,4,4s4-1.791,4-4C16,9.791,14.209,8,12,8z M11.392,14.076 + l-1.778-1.778l0.707-0.707l1.07,1.07l2.422-2.422l0.707,0.707L11.392,14.076z"/> +<g> + <path fill="#888888" d="M8.021,2C9.112,2,10,2.888,10,3.979c0,1.091-0.888,1.979-1.979,1.979S6.042,5.07,6.042,3.979 + C6.042,2.888,6.93,2,8.021,2 M8.021,0C5.823,0,4.042,1.782,4.042,3.979s1.782,3.979,3.979,3.979C10.218,7.958,12,6.177,12,3.979 + S10.218,0,8.021,0L8.021,0z"/> +</g> +<g> + <path fill="#888888" d="M7.281,14H2v-1.717c0.513-0.434,2.285-1.109,4.973-1.252c0.144-0.749,0.455-1.433,0.886-2.028 + C3.506,9.031,0,10.361,0,12v4h8.832C8.164,15.471,7.618,14.795,7.281,14z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/reback.svg b/uweb/lib/uw2/assets/reback.svg new file mode 100644 index 0000000..9d47718 --- /dev/null +++ b/uweb/lib/uw2/assets/reback.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"> +<style type="text/css"> + .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#006EFF;} +</style> +<g> + <g> + <polygon class="st0" points="15,7 4.7,7 9.1,2.4 7.7,1 1,8 1,8 1,8 7.7,15 9.1,13.6 4.7,9 15,9 "/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/records-icon.png b/uweb/lib/uw2/assets/records-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3b11977877ff6e3f45cd19f56bee721332491e9d GIT binary patch literal 1342 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49ta@ArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{<S3ODsN@GWpo&B*kqDoPEm@(W3>%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XR4cQU}&OXZmDNz zYG`6%sH0$HU}&swV61OwtZQgwWngJ#XsQ4ON<iC+Qqrt~T-=~`0eQAc86_nJR{Hwo z<>h+i#(Mch>H3D2mX`VkM*2oZx<D1W#g%y_i50qe#mX=fTvCgZi!uvJGV}8kKqe+8 z<(HP&Dgj*z@j`BauP@x-ykclT0fS7xBC$Z<P|rX=Hy7kDu<GKHpj3o2u&OQ&sVqp< z4@xc0FD*(2#z&emOfxX-@LL2@2y~5=e^DkdQWA4q@{>z*Q}aqZU2K(rGI}YQDOP4C z$!1B3sm8j-=1HcyiKZq=x`~FCNxI2qsX(@+p+TCNA<P_X`b}Ic94#$fEsRVo3=9oj zO`Xgv%`Gg=oh*&r%pJ{4&0%^y^NLFn^O93xc4q?ZhUzuPtJli8C^fMpzbGU>KL?fy z0y6ST@{2R_3lyB46*R&#^HTE5i#0(p1o5y-YEfocYKmJ?ey##Ih^;cQSWleSA^KCu z4LW_Gqx3=P1S#FXgn)?=#DwPpAP1h0QuBbBrwEu!a_1#ZW?*1U_H=O!skqfM`Mh?E zqr~z1H_g=BL-k~2G<WVe<r<SySXd%zIbrGAugW3|r+DZ-dLUnLL&a}W(bH$=jxw@8 zU2^t^P5$}l{_^sy<#z9l-=Fzh`)uaS^f}+{yv)u2U+KNs=(wYK(f!x8>ppHya><?H z`=U8@N26dwd-X<^%HQg4SA6REmL<sZ75*}GoNZwIs+foUO#SW^A1scXmkdd0KG?5u zf#XtFWOLvQk&o7MIbB3cKPVd7`PF`!aal*cvn;db$%0K5VrRQ{&sg<wXWO?Pw?C%B z-V>Yyf)?Holl3?1*gSbl?WDd)&GyPhz6#O8tj3D!nHRoI*)d;CO;=@JYq3jwQe>*B zM%tyBCCdzBH!N^YvM#mR^iOG8_1W1CsS?vKU(H_qs{ZDW6SnoI8hI~UHgVs`Ti_v< z=#zDLTDs$^WsRR~1n2LtVdh^P|Ng7j_ARXZ8-hL?yjpTyIl6&yM{Cet^`Gho7~)lC Vvrd`y^dqQ5^K|udS?83{1OTV++*1Gm literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/remind-icon.svg b/uweb/lib/uw2/assets/remind-icon.svg new file mode 100644 index 0000000..55eba63 --- /dev/null +++ b/uweb/lib/uw2/assets/remind-icon.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> +<g> + <g> + <path fill="#FF9D00" d="M8.837,0.962L0.203,17.038h17.594L8.837,0.962z M8.871,5.128l5.672,9.969H3.524L8.871,5.128z M8.034,8.008 + v3.107h1.768V8.008H8.034z M8.034,13.942h1.768v-1.769H8.034V13.942z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/remove-icon.svg b/uweb/lib/uw2/assets/remove-icon.svg new file mode 100644 index 0000000..55db00b --- /dev/null +++ b/uweb/lib/uw2/assets/remove-icon.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="12.243,5.172 10.828,3.757 8,6.586 5.172,3.757 3.757,5.172 6.586,8 3.757,10.828 5.172,12.243 + 8,9.414 10.828,12.243 12.243,10.828 9.414,8 "/> +</svg> diff --git a/uweb/lib/uw2/assets/restart-icon.svg b/uweb/lib/uw2/assets/restart-icon.svg new file mode 100644 index 0000000..a4af835 --- /dev/null +++ b/uweb/lib/uw2/assets/restart-icon.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#FF9D00" points="8,4 8,8.996 7.998,8.998 8,8.999 8,9 8.001,9 10.336,11.335 11.75,9.921 10,8.171 10,4 "/> + <path fill="#FF9D00" d="M9,1C5.134,1,2,4.134,2,8H0l3.109,3l3.109-3H4c0-2.757,2.243-5,5-5s5,2.243,5,5s-2.243,5-5,5 + c-1.166,0-2.225-0.413-3.069-1.089L4.483,13.32C5.702,14.361,7.271,15,9,15c3.866,0,7-3.134,7-7C16,4.134,12.866,1,9,1z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/right-arrow-icon.svg b/uweb/lib/uw2/assets/right-arrow-icon.svg new file mode 100644 index 0000000..452a4f3 --- /dev/null +++ b/uweb/lib/uw2/assets/right-arrow-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="6,12 6,4 11,8 "/> +</svg> diff --git a/uweb/lib/uw2/assets/running-icon.png b/uweb/lib/uw2/assets/running-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3da11a6ca6bf8f816fe7b8fbfda4bb8f2c14c4db GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3HF+tk*dLq*#ibJVQ8upoSx*1IXtr@Q5sC zVBi)4Va7{$>;3=*WlCHlN`mv#O3D+9QW+dm@{>{(+%k(&%kzt}ixr%M&0g%;)B{u} z22$r-l$uzQnV+W+l9`*zU|^zeWTbCs8mu)pjDdmC+|$J|#G-fYWW&5>2LV@ku}PY> z%>_Uhkei*CP{XX0n;#^txzF(f@0&{@KiDjrYMUnH?e;w=kSmts>g5)-aPHinpY4sC zw@#~0ue){Z`#t7t-C!}(P`)V#m<w3F7MHv|-pjCPnU|^|W0?c@k^^iO+yT~19kaBi zwWw~GexRFKhWi7T1ygI_FQJHR_FehGqH0TcdFD5i8rbKGA7KBGGv%JIN{U0;lykQA zoH=QWL>KG}+`<y3ba1Pff=r&<%X61+bN*2Nz$sEx7xBUxXc5a^(Fw){3|<RkcRMIE zaK3o4n{k8KhVY+!Zy07&UJd3v(IEaHYs$K%bKNHf?=EsyuT*>+-SK+vKlWW`rhVD` zDR&_Y)02OTv)x`Y3s|gUNfG*Q;_=_;l)2WA(;*#qUZ&1kFza)7=|847ACK27`{b7c P1DV0o)z4*}Q$iB}9*nf5 literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/sales-icon.png b/uweb/lib/uw2/assets/sales-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad44eedcd79627780e51d3e76fb7eacf7908ba1 GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf<Z~8yL>4nJ za0`Jj<E6WGe}IBAC9V-A!TD(=<%vb942~)JNvR5MnMJAP`9;~q3eLf1FZOKe0jd)N zsdFw$O)SaG&r=A=%uQu5Fwr-%)HgJ3(UuBlU|=-yba4!^=v_PcVQ#a5K&yQKTSChW zRxkAx#*UjEUr3}e{C~%`RM=#$LQ2yz?g-gN-gWjhY&`)>ylRDn?Cw{8KXAUaW5UAK z(GNImo=ev-rPsWeel$tw#Vam}2KEQC7R-ykg=$qX?PKibf2<>L(*D<$9|en7>lS$T zS}kF$O5lI<F;S;9J7Ck%_Sx6;946Pg+}V7~+J*hxmIKlsEGF)bYH04-Af$Qar1*y> z3*!#sy&Vcl9mY!MPJEg7>h)IRy%xrA8q^<@&XQ3-<G#7(d?A}%*)9q7>g?U#4`q}c zPTH=So3q1{Z`E$6=yy|snZlDiu3gT3wrKU+kZud6>yspUCd-`_5`WOZ-|Dx2LZ9ik zc@1`|hONibPToEwQ~6<`r~O5t$Cf!3k&~oV-%tG<KV5VFrBCgz|8QTsx8gICj+z`W Pgc&?t{an^LB{Ts59xuAQ literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/sel2.png b/uweb/lib/uw2/assets/sel2.png new file mode 100644 index 0000000000000000000000000000000000000000..734e59b3595237c8027c6f6ece0f1c3aca3eaf15 GIT binary patch literal 1009 zcmaJ=J#5oJ7<Fics)`E42Gik+sz~*3k_KBfC9xgqs*cjsQZx2qUmL5n&)8SucB-ll z6eI>#Miy9D8IWKBBqUfEnJFt9Qm1fEle7cDl707mdhdO|KCaguOikXLWEf`3S~42+ zyiVWh#2Eelxmq})#|>gO$r|1y9T+2~?BNyyRsgq913_=^;TN>PFk>^m(<DuMMRjq& z!wkcxK}6XMv#^*((A`D^w9u9xYV7ZKA6Vdf8oOS!MLW__+h5v`(b|5^ard`f#bX!m zfrV710s$frq`^*@sHw*GbX9uK+yV=F5VEbYXGt~fI?!>9K#?zUt|&{Or0`O)SSrbL zKo+HfAWDLi=Ojff6jV_J{fDK|VsBGz7}b6(YH4hnkVqATPN&0n@;r{W1W8d8L6ikq z<|u+o_Cf+vE=;Be3I<Bt*pG;hLy#%L7TzTqOEWzyA&7>uVbX6CZJ3b4NRW6jD`^0< z?f*lAV2Dmg1D)slPvOMbi;&Pj3EqueI=Id0EL5cGF@glg4#qo!F4o(a;G~TspzFP^ zf!TFG^l&G+)8p8-YJ~}bp^Gd-W2p-7`<^Nl@)gCbRzz8mCCMySO7o^NFHu*1UM}4= z2V4WYy8#Nxfa{%e^^x3c9fF8PHc;$8LS8k-0qB*j`lEAEM(Xvs-soJ)Be?=iM#zSH zVb}u~-Jt9`TwQ7mmmh_6<72wo-0Oo+^tZTNUvW%xd9~Z^zIZ>!QO_mPsI7IGlegkB zwaS)JcG4fMjgQQgY3FfHf0AQAAIy#ay7g2%Je_4X@^!Pi^Xl2;sy>mI;EeM1==k<& h%li2;XFtDo{~*Vt-^ahf<n)A!F_u{~-c&XY{{nQYI643T literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/select-arrow.svg b/uweb/lib/uw2/assets/select-arrow.svg new file mode 100644 index 0000000..f3da87b --- /dev/null +++ b/uweb/lib/uw2/assets/select-arrow.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="21.958px" height="16px" viewBox="-0.479 0.5 21.958 16" enable-background="new -0.479 0.5 21.958 16" + xml:space="preserve"> +<polygon fill="#888888" points="11.521,6.5 3.521,6.5 7.521,11.5 "/> +</svg> diff --git a/uweb/lib/uw2/assets/setting-icon.svg b/uweb/lib/uw2/assets/setting-icon.svg new file mode 100644 index 0000000..b9cd5fc --- /dev/null +++ b/uweb/lib/uw2/assets/setting-icon.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M13.003,8c0-0.553-0.111-1.075-0.277-1.572l1.723-0.995l-1-1.732l-1.721,0.994 + C11.024,3.9,10.084,3.32,9.003,3.101V1h-2v2.101C5.923,3.32,4.983,3.9,4.278,4.694L2.557,3.701l-1,1.732L3.28,6.428 + C3.115,6.925,3.003,7.447,3.003,8S3.115,9.075,3.28,9.572l-1.723,0.995l1,1.732l1.721-0.994c0.705,0.794,1.645,1.374,2.725,1.594V15 + h2v-2.101c1.081-0.219,2.02-0.8,2.725-1.594l1.721,0.994l1-1.732l-1.723-0.995C12.892,9.075,13.003,8.553,13.003,8z M8.003,11 + c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S9.66,11,8.003,11z"/> +</svg> diff --git a/uweb/lib/uw2/assets/shopping-cart-icon.svg b/uweb/lib/uw2/assets/shopping-cart-icon.svg new file mode 100644 index 0000000..bb65b9d --- /dev/null +++ b/uweb/lib/uw2/assets/shopping-cart-icon.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<path fill="#888888" d="M15.865,2.973L14,9.5c0,0.553-0.448,1-1,1c-0.241,0-0.759,0-1,0H6c-0.241,0-0.759,0-1,0 + c-0.553,0-1-0.447-1-1l-2-7v0H1c-0.553,0-1-0.448-1-1s0.447-1,1-1h2c0.553,0,0.925,0.587,1.075,1.413s1.654,6.642,1.654,6.642 + C5.817,8.529,5.904,8.5,6,8.5h6c0.096,0,0.183,0.029,0.27,0.055L13.714,3.5H8c-0.553,0-1-0.448-1-1s0.447-1,1-1h7 + c0.553,0,1,0.448,1,1C16,2.674,15.943,2.83,15.865,2.973z M5.5,12.5C6.328,12.5,7,13.172,7,14s-0.672,1.5-1.5,1.5S4,14.828,4,14 + S4.672,12.5,5.5,12.5z M12.5,12.5c0.828,0,1.5,0.672,1.5,1.5s-0.672,1.5-1.5,1.5S11,14.828,11,14S11.672,12.5,12.5,12.5z"/> +</svg> diff --git a/uweb/lib/uw2/assets/show-icon.svg b/uweb/lib/uw2/assets/show-icon.svg new file mode 100644 index 0000000..854d1f6 --- /dev/null +++ b/uweb/lib/uw2/assets/show-icon.svg @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <g> + <g> + <path fill="#888888" d="M8,3C4.378,3,1.281,5.069,0,8c1.281,2.931,4.378,5,8,5c3.622,0,6.719-2.069,8-5 + C14.719,5.069,11.622,3,8,3z M8,12c-2.209,0-4-1.791-4-4c0-2.209,1.791-4,4-4c2.209,0,4,1.791,4,4C12,10.209,10.209,12,8,12z"/> + </g> + </g> + <g> + <circle fill="#888888" cx="8" cy="8" r="2"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/shutdown-icon.png b/uweb/lib/uw2/assets/shutdown-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e341f945f085f0a9651ea1798f563caf13b374a5 GIT binary patch literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3HF+tk*dLq*#ibJVQ8upoSx*1IXtr@Q5sC zVBi)4Va7{$>;3=*WlCHlN`mv#O3D+9QW+dm@{>{(+%k(&%kzt}ixr%M&0g%;)B{u} z22$r-l$uzQnV+W+l9`*zU|^zeWTbCs8mu)pjDdks#?!?y#G?1?<g>oah61hjN?ac7 zI<hUrIvWFP;>!<Qa(t2CeS=TPO5)u#A(i`{?1r)z8Z8Yv_t+~csk?1@a=7|@{;_-y z&BAwQriU8FhrKjE<LlMA(dgP$2bOIIYy;TzXWQi|B&^YHWShb0$12yr|3EgQY5HA3 z`;#558~vsTgfcWdNL{a|w88XR=f-swoGb1!8?cHU^p@Ro<WA%Vq2}pQ5gP9j)~wF& zEe%fK-NT}vyZ-3<y7O84O|F?9sG1Zh%cHT`E^PNXo~G#sv)x~(v%KJliT>~5Q2$t~ zaqqp?_C@In0<S5omF&#gziEX%)A{AG7c#avu<ltEaHgYGXnuovg6N(j-lwm85}qLx qk-1y8efqVXjPDx!Rr7xB$dCKDNRofA&>mn&GI+ZBxvX<aXaWFCw5ikp literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/slider-thumb.svg b/uweb/lib/uw2/assets/slider-thumb.svg new file mode 100644 index 0000000..bc5be4e --- /dev/null +++ b/uweb/lib/uw2/assets/slider-thumb.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <g> + <path fill="#006EFF" d="M5,13h1V3H5V13z M8,13h1V3H8V13z M11,3v10h1V3H11z"/> + </g> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/sort-arrow-down-icon.svg b/uweb/lib/uw2/assets/sort-arrow-down-icon.svg new file mode 100644 index 0000000..01a24a8 --- /dev/null +++ b/uweb/lib/uw2/assets/sort-arrow-down-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="9,9 9,3 7,3 7,9 4,9 8,13 12,9 "/> +</svg> diff --git a/uweb/lib/uw2/assets/sort-arrow-icon.svg b/uweb/lib/uw2/assets/sort-arrow-icon.svg new file mode 100644 index 0000000..807b941 --- /dev/null +++ b/uweb/lib/uw2/assets/sort-arrow-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="9,7 12,7 8,3 4,7 7,7 7,9 4,9 8,13 12,9 9,9 "/> +</svg> diff --git a/uweb/lib/uw2/assets/sort-arrow-up-icon.svg b/uweb/lib/uw2/assets/sort-arrow-up-icon.svg new file mode 100644 index 0000000..e21d0d1 --- /dev/null +++ b/uweb/lib/uw2/assets/sort-arrow-up-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="12,7 8,3 4,7 7,7 7,13 9,13 9,7 "/> +</svg> diff --git a/uweb/lib/uw2/assets/sort-icon.svg b/uweb/lib/uw2/assets/sort-icon.svg new file mode 100644 index 0000000..807b941 --- /dev/null +++ b/uweb/lib/uw2/assets/sort-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="9,7 12,7 8,3 4,7 7,7 7,9 4,9 8,13 12,9 9,9 "/> +</svg> diff --git a/uweb/lib/uw2/assets/star-icon.svg b/uweb/lib/uw2/assets/star-icon.svg new file mode 100644 index 0000000..e75d1d6 --- /dev/null +++ b/uweb/lib/uw2/assets/star-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#FF9D00" points="8,1 10.026,5.87 15,6 11.278,9.723 13,15 8,12 3,15 4.722,9.723 1,6 5.974,5.87 "/> +</svg> diff --git a/uweb/lib/uw2/assets/step-arrow.svg b/uweb/lib/uw2/assets/step-arrow.svg new file mode 100644 index 0000000..85ae403 --- /dev/null +++ b/uweb/lib/uw2/assets/step-arrow.svg @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="图层_1" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"> +<style type="text/css"> + .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#BBBBBB;} +</style> +<path class="st0" d="M3,0h1l8,8l-8,8H3l8-8L3,0z"/> +</svg> diff --git a/uweb/lib/uw2/assets/step-num.svg b/uweb/lib/uw2/assets/step-num.svg new file mode 100644 index 0000000..6723b2a --- /dev/null +++ b/uweb/lib/uw2/assets/step-num.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill-rule="evenodd" clip-rule="evenodd" fill="#006EFF" points="13.657,5.172 12.243,3.757 6.586,9.414 3.757,6.586 + 2.343,8 5.525,11.182 6.586,12.243 "/> +</svg> diff --git a/uweb/lib/uw2/assets/success-icon.svg b/uweb/lib/uw2/assets/success-icon.svg new file mode 100644 index 0000000..4d4fcf4 --- /dev/null +++ b/uweb/lib/uw2/assets/success-icon.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <polygon fill="#0ABF5B" points="10.586,5.211 7.042,8.79 5.299,7.048 3.885,8.462 7.042,11.619 8.456,10.205 12,6.625 "/> + <path fill="#0ABF5B" d="M8,1C4.134,1,1,4.134,1,8c0,3.866,3.134,7,7,7c3.866,0,7-3.134,7-7C15,4.134,11.866,1,8,1z M8,13 + c-2.757,0-5-2.243-5-5s2.243-5,5-5s5,2.243,5,5S10.757,13,8,13z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/switch-loading-blue.gif b/uweb/lib/uw2/assets/switch-loading-blue.gif new file mode 100644 index 0000000000000000000000000000000000000000..71a037a7c129eeb0bcc141a6d3796f99e9fe010e GIT binary patch literal 2617 zcmbVMX;>528V-;^Lf8U|Ai*qz5RhbMvN4%t2AL$(uxKvgzLXH6q)LKGfPivcSPG;9 zE{JubYE{%;mFx9V_k~)QRu)A8ty(R`weGFgZgk?-`-7+VdG7p~bH4K}@AsbfJMZa| zVTB=p6hOL^NZNY-;r`1{mL0!)`OXVud7o*=%?)QCBsE--)%9k6a-Cm!iBZxetm$Dc zxwz!O?Q=JOoVMl0u!R>=)_xPd=;GlkPYd^bKk)Qt{l;tac7M04^U=8V*XmE)<Cb3v zDDIlM^;>#T=bA6?$5vfVTy>@9=w0!$-qO|qc3HQrr62mJr{d5Z<%+)Fejohe`t$7O zn_l(~pMnlrVP`^pAGM&<&)J#0=4xo^h1^}Y{GFX-dxy89gW~AWG+y<zwR_mwN%PwW z2M0NW^l{qE3F;)hRxAR&JV+!GVVaVzXKM@&1MycSI`a+2xh4lY+cd{)LAj3(9pkdi zIVg9sEFDbGSDSLpV@qtN2_@q)jU{u9iX3ht##T8IXI_4u$zfnS^X6IXh!f=+a;(`V zgjl=H0GIvB#W5G<Cb<vT?wV?=&BT_8WI`hdN!bYs5hR18Fci-ggOCIOB>*H5LSh6| zAdrmx=Hn98Y&o-$3{CQzTEq_J<~kht2mlln6^V)@BCBl<04Wp-02Bjav5@c(+KVj? zgHvd+N4?FUG1-kabH2lDwXoe84cXQL2g)UozHT8eKRx|jVvAk$sv(ilng=)y`2ZvW zfxJ9-U$4CFjttYEFoyKDXBOw1fDDt}T3|Dp2=}PB!31}IUC8Z7ph3pl%*3S_=4q_P zf;^MOq0^vT;zX2V&Ov0-B!xOzB9|tMK{*UTuvna=RjVZ$u}rFwC9B`&7%Enh1mX&f zR1V^>27<J51qdZ1C2K*AT&@MRl6SE>i``+c7)@{Mnu)q^Vr73Bi>PfTgTrdev|8uA zRe(O%>af~#t@&*A1UXxfZZMiHZbPj5f?oHlG1<(8rkrG(HIMy@VZ=NH0-5}Ob^baw z=l@|1Aiw}_dHk1L-kJyvx|i?7Pi)?ekI6#JjExu$kHO!6`}LQfU;gLCPd`3?_Vmf) zM-P8^aR1)jJGTeE@Bi-B&2Mj9zxK`5D}B8^moIf+ywKIz(SH8xug;x4bNb6uU$mV( zas1fPBZm(iJn(tzzxV%Z-#=US?%Dm1&vxzH(Y$@z)=#%=-t<Y+#trM&t^IgS<LZW0 zD_1P9ud7}5k*lV<>ch&4^0K8%7BBjH>B0pi#m=I_0*Bo;Ki_J}n>Y6ZbMBnkrW|9o zA?y8FGiOYnHg(G6NfR?CWc*D(eq4H5YKm^`d&ydj8c!ONh@mPaqJR_RGO0uifq+OD zKRPZ}5W|n=MR7T7)~HBk#K`cl5uw9}g#<H#0t5X0=)N?nk2i(v<w-m-oR?%uASsa) zPrNq7Ga5i5c`q8%q;HmlIof!)2k!fMM>f^Q_LJrGUi&szSF`K98k7tKt({^CYww=1 zyT_yDrzcqlrwU`+4&<Y9Pfv;t7bumyrR8X4RZS59Wa6cZYB7*TNkCDty<jbEI87no zA-Nymj4&DttyTfE8W;cuSHl?%Iu(zns!SRRQ^S}hAm({7c|&%~X*1QMtQzQ!dpa(l zVsuDz1u1Y<eUB%MR9}eMzd5Kz5xDJUM!z_`@^R?SyJ0L8L-`?aBpf`779>u=cs@{^ zUl2uE2g@KORm5kpGPDv2U82GPYMdAWP##yJ75R;T5||L&>Z2)(BQsF$2oM#-F|>3L z=So?4NNt^p&+AAT5@|KT-kE)U&bA!#KpBnvHDylN30~Ho?Uoi=TIn85^pm(@v)7#- zkpIf_ZQZzMH6y<2^I5g%XXmpb5uQ>hu&G7fUS8g1O5TTfwaZ%ts}QjcP)L>#_<Yu4 zVjn7^Mxc>YSRjC@BcUBwf)rAS%0&uDy0BG&!R0WvK&M7|^<NE%u5L_INA&Yk!A;pM zt#_!?qi^@?`%h_Hv*?n!Ss8pz-F(K8u`8Hl{jJRKssQWBwqc=o@26YV_17?DR6(SG zOOAt6uz>IgHlOUnaj|?NJfcK0MM;V;hr`!kEb43oP?6$SW#^DtOh~~V9Vo-mII_&m zAiy5R)zZb-F{ut45#mzwd1r@a(5=5SQOlie{pq*cekg=*j20j6$_B3Qd!fr}J~|_< ztaG{kfF{}_Vj#$8>Yk#}dn?fO^q2`pXMx)B0v(1@JU!*SvI?xKrg%ZAS|&l3;8q_% zB$9<k&@D!)!rNQo8Mqmr1R)YHFOVML!JL>Dxi1n+I8ci;r|E{|ZJ8UBu^GerI=AOi zi-P;{F3wI~4HJJh?Lnbyla70@8x}QGc0Jo)%3tA%=`Wvga$QZ!VqpQo^kpb1F_ctH z#o-1kr;`P;YQDhN7mGwflq+G?C}mA{RBVX96z~WQV`u_M6mc}09u(>&#Zg)ijCury zFk-@2;s!h_@U&mGIxc8z>W~O4352~-%S+n&g|Aq9|Dl{<P0@3)ftXrsW?I?tO?tST zzb)ckkk7~Z!ZC--54Oh_vCcUNiMbUg(rL%@$}6kXsK8YWN@OVtbSX~v3~xjeC^Xi@ zh`<O5g#r-cTgvo^pd+5107wgCsF`#OYz0po(cvn&Ty=U#X!U=RH(5swbd$%pCs>{0 zzo}SQc<9vLtYVPMY)omp^U{em`ahok3(RTUJE^{VWGdpOZ+Lh-Db?zySB{Dmj#`|` zr*eF;kOYQOX2tyJsubLx;E&FM$-(>*Ycz?11P8G~f;YaVPd=Qk@Pz<%HclI!fKPPc LOe*3^A}Rj>ihFmy literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/switch-on-flag.png b/uweb/lib/uw2/assets/switch-on-flag.png new file mode 100644 index 0000000000000000000000000000000000000000..67c7ba2012cabc09c3f81a74889965228ee29203 GIT binary patch literal 1061 zcmaJ=O-$2Z7%of^kQov+QT)l5lK2<4u4C)AhB3BvlSN9%n8E=QyY_=M(0--;<^~r; z6Ejc##Dkg`jVHmVAzn;4aPc4qPbNl<35n6D(S&d#9>A}_h6iWU_WQ~6Jn#Fx@AF;j z>pkskY-yw@%9-jG(qwG1zxq1zKbIf+MuvkpF^K!oFfK?Yq@oJSLXgs=5txROGBLgg zJ1ELQtC>MODE9C&(%h1baThg%uqmn|QZyua6k?EtBdQ*zm**E~pekW{z%P14BMx(F z_oNB?CwnvU<ft4{=tw8%DDp%=gIEGZZA`cLVwm30<;mRMW@xYh!J}b%GpRwb55$oP zf#2Qkl07U7IL^)b{2a%&0k4PkG9L1BF4o8UIo=xpTMtd5naVJq7Lr@B$SO?dFgAFG zDHICsLc1H8BMch~g=`J4*F_L6YeL6T(WP6hWd#9RvZ)$aMLMt*r7X(hFikSuJc4Fa zWOZw+Or&5;Q8F0T?Xizk28!bUp_*1fTR083^Zlo=m6<RglZF<`n=)zKaH}24;NvEg zFfua;jg_m|mqQp?Ib?u%KL<_>sJem**2xXLDDo-Y!jdk-ln|zgf?HJ;KENh|$!H)X zgxDC%CVbI^FBtUs0~{L&a<O2n%oUKF*PxEeTxFXZt;)5npcy2x08RBGRFWprz{Zhz zwR$drs(M>orFt&Gs$7O7!`O}etI_2x;vRciu`O9tj1P6<c9YmzeE#4kxe|9%LNrtS zm|b08k2r3=-y`gO68s(6(L*Qa+L{*}pQpNhCA!(x=H;vRI<Fi!{x!OPsV;jo*5aF9 zJ=DBjlRa}M*yBA?dU|8ui`o_S@ekMQy6Ji+SZnalI7=Tcy=<6WJ$(E6qna;sLtw4( zEZ$j~a;y}<yJX>%cbD>ZX1%_z^ag#eZR`3(y_$c>$vJBGty-$Ki8{YHyLA89xM^S9 MRH9dS7Q1ly4@9a{w*UYD literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/th-blue-large-icon.svg b/uweb/lib/uw2/assets/th-blue-large-icon.svg new file mode 100644 index 0000000..e4be4f5 --- /dev/null +++ b/uweb/lib/uw2/assets/th-blue-large-icon.svg @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<g> + <path fill="#888888" d="M5,2v3H2V2H5 M7,0H0v7h7V0L7,0z"/> +</g> +<g> + <path fill="#888888" d="M13,2v3h-3V2H13 M15,0H8v7h7V0L15,0z"/> +</g> +<g> + <path fill="#888888" d="M5,10v3H2v-3H5 M7,8H0v7h7V8L7,8z"/> +</g> +<g> + <path fill="#888888" d="M13,10v3h-3v-3H13 M15,8H8v7h7V8L15,8z"/> +</g> +</svg> diff --git a/uweb/lib/uw2/assets/th-blue-list-icon.svg b/uweb/lib/uw2/assets/th-blue-list-icon.svg new file mode 100644 index 0000000..e4cb8f5 --- /dev/null +++ b/uweb/lib/uw2/assets/th-blue-list-icon.svg @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<rect x="1" y="1" fill="#888888" width="14" height="2"/> +<rect x="1" y="13" fill="#888888" width="14" height="2"/> +<rect x="1" y="7" fill="#888888" width="14" height="2"/> +</svg> diff --git a/uweb/lib/uw2/assets/top-alert-icon-doing.gif b/uweb/lib/uw2/assets/top-alert-icon-doing.gif new file mode 100644 index 0000000000000000000000000000000000000000..0185da19fc7a2ea2c9f44e7eb5062a38294aa0d1 GIT binary patch literal 3725 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 AF#rGn literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/top-panel-alert.png b/uweb/lib/uw2/assets/top-panel-alert.png new file mode 100644 index 0000000000000000000000000000000000000000..fabdf8ace4c31401373289c9836aeda60d35d806 GIT binary patch literal 2350 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 literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/try-icon.png b/uweb/lib/uw2/assets/try-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f17188c5312243145549397b8db245285be87b7 GIT binary patch literal 1308 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%*vS|5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8<fR&VF+bTgE72zA8;GAESs$i;Ts+(+JXrf?lsb^?v zXkuZgqhMrUXsmBwtZ!(nYiML;U}<G&ssIH_K--E^(yW49+@N*=dA3R!B_#z``ugSN z<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$}kgLQj3#|G7CyF^YauyCMG83 zmzLNn0bL65LT&-v*t}wBFaZNhzap_f-%!s0<RzFwUtj!6b93RUi%Wu15$?rmaB)aw zL8^XGYH@yPQ8F;%(v(3~6<9eJr6!i-7lq{K=fFZSAS1sdzc?emK*8BrLBlsOIWrH$ z*92?u^|kWMD=taQOHTE4u~h;Zp_iGNVr6J)YT@W+VQyk+>}qJ}YT{^a?CNA`=Hg;v zWNPMS><H8AlAm0fo0?Yw)0=|OYk^ZQC@tg`0Bv?jEy^rQO>ryA&s6~X*(wvaTTF49 z2i2Q`+bw1|_38s1qYsK%q?m>Y0h14i2~W2`4m{<j<^hv?5iniP*Kpm=z`)q=>Eakt zacjwy)7q?oG6z1+yuCI%abX9mwspUbNK*5SO5Kyj*UF{@tvi0oY3I#AIqB9`4YMEe z8e(x1H8fi`$=#3t>vlXd?cG(|uRGJ<RsMNaer~4Z_1QY5OkRS!F0x5Z=r_OfP~djO zM)jj>{&SvrB$Dc}P*OE&`IgvU&rAN~7xtcc@{YaYfJWTh4?zv8XLsF|mo_$<^ripe zWVH#4|L(Q8#3GcoA@h#%%RlQ?O6Al4q>2U4U&wX-!xGz+P50CLCcfS2(3^6t-Iw=? zMDyaVN@L5Xx}C}gtv1LT-Pmk#ZEO5D6~8(2y<#H0KQix9JiX<#rIyNOo7Z1rvNugX zxaq!XAItAczCE|3&3z3#Uqm;>F1~YeUC3jjW&By;(+*k{DjmFL*m0=gEZ?qe|4$3C zZ%{j!x1qVU<8P7jyo0W9PL=&!f7#-d!PJ9ovk$6YXfXVIcZzVXqrI8Q*OKMiy9Bqq z`eT28v-*`+MtO$o%g<h|Tlsox?61eWW*y(q|5&~4Vuy^*Yw@d>t6Xo-HfZ55{?yOF Z%pf>D_G0E<ubH6o%G1@)Wt~$(699(`;&=c6 literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/ud.png b/uweb/lib/uw2/assets/ud.png new file mode 100644 index 0000000000000000000000000000000000000000..e07dd99a8ffea3f5d562c06bdbe6a1f5acf4bcd5 GIT binary patch literal 1019 zcmaJ=O=#0l9FN<OG2O|7OoTl$&?z=wZPq2M&bDc`%2G;KSdUASw>EUi%aT`{&5P_H z3>1&^;0MAkf(U|MR3;ugc<`WjQM`yAH}s%8uD*0_=fN7td+-1F{eJ(?w~^1y3=f?e zq9|%OJF67PevJI%gZ*S3z5MeA*+y`tgy+!`Zs;DQk|ruckhS#+EI{2{U3m+qD60RA zRV?9>HYXd%X7mul1hz}q6g4#+xVlk;7?fefauW297q4hwnF)G9)Huye!>TpA=E3>3 zT+vvo8Inm)Uj$QuOayF*br9IgjxPrZx}__Vb9l|tpasFT1bq-xNy~#Y@*ofyF=B86 z58@KTi())3TmS;c$5@VM`Dlcf<XBARIMDuR;>|Oc<btBMeGw}`S21>FmTfc|Oe4x5 zufp<@B(a>p3POY+BL1p_^&sN-V;uzr`i5t@*g_5n74<Tz;{;72JxIZJyRweoE)yvj z8|W^}GhCQb2dHWPhuU@*?c)MGjQ5|yesR@>YytYH?ir+UOJkucS5A9S$H*%pwA`s; zzKSsNtH=fEbgOD$e8F-|)bP)>IGQGB9UtqC0kcYiCMt|&nX(w=qvAx8&&1RyPu65y zP?c0B6_YYiH5F4kTm>0*8#=hdH4nK$Pi{C4wo5!K(6g>UQ}vJyT4~Ex&sZe2r(T<D z_Kt<?$z@3}Y}nktn%%h~6BHi1qf3nL@I!}8yhlcRbMMVAc^1d>bH&WP2U|NkyOr8X zv)L>gPrsA<0bIz<6O+1h{^2iTr?X137<}Hk^?r!r2K%1vH}9W(a{KDL^~t`k%J%E) zBd67m6DNMdYa832Mi)P9-g)%xC9LP;_5J6wGiPg)qeqTXdp8H9FN@Y)B1dI2IpuL` Gas3a?)ktLk literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/assets/up-sort-icon.svg b/uweb/lib/uw2/assets/up-sort-icon.svg new file mode 100644 index 0000000..e21d0d1 --- /dev/null +++ b/uweb/lib/uw2/assets/up-sort-icon.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> +<polygon fill="#888888" points="12,7 8,3 4,7 7,7 7,13 9,13 9,7 "/> +</svg> diff --git a/uweb/lib/uw2/assets/wechat-icon.png b/uweb/lib/uw2/assets/wechat-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..554d7489b22987b620197ac292e5f41a0ccbc790 GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~q!3HGX7W?Z1DVAa<&kznEsNqQI0P;BtJR*x3 z7`TN%nDNrxx<5ccnG)BClHmNblJdl&R0hYC{G?O`x6Go{^8BLgVg=`5vln|d^#Ik0 zfz&w{r6!hS=I1GdWag$a7?|lB0+A_CdEyTS21Wx<7sn8diLH|l_BI;`xXNp=E@{qT zpUrnDY{HTz2lk0#nG>fu^V$7)z%0vR#Uc7YNF(twqwEHDenF$Oaux13KR^Hdd%W*h z;gSA58rvD%RwqvUqBM)+(;}Y+?Sd}`x&e}Fb2=2JJ>q)NpgVz4-pDBOHOuCZ4?n-o zWhz%Nj=HKC5I1G@42d0#XQ!O#E}A3S$1o|IWw*s4zKV@fYZqPEpHOCZP)+6L<o(m< z_8W)l78pl;HT=MG$-YbX+zI1zH#VQijhpgY;`**`iKp(o5sO2acrKlCd?r?r(-Q`C zQ1k;m71IyOEblil?l5!ToX=V^nf-FF^@)fhDJ#<7oIWzSqR=Snt1*97U;^`;@CTOa zFPO{ikIqbW{lu{6<S)h(i!LP3YA;z7Wf}EZ{~%XplX3NL?jw(@S6*$`a|VVkgQu&X J%Q~loCIH{*wWR<6 literal 0 HcmV?d00001 diff --git a/uweb/lib/uw2/index.css b/uweb/lib/uw2/index.css new file mode 100644 index 0000000..e15cd3b --- /dev/null +++ b/uweb/lib/uw2/index.css @@ -0,0 +1,10 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.uw-checkbox-wrap{margin-left:0!important;margin-right:20px!important}.uw-multiple-selector.disabled .tc-tag-cont .tc-text:hover{border:1px solid #ddd}.tc-15-dropdown-icon .disabled{background-color:#f2f2f2}.tc-15-autocomplete.s{width:100px}.tc-15-autocomplete.l{width:330px}.tc-15-filtrateu .tc-15-filtrate-menu li em{color:#006eff}.uw-filter-tag-input{height:21px!important;line-height:21px!important}.tc-tagsinput .tc-15-dropdown-icon{z-index:10;background-color:#fff;width:28px;height:auto;line-height:normal;font-size:0;outline:0;text-align:center;box-sizing:border-box;position:absolute;right:1px;top:1px;bottom:1px;border:none;border-left:1px solid #ddd}.tc-tag-input:hover,.uw-multiple-selector .tc-tag-cont .tc-text:hover{cursor:text;background-color:#fff;border-color:#bbb!important;outline:0 none}.uw-filter-tag-input::-webkit-input-placeholder{color:#bbb}.uw-filter-tag-input::-moz-placeholder{color:#bbb}.uw-filter-tag-input:-ms-input-placeholder{color:#bbb}.uw-filter-tag-input:-moz-placeholder{color:#bbb}.tc-15-autocomplete.disabled .tc-15-dropdown-icon,.tc-15-autocomplete.disabled .tc-15-input-text,.tc-multiple-selector.disabled .tc-tag-cont .tc-text:hover,.tc-multiple-selector.disabled .tc-text,.tc-multiple-selector.disabled .uw-filter-tag-input{border-color:#ddd!important;background-color:#f2f2f2;color:#bbb;cursor:default}.tc-multiple-selector.disabled .tc-tag-txt .tc-btn-close{cursor:default}.uw-select-render-option{display:block;padding:2px 10px;color:inherit;text-decoration:none;cursor:pointer}.calendar-select-disabled{cursor:default;color:#bbb!important;background-color:#f2f2f2!important;border-color:#ddd!important;outline:0!important}.is-error .tc-15-simulate-select,.is-error .tc-15-simulate-select:focus,.is-error .tc-15-simulate-select:hover{border-color:#e1504a!important}.is-error .uw-datepicker-input,.is-error .uw-datepicker-input:focus,.is-error .uw-datepicker-input:hover{color:#444!important;border-color:#ddd!important}.uw-icon{vertical-align:text-bottom}.tc-15-rich-dialog{z-index:9999}.tc-model-bg{z-index:999;opacity:1!important;background:rgba(0,0,0,.5)!important}.tc-15-rich-dialog-hd strong{margin-bottom:11px;margin-top:3px}.uw-dropdwon-menu{max-height:300px;overflow-y:auto}.tc-15-dropdown{width:180px}.tc-15-dropdown.s{width:100px}.tc-15-dropdown.l{width:330px}.tc-15-dropdown-link{max-width:100%}.is-error .tc-15-dropdown-link,.is-error .tc-15-dropdown-link:focus,.is-error .tc-15-dropdown-link:hover{border-color:#e1504a!important}.uw-multiple-selector{min-width:100px!important}.uw-multiple-selector em{display:inline-block;font-size:12px;color:#bbb;padding:2px 0}.tc-multiple-selector.s{width:100px}.tc-multiple-selector.l{width:330px}.tc-tag-cont .tc-text:hover{cursor:pointer;color:#000;background-color:#f2f2f2;border:1px solid #ddd}.tc-multiple-selector .tc-tagsinput .icon-arrow-down{z-index:2}.tc-15-filtrateu{display:none}.tc-multiple-selector .tc-15-filtrateu{margin-left:0;width:auto;max-width:100%;margin-top:5px}.uw-multiple-selector-active .tc-15-filtrateu{display:block}.tc-multiple-selector .tc-tag-cont{padding-top:4px!important;padding-bottom:0!important}.tc-multiple-selector .tc-tag-cont .tc-tag-txt{margin-bottom:4px!important}.tc-multiple-selector .tc-tag-cont .tc-text:hover,.tc-tag-input:focus+.tc-text,.tc-tag-input:hover{border:1px solid #ddd}.tc-multiple-selector.disabled .icon-arrow-down{cursor:default!important}.uw-dropdown-loading-text{vertical-align:middle}.ext-form-item{font-size:12px;line-height:30px}.ext-form-item,.uw-form-item{display:contents}.uw-input-tag-icon-valid-flag{margin-top:-9px}.tc-15-bubble-icon{vertical-align:baseline}.tc-15-input-textarea[readonly=readonly],.tc-15-input-textarea[readonly]{background-color:#f2f2f2;color:#444}.tc-15-input-textarea[readonly=readonly]:hover,.tc-15-input-textarea[readonly]:hover{outline:0 none;border-color:#ddd}.uw-tagsinput{display:inline-block}.uw-tagsinput.s{width:100px}.uw-tagsinput.m{width:180px}.uw-tagsinput.l{width:330px}.uw-tag-cont{padding:2px 10px!important}.is-error .tc-tag-input,.is-error .tc-tag-input:focus,.is-error .tc-tag-input:hover,.is-error .tc-text,.is-error .tc-text:focus,.is-error .tc-text:hover{color:#e1504a!important;border-color:#e1504a!important}.uw-tag-cont-multi{min-height:100px!important}.uw-tag-txt{margin-top:4px}.uw-tag-input-no-tag{width:100%!important;max-width:inherit!important}.uw-text{cursor:text}.uw-text-link{color:#006eff}.uw-submenu-hide{display:none!important}.uw-group-item-label{padding-left:15px!important;margin-right:2%}.uw-notification-wrapper{max-width:350px;position:absolute;right:25px;top:70px}.uw-notification-wrapper .msg-span{padding-left:5px;padding-right:10px;display:inline-block;font-size:12px;vertical-align:top;line-height:16px;max-width:135px}.uw-notification-wrapper .msg-span .msg-title{display:block;font-weight:700}.uw-notification-wrapper .msg-span .msg-text{word-break:break-all}.tc-15-page .tc-15-page-operate .tc-15-page-select .tc-15-page-selected .tc-15-simulate-option .tc-15-def-scroll li.selected{background-color:#e6f7ff}.uw-page{padding-right:10px!important;padding-left:10px!important}.tc-panel .tc-panel-hd{table-layout:fixed!important}.tc-panel .tc-panel-hd .title{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-panel .tc-panel-hd .col:first-child{text-align:left!important}.tc-15-table-panel{box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tc-15-table-panel .tc-15-table-fixed-head{border-top:1px solid #ddd}.tc-15-rich-dialog .tc-15-table-panel,.tc-panel .tc-15-table-panel{box-shadow:none}.tc-15-transition-collapse-enter{max-height:0}.tc-15-transition-collapse-enter.tc-15-transition-collapse-enter-active{max-height:46px;transition:max-height .4s ease}.tc-15-transition-collapse-leave{max-height:46px}.tc-15-transition-collapse-leave.tc-15-transition-collapse-leave-active{max-height:0;transition:max-height .4s ease}.tc-15-table-panel .tc-15-table-box td{vertical-align:middle}.tc-15-table-panel .tc-15-table-fixed-body td a{word-break:break-all}.uw2-tag-div{display:inline-block}td .tc-tag-cont{padding:0;min-height:18px}td .tc-tag-cont .tc-tag-txt{padding:0 5px}.list-group-item .uw-checkbox-wrap{margin-right:5px!important}.tree-view .list-group .list-group-item .uw-selectable{cursor:pointer}.tree-view .list-group .list-group-item .uw-selected{background-color:#f2f2f2!important}.tree-view .list-group .list-group-item .uw-unexpand{cursor:default}.tree-view .list-group .uw-icon{vertical-align:middle}.tree-view .list-group .list-group-item .text-cont{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uw-view.iframe .uw-view-header,.uw-view.iframe .uw-view-sider{display:none}.uw-view.iframe .uw-view-page{left:0!important}.uw-view.iframe .uw-view-container{top:0}.uw-view-header{font-size:0;height:50px;background-color:#262626;padding-left:20px;display:table;box-sizing:border-box;width:100%}.uw-view-header .uw-header-logo{width:110px;display:table-cell;vertical-align:middle}.uw-view-header .uw-header-modules{display:table-cell;vertical-align:top}.uw-view-header .uw-header-modules .uw-module-list{font-size:0}.uw-view-header .uw-header-modules .uw-module-list li{font-size:14px;display:inline-block;line-height:49px;color:#888;vertical-align:top;cursor:pointer}.uw-view-header .uw-header-modules .uw-module-list li a{padding:0 20px;display:inline-block;color:#bbb;transition:all .2s;text-decoration:none}.uw-view-header .uw-header-modules .uw-module-list li a:hover{color:#006eff}.uw-view-header .uw-header-info{display:table-cell;vertical-align:top;text-align:right}.uw-view-header .uw-header-info a{color:#bbb;transition:all .2s}.uw-view-header .uw-header-info a:hover{color:#006eff;text-decoration:none}.uw-view-header .uw-header-info .uw-info-list li{text-align:left;background-image:url(assets/nav-info-split.png);background-repeat:no-repeat;background-position:100%;position:relative;font-size:12px;display:inline-block;line-height:49px;color:#888;vertical-align:top;cursor:pointer}.uw-view-header .uw-header-info .uw-info-list li a{padding:0 20px;display:inline-block}.uw-view-header .uw-header-info .uw-info-list li .uw-info-title{max-width:6em;vertical-align:top;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uw-view-header .uw-header-info .uw-info-list li .uw-down-arrow{display:inline-block;width:16px;height:16px;margin-top:-2px;margin-left:-17px;margin-right:15px;vertical-align:middle;background-image:url(assets/domain-1481527027.svg);background-size:1662.5% 1600%;background-repeat:no-repeat;background-position:1% 88.7%}.uw-view-header .uw-header-info .uw-info-list li .uw-info-panel{background-color:#191919;position:absolute;right:0;cursor:default;z-index:2000;display:none;padding:10px 20px;min-width:140px;box-sizing:border-box}.uw-view-header .uw-header-info .uw-info-list li .uw-info-panel a{display:block;line-height:32px;padding:0;cursor:pointer}.uw-view-header .uw-header-info .uw-info-list li .uw-info-panel .uw-info-split-line{border-bottom:1px solid #515151;display:block;padding-bottom:10px;margin-bottom:10px;cursor:default}.uw-view-header .uw-header-info .uw-info-list li:last-child{background-image:none}.uw-view-header .uw-header-info .uw-info-list .uw-info-item:hover .uw-info-panel{display:block}.uw-view-container{height:auto;top:50px;left:0;overflow:hidden}.uw-view-container,.uw-view-page{position:absolute;right:0;bottom:0;background-color:#ededed}.uw-view-page{top:0;left:200px;overflow-y:auto;overflow-x:hidden}.uw-view-sider{border-right:none;width:200px;position:relative;height:100%;background-color:#333;display:inline-block;vertical-align:top}.uw-view-sider li.uw-sider-select{background-color:#262626}.uw-view-sider .uw-sider-submodules{padding-bottom:10px}.uw-view-sider .uw-sider-headline{font-size:16px;line-height:1.2;display:block;padding:0 20px;color:#fff;height:50px;box-sizing:border-box}.uw-view-sider .uw-sider-headline:before{content:"";width:0;height:100%}.uw-view-sider .uw-sider-headline:before,.uw-view-sider .uw-sider-headline span{display:inline-block;vertical-align:middle}.uw-view-sider .uw-sider-modules{font-size:12px;overflow:auto;position:absolute;width:100%;top:50px;bottom:0;left:0;padding-bottom:25px}.uw-view-sider .uw-sider-modules::-webkit-scrollbar{width:17px;height:17px;background-color:transparent;border-radius:9px}.uw-view-sider .uw-sider-modules::-webkit-scrollbar-thumb{background-color:#262626;border-radius:9px;background-clip:content-box;border:5px solid transparent}.uw-view-sider .uw-sider-modules>li{position:relative;width:100%;box-sizing:border-box;outline:0}.uw-view-sider .uw-sider-modules>li .uw-sider-mod{text-decoration:none;font-size:13px;min-height:16px;display:block;padding-top:5px;padding-bottom:4px}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0{min-height:16px;display:block;padding-left:0;cursor:pointer;color:#bbb}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0:hover{background-color:#4c4c4c;position:relative;text-decoration:none}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0:hover.selected span{color:#fff}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0>span{max-width:160px;line-height:2;display:inline-block;vertical-align:text-top;margin-left:20px;word-wrap:break-word}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0>span .desc{margin-left:10px;color:#888}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0.selected span{color:#4093ff;font-weight:700}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-0>i{background-image:url(assets/domain-1481527027.svg);position:absolute;right:24px;top:10px;overflow:hidden;width:16px;height:16px;font-size:0;background-size:1662.5% 1600%;background-repeat:no-repeat;background-position:98% 97%}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1{min-height:16px;display:block;padding-left:16px;cursor:pointer;color:#bbb}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1>span{font-size:12px;color:#888}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1>span:before{content:"";background-color:#666;width:5px;height:5px;border-radius:10px;margin-right:10px;display:inline-block;vertical-align:middle}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1:hover{background-color:#4c4c4c;position:relative;text-decoration:none}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1:hover.selected span{color:#fff}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1>span{max-width:160px;line-height:2;display:inline-block;vertical-align:text-top;margin-left:20px;word-wrap:break-word}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1>span .desc{margin-left:10px;color:#888}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1.selected span{color:#4093ff;font-weight:700}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-1>i{background-image:url(assets/domain-1481527027.svg);position:absolute;right:24px;top:10px;overflow:hidden;width:16px;height:16px;font-size:0;background-size:1662.5% 1600%;background-repeat:no-repeat;background-position:98% 97%}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2{min-height:16px;display:block;padding-left:32px;cursor:pointer;color:#bbb}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2>span{font-size:12px;color:#888}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2>span:before{content:"";background-color:#666;width:5px;height:5px;border-radius:10px;margin-right:10px;display:inline-block;vertical-align:middle}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2:hover{background-color:#4c4c4c;position:relative;text-decoration:none}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2:hover.selected span{color:#fff}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2>span{max-width:160px;line-height:2;display:inline-block;vertical-align:text-top;margin-left:20px;word-wrap:break-word}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2>span .desc{margin-left:10px;color:#888}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2.selected span{color:#4093ff;font-weight:700}.uw-view-sider .uw-sider-modules>li .uw-sider-mod.mod-level-2>i{background-image:url(assets/domain-1481527027.svg);position:absolute;right:24px;top:10px;overflow:hidden;width:16px;height:16px;font-size:0;background-size:1662.5% 1600%;background-repeat:no-repeat;background-position:98% 97%}.uw-view-title{padding-left:20px;padding-right:20px;background-color:#fff;padding-top:10px;height:auto;line-height:inherit;min-height:inherit;position:relative;border-bottom:1px solid #ddd}.uw-view-title .header{padding-bottom:10px}.uw-view-title .header .extra{float:right;line-height:30px}.uw-view-title .header .back-link{font-size:0;height:26px;line-height:26px;width:26px;box-sizing:border-box;display:inline-block;text-align:center;margin-right:25px;vertical-align:middle;overflow:hidden}.uw-view-title .header .back-link:hover{background-color:rgba(0,0,0,.05)}.uw-view-title .header .back-link:before{content:"";width:16px;height:16px;background-image:url(assets/domain-1481527027.svg);display:inline-block;margin-top:4px;background-position:91.36% 71.78%;background-size:1475% 1362.5%;background-repeat:no-repeat}.uw-view-title .header>h2{font-weight:400;margin-right:20px;width:70%;font-size:16px;font-weight:700}.uw-view-title .header>.description,.uw-view-title .header>h2{display:inline-block;vertical-align:middle;height:30px;line-height:30px}.uw-view-title .header>.description{font-size:12px;color:#888}.uw-view-title .modules{padding:0;height:inherit;line-height:normal;display:block;white-space:nowrap;position:relative}.uw-view-title .modules>li:first-child{margin-left:0}.uw-view-title .modules>li{margin-left:20px;margin-top:0;margin-bottom:0;position:static;display:inline-block}.uw-view-title .modules>li>a{border:0;font-size:14px;padding:0 10px;display:block;background-color:transparent;color:#444;box-sizing:border-box;height:30px;line-height:30px;border-bottom:2px solid transparent;text-align:center;text-decoration:none}.uw-view-title .modules>li>a:hover{font-weight:400;color:#000;border-bottom:2px solid #006eff}.uw-view-title .modules>li.selected a{color:#000;border-bottom:2px solid #006eff;font-weight:700}.uw-view-title .modules>li.disabled a{color:#bbb;cursor:default;border-bottom:none}.uw-view-content{padding:0 20px;margin-top:20px;margin-bottom:20px}.uw-view-content .uw-content-area{max-width:1360px;margin:0 auto;width:100%}.uw-action-area{margin-bottom:10px;height:30px;position:relative}.uw-action-area:after,.uw-action-area:before{display:table;content:" "}.uw-action-area:after{clear:both}.uw-action-area .action-area{float:left}.uw-action-area .action-area .uw-btn{margin-right:5px}.uw-action-area .extra-area{float:right}.uw-action-area .extra-area .search-box{display:inline-block;width:200px}.uw-split-panel .tc-g{margin:0!important}.uw-split-panel .uw-split-panel-area{min-height:200px;padding:20px!important}.uw-split-panel .uw-split-panel-left{border-right:1px solid #ddd}.qc-header-nav{font-size:0;height:50px;background-color:#262626;box-sizing:border-box;width:100%;font-family:Roboto,San Francisco,Helvetica Neue,Helvetica,Arial,PingFangSC-Light,Hiragina Sans GB,WenQuanYi Micro Hei,microsoft yahei ui,microsoft yahei,sans-serif}.qc-header-inner{display:table;width:100%}.qc-header-unit{display:table-cell;vertical-align:top}.qc-header-nav a:hover{text-decoration:none}.top-alert{min-width:77px!important;transform:translate(-50%);margin-left:auto!important}.qc-nav-arrows{display:inline-block;width:16px;height:16px;margin-top:-2px;margin-right:-4px;vertical-align:middle;background-image:url(assets/global-201804181153.svg);background-position:34.8% 15.42%;background-size:1662.5% 1600%;background-repeat:no-repeat}.qc-nav-account.qc-nav-hover .qc-nav-arrows,.qc-nav-service.qc-nav-hover .qc-nav-arrows,.qc-nav-user.qc-nav-hover .qc-nav-arrows{background-image:url(assets/global-201804181153.svg);background-position:34.8% 22.919999999999998%;background-size:1662.5% 1600%;background-repeat:no-repeat}.qc-shortcut-icon{display:block;width:16px;height:16px;vertical-align:middle;background-image:url(assets/global-201804181153.svg);background-position:78% 37.92%;background-size:1662.5% 1600%;background-repeat:no-repeat}.qc-header-logo{width:65px}.qc-logo-inner{padding:0 20px;margin:9px 0;border-right:1px solid #000}.qc-logo-icon,.qc-logo-inner{display:inline-block;height:32px}.qc-logo-icon{width:32px;background-image:url(assets/global-201804181153.svg);background-position:.43% 11.16%;background-repeat:no-repeat;background-size:831.25% 800%}.qc-nav-overview{display:inline-block;vertical-align:top}.qc-overview-inner{display:inline-block;height:30px;padding:0 15px 0 20px;margin:10px 0;font-size:14px;color:#bbb;line-height:29px}.qc-overview-inner:hover{color:#3d91ff}.qc-nav-service{display:inline-block;vertical-align:top}.qc-header-service{width:109px;min-width:109px}.qc-service-inner{height:30px;padding:0 20px 0 15px;margin:10px 0;font-size:14px;color:#bbb;line-height:29px;border-right:1px solid #000}.qc-nav-service.qc-nav-hover .qc-service-text{color:#3d91ff}.qc-service-menu{display:none;background-color:#191919;position:absolute;left:0;right:0;overflow:hidden;cursor:default;z-index:2000}.qc-nav-service.qc-nav-hover .qc-service-menu{display:block;min-height:250px}.qc-nav-service.qc-nav-hover .qc-service-menu .qc-service-menu-inner{animation-duration:.5s;animation-fill-mode:both;animation-name:a}@keyframes a{0%{opacity:0;margin-bottom:0;transform:translateY(-10px)}to{opacity:1;margin-bottom:10px;transform:translateY(0)}}.qc-service-tool{height:40px}.qc-service-menu-inner{padding-left:65px;position:relative;max-width:1200px;min-width:1000px;min-height:250px;font-size:0}.menu-list-col{font-size:14px;box-sizing:border-box;padding:29px 0 0 20px;display:inline-block;vertical-align:top;width:16.6666666%}.menu-list-col .menu-area{margin-bottom:15px}.menu-list-col .menu-area-tit{font-size:14px;color:#fff;padding-bottom:5px;cursor:default;line-height:20px}.menu-list-col .menu-area-tit em{vertical-align:middle}.menu-list-all .menu-list-col .menu-area-con{padding-bottom:18px}.menu-list-col .menu-area-con{color:#888;outline:0}.menu-list-col .menu-area-con .menu-item .menu-item-tit a.qc-nav-text-select,.menu-list-col .menu-area-con .menu-item:hover .menu-item-tit a{color:#3d91ff}.menu-list-all .menu-list-col .menu-item .menu-item-tit a{line-height:24px;height:24px;display:block;padding:0;box-sizing:border-box;white-space:nowrap;font-size:12px;color:#a6a6a6;width:100%}.menu-item-tit .menu-item-activity{color:#ff9d00;font-size:12px;margin-left:5px}.menu-item-text{display:inline-block;max-width:85%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.menu-list-search{margin-top:30px;margin-left:20px;width:754px;position:relative}input[type=text].menu-search-input{box-sizing:border-box;width:100%;height:28px;line-height:28px;border:1px solid #484848;background-color:#1a1a1a;outline:0;color:#fff;padding-left:10px;padding-right:34px}.menu-list-search:hover .menu-search-input,.menu-search-input:focus{border:1px solid #888}.menu-search-btn{position:absolute;background-color:#1a1a1a;width:34px;height:26px;top:1px;right:1px;outline:0;cursor:default}.menu-search-btn:before{content:"";background-image:url(assets/global-201804181153.svg);background-position:22% 84.58%;background-repeat:no-repeat;background-color:transparent;display:block;width:16px;height:16px;margin-left:10px;background-size:1662.5% 1600%}.menu-search-result{display:none;background-color:#1a1a1a;position:absolute;width:100%;border:1px solid #888;box-sizing:border-box;max-height:176px;overflow-y:auto;z-index:1}.menu-search-result .menu-search-empty{color:#888;font-size:12px;margin-left:10px}.menu-search-result .menu-search-empty:hover{background-color:#1a1a1a}.menu-search-result::-webkit-scrollbar{width:17px;height:17px;background-color:transparent;border-radius:9px}.menu-search-result::-webkit-scrollbar-thumb{background-color:#262626;border-radius:9px;background-clip:content-box;border:5px solid transparent}.menu-search-result li.menu-search-select,.menu-search-result li:hover{background-color:#262626}.menu-search-result li a{font-size:12px;padding-left:10px;display:block;color:#888}.menu-search-show .menu-search-result{display:block}.menu-search-result em{color:#fff}.menu-external-link{width:16px;height:16px;display:none;vertical-align:text-top;background-image:url(assets/global-201804181153.svg);background-position:63.6% 52.92%;background-size:1662.5% 1600%;background-repeat:no-repeat}.menu-list-col .menu-area-con .menu-item:hover .menu-item-tit a .menu-external-link{display:inline-block}.qc-nav-shortcut{height:35px;position:relative;z-index:999;overflow:hidden}.qc-nav-select .qc-nav-shortcut{overflow:inherit}.qc-shortcut-inner{height:20px;padding:0 20px;margin:15px 0 0;font-size:14px;color:#fff;line-height:29px;position:relative;display:table;width:100%;box-sizing:border-box}.qc-shortcut-tool{display:table}.qc-shortcut-btn{display:table-cell;vertical-align:top}.qc-shortcut-btn a{display:block;width:20px;height:20px;border:1px dashed #888;padding:1px;box-sizing:border-box;cursor:pointer}.qc-shortcut-btn a:hover{border:1px dashed #3d91ff}.qc-shortcut-btn a:hover .qc-shortcut-icon{background-image:url(assets/global-201804181153.svg);background-position:57.99999999999999% 84.58%;background-size:1662.5% 1600%;background-repeat:no-repeat}.qc-shortcut-list{display:table-cell;vertical-align:top;font-size:0}.qc-shortcut-list li{display:inline-block;box-sizing:border-box;padding-right:10px}.qc-shortcut-list li a{display:block;vertical-align:top;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#bbb;font-size:12px;height:20px;border:1px dashed #262626;padding:0 5px;box-sizing:border-box;line-height:18px}.qc-shortcut-list li a.qc-nav-text-select,.qc-shortcut-list li a:hover{color:#3d91ff}.qc-nav-select .qc-shortcut-list li a{border:1px dashed #bbb}.qc-nav-select .qc-shortcut-list li a:hover{border:1px dashed #3d91ff}.qc-shortcut-menu{display:none;background-color:#191919;position:absolute;left:0;right:0;top:50px;overflow:hidden;cursor:default;z-index:998;animation-duration:.5s;animation-fill-mode:both}.qc-shortcu-menu-inner{padding-left:20px;position:relative;max-width:1200px;min-width:1000px;min-height:250px;font-size:0}.qc-shortcut-inner-title{display:none}.qc-nav-select .qc-shortcut-menu{display:block;margin-bottom:0}.qc-nav-select .qc-shortcut-btn{display:none}.qc-shortcut-menu-inner{padding-left:65px;overflow-y:auto;height:100%}.qc-shortcut-menu-inner::-webkit-scrollbar{width:17px;height:17px;background-color:transparent;border-radius:9px}.qc-shortcut-menu-inner::-webkit-scrollbar-thumb{background-color:#262626;border-radius:9px;background-clip:content-box;border:5px solid transparent}.qc-shortcut-menu-title{font-size:12px;color:#888;margin-top:15px;margin-left:20px;margin-bottom:-19px}.menu-item-checkbox{width:16px;height:16px;cursor:pointer;vertical-align:middle;outline:0;-webkit-appearance:none;border:1px solid #444;box-sizing:border-box;background-color:#1a1a1a}.menu-item-checkbox:checked,.menu-item-checkbox:checked:focus{background-image:url(assets/global-201804181153.svg);background-color:#006eff;background-position:42% 30.42%;border:0;background-size:1662.5% 1600%;background-repeat:no-repeat}.menu-item-tit label{line-height:24px;height:24px;display:block;padding:0;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#a6a6a6;width:100%;cursor:pointer}.menu-item-checkbox:hover,.menu-item-tit label:hover{border-color:#888;color:#fff}.menu-item-tit label .menu-item-checkbox{margin-right:10px;margin-top:-3px}.menu-item-tit label.disabled{cursor:default;cursor:not-allowed;color:#888}.menu-item-checkbox[disabled]{background-image:none;background-color:#262626;border-color:#333;background-position:inherit}.qc-shortcut-menu-inner .menu-list-all{max-width:1200px;min-width:1000px;min-height:250px;padding-bottom:50px}.qc-shortcut-menu-tool{height:60px;border-top:1px solid #444;position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:#191919}.qc-shortcut-cancel{height:30px;min-width:24px;padding:0 20px;color:#bbb;border:1px solid #888;line-height:28px;text-align:center;display:inline-block;cursor:pointer;outline:0;box-sizing:border-box;text-decoration:none;font-size:12px;margin:15px 10px}.qc-shortcut-cancel:hover{color:#fff;border:1px solid #bbb}.uw-datetime-select-disabled{color:#bbb!important;background-color:#f2f2f2!important;border-color:#ddd!important;outline:0!important;width:auto}.uw-datetime-select-disabled a{cursor:not-allowed}.uw-datetime-dropdown{width:auto}.tc-15-action-panel{overflow-x:initial}.tc-15-table-panel .tc-15-table-box td,.tc-15-table-panel .tc-15-table-box th{padding-left:10px;padding-right:10px}.tc-panel .tc-15-page,.tc-panel .tc-15-table-panel{box-shadow:none}.tc-15-page,.tc-panel.panel-table .tc-15-page{padding-left:10px;padding-right:10px}.tc-15-action-panel .tc-15-simulate-select{float:none;margin-right:0}.tc-15-calendar td.tc-15-calendar-first,.tc-15-calendar td.tc-15-calendar-last{color:#fff}.tc-15-calendar td.tc-15-calendar-first:before,.tc-15-calendar td.tc-15-calendar-first:hover:before,.tc-15-calendar td.tc-15-calendar-last:before,.tc-15-calendar td.tc-15-calendar-last:hover:before{width:50%;border-right:none;background-image:none;background-color:#f2f2f2;border:none}.tc-15-calendar td.tc-15-calendar-first:after,.tc-15-calendar td.tc-15-calendar-last:after{content:"";position:absolute;display:block;width:25px;height:25px;top:0;border-radius:50%;z-index:-1;background-color:#006eff;left:0}.tc-15-calendar td.tc-15-calendar-first:before,.tc-15-calendar td.tc-15-calendar-first:hover:before{right:0;left:auto}.tc-15-calendar td.tc-15-calendar-last:before,.tc-15-calendar td.tc-15-calendar-last:hover:before{left:0}.tc-15-calendar td.tc-15-calendar-current,.tc-15-calendar td.tc-15-calendar-current:hover{background-color:#f2f2f2;color:inherit}body,html{height:100%;min-width:1220px;overflow-x:auto;position:relative}a{cursor:pointer}.tc-g{margin-left:-10px;margin-right:-10px;font-size:0}.tc-g [class*=tc-g-u]{display:inline-block;vertical-align:top;font-size:12px;box-sizing:border-box;padding-left:10px;padding-right:10px}.tc-g-u-1-24{width:4.1667%}.tc-g-u-1-12,.tc-g-u-2-24{width:8.3333%}.tc-g-u-1-8,.tc-g-u-3-24{width:12.5%}.tc-g-u-1-6,.tc-g-u-4-24{width:16.6667%}.tc-g-u-1-5{width:20%}.tc-g-u-5-24{width:20.8333%}.tc-g-u-1-4,.tc-g-u-6-24{width:25%}.tc-g-u-7-24{width:29.1667%}.tc-g-u-1-3,.tc-g-u-8-24{width:33.3333%}.tc-g-u-3-8,.tc-g-u-9-24{width:37.5%}.tc-g-u-2-5{width:40%}.tc-g-u-5-12,.tc-g-u-10-24{width:41.6667%}.tc-g-u-11-24{width:45.8333%}.tc-g-u-1-2,.tc-g-u-12-24{width:50%}.tc-g-u-13-24{width:54.1667%}.tc-g-u-7-12,.tc-g-u-14-24{width:58.3333%}.tc-g-u-3-5{width:60%}.tc-g-u-5-8,.tc-g-u-15-24{width:62.5%}.tc-g-u-2-3,.tc-g-u-16-24{width:66.6667%}.tc-g-u-17-24{width:70.8333%}.tc-g-u-3-4,.tc-g-u-18-24{width:75%}.tc-g-u-19-24{width:79.1667%}.tc-g-u-4-5{width:80%}.tc-g-u-5-6,.tc-g-u-20-24{width:83.3333%}.tc-g-u-7-8,.tc-g-u-21-24{width:87.5%}.tc-g-u-11-12,.tc-g-u-22-24{width:91.6667%}.tc-g-u-23-24{width:95.8333%}.tc-g-u-1,.tc-g-u-1-1,.tc-g-u-5-5,.tc-g-u-24-24{width:100%}.tc-g.with-divider [class*=tc-g-u]{border-left:1px solid #e5e8ee}.tc-g.with-divider [class*=tc-g-u]:first-child{border-left:0 none}hr{padding:0;border:none;border-bottom:1px solid #ddd;margin:20px 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}a.disabled{color:#bbb!important;cursor:default!important;text-decoration:none!important}.tc-scroll::-webkit-scrollbar{width:6px}.tc-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:20px}.tc-scroll::-webkit-scrollbar-track{border-radius:20px}.max-width-center{max-width:1360px;margin-left:auto;margin-right:auto}.d-itb{display:inline-table}.d-tb{display:table;width:100%;table-layout:fixed}.d-tbc{display:table-cell;vertical-align:middle;text-align:left}.right-cell{text-align:right}.justify-grid{display:table;width:100%}.justify-grid .col{display:table-cell;vertical-align:middle;text-align:right}.justify-grid .col:first-child{text-align:left}.container{transform:none!important}.text-vm{vertical-align:middle;font-size:12px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.ellipsis,.text-nowrap,.text-truncate{white-space:nowrap}.ellipsis,.text-truncate{display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top}.m-x-0{margin-right:0!important;margin-left:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.p-x-0{padding-left:0!important;padding-right:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}a{color:#006eff}.text{color:#444!important;font-size:12px;vertical-align:middle}.text-label{color:#888!important;font-size:12px}.text-weak{color:#bbb!important}.text-strong{color:#000!important}.text-primary{color:#006eff!important}.text-success{color:#0abf5b!important}.text-warning{color:#ff9d00!important}.text-danger{color:#e54545!important}.bg-success{background-color:#0abf5b;color:#fff}.bg-warning{background-color:#ff9d00;color:#fff}.bg-danger{background-color:#e54545;color:#fff}.pull-left{float:left!important}.pull-right{float:right!important}.center-middle{text-align:center;white-space:nowrap;font-size:0}.center-middle:before{display:inline-block;content:"";height:100%;width:0;vertical-align:middle}.form-unit{font-size:0;position:relative}.form-unit .form-input-help{font-size:12px;color:#888;vertical-align:middle;margin-top:8px}.form-unit .icon-valid-flag{display:none;width:16px;height:16px;vertical-align:middle;margin-left:10px}.form-unit .text{font-size:12px;margin-left:5px;margin-right:5px;vertical-align:middle}.form-unit .tc-15-input-textarea{vertical-align:top}.form-unit .valid-bubble{margin-top:1px;display:none}.form-unit .valid-bubble .tc-15-bubble-inner{left:20px}.valid-result{font-size:12px;display:none;vertical-align:middle;margin-left:10px;color:#888}.show-valid-result .valid-result{display:inline-block}.show-valid-result.is-error .valid-result{color:#e1504a}.is-success .icon-valid-flag{display:inline-block;background-image:url(assets/success-icon.svg);background-position:inherit}.is-error .icon-valid-flag{display:inline-block;background-image:url(assets/error-icon.svg);background-position:inherit}.is-error .tc-15-input-text,.is-error .tc-15-input-text:focus,.is-error .tc-15-input-text:hover,.is-error .tc-15-input-textarea,.is-error .tc-15-input-textarea:focus,.is-error .tc-15-input-textarea:hover{color:#e1504a;border-color:#e1504a}.is-error .form-ctrl-label,.is-error .form-input-help{color:#e1504a}.is-error .form-ctrl-label{color:#000}.is-error .valid-bubble{display:block}.is-error span.form-input-help{margin-left:10px}.form-list{display:table}.form-list .form-list-item,.form-list>li{display:table-row}.form-input,.form-label,.form-output{display:table-cell;vertical-align:top;padding-bottom:16px}.form-list>li:last-child .form-input,.form-list>li:last-child .form-label,.form-list>li:last-child .form-output{padding-bottom:0}.form-input{color:#000}.form-label{line-height:30px;vertical-align:baseline}.form-ctrl-label input+span,.form-label input+span{vertical-align:middle;display:inline-block;margin-left:5px;line-height:16px}.pure-text-row .form-ctrl-label,.pure-text-row .form-ctrl-label-stacked,.pure-text-row .form-input,.pure-text-row .form-label{line-height:25px}.form-list .form-label .label,.form-list .form-label label{display:inline-block;color:#888;padding-right:20px;white-space:nowrap;box-sizing:border-box}.form-list .form-label .label .plaint-icon,.form-list .form-label label .plaint-icon{vertical-align:-4px;margin-left:5px}.form-list.fixed-layout .form-label label{white-space:normal;width:6em}.form-list .form-label.required label:after{display:inline-block;content:"*";vertical-align:middle;color:#e1504a;margin-left:3px}.form-list.fixed-layout .form-label.required label{width:7em}.form-input .inline-help-text{vertical-align:middle;display:inline-block;font-size:12px}.form-unit .inline-help-text{margin-left:5px}.block-help-text{font-size:12px;line-height:1.8;color:#ababab}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top;text-align:left}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.media-horiz-center{display:table;margin-left:auto;margin-right:auto}.media-horiz-center .media-body{width:auto}.page-feedback .media-left{padding-right:20px}.page-feedback .media-heading{font-size:20px;margin-bottom:10px}.page-feedback .page-feedback-text{font-size:14px;line-height:1.5;color:#a2a2a2}.page-feedback .action-line{margin-top:25px}.tc-badge{display:inline-block;vertical-align:middle;line-height:15px;padding:0 3px;color:#fff;border-radius:2px;background-color:#e1504a;white-space:nowrap;font-family:Tahoma;font-size:12px;font-weight:400!important}.tc-badge .icon-count-more{display:inline-block;width:5px;height:5px;vertical-align:super;background-image:url(assets/icon-count-more.png)}.tc-badge:empty{display:none}.new-dot-mark{display:inline-block;font-size:0;line-height:1;width:5px;height:5px;background-color:#ed711f;border-radius:50%;vertical-align:middle;margin-left:3px}.tc-15-rich-radio .new-dot-mark{vertical-align:text-top}.cost,.original-cost{color:#ff7800;font-size:24px;font-family:Microsoft Yahei,helvetica neue,hiragino sans gb}.cost strong,.original-cost strong{font-weight:400}.original-cost{font-size:14px;color:#a2a2a2;text-decoration:line-through}.original-cost.normal{color:inherit;text-decoration:none}.form-list .form-input .tc-15-rich-radio .tc-15-btn{margin-right:0}.tc-panel{background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);padding:20px;max-width:1360px;margin-left:auto;margin-right:auto;box-sizing:border-box}.tc-panel.panel-table{padding:0;max-width:1360px}.tc-panel .tc-panel-hd{display:table;width:100%;table-layout:auto;margin-bottom:25px;box-sizing:border-box}.tc-panel .tc-panel-hd .title{font-size:14px;font-weight:700}.tc-panel .tc-panel-hd .title em{font-size:12px;color:#888;margin-left:5px}.tc-panel .tc-panel-hd .col{display:table-cell;text-align:left}.tc-panel .tc-panel-hd .col:last-child{text-align:right}.tc-panel .tc-panel-ft{padding-top:20px;border-top:1px solid #ddd;margin-top:20px;font-size:0}.tc-panel .tc-panel-ft .tc-15-btn{margin-right:10px}.tc-panel .tc-panel-ft p,.tc-panel .tc-panel-ft span{font-size:12px}.tc-panel .param-box .param-hd{margin-top:-9px}.tc-15-action-panel{position:relative;padding:0 0 10px;margin:0 20px;background-color:transparent;overflow-x:hidden;margin-left:auto;margin-right:auto;max-width:1360px}.tc-15-action-panel:after,.tc-15-action-panel:before{display:table;content:""}.tc-15-action-panel:after{clear:both}.tc-15-search{height:30px;position:relative;z-index:3}.tc-15-action-panel .tc-15-search{z-index:4}.tc-15-search-words{width:180px;height:30px!important;border:1px solid #ddd;float:left;font-size:12px;line-height:30px!important;padding:0 28px 0 10px;resize:none;max-height:150px;position:relative;box-sizing:border-box;outline:none;overflow:hidden}.tc-15-search-words:hover{border-color:#bbb}.tc-15-search-words:focus{border-color:#006eff}.tc-15-multi-search .tc-15-search-words.focus,.tc-15-multi-search .tc-15-search-words:focus{height:150px;z-index:1}.tc-15-action-select-panle{padding:8px 20px 0 75px;border:1px solid #d1d2d3;background:#fcfcfc;position:relative;z-index:0;margin-top:35px;line-height:38px}.tc-15-action-select-panle-btns:after,.tc-15-action-select-panle:after{content:"";display:table;clear:both}.tc-15-action-select-panle strong{position:relative;width:75px;float:left;margin-left:-75px;text-align:right;font-weight:400}.tc-15-action-select-panle p{overflow:hidden}.tc-15-action-select-panle p span{float:left;margin-left:20px}.tc-15-action-select-panle label{cursor:pointer}.tc-15-action-select-panle .tc-15-checkbox{display:inline-block;margin-right:5px;vertical-align:-3px}.tc-15-action-select-panle-btns{border-top:1px solid #e6e7e7;padding:20px 0;position:relative;margin:0 0 0 -55px}.tc-15-v-sep{float:left;width:0;height:18px;border-left:1px dotted #d1d2d3;margin:5px 10px 0 0}.tc-15-action-panel .tc-15-dropdown{float:left;margin-right:10px}.tc-action-grid{padding-bottom:10px;background-color:transparent;max-width:1360px;margin-left:auto;margin-right:auto}.tc-action-grid .col{font-size:0}.tc-15-action-panel .tc-15-search,.tc-action-grid .col .tc-15-search{display:inline-block;vertical-align:middle;width:180px}.tc-15-action-panel .tc-15-search{float:right}.tc-15-action-panel .tc-15-search .tc-15-btn.search{margin-right:0;margin-left:0}.tc-action-grid .col .tc-15-btn,.tc-action-grid .col .tc-icon-btn{vertical-align:middle;margin-left:5px}.tc-action-grid .col:first-child .tc-15-btn{margin-left:5px}.tc-action-grid .col:first-child .tc-15-btn:first-child{margin-left:0}.tc-action-grid .tc-15-rich-radio .tc-15-btn{margin-left:-1px!important}.tc-action-grid .tc-15-rich-radio .tc-15-btn:first-child{margin-left:0!important}.tc-action-grid .col .tc-15-btn.btn-add{margin-right:5px}.tc-action-grid .col .tc-15-search .tc-15-btn.search{margin-left:-1px;margin-right:0}.tc-action-grid .col .tc-15-dropdown{margin-left:5px}.tc-action-grid .tc-15-calendar-select-wrap .tc-15-dropdown{margin-left:0}.divider{display:inline-block;vertical-align:middle;height:23px;width:1px;background-color:#ddd;margin-left:10px;margin-right:10px}.tc-action-grid .col:first-child .divider+.tc-15-btn{margin-left:0;margin-right:5px}input[type=file],input[type=file]::-webkit-file-upload-button{cursor:pointer}.tc-15-btn{height:30px;min-width:24px;padding:0 20px;background:#006eff;color:#fff;border:1px solid #006eff;line-height:30px;text-align:center;display:inline-block;cursor:pointer;outline:0 none;box-sizing:border-box;text-decoration:none;font-size:12px;transition:all .3s ease-in-out}.tc-15-btn:hover{border-color:#0063e5;background:#0063e5;text-decoration:none}.tc-15-btn:active{border-color:#0058cc;background:#0058cc}.tc-15-btn:focus{border-color:#006eff;background:#006eff}.tc-15-btn.m{height:30px;line-height:28px}.tc-15-btn.xl{height:43px;min-width:68px;padding:0 25px;line-height:43px}.tc-15-btn.pay{border-color:#ff9700;background-color:#ff9700}.tc-15-btn.pay:focus,.tc-15-btn.pay:hover{background:#f28f00;border-color:#f28f00}.tc-15-btn.pay:active{background:#e0880b;border-color:#e0880b}.tc-15-btn.weak{background:#fff;border-color:#ddd;color:#000}.tc-15-btn.weak:focus,.tc-15-btn.weak:hover{border-color:#ddd;color:#000;background-color:#f2f2f2}.tc-15-btn.weak:active{background:#f2f2f2;border-color:#ddd;color:#000}.tc-15-btn.disabled,.tc-15-btn.pay.disabled,.tc-15-btn.weak.disabled{border-color:#ddd;background:#f2f2f2;color:#bbb;cursor:not-allowed}.tc-15-btn.btn-only-icon,.tc-15-btn.download,.tc-15-btn.m.btn-only-icon,.tc-15-btn.m.download,.tc-15-btn.m.refresh,.tc-15-btn.m.search,.tc-15-btn.m.setting,.tc-15-btn.refresh,.tc-15-btn.search,.tc-15-btn.setting{font-size:0;border:none;padding:5px;height:inherit;line-height:inherit;background-color:transparent;box-sizing:border-box}.tc-15-btn.search{border:1px solid #ddd;background-color:#fff;width:inherit}.tc-15-btn.btn-only-icon:before,.tc-15-btn.download:before,.tc-15-btn.refresh:before,.tc-15-btn.search:before,.tc-15-btn.setting:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle}.tc-15-btn.setting:before{background-image:url(assets/icon-set.svg);background-position:inherit}.tc-15-btn.download:before{background-image:url(assets/icon-download.svg);background-position:inherit}.tc-15-btn.search:before{background-image:url(assets/icon-search.svg);background-position:inherit}.tc-15-btn.refresh:before{background-image:url(assets/icon-refresh.svg);background-position:inherit}.tc-15-action-panel .tc-15-btn{float:left;margin-right:5px}.tc-15-action-panel .tc-15-btn.download,.tc-15-action-panel .tc-15-btn.setting{float:right;margin:2px 0 0 5px}.tc-15-search .tc-15-btn.search{position:absolute;border-top-left-radius:0;border-bottom-left-radius:0;width:28px!important;right:1px;border:none;height:28px;top:1px;z-index:99}.tc-15-search .tc-15-btn.search:focus,.tc-15-search .tc-15-btn.search:hover{z-index:999999}.tc-15-btn.for-select{clear:right}.tc-15-btn.for-select:after{content:"";display:inline-block;width:16px;height:16px;margin-left:5px;vertical-align:-3px}.tc-15-btn.for-select.show:after,.tc-15-btn.for-select:after{background-image:url(assets/page-next.svg);background-position:inherit}.tc-15-btn.for-select.show{position:relative;border-bottom-color:#fcfcfc;padding-bottom:6px;border-radius:0;z-index:1;height:36px}.tc-15-btn.for-select.show:focus,.tc-15-btn.for-select.show:hover{background-position:inherit;border:1px solid #d1d2d3;border-bottom-color:#fcfcfc}.tc-15-btn.btn-add{margin-right:10px}.tc-15-btn .icon-add{vertical-align:-3px;margin-right:5px;display:none}.tc-15-btn.disabled .icon-add{background-image:url(assets/icon-add-gray.png)}.tc-icon-btn,.tc-link-btn{display:inline-block;text-align:center;padding:5px;vertical-align:middle;text-decoration:none;line-height:normal}.tc-link-btn{font-size:12px!important}.tc-15-tab .tc-link-btn{position:relative!important}.tc-link-btn.black{color:#444}.tc-icon-btn:hover,.tc-link-btn:hover{background-color:rgba(0,0,0,.05);text-decoration:none;font-size:12px}.tc-icon-btn{width:26px;height:26px;line-height:1;box-sizing:border-box;font-size:0}.tc-icon-btn:hover{font-size:0}.tc-external-link-btn{font-size:12px}.tc-external-link-btn:after{width:16px;height:16px;content:"";display:inline-block;background-image:url(assets/external-link-icon.svg#006eff);vertical-align:-4px}.tc-external-link-btn.black{color:#444}.tc-external-link-btn.black:hover{color:#006eff}.tc-external-link-btn.black:after{color:#444;background-image:url(assets/external-link-icon.svg)}.tc-external-link-btn.black:hover:after{background-image:url(assets/external-link-icon.svg#006eff)}.tc-15-bubble{position:absolute;color:#404a58}.tc-15-bubble .tc-15-bubble-inner:after,.tc-15-bubble .tc-15-bubble-inner:before{font-size:0;position:absolute;width:0;height:0;content:"";border:6px dashed transparent}.tc-15-bubble .tc-15-bubble-inner:after{border:5px dashed transparent}.tc-15-bubble-inner{font-size:12px;-moz-box-sizing:border-box;padding:12px;border:1px solid #ddd;border-radius:0;background-color:#fff;line-height:1.5;box-shadow:1px 1.732px 3px 0 rgba(0,0,0,.1);position:static!important;left:50%;top:50%;color:#000;box-sizing:border-box;white-space:normal}.tc-15-bubble.black .tc-15-bubble-inner{color:#fff;background-color:#333;border-color:#333;box-shadow:inherit}.tc-15-bubble.black.tc-15-bubble-top .tc-15-bubble-inner:after,.tc-15-bubble.black.tc-15-bubble-top .tc-15-bubble-inner:before{border-bottom-color:#333}.tc-15-bubble.black.tc-15-bubble-right .tc-15-bubble-inner:after,.tc-15-bubble.black.tc-15-bubble-right .tc-15-bubble-inner:before{border-left-color:#333}.tc-15-bubble.black.tc-15-bubble-bottom .tc-15-bubble-inner:after,.tc-15-bubble.black.tc-15-bubble-bottom .tc-15-bubble-inner:before{border-top-color:#333}.tc-15-bubble.black.tc-15-bubble-left .tc-15-bubble-inner:after,.tc-15-bubble.black.tc-15-bubble-left .tc-15-bubble-inner:before{border-right-color:#333}.tc-15-bubble.error .tc-15-bubble-inner{color:#be3b38;background-color:#fbe3e3;border-color:#fbe3e3;box-shadow:inherit}.tc-15-bubble.error.tc-15-bubble-top .tc-15-bubble-inner:after,.tc-15-bubble.error.tc-15-bubble-top .tc-15-bubble-inner:before{border-bottom-color:#fbe3e3}.tc-15-bubble.error.tc-15-bubble-right .tc-15-bubble-inner:after,.tc-15-bubble.error.tc-15-bubble-right .tc-15-bubble-inner:before{border-left-color:#fbe3e3}.tc-15-bubble.error.tc-15-bubble-bottom .tc-15-bubble-inner:after,.tc-15-bubble.error.tc-15-bubble-bottom .tc-15-bubble-inner:before{border-top-color:#fbe3e3}.tc-15-bubble.error.tc-15-bubble-left .tc-15-bubble-inner:after,.tc-15-bubble.error.tc-15-bubble-left .tc-15-bubble-inner:before{border-right-color:#fbe3e3}.tc-15-bubble.tooltips .tc-15-bubble-inner{padding:3px 10px}.tc-15-bubble-top .tc-15-bubble-inner:after,.tc-15-bubble-top .tc-15-bubble-inner:before{bottom:100%;left:inherit;right:inherit;margin-bottom:-1px;border-bottom-style:solid}.tc-15-bubble-top .tc-15-bubble-inner:before{margin-left:-6px;border-bottom-color:#ddd}.tc-15-bubble-top .tc-15-bubble-inner:after{margin-left:-5px;border-bottom-color:#fff}.tc-15-bubble-right .tc-15-bubble-inner:after,.tc-15-bubble-right .tc-15-bubble-inner:before{top:inherit;bottom:inherit;left:100%;margin-left:-1px;border-left-style:solid}.tc-15-bubble-right .tc-15-bubble-inner:before{margin-top:-8px;border-left-color:#ddd}.tc-15-bubble-right .tc-15-bubble-inner:after{margin-top:-7px;border-left-color:#fff}.tc-15-bubble-bottom .tc-15-bubble-inner:after,.tc-15-bubble-bottom .tc-15-bubble-inner:before{top:100%;left:inherit;right:inherit;margin-top:-1px;border-top-style:solid}.tc-15-bubble-bottom .tc-15-bubble-inner:before{margin-left:-6px;border-top-color:#ddd}.tc-15-bubble-bottom .tc-15-bubble-inner:after{margin-left:-5px;border-top-color:#fff}.tc-15-bubble-left .tc-15-bubble-inner:after,.tc-15-bubble-left .tc-15-bubble-inner:before{top:inherit;bottom:inherit;right:100%;margin-right:-1px;border-right-style:solid}.tc-15-bubble-left .tc-15-bubble-inner:before{margin-top:-7px;border-right-color:#ddd}.tc-15-bubble-left .tc-15-bubble-inner:after{margin-top:-6px;border-right-color:#fff}.tc-15-bubble-icon{font-size:0;position:relative;display:inline-block;vertical-align:middle}.tc-15-bubble-icon .tc-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;cursor:pointer}.tc-15-bubble-icon .tc-icon-text{font-size:12px;cursor:pointer}.tc-15-bubble-icon .tc-15-bubble{visibility:hidden;width:300px;transition:.3s ease;transition-delay:0ms;text-align:center;pointer-events:none;opacity:0}.tc-15-bubble-icon.hover .tc-15-bubble{z-index:9999;visibility:visible;transition-delay:.1s;opacity:1}.tc-15-bubble-icon .tc-15-bubble .tc-15-bubble-inner{display:inline-block;overflow-y:auto;max-width:100%;max-height:100%;text-align:left;vertical-align:middle;pointer-events:auto}.tc-15-bubble-icon .tc-15-bubble-bottom,.tc-15-bubble-icon .tc-15-bubble-top{left:50%;margin-left:-150px}.tc-15-bubble-icon .tc-15-bubble-top{top:100%;margin-top:8px;transform:translateY(-8px)}.tc-15-bubble-icon .tc-15-bubble-bottom{bottom:100%;margin-bottom:8px;transform:translateY(8px)}.tc-15-bubble-icon.hover .tc-15-bubble-bottom,.tc-15-bubble-icon.hover .tc-15-bubble-top,.tc-15-bubble-icon:hover .tc-15-bubble-bottom,.tc-15-bubble-icon:hover .tc-15-bubble-top{transform:translateY(0)}.tc-15-bubble-icon .tc-15-bubble-left,.tc-15-bubble-icon .tc-15-bubble-right{top:50%;height:300px;margin-top:-150px}.tc-15-bubble-icon .tc-15-bubble-left:before,.tc-15-bubble-icon .tc-15-bubble-right:before{font-size:0;display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.tc-15-bubble-icon .tc-15-bubble-left{text-align:left;left:100%;margin-left:8px;transform:translateX(-8px)}.tc-15-bubble-icon .tc-15-bubble-right{text-align:right;right:100%;margin-right:8px;transform:translateX(8px)}.tc-15-bubble-icon.hover .tc-15-bubble-left,.tc-15-bubble-icon.hover .tc-15-bubble-right,.tc-15-bubble-icon:hover .tc-15-bubble-left,.tc-15-bubble-icon:hover .tc-15-bubble-right{transform:translateX(0)}.tc-15-bubble-icon.tc-15-triangle-align-start .tc-15-bubble.tc-15-bubble-bottom,.tc-15-bubble-icon.tc-15-triangle-align-start .tc-15-bubble.tc-15-bubble-top{text-align:left;margin-left:-32px}.tc-15-triangle-align-start .tc-15-bubble-bottom .tc-15-bubble-inner,.tc-15-triangle-align-start .tc-15-bubble-top .tc-15-bubble-inner{left:32px}.tc-15-triangle-align-start .tc-15-bubble-left,.tc-15-triangle-align-start .tc-15-bubble-right{margin-top:-32px}.tc-15-triangle-align-start .tc-15-bubble-left .tc-15-bubble-inner,.tc-15-triangle-align-start .tc-15-bubble-right .tc-15-bubble-inner{top:32px;vertical-align:top}.tc-15-triangle-align-end .tc-15-bubble-bottom,.tc-15-triangle-align-end .tc-15-bubble-top{text-align:right;left:auto;right:0;margin-right:-24px}.tc-15-triangle-align-end .tc-15-bubble-bottom .tc-15-bubble-inner,.tc-15-triangle-align-end .tc-15-bubble-top .tc-15-bubble-inner{left:auto;right:24px}.tc-15-triangle-align-end .tc-15-bubble-bottom .tc-15-bubble-inner:after,.tc-15-triangle-align-end .tc-15-bubble-top .tc-15-bubble-inner:after{margin-right:1px}.tc-15-triangle-align-end .tc-15-bubble-left,.tc-15-triangle-align-end .tc-15-bubble-right{top:auto;bottom:-24px;margin-top:0}.tc-15-triangle-align-end .tc-15-bubble-left .tc-15-bubble-inner,.tc-15-triangle-align-end .tc-15-bubble-right .tc-15-bubble-inner{vertical-align:bottom;top:auto;bottom:24px}.tc-15-triangle-align-end .tc-15-bubble-left .tc-15-bubble-inner:after,.tc-15-triangle-align-end .tc-15-bubble-right .tc-15-bubble-inner:after{margin-bottom:1px}.tc-15-bubble-icon.disable-hover .tc-15-bubble-bottom,.tc-15-bubble-icon.disable-hover .tc-15-bubble-top{transform:translateY(0)}.tc-15-bubble-icon.disable-hover .tc-15-bubble-left,.tc-15-bubble-icon.disable-hover .tc-15-bubble-right{transform:translateX(0)}.tc-15-bubble-icon.disable-hover:hover .tc-15-bubble{visibility:hidden;opacity:0}.tc-15-bubble-icon.show-bubble .tc-15-bubble,.tc-15-bubble-icon.show-bubble:hover .tc-15-bubble{z-index:9999;visibility:visible;opacity:1}.tc-15-bubble-icon.err-tips .input-txt{border:1px solid #e1504a}.tc-15-bubble-icon.err-tips .error-txt{color:#e1504a}.tc-15-table-panel i .tc-15-bubble{left:100%}.tc-15-table-panel i .tc-15-bubble-top .tc-15-bubble-inner:after,.tc-15-table-panel i .tc-15-bubble-top .tc-15-bubble-inner:before{display:none}.w486.tc-15-bubble-icon .tc-15-bubble{width:486px}.w486.tc-15-bubble-icon .tc-15-bubble-bottom,.w486.tc-15-bubble-icon .tc-15-bubble-top{margin-left:-243px}.tc-15-checkbox{width:16px;height:16px;cursor:pointer;vertical-align:middle;outline:none;-webkit-appearance:none;*:none;border:1px solid #ddd;box-sizing:border-box}.tc-15-checkbox:focus,.tc-15-checkbox:hover{border-color:#bbb}.tc-15-checkbox:checked{background-image:url(assets/checkbox.svg);background-color:#006eff;border:none;background-position:inherit}.tc-15-checkbox:checked:focus,.tc-15-checkbox:checked:hover{background-image:url(assets/checkbox.svg);background-color:#0068f2;background-position:inherit}.tc-15-checkbox[disabled]{background-image:none;background-color:#ddd;border:none;background-position:inherit}.tc-15-checkbox[disabled]:checked{background-image:url(assets/checkbox.svg);background-position:inherit}.form-ctrl-label.disabled,.tc-15-checkbox-wrap.disabled,.tc-15-checkbox[disabled],.tc-15-checkbox[disabled]+label{cursor:default;cursor:not-allowed}.form-ctrl-label{margin-right:15px}.form-ctrl-label,.form-ctrl-label-stacked,.tc-15-checkbox-wrap{font-size:12px;cursor:pointer;vertical-align:middle;line-height:1}.tc-15-checkbox+.form-ctrl-label,.tc-15-checkbox+label{margin-left:5px;color:#404a58}.form-ctrl-label-stacked .tc-15-checkbox,.form-ctrl-label .tc-15-checkbox,.tc-15-checkbox-wrap .tc-15-checkbox{vertical-align:-3px;margin-right:5px}.tc-15-checkbox-wrap{margin-left:20px}.tc-15-checkbox:indeterminate{background-image:url(assets/indeterminate.svg);background-color:#006eff;border:none;background-position:inherit}.tc-15-checkbox:indeterminate:hover{background-color:#0068f2}.tc-15-checkbox[disabled]:indeterminate{background-image:url(assets/indeterminate.svg);background-color:#ddd;background-position:inherit}.tc-15-calendar-select-wrap:after,.tc-15-calendar-select-wrap:before{display:table;content:""}.tc-15-calendar-select-wrap:after{clear:both}.tc-15-calendar-select-wrap{display:inline-block;font-size:0;height:30px;-webkit-user-select:none;vertical-align:middle;zoom:1}.tc-15-calendar-select-wrap div[role=tablist]{display:inline-block;font-size:12px;vertical-align:middle;background-color:#fff}.tc-15-calendar-select-wrap span[role=tab]{float:left;padding:0 20px;color:#000;text-align:center;cursor:pointer;border:1px solid #ddd;height:30px;box-sizing:border-box;line-height:28px;border-radius:0;margin-right:-1px}.tc-15-calendar-select-wrap span[role=tab]:focus,.tc-15-calendar-select-wrap span[role=tab]:hover{background-color:#f2f2f2;outline:none}.tc-15-calendar-select-wrap span.current,.tc-15-calendar-select-wrap span.current:focus,.tc-15-simulate-select-wrap span.current:hover{color:#006eff!important;background-color:#fff!important;border-color:#006eff;position:relative;z-index:9}.tc-15-calendar-select{display:inline-block;position:relative;vertical-align:middle}.tc-15-calendar-select-wrap .tc-15-simulate-select{background-color:#fff;color:#454a51}.tc-15-calendar2-hook .tc-15-simulate-select{min-width:190px;padding-left:10px;text-align:left}.tc-15-calendar2-hook .tc-15-simulate-select.cur,.tc-15-calendar2-hook .tc-15-simulate-select:hover{background-color:#f2f2f2}.tc-15-calendar1-hook .tc-15-simulate-select{width:100px;padding-left:10px;text-align:left}.tc-15-calendar-triangle,.tc-15-calendar-triangle-wrap{border:100px solid transparent;border-bottom-color:#ddd!important;width:0;border-width:8px 7px;position:absolute;top:28px;left:91px;z-index:1000;display:none}.tc-15-calendar-triangle{border-bottom-color:#f7f7f7!important;border-width:6px 6.5px;top:32px;left:92px}.tc-15-calendar-select.show .tc-15-calendar-triangle,.tc-15-calendar-select.show .tc-15-calendar-triangle-wrap{display:none}.tc-15-calendar-select.show .tc-15-calendar{display:block}.tc-15-calendar-select[disabled] .tc-15-simulate-select{cursor:default;color:#bbb;background-color:#f2f2f2;border-color:#ddd}.tc-15-calendar-select[disabled] .tc-15-simulate-select:focus{outline:0}.tc-15-calendar-select[disabled] .tc-15-calendar,.tc-15-calendar-select[disabled] .tc-15-calendar-triangle,.tc-15-calendar-select[disabled] .tc-15-calendar-triangle-wrap{display:none}.tc-15-calendar-select[disabled] .tc-15-simulate-select.m,.tc-15-calendar-select[disabled] .tc-15-simulate-select.m.show{background-image:url(assets/sel2.png);background-position:right -4px;background-repeat:no-repeat;background-image:none}.calendar-align-right .tc-15-calendar.tc-15-calendar2{left:-203px}.calendar-align-top-left .tc-15-calendar-triangle-wrap{border-top-color:#ddd!important;border-bottom-color:transparent!important;top:-17px}.calendar-align-top-left .tc-15-calendar-triangle{border-top-color:#fff!important;border-bottom-color:transparent!important;top:-17px}.calendar-align-top-left .tc-15-calendar{top:-335px}.calendar-align-top-right .tc-15-calendar-triangle-wrap{border-top-color:#ddd!important;border-bottom-color:transparent!important;top:-17px}.calendar-align-top-right .tc-15-calendar-triangle{border-top-color:#fff!important;border-bottom-color:transparent!important;top:-17px}.calendar-align-top-right .tc-15-calendar{top:-335px;left:-205px}.calendar-align-side-left .tc-15-calendar{left:-439px;top:-142px}.calendar-align-side-left .tc-15-calendar-triangle-wrap{border-left-color:#ddd!important;border-bottom-color:transparent!important;top:5px;left:-18px}.calendar-align-side-left .tc-15-calendar-triangle{border-left-color:#fff!important;border-bottom-color:transparent!important;top:7px;left:-18px}.calendar-align-side-right .tc-15-calendar{left:233px;top:-142px}.calendar-align-side-right .tc-15-calendar-triangle-wrap{border-right-color:#ddd!important;border-bottom-color:transparent!important;top:5px;left:220px}.calendar-align-side-right .tc-15-calendar-triangle{border-right-color:#fff!important;border-bottom-color:transparent!important;top:7px;left:222px}.calendar-align-top-left .tc-15-calendar-month .tc-15-calendar{top:-177px}.calendar-align-top-left .tc-15-calendar-single .tc-15-calendar2{top:-235px}.tc-15-calendar{display:none;background-color:#fff;border:1px solid #ddd;font-size:12px;text-align:left;position:absolute;z-index:999;top:35px;left:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tc-15-calendar1{width:207px}.tc-15-calendar2{width:429px}.tc-15-calendar-i-next-m,.tc-15-calendar-i-pre-m{cursor:pointer;position:absolute;top:12px;height:26px;width:26px;display:block;text-align:center;outline:none}.tc-15-calendar-i-next-m:hover,.tc-15-calendar-i-pre-m:hover{background-color:#f2f2f2}.tc-15-calendar-i-pre-m{left:15px}.tc-15-calendar-i-next-m{right:15px}.tc-15-calendar-i-next-m b,.tc-15-calendar-i-pre-m b{display:inline-block;width:16px;height:16px;margin:0;position:relative;margin-top:5px}.tc-15-calendar-i-pre-m b{background-image:url(assets/left-arrow-icon.svg);background-position:inherit;background-size:cover}.tc-15-calendar-i-pre-m.disabled b{background-image:url(assets/left-arrow-icon.svg#bbb)}.tc-15-calendar-i-next-m b{background-image:url(assets/right-arrow-icon.svg);background-position:inherit}.tc-15-calendar-i-next-m.disabled b{background-image:url(assets/right-arrow-icon.svg#bbb);background-position:inherit;background-size:cover}.tc-15-calendar-i-next-m span,.tc-15-calendar-i-pre-m span{position:absolute;padding:0 12px;font-size:12px;line-height:25px;border:1px solid #babec2;border-radius:2px;left:6px;top:23px;background:#fff;display:none}.tc-15-calendar-i-next-m:hover span,.tc-15-calendar-i-pre-m:hover span{display:block}.tc-15-calendar td{border-bottom:2px solid #fff}.tc-15-calendar td.tc-15-calendar-first:before,.tc-15-calendar td.tc-15-calendar-first:hover:before,.tc-15-calendar td.tc-15-calendar-last:before,.tc-15-calendar td.tc-15-calendar-last:hover:before{color:#006eff;width:50%;content:"";display:block;height:25px;overflow:hidden;position:absolute;top:0;z-index:-1;border-radius:0}.tc-15-calendar td.tc-15-calendar-today{color:#fff}.tc-15-calendar td.tc-15-calendar-today:before,.tc-15-calendar td.tc-15-calendar-today:hover:before{background:none;content:"";display:block;width:25px;height:25px;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;background-color:#006eff;border-radius:25px}.tc-15-calendar-single>.tc-15-calendar table tbody td:before,.tc-15-calendar-single>.tc-15-calendar table tbody td:hover:before{left:3px}.tc-15-calendar .tc-15-calendar-dis,.tc-15-calendar .tc-15-calendar-dis:focus,.tc-15-calendar .tc-15-calendar-dis:hover{color:#bbb;cursor:default}.tc-15-calendar .tc-15-calendar-dis:before,.tc-15-calendar .tc-15-calendar-dis:focus:before,.tc-15-calendar .tc-15-calendar-dis:hover:before{background:none}.tc-15-calendar table{font-size:12px;float:left;margin:0 15px;border-collapse:separate}.tc-15-calendar .tc-15-calendar-left{margin-right:0}.tc-15-calendar table caption{text-align:center;height:inherit;line-height:1;font-size:12px;margin-bottom:10px;margin-top:20px;color:#000;font-weight:700}.tc-15-calendar table thead th{line-height:17px;padding:4px 0;color:#000;text-align:center;width:25px;box-sizing:border-box;font-weight:400}.tc-15-calendar table tbody td{line-height:26px;max-width:26px;padding:0;text-align:center;white-space:nowrap;cursor:pointer;position:relative;vertical-align:middle;box-sizing:border-box}.tc-15-calendar table tbody td:hover:before{content:"";display:block;width:26px;height:26px;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;background:none;background-color:#f2f2f2;border-radius:25px}.international .tc-15-calendar table thead th{width:30px}.international .tc-15-calendar table tbody td:before{margin:0 2px;left:1px;width:25px;height:25px}.international .tc-15-calendar-single>.tc-15-calendar table tbody td:before,.international .tc-15-calendar-single>.tc-15-calendar table tbody td:hover:before{left:1px}.international .tc-15-calendar td.tc-15-calendar-first,.international .tc-15-calendar td.tc-15-calendar-last{text-align:center}.international .tc-15-calendar td.tc-15-calendar-last:before,.international .tc-15-calendar td.tc-15-calendar-last:hover:before{border-left:none;margin-left:0!important}.tc-15-calendar table tbody tr:first-child td{position:inherit}.tc-15-calendar table tbody td[colspan="7"]:hover{background:#fff;border-color:#fff;cursor:default}.tc-15-calendar table tbody tr:first-child td:hover:before{background-color:#fff}.international .tc-15-calendar2{width:496px}.tc-15-calendar-cont{position:relative;padding:0 12px}.tc-15-calendar-cont:after{content:"";clear:both;display:table}.tc-15-calendar2 .tc-15-calendar-cont table:first-child{margin-right:0}.tc-15-calendar-footer{border-top:1px solid #f1f1f2;height:27px;padding:15px 0;margin:9px 16px 0}.tc-15-calendar-footer .tc-15-input-text-wrap.m .tc-15-input-text,.tc-15-calendar-footer .tc-15-input-text.m{width:100px}.tc-15-calendar-input{float:left}.tc-15-calendar-btns{float:right;font-size:0}.tc-15-calendar-btns .tc-15-btn{margin-left:10px}.tc-15-calendar-footer .tc-15-input-text{width:100px;margin-right:3px}.tc-15-calendar-error{margin:2px 0 13px;color:#e54545;font-size:12px;line-height:15px}.tc-15-calendar-for-style{background:#f2f2f2;height:30px;position:absolute;left:0;top:0;width:100%;z-index:-1;display:none}.tc-15-calendar-month .tc-15-simulate-select{width:138px}.tc-15-calendar-month .tc-15-calendar2{width:178px}.tc-15-calendar-month .tc-15-calendar-triangle-wrap{left:82px}.tc-15-calendar-month .tc-15-calendar-triangle{left:83px}.tc-15-calendar table.tc-15-calendar-mm{margin:0;width:158px;color:#171d25}.tc-15-calendar table.tc-15-calendar-mm .tc-15-calendar-dis{color:#bbb}.tc-15-calendar table.tc-15-calendar-mm tbody td{line-height:33px;width:35px;padding:1px 5px 1px 0}.tc-15-calendar table.tc-15-calendar-mm tbody td:last-child{padding-right:0}.tc-15-calendar table.tc-15-calendar-mm tbody tr:first-child td{padding:0}.tc-15-calendar-dis table.tc-15-calendar-mm .tc-15-calendar{color:#a2a2a2}.tc-15-calendar-mm-select{color:#fff}.tc-15-calendar-mm-select:before,.tc-15-calendar table.tc-15-calendar-mm tbody td:hover:before,.tc-15-calendar table tbody td.tc-15-calendar-mm-select:hover:before{content:"";display:block;width:35px;height:35px;overflow:hidden;position:absolute;top:0;z-index:-1}.tc-15-calendar table.tc-15-calendar-mm tbody td:hover:before{background:none;background-color:#f2f2f2}.tc-15-calendar-mm-select:before,.tc-15-calendar table tbody td.tc-15-calendar-mm-select:hover:before{background:none;background-color:#006eff;border-radius:35px}.tc-15-calendar .tc-15-calendar-mm .tc-15-calendar-dis:before,.tc-15-calendar .tc-15-calendar-mm .tc-15-calendar-dis:focus:before,.tc-15-calendar .tc-15-calendar-mm .tc-15-calendar-dis:hover:before{color:#9e9e9e;background:none;cursor:default}.tc-15-calendar-i-next-m.disabled,.tc-15-calendar-i-pre-m.disabled{cursor:default}.tc-15-calendar-i-next-m.disabled:hover,.tc-15-calendar-i-pre-m.disabled:hover{background-color:transparent}.international .tc-15-calendar table.tc-15-calendar-mm tbody td:before{margin:0}.tc-15-calendar-single .tc-15-simulate-select{width:138px}.tc-15-calendar-single .tc-15-calendar2{width:230px;padding-bottom:8px}.international .tc-15-calendar-single .tc-15-calendar2{width:242px}.tc-15-calendar-single .tc-15-calendar .tc-15-calendar-left{margin:0;width:100%;box-sizing:border-box}.tc-15-calendar-single .tc-15-calendar table tbody tr:first-child td:hover{background:#fff;border-color:#fff;cursor:default}.tc-15-dropdown.date-dropdown,.tc-15-dropdown.date-dropdown .form-ctrl-label{font-size:12px}.tc-15-dropdown.date-dropdown .tc-15-dropdown-link{max-width:inherit;height:30px;line-height:30px}.tc-15-dropdown.date-dropdown .tc-15-dropdown-link .caret{background-image:url(assets/calendar.svg);width:16px;height:16px}.tc-15-dropdown.date-dropdown.tc-15-menu-active .tc-15-dropdown-link .caret{background-image:url(assets/calendar.svg);width:16px;height:16px;background-size:cover}.tc-15-dropdown.date-dropdown .tc-15-select{min-width:inherit}.tc-15-dropdown.date-dropdown .tc-15-dropdown-menu{padding:15px;max-width:inherit;font-size:12px;color:#000;z-index:9;width:auto;box-sizing:border-box;min-width:inherit}.tc-15-dropdown.date-dropdown .tc-15-dropdown-menu p{margin-bottom:10px}.tc-15-dropdown.date-dropdown .tc-custom-date{width:auto;font-size:0;display:inline-block}.tc-15-dropdown.date-dropdown .tc-custom-date .second-box .tc-15-select,.tc-15-dropdown.date-dropdown .tc-custom-date .tc-15-calendar-select-wrap{width:110px}.tc-15-dropdown.date-dropdown .tc-custom-date .custom-date-wrap{margin-bottom:10px;white-space:nowrap}.tc-custom-date .form-ctrl-label{display:block;margin-bottom:8px}.tc-custom-date em{margin-left:0;vertical-align:middle;display:inline-block;margin-top:0;font-size:12px;margin-right:10px}.tc-15-dropdown.date-dropdown .tc-custom-date .calendar-box{display:inline-block;margin-bottom:0;vertical-align:middle}.tc-time-picker{display:inline-block;position:relative;margin-left:10px}.tc-time-picker .tc-15-input-text{width:80px!important}.tc-time-picker .tc-time-picker-combobox{position:absolute;background-color:#fff;width:165px;border:1px solid #ddd;margin-top:5px;border-left:none;display:none;z-index:9;font-size:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tc-time-picker.active .tc-time-picker-combobox{display:block}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select{display:inline-block;font-size:12px;border-left:1px solid #ddd;box-sizing:border-box;overflow:hidden;position:relative;max-height:150px;width:55px;padding-bottom:120px}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select li{padding-left:10px;box-sizing:border-box;height:30px;line-height:30px;cursor:pointer;color:#000;width:69px}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select li.current{background-color:rgba(0,0,0,.05)}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select li.disabled{cursor:default;color:#bbb}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select li.disabled:hover{background-color:#fff;color:#bbb}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select li:hover{background-color:#006eff;color:#fff}.tc-time-picker .tc-time-picker-combobox .tc-time-picker-select:hover{overflow-y:auto;overflow-x:hidden}.tc-time-picker .custom-date-wrap .tc-15-simulate-select{width:131px}.tc-custom-date .calendar-box .second-box{margin-top:0;display:inline-block}.tc-15-dropdown.date-dropdown .custom-date-ft{border-top:none;padding-top:10px;text-align:right;font-size:0}.tc-15-dropdown.date-dropdown .custom-date-ft .tc-15-btn{margin-left:10px}.tc-15-btn-close{line-height:100;overflow:hidden;outline:none}.tc-15-btn-close:before{content:"";width:16px;height:16px;background-image:url(assets/btn-dismiss.svg);display:block}.manage-area-aside .tc-15-btn-close{position:absolute;z-index:10;top:25px;right:30px}.tc-15-rich-dialog-hd .tc-15-btn-close{position:absolute;width:26px;height:26px;top:0;right:-7px;padding:5px;box-sizing:border-box;background-color:#fff}.tc-15-rich-dialog-hd .tc-15-btn-close:hover{background-color:#f2f2f2}.tc-15-tag .tc-15-btn-close{width:16px;height:16px;position:absolute;top:4px;right:4px;background-image:none}.tc-15-confirm-popout{position:absolute;min-width:300px;border:1px solid #ddd;border-radius:0;background-color:#fff;z-index:1000;padding:20px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-sizing:border-box;max-width:inherit}.tc-15-confirm-popout .tc-15-confirm-popout-bd{padding:0;position:static!important;left:50%}.tc-15-confirm-popout .tc-15-confirm-popout-ft{margin-top:24px;text-align:right;font-size:0;background-color:transparent;padding:0;border-top:none}.tc-15-confirm-popout .tc-15-confirm-popout-ft .tc-link-btn{margin-left:10px;font-size:12px;margin-bottom:-5px;line-height:normal}.tc-15-confirm-popout .tc-15-confirm-popout-ft .tc-link-btn.black{color:#000}.tc-15-confirm-popout .tc-15-confirm-popout-ft .tc-15-btn{display:inline-block;text-align:center;padding:5px;vertical-align:middle;text-decoration:none;height:inherit;min-width:inherit;line-height:inherit;border:none;color:#006eff;background-color:transparent;margin-left:10px;margin-bottom:-5px}.tc-15-confirm-popout .tc-15-confirm-popout-ft .tc-15-btn:focus,.tc-15-confirm-popout .tc-15-confirm-popout-ft .tc-15-btn:hover{background-color:rgba(0,0,0,.05)}.tc-15-confirm-popout .tc-15-confirm-popout-ft .tc-15-btn.weak{color:#000;margin-right:-5px}.tc-15-confirm-popout .tc-15-confirm-popout-bd:after,.tc-15-confirm-popout .tc-15-confirm-popout-bd:before{font-size:0;position:absolute;width:0;height:0;content:"";border:8px dashed transparent;margin-left:-10px}.tc-15-confirm-popout .tc-15-confirm-popout-bd:after{border:7px dashed transparent;margin-left:-9px}.tc-15-confirm-popout-top .tc-15-confirm-popout-bd:after,.tc-15-confirm-popout-top .tc-15-confirm-popout-bd:before{bottom:100%;left:inherit;right:inherit;border-bottom-style:solid}.tc-15-confirm-popout-top .tc-15-confirm-popout-bd:before{border-bottom-color:#ddd}.tc-15-confirm-popout-top .tc-15-confirm-popout-bd:after{border-bottom-color:#fff}.tc-15-confirm-popout-bottom .tc-15-confirm-popout-bd:after,.tc-15-confirm-popout-bottom .tc-15-confirm-popout-bd:before{top:100%;left:inherit;right:inherit;border-top-style:solid}.tc-15-confirm-popout-bottom .tc-15-confirm-popout-bd:before{border-top-color:#ddd}.tc-15-confirm-popout-bottom .tc-15-confirm-popout-bd:after{border-top-color:#fff}.tc-15-confirm-popout-left .tc-15-confirm-popout-bd:after,.tc-15-confirm-popout-left .tc-15-confirm-popout-bd:before{top:22px;left:-5px;right:inherit;border-right-style:solid}.tc-15-confirm-popout-left .tc-15-confirm-popout-bd:before{border-right-color:#ddd;border-width:7px}.tc-15-confirm-popout-left .tc-15-confirm-popout-bd:after{border-right-color:#fff;left:-5px;top:22px;border-width:7px}.tc-15-confirm-popout-bottom.align-start .tc-15-confirm-popout-bd,.tc-15-confirm-popout-top.align-start .tc-15-confirm-popout-bd{left:30px}.tc-15-confirm-popout-bottom.align-end .tc-15-confirm-popout-bd,.tc-15-confirm-popout-top.align-end .tc-15-confirm-popout-bd{left:auto;right:20px}.tc-15-confirm-popout-bottom.align-end .tc-15-confirm-popout-bd:after,.tc-15-confirm-popout-top.align-end .tc-15-confirm-popout-bd:after{margin-right:1px}.tc-15-data-graph{margin:0 20px}.tc-15-data-graph:after{content:"";display:table;clear:both}.tc-15-data-graph li{width:100%;float:left}.tc-15-data-graph-title{font-size:14px;line-height:22px}.tc-15-data-graph-title:after{content:"";display:table;clear:both}.tc-15-data-graph-title strong{float:left}.tc-15-data-graph-title span{font-size:12px;padding-left:15px;float:right;cursor:pointer;color:#006eff;background:url(assets/down.png) 0 no-repeat}.tc-15-data-graph-title span:hover{text-decoration:underline}.tc-15-data-graph-info{height:370px;background:#f5f5f5;margin-top:10px}.tc-15-data-graph.col2 li{width:50%}.tc-15-data-graph.col3 li{width:33.33%}.tc-15-data-graph.col4 li{width:25%}.tc-15-data-graph.col2 .tc-15-data-graph-title,.tc-15-data-graph.col3 .tc-15-data-graph-title,.tc-15-data-graph.col4 .tc-15-data-graph-title{margin-left:30px}.tc-15-data-graph.col2 .tc-15-data-graph-info,.tc-15-data-graph.col3 .tc-15-data-graph-info,.tc-15-data-graph.col4 .tc-15-data-graph-info{height:200px;margin-left:30px}.tc-date-wrap{font-size:12px;margin:20px 0;color:#3b3b3b}.tc-date-wrap .tit{margin:0 5px}.tc-date-wrap .text{line-height:25px;width:103px;height:25px;text-indent:10px;border:1px solid #d1d2d3;border-radius:2px}.tc-date-wrap .link{float:right}.tc-date-wrap .btn-search,.tc-date-wrap .link{line-height:25px;text-decoration:none;color:#006eff}.tc-date-wrap .btn-search{display:inline-block;width:51px;height:25px;text-align:center;border:1px solid #d1d2d3;border-radius:2px;background-color:#fff}.tc-15-dropdown{display:inline-block;vertical-align:middle;position:relative;font-size:12px;line-height:1;min-width:100px}.manage-area-title .tc-15-dropdown{min-width:inherit}.tc-15-dropdown .tc-15-dropdown-link,.tc-15-dropdown .tc-15-dropdown-menu li a{display:block;text-decoration:none;height:30px;line-height:30px;color:#000}.tc-15-dropdown .tc-15-dropdown-link{display:inline-block;border-width:1px 1px 0;border-style:solid;border-color:transparent;z-index:2;padding:0 21px 0 5px;position:relative;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;box-sizing:border-box;font-size:12px}.tc-15-dropdown .tc-15-dropdown-menu li a{text-align:right;padding:0 10px}.tc-table-grid .tc-15-dropdown .tc-15-dropdown-menu li a{text-align:left;padding:0 10px}.tc-15-menu-active{z-index:3}.tc-15-dropdown-allow-hover:hover .tc-15-dropdown-link,.tc-15-menu-active .tc-15-dropdown-link{border-color:transparent;background-color:transparent}.tc-15-dropdown-link .caret{position:absolute;top:6px;right:2px;width:16px;height:16px;background-image:url(assets/arrow-down-blue-16.png)}.tc-15-dropdown-allow-hover.tc-15-dropdown-in-hd.tc-15-menu-active .tc-15-dropdown-link:hover .caret,.tc-15-dropdown-allow-hover.tc-15-dropdown-in-hd:hover .tc-15-dropdown-link .caret,.tc-15-dropdown-allow-hover.tc-15-menu-active .tc-15-dropdown-link:hover .caret,.tc-15-dropdown-allow-hover:hover .tc-15-dropdown-link .caret,.tc-15-dropdown-in-hd.tc-15-menu-active .tc-15-dropdown-link .caret,.tc-15-dropdown .tc-15-dropdown-link .caret,.tc-15-table-fixed-head .tc-15-dropdown.tc-15-menu-active .tc-15-dropdown-link:hover .caret{background-image:url(assets/page-next.svg);background-position:inherit}.dropdown-list-wrap>.tc-15-dropdown-menu,.tc-15-dropdown-menu-box>.tc-15-dropdown-menu,.tc-15-dropdown>.tc-15-dropdown-menu,[style=tc-15-dropdown-menu-box]>.tc-15-dropdown-menu{position:absolute;top:100%;left:0;z-index:1;margin-top:-1px;border:1px solid #ddd;background-color:#fff;min-width:100%;box-sizing:border-box;display:none;font-size:12px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tc-15-dropdown-allow-hover:hover .tc-15-dropdown-menu,.tc-15-menu-active .tc-15-dropdown-menu{display:block;min-width:100px;width:100%}.tc-15-dropdown .tc-15-dropdown-menu li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#000;text-align:left}.tc-15-dropdown .tc-15-dropdown-menu li a:hover{background-color:#f2f2f2}.tc-15-dropdown .tc-15-dropdown-menu .selected>a,.tc-15-dropdown .tc-15-dropdown-menu .selected>a:hover{background-color:#006eff;color:#fff}.tc-15-dropdown .tc-15-dropdown-menu .selected>a i{margin-right:5px;vertical-align:-3px}.tc-15-dropdown .tc-15-dropdown-menu .disabled>a,.tc-15-dropdown .tc-15-dropdown-menu .disabled>a:hover{background-color:transparent;color:#bbb;cursor:default}.tc-15-dropdown .tc-15-dropdown-menu li.has-submenu{position:relative}.tc-15-dropdown .tc-15-dropdown-menu li.has-submenu.open>a{background-color:#f0f1f2}.tc-15-dropdown .tc-15-dropdown-menu li.has-submenu a{position:relative;padding-right:25px}.tc-15-dropdown .tc-15-dropdown-menu li.has-submenu>a:after{content:"";position:absolute;right:5px;top:7px;width:16px;height:16px;background-image:url(assets/right-arrow-icon.svg);background-position:inherit}.has-submenu .tc-15-dropdown-menu{position:absolute;top:-1px;right:100%;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tc-15-dropup .has-submenu .tc-15-dropdown-menu{top:0;bottom:auto}.tc-15-dropdown-in-hd.tc-15-menu-active{z-index:9}.tc-15-table-box .tc-15-dropdown-in-hd.tc-15-menu-active{z-index:7}.tc-15-dropdown-btn-style.tc-15-menu-active{z-index:10}.tc-15-dropdown-in-hd .tc-15-dropdown-menu{left:0;right:auto;max-height:150px;overflow-y:auto;overflow-x:hidden;font-weight:400}.tc-15-dropdown-in-hd .tc-15-dropdown-link{padding:0 34px 0 10px;color:#444}.tc-15-dropdown-in-hd .tc-15-dropdown-menu li a{color:#444;padding:0 10px;text-align:left;min-width:7em}.tc-15-dropdown-in-hd .caret{right:10px;background-image:url(assets/page-next.svg)}.tc-15-dropdown-btn-style{font-size:12px;background-color:#fff}.tc-15-dropdown-btn-style:after{content:"";width:100%;height:6px;position:absolute;top:27px;left:0;background-color:transparent;display:none}.tc-15-dropdown-btn-style.tc-15-menu-active:after{display:block}.tc-15-dropdown-btn-style.disabled .tc-15-dropdown-link,.tc-15-dropdown-btn-style.disabled .tc-15-dropdown-link:hover{border-color:#ddd;background-color:#f2f2f2;color:#bbb;cursor:default}.tc-15-dropdown-btn-style .tc-15-dropdown-link .caret{background-image:url(assets/page-next.svg);background-position:inherit}.tc-15-dropdown-btn-style.disabled .tc-15-dropdown-link .caret{background-image:url(assets/page-next.svg#bbb);background-position:inherit}.tc-15-dropdown-btn-style .tc-15-dropdown-link{color:#000}.tc-15-dropdown.tc-15-dropdown-btn-style .dropdown-menu-right{left:100%;margin-top:-1px}.tc-15-dropdown-btn-style .tc-15-dropdown-menu li a{height:30px;line-height:30px;color:#000}.tc-15-dropdown-btn-style .tc-15-dropdown-link{height:30px;line-height:30px;border:1px solid #ddd;border-radius:0;padding:0 30px 0 10px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;min-width:100%;transition:all .3s cubic-bezier(.65,.05,.36,1);text-align:left}.tc-15-dropdown-btn-style .tc-15-dropdown-link em{color:#bbb}.tc-15-dropdown-btn-style .tc-15-dropdown-menu li a{padding:0 10px}.tc-15-dropdown-btn-style .tc-15-dropdown-link:hover{color:#000;background-color:#f2f2f2}.tc-15-dropdown-btn-style .tc-15-dropdown-link .caret{top:6px;right:5px}.tc-15-dropdown-btn-style .tc-15-dropdown-menu{margin-top:5px;left:0;right:auto;border-radius:0;max-width:100%}.tc-15-dropdown-btn-style .tc-15-dropdown-menu li a{text-align:left}.tc-15-dropdown-allow-hover.tc-15-dropdown-btn-style:after{content:"";position:absolute;width:100%;height:8px;display:none}.tc-15-dropdown-allow-hover.tc-15-dropdown-btn-style:hover:after{display:block}.tc-15-optgroup .tc-15-optgroup-label{font-weight:700;cursor:default;margin:0;padding:0 10px;height:25px;line-height:25px}.tc-15-dropdown-in-hd .tc-15-optgroup .tc-15-optgroup-label{height:35px;line-height:35px}.tc-15-dropdown-in-hd .tc-15-optgroup .tc-15-dropdown-menu,.tc-15-optgroup .tc-15-dropdown-menu{position:static;border:0 none;margin-top:0;max-height:inherit}.tc-15-dropup .tc-15-dropdown-link{border-width:0 1px 1px}.tc-15-dropup .tc-15-dropdown-menu{top:auto;bottom:100%;margin-bottom:-1px}.tc-15-dropup.tc-15-dropdown-btn-style .tc-15-dropdown-link{border-width:1px}.tc-15-dropup.tc-15-dropdown-btn-style .tc-15-dropdown-menu{top:auto;bottom:100%;margin-bottom:3px}.tc-15-dropup.tc-15-dropdown-allow-hover.tc-15-dropdown-btn-style:after{bottom:100%}.tc-15-table-panel .tc-15-table-box th .allow-filter{font-size:0;padding-right:16px}.tc-15-table-fixed-head .tc-15-dropdown{display:block}.tc-15-table-fixed-head .tc-15-dropdown-in-hd .tc-15-dropdown-menu{max-width:100%}.tc-15-table-fixed-head .tc-15-dropdown .tc-15-dropdown-link{border-top:0;height:31px;line-height:31px;cursor:pointer;box-sizing:border-box;max-width:100%}.tc-15-table-fixed-head .tc-15-dropdown .tc-15-dropdown-link:hover{color:#006eff}.tc-15-table-fixed-head .tc-15-dropdown.tc-15-menu-active .tc-15-dropdown-link:hover{color:#404a58}.tc-15-table-fixed-head .tc-15-dropdown .tc-15-dropdown-link:hover .caret{background-image:url(assets/arrow-down-blue-16-2.png)}.tc-15-dropdown.m .tc-15-dropdown-link,.tc-15-table-fixed-body .tc-15-dropdown .tc-15-dropdown-link{height:18px;line-height:18px}.tc-15-dropdown.m .tc-15-dropdown-link .caret,.tc-15-table-fixed-body .tc-15-dropdown-link .caret{top:0}.tc-15-dropdown.m .tc-15-dropdown-menu li a,.tc-15-table-fixed-body .tc-15-dropdown .tc-15-dropdown-menu li a{height:30px;line-height:30px;font-size:12px;display:block}.tc-15-table-fixed-body .tc-15-dropdown .tc-15-dropdown-menu li a{max-width:none;-ms-text-overflow:initial;text-overflow:clip;padding-left:10px;text-align:left;color:#000}.tc-15-table-fixed-body .tc-15-dropdown .tc-15-dropdown-menu li.disabled a{color:#bbb;cursor:default}.tc-15-filtrateu{position:absolute;border:1px solid #d1d2d3;border-radius:0;min-width:155px;max-width:100%;box-sizing:border-box;z-index:9;top:100%;margin-top:-10px;margin-left:-1px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tc-15-filtrate-menu{max-height:194px;overflow-y:auto;overflow-x:hidden;text-align:left}.tc-15-filtrateu .tc-15-filtrate-menu li a{color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;padding:0 10px;font-weight:400;line-height:30px;height:30px}.tc-15-filtrateu .tc-15-filtrate-menu li a:hover{background-color:#f2f2f2;text-decoration:none}.tc-15-filtrateu .tc-15-filtrate-menu .tc-15-checkbox-wrap{margin-left:0;padding:0 10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:400;line-height:30px;font-size:12px}.tc-15-filtrate-ft{margin-left:10px;margin-right:10px;border-top:1px solid #d1d2d3;text-align:left;white-space:nowrap;padding:10px 0}.tc-15-filtrate-ft .tc-15-btn{margin-left:0}.tc-15-filtrate-ft .tc-15-btn.weak{border:none}.tc-15-dropdown-btn-style .tc-15-filtrateu{margin-left:0;width:auto;max-width:100%;margin-top:5px}.tc-15-filtrateu .tc-15-filtrate-menu .selected a,.tc-15-filtrateu .tc-15-filtrate-menu .selected a:hover{background-color:#006eff;color:#fff}.tc-15-filtrateu .tc-15-filtrate-menu .disabled a,.tc-15-filtrateu .tc-15-filtrate-menu .disabled a:hover{background-color:transparent;color:#bbb;cursor:default}.tc-15-dropdown-btn-style .dropdown-list-wrap{position:absolute;top:100%;left:0;z-index:1;margin-top:5px;border:1px solid #ddd;border-radius:0;background-color:#fff;min-width:100%;max-width:100%;box-sizing:border-box;display:none}.tc-15-menu-active .dropdown-list-wrap{display:block}.tc-15-dropdown-btn-style .dropdown-list-wrap .tc-15-dropdown-menu{position:static;border:none;margin-top:0;max-height:125px;overflow-y:auto;min-width:98px}.tc-15-dropdown-btn-style .dropdown-list-wrap .search-box-simple{margin:0 10px;margin-right:0}.tc-15-dropdown .tc-15-dropdown-menu .sep-line{margin:5px 10px;border-bottom:1px solid #d3d3d3}.tc-15-table-panel .tc-15-dropdown-allow-hover:hover .tc-15-dropdown-link,.tc-15-table-panel .tc-15-menu-active .tc-15-dropdown-link{background-color:transparent;border:1px solid transparent}.manage-area-title .tc-15-dropdown{margin-right:10px}.manage-area-title .tc-15-dropdown .tc-15-dropdown-link{height:22px;line-height:22px}.manage-area-title .tc-15-dropdown .tc-15-dropdown-menu{margin-top:5px}.manage-area-title .tc-15-dropdown .tc-15-dropdown-menu li a{text-align:left}.manage-area-title .tc-15-dropdown .tc-15-dropdown-link .caret{top:2px}.tc-15-table-panel .tc-15-table-box td .tc-15-dropdown .tc-15-dropdown-menu{right:0;left:auto;margin-top:5px}.tc-15-table-panel .tc-15-table-box td .has-submenu .tc-15-dropdown-menu{right:100%;margin-top:0}.manage-area-title .tc-15-rich-radio .tc-15-btn{height:22px;line-height:22px;border-radius:0}.manage-area-title .tc-15-rich-radio .tc-15-btn:hover{background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.manage-area-title .tc-15-rich-radio .tc-15-btn.checked,.manage-area-title .tc-15-rich-radio .tc-15-btn.checked:hover{border-color:#006eff;background-color:transparent;color:#006eff}.tc-15-dropdown-menu.area-dropdown-menu{padding:20px 10px;width:300px;max-width:none}.tc-15-dropdown-menu.area-dropdown-menu .area-list{margin-top:10px}.tc-15-dropdown-menu.area-dropdown-menu li a{height:22px;line-height:22px;box-sizing:border-box}.tc-15-dropdown-menu.area-dropdown-menu li.cur a{background-color:transparent;border:1px solid #006eff;color:#006eff}.tc-15-dropdown-menu.area-dropdown-menu .area-list li{display:inline-block}.add-icon,.b-close-icon,.b-error-icon,.b-success-icon,.blue-add-icon,.blue-down-icon,.blue-left-icon,.blue-right-icon,.blue-up-icon,.btn-back-icon,.client-icon,.close-icon,.consult-icon,.convert-ip-ash-icon,.convert-ip-icon,.copy-icon,.dosage-gray-icon,.dosage-icon,.down-icon,.down-sort-icon,.download-icon,.edit-icon,.external-link-icon,.favorable-icon,.filtrate-hover-icon,.filtrate-icon,.guide-icon,.hide-icon,.icon-add,.icon-alarm,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-error,.icon-expand,.icon-folder-close,.icon-folder-open,.icon-info,.icon-info-red,.icon-more,.icon-question,.icon-refresh,.icon-shopping-cart,.icon-what,.links-icon,.logs-btn-close,.m-close-icon,.m-error-icon,.m-restart-icon,.m-success-icon,.minus-icon,.n-close-icon,.n-deploy-icon,.n-error-icon,.n-loading-icon,.n-restart-icon,.n-running-icon,.n-shutdown-icon,.n-success-icon,.new-mark-icon,.note-icon,.notice-btn-close,.notice-icon,.pencil-icon,.phone-icon,.plaint-icon,.qq-icon,.real-name-icon,.records-icon,.remind-icon,.remove-icon,.rubbish-icon,.sales-icon,.setting-icon,.show-icon,.sort-arrow-icon,.sort-hover-icon,.sort-icon,.th-blue-large-icon,.th-blue-list-icon,.th-large-icon,.th-list-icon,.try-icon,.up-icon,.up-sort-icon,.wechat-icon,.white-down-icon,.white-up-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:inherit}.icon-shopping-cart{background-image:url(assets/shopping-cart-icon.svg)}.icon-more{background-image:url(assets/more-icon.svg)}.icon-folder-close{background-image:url(assets/folder-close-icon.svg)}.icon-folder-open{background-image:url(assets/folder-open-icon.svg)}.remove-icon{background-image:url(assets/remove-icon.svg)}.notice-icon{background-image:url(assets/notice-icon.svg)}.guide-icon{background-image:url(assets/guide-icon.svg)}.consult-icon{background-image:url(assets/consult-icon.svg)}.real-name-icon{background-image:url(assets/real-name-icon.svg)}.show-icon{background-image:url(assets/show-icon.svg)}.hide-icon{background-image:url(assets/hide-icon.svg)}.records-icon{width:15px;height:16px;background-image:url(assets/records-icon.png)}.m-error-icon{background-image:url(assets/m-error-icon.svg);background-position:inherit}.b-error-icon,.m-error-icon{width:32px;height:32px;background-size:cover}.b-error-icon{background-image:url(assets/error-icon.svg)}.sales-icon{width:16px;height:16px;background-image:url(assets/sales-icon.png)}.m-restart-icon,.n-restart-icon{background-image:url(assets/restart-icon.svg)}.m-restart-icon{width:24px;height:16px}.n-success-icon{background-image:url(assets/success-icon.svg)}.m-success-icon{background-image:url(assets/m-success-icon.svg)}.b-success-icon,.m-success-icon{width:32px;height:32px;background-size:cover}.b-success-icon{background-image:url(assets/success-icon.svg)}.n-close-icon{background-image:url(assets/error-icon.svg)}.m-close-icon{width:24px;height:24px}.b-close-icon,.m-close-icon{background-image:url(assets/error-icon.svg);background-size:cover}.b-close-icon{width:32px;height:32px}.n-loading-icon{height:16px;width:16px;background-image:url(assets/loading.svg);animation:b .6s infinite linear}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.n-running-icon{background-image:url(assets/running-icon.png)}.n-shutdown-icon{background-image:url(assets/shutdown-icon.png)}.n-error-icon{background-image:url(assets/error-icon.svg)}.n-deploy-icon{background-image:url(assets/deploy-icon.png);width:17px;height:17px}.sort-arrow-icon{background-image:url(assets/sort-arrow-icon.svg)}.sort-arrow-icon.up{background-image:url(assets/sort-arrow-up-icon.svg);background-position:inherit}.sort-arrow-icon.down{background-image:url(assets/sort-arrow-down-icon.svg);background-position:inherit}.plaint-icon{width:16px;height:16px;background-image:url(assets/plaint-icon.svg)}.links-icon{width:14px;height:13px;background-image:url(assets/links-icon.png)}.btn-back-icon{width:16px;height:16px;background-image:url(assets/back.svg)}.client-icon{width:16px;height:15px;background-image:url(assets/client-icon.png);margin-top:2px}.blue-down-icon,.down-icon,.white-down-icon{background-image:url(assets/page-next.svg)}.blue-up-icon,.up-icon,.white-up-icon{background-image:url(assets/page-prev.svg)}.add-icon,.blue-add-icon{background-image:url(assets/add-icon.svg)}.minus-icon{background-image:url(assets/minus-icon.svg)}.setting-icon{background-image:url(assets/setting-icon.svg)}.pencil-icon{width:16px;height:16px;background-image:url(assets/pencil-icon.svg)}.copy-icon{width:16px;height:16px;background-image:url(assets/copy-icon.svg)}.remind-icon{background-image:url(assets/remind-icon.svg)}.rubbish-icon{width:16px;height:16px;background-image:url(assets/clear-icon.svg)}.down-sort-icon{background-image:url(assets/down-sort-icon.svg)}.down-sort-icon,.up-sort-icon{width:16px;height:16px;background-position:inherit}.up-sort-icon{background-image:url(assets/up-sort-icon.svg)}.phone-icon{background-image:url(assets/phone-icon.svg)}.wechat-icon{width:16px;height:15px;background-image:url(assets/wechat-icon.png)}.note-icon{background-image:url(assets/mail-icon.svg)}.logs-btn-close,.notice-btn-close{height:16px;width:16px;background-image:url(assets/btn-dismiss.svg)}.notice-btn-close{background-position:inherit}.qq-icon{width:16px;height:17px;background-image:url(assets/qq-icon.png)}.favorable-icon{width:15px;height:18px;background-image:url(assets/favorable-icon.png)}.th-blue-large-icon,.th-large-icon{background-image:url(assets/th-blue-large-icon.svg)}.th-blue-large-icon{width:16px;height:16px}.th-blue-list-icon,.th-list-icon{background-image:url(assets/th-blue-list-icon.svg)}.th-blue-list-icon{width:16px;height:16px}.icon-alarm{width:15px;height:14px;background-image:url(assets/icon-alarm.png)}.dosage-icon{width:16px;height:16px;background-image:url(assets/dosage-icon.svg);background-size:cover}.dosage-gray-icon{width:16px;height:16px;background-image:url(assets/dosage-icon.svg#bbb)}.blue-left-icon{width:7px;height:11px;background-image:url(assets/blue-left-icon.png)}.blue-right-icon{width:7px;height:11px;background-image:url(assets/blue-right-icon.png)}.download-icon{background-image:url(assets/icon-download.svg)}.sort-icon{width:16px;height:16px;background-position:inherit}.sort-hover-icon,.sort-icon{background-image:url(assets/sort-icon.svg)}.filtrate-icon{width:16px;height:16px;background-image:url(assets/filtrate-icon.svg)}.filtrate-hover-icon{width:13px;height:12px;background-image:url(assets/filtrate-hover-icon.png)}.try-icon{width:19px;height:19px;background-image:url(assets/try-icon.png)}.convert-ip-icon{width:16px;height:16px;background-image:url(assets/convert-ip-ash-icon.svg#006eff)}.convert-ip-ash-icon{cursor:default;width:16px;height:16px;background-image:url(assets/convert-ip-ash-icon.svg)}.new-mark-icon{width:16px;height:15px;cursor:default;background-image:url(assets/new-mark-icon.png)}.icon-info-red{width:16px;height:16px;background-image:url(assets/icon-info-red.png)}.icon-question{width:16px;height:16px;background-image:url(assets/plaint-icon.svg)}.icon-info,.icon-what{background-image:url(assets/plaint-icon.svg);cursor:pointer}.icon-error{background-image:url(assets/error-icon.svg);margin-right:5px}.close-icon{background-image:url(assets/btn-dismiss.svg)}.close-icon,.icon-add{width:16px;height:16px}.icon-add{background-image:url(assets/add-icon.svg)}.icon-arrow-up{width:16px;height:16px;background-image:url(assets/page-prev.svg)}.icon-arrow-down{width:16px;height:16px;background-image:url(assets/page-next.svg)}.external-link-icon{width:16px;height:16px;background-image:url(assets/external-link-icon.svg#006eff)}.icon-refresh{width:16px;height:16px;background-image:url(assets/icon-refresh.svg)}.icon-expand{width:13px;height:13px;background-image:url(assets/expand.svg)}.tc-15-input-text-wrap{font-size:0}.tc-15-input-text,.tc-15-input-text-wrap{vertical-align:middle;display:inline-block}.tc-15-input-text{font-size:12px;height:30px;line-height:normal;padding:0 10px;border:1px solid #ddd;color:#444;box-sizing:border-box;width:180px;transition:all .3s cubic-bezier(.65,.05,.36,1)}.tc-15-input-text::-webkit-input-placeholder,.tc-15-input-textarea::-webkit-input-placeholder{color:#bbb}.tc-15-input-text::-moz-placeholder,.tc-15-input-textarea::-moz-placeholder{color:#bbb}.tc-15-input-text:-ms-input-placeholder,.tc-15-input-textarea:-ms-input-placeholder{color:#bbb}.tc-15-input-text:-moz-placeholder,.tc-15-input-textarea:-moz-placeholder{color:#bbb}.tc-15-input-text::-ms-clear{display:none}.tc-15-input-text-wrap.m .tc-15-input-text,.tc-15-input-text:hover{border-color:#bbb;outline:0 none}.tc-15-input-text:focus{border-color:#006eff;outline:0 none}.tc-15-input-text[readonly=readonly],.tc-15-input-text[readonly]{background-color:#f2f2f2;color:#444}.tc-15-input-text[readonly=readonly]:focus,.tc-15-input-text[readonly=readonly]:hover,.tc-15-input-text[readonly]:focus,.tc-15-input-text[readonly]:hover{outline:0 none;border-color:#ddd}.tc-15-input-text.loading{background:url(assets/loading.svg) #fff no-repeat 93%}.tc-15-input-text.loading:before{content:"";display:inline-block;width:16px;height:16px}.tc-15-input-text.disabled,.tc-15-input-text:disabled,.tc-15-input-textarea.disabled,.tc-15-input-textarea:disabled{background-color:#f2f2f2;color:#bbb;background-image:none;cursor:not-allowed}.tc-15-input-text.disabled:focus,.tc-15-input-text.disabled:hover,.tc-15-input-text:disabled:focus,.tc-15-input-text:disabled:hover{border-color:#ddd}.tc-15-input-text-wrap.m .tc-15-input-text,.tc-15-rich-dialog .tc-15-input-text{font-size:12px;line-height:30px;height:30px}.tc-15-input-text.s,.tc-15-input-text.shortest{width:100px}.tc-15-input-text.xl{width:330px}.tc-15-input-text-verify{display:none;height:16px;padding:0 0 0 27px;background:url(assets/ico-state.png) no-repeat 6px 0;vertical-align:middle}.tc-15-input-tips{font-size:12px;color:#ababab;clear:both;margin-top:5px;line-height:13px}.tc-15-input-text-wrap.error>.tc-15-input-text{border-color:#e1504a;color:#e1504a}.tc-15-input-text-wrap.succeed>.tc-15-input-text-verify{display:inline-block}.tc-15-input-text-wrap.error>.tc-15-input-text-verify{display:inline-block;background-position:6px -17px;color:#e1504a}.tc-15-input-text-wrap.error>.tc-15-input-tips{color:#e1504a}.tc-15-slider-wrap .tc-15-input-text{margin-right:5px;color:#006eff}.tc-15-list-wrap.form .tc-15-input-text-wrap.m{margin-top:5px}.tc-15-rich-dialog .tc-15-list-wrap.form .tc-15-input-text-wrap.m{margin-top:0}.tc-15-slider-wrap .tc-15-input-text-wrap{font-size:12px}.tc-15-input-textarea{font-size:12px;width:330px;display:inline-block;padding:5px 10px;border:1px solid #ddd;color:#171d25;height:100px;resize:none;box-sizing:border-box;transition:all .3s cubic-bezier(.65,.05,.36,1)}.tc-15-input-textarea:focus,.tc-15-input-textarea:hover{border-color:#006eff;outline:0 none}.tc-auto-complete{display:inline-block;position:relative;vertical-align:middle}.tc-auto-complete .tc-15-input-text{box-sizing:border-box;width:100%;display:block;line-height:35px;height:35px}.tc-auto-complete .tc-15-input-text.m{line-height:27px;height:27px}.tc-auto-complete .auto-complete-box{position:absolute;top:100%;left:0;right:0;margin-top:5px;box-sizing:border-box;border:1px solid #d1d2d3;border-radius:2px;background-color:#fff;z-index:1}.tc-auto-complete .auto-complete-box .auto-complete-list li{box-sizing:border-box;text-align:left;font-size:14px;padding:0 10px;line-height:35px;width:100%}.tc-auto-complete .auto-complete-box .auto-complete-list li.auto-complete-focus,.tc-auto-complete .auto-complete-box .auto-complete-list li:hover{background-color:#f2f2f2}.tc-auto-complete .auto-complete-box.m .auto-complete-list li{font-size:12px;line-height:27px}.rich-textarea{border:1px solid #d1d2d3;background-color:#fff;border-radius:3px;position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;overflow:auto}.rich-textarea .copy-btn{font-size:12px;text-align:center;color:#2177d9;position:absolute;right:0;top:0;background-color:#e1e1e1;padding:3px 5px;z-index:9;cursor:pointer}.rich-textarea .rich-content{counter-reset:a 0;font-family:consolas;outline:0;display:inline-block;word-break:break-word}.rich-textarea .rich-content .rich-text{font-size:12px;line-height:22px;color:#000;white-space:nowrap;position:relative;padding-right:5px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.rich-textarea .rich-content:before{content:"";position:absolute;left:0;top:0;bottom:0;width:25px;background-color:#d2e7f7}.rich-textarea .rich-content .rich-text:before{content:counters(a,"");counter-increment:a;display:inline-block;width:25px;text-align:center;margin-right:10px;background-color:#d2e7f7;-webkit-user-select:none;user-select:none}.rich-textarea.hide-number .rich-content .rich-text:before,.rich-textarea.hide-number .rich-content:before{display:none}.rich-textarea.hide-number .rich-content .rich-text{padding-left:5px;white-space:inherit}.rich-textarea .rich-content .rich-text:hover{background-color:#f2f2f2}.rich-content .rich-text:hover:before,.rich-textarea .rich-content .rich-text.error:before{background-color:#c3d7e6}.rich-content .rich-text.error:hover,.rich-textarea .rich-content .rich-text.error{background-color:#f9dcdb}.rich-textarea .rich-content .rich-text.text-green{color:#06c290}.rich-content .rich-text.text-weak:before,.rich-textarea .rich-content .rich-text.text-green:before{color:#000}.tc-15-input-num{display:inline-block;height:30px;font:14px/35px Tahoma,microsoft yahei;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:28px;font-size:12px;vertical-align:middle}.tc-15-input-num:after{clear:both;display:table;content:""}.tc-15-input-num .minus,.tc-15-input-num .num,.tc-15-input-num .plus{width:28px;height:28px;font-size:0;line-height:28px;float:left;border:1px solid #ddd;text-align:center;background:#fff;position:relative;margin-left:0;z-index:0}.tc-15-input-num .minus:before,.tc-15-input-num .plus:before{content:"";width:16px;height:16px;background-image:url(assets/add-icon.svg);display:inline-block;margin-top:6px}.tc-15-input-num .minus:before{background-image:url(assets/minus-icon.svg)}.tc-15-input-num .plus.disabled:before{background-image:url(assets/add-icon.svg#bbb)}.tc-15-input-num .minus.disabled:before{background-image:url(assets/minus-icon.svg#bbb)}.tc-15-input-num .minus:hover,.tc-15-input-num .plus:hover{color:#000;cursor:pointer;background-color:#f2f2f2}.tc-15-input-num .minus{border-radius:0;margin-left:0;border-right:none}.tc-15-input-num .plus{border-radius:0;margin-right:5px;border-left:none}.tc-15-input-num .num{padding:0;width:58px;background:#fff;font-family:microsoft yahei;font-size:12px}.tc-15-input-num .num:focus,.tc-15-input-num .num:hover{border-color:#006eff;z-index:1;outline:none}.tc-15-input-num .minus:focus,.tc-15-input-num .plus:focus{border-color:#ddd;outline:none}.tc-15-input-num.m,.tc-15-rich-dialog .tc-15-input-num{height:30px;font:12px/30px Tahoma,microsoft yahei}.tc-15-input-num.m .minus,.tc-15-input-num.m .plus,.tc-15-rich-dialog .tc-15-input-num .minus,.tc-15-rich-dialog .tc-15-input-num .plus{width:28px;height:28px;font-size:0;line-height:28px}.tc-15-input-num.m .num{font-size:12px;width:60px;width:28px;height:28px}.tc-15-input-num .minus.disabled,.tc-15-input-num .plus.disabled{cursor:default;color:#bbb;background-color:#f2f2f2}.tc-15-input-num .minus.disabled:focus,.tc-15-input-num .plus.disabled:focus{border-color:#ddd}.tc-15-list-wrap{padding:20px 0 28px;margin:0 20px;font-size:14px;position:relative}.tc-15-list-content:after,.tc-15-list-wrap:after,.tc-15-list-wrap li:after{display:table;clear:both;content:""}.tc-15-list-legend{font-size:18px;font-weight:700;line-height:52px;color:#454a51;border-top:1px solid #edeef2}.tc-15-list-wrap li{padding:3px 0;line-height:35px}.tc-15-list-tit{float:left;width:80px;padding-right:15px;text-align:left;color:#999}.tc-15-list-tit[aria-required=true]:after{content:"*";color:#e1504a}.tc-15-list-det{float:left;white-space:nowrap;text-overflow:ellipsis}.tc-15-list-det a{color:#006eff;margin:0 .8em;text-decoration:none}.tc-15-list-det a:hover{text-decoration:underline}.tc-15-list-wrap.col2,.tc-15-list-wrap.col3{padding-top:0;margin-top:15px;line-height:28px}.tc-15-list-wrap.col2 .tc-15-list-content,.tc-15-list-wrap.col3 .tc-15-list-content{padding:7px 0;border:1px solid #cbcfd9;border-width:1px 0;position:relative}.tc-15-list-wrap.col2 .tc-15-list-legend,.tc-15-list-wrap.col3 .tc-15-list-legend{font-size:14px;line-height:29px;padding-left:10px}.tc-15-list-wrap.col2 ul{float:left;width:49.6%}.tc-15-list-wrap.col2 li.even,.tc-15-list-wrap.col3 li.even{margin-bottom:18px}.manage-area-aside .tc-15-list-wrap.col2 li.even,.manage-area-aside .tc-15-list-wrap.col3 li.even{margin-bottom:0}.tc-15-list-wrap.col2 ul.v-hr{border-right:1px solid #e5e7ec}.tc-15-list-wrap.col2 .tc-15-list-tit,.tc-15-list-wrap.col3 .tc-15-list-tit{width:76px}.tc-15-list-wrap.col2 .tc-15-list-det{width:63%}.tc-15-list-wrap.col3 ul{float:left;width:33.2%}.tc-15-list-wrap.col3 ul.v-hr{border-right:1px solid #e5e7ec}.tc-15-list-wrap.col3 .tc-15-list-tit{width:76px;padding-right:14px}.tc-15-list-wrap.col2 .display-btn,.tc-15-list-wrap.col3 .display-btn{width:64px;height:14px;border:1px solid #cbcfd9;border-top:0;border-radius:0 0 3px 3px;position:absolute;bottom:13px;left:50%;margin:0 0 0 -33px;cursor:pointer;background:#f5f7fa url(assets/ud.png) no-repeat}.tc-15-list-wrap.col2 .display-btn.show,.tc-15-list-wrap.col3 .display-btn.show{background-position:center -23px}.tc-15-list-wrap.col2 .display-btn.hidden,.tc-15-list-wrap.col3 .display-btn.hidden{background-position:center -3px}.tc-15-list-wrap.form .tc-15-input-text-wrap{line-height:12px}.tc-15-list-wrap.form li{padding:10px 0}.tc-15-list-btn-wrap{padding-left:90px;margin-top:18px;display:block}.tc-15-list-btn-wrap>button{float:left;margin-right:10px}.tc-15-rich-dialog .tc-15-list-wrap{border:0;padding:0;font-size:12px;line-height:37px}.tc-15-rich-dialog .tc-15-list-wrap li{min-height:27px;line-height:27px;padding:5px 0}.chart-grid{display:table;table-layout:fixed;width:100%;margin-bottom:26px;border-bottom:1px solid #e6ebf2}.chart-caption{display:table-caption;margin-bottom:14px}.chart-row{display:table-row}.chart-cell{display:table-cell;padding-bottom:20px}.gap-cell{width:80px}.chart-cell .chart-title{font-size:14px}.chart-title .text-unit{font-size:12px;color:#a2a2a2;font-weight:400}.chart-main{margin-top:10px;background-color:#fdfdfd;font-size:0}.param-box{padding:0}.param-box+.param-box{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}.param-box hr{margin:20px 0}.param-box .param-hd{line-height:1.6;margin-bottom:10px;color:#000;margin-bottom:11px;height:30px;line-height:30px}.param-box .param-hd h3{display:inline-block;vertical-align:middle;font-size:14px}.param-box .param-hd .tc-link-btn{float:right;line-height:20px;position:relative;font-size:12px}.param-box .param-hd .link-edit{display:inline-block;vertical-align:middle;margin-left:20px}.param-box .param-hd .link-edit .pencil-icon{margin:0 5px 0 0;vertical-align:-2px}.param-box .param-bd{padding-left:0}.item-descr-list{display:table}.item-descr-list>li{display:table-row;font-size:12px;line-height:1.7}.item-descr-list .item-descr-tit,.item-descr-list .item-descr-txt{display:table-cell;vertical-align:top;padding-bottom:16px}.item-descr-list .item-descr-tit{color:#888;padding-right:20px;white-space:nowrap;text-align:left;width:auto}.item-descr-list .item-descr-txt{color:#444;word-break:break-all}.item-descr-list.fixed-layout .item-descr-tit{white-space:normal;width:auto}.param-box .tc-15-table-panel{margin-top:8px}.customize-column .list-wrap{padding-left:2%;width:100%;box-sizing:border-box}.customize-column .tc-15-msg{margin-left:0;margin-right:0}.customize-column .list-wrap .list-mod{width:33%;float:left}.customize-column .list-wrap li{margin-bottom:10px}.customize-column .list-wrap li .form-ctrl-label{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.manage-area{background-color:#fff;height:100%;overflow:initial}.manage-area-title{margin:0;font-size:0;height:auto;line-height:inherit;min-height:inherit;position:relative;border-bottom:1px solid #ddd;margin-bottom:20px;padding:14px 0}.manage-area-title:after{content:"\200B";display:block;height:0;clear:both}.manage-area-title.with-bottom-border{border-bottom:1px solid #ddd}.manage-area-main{background-color:#f2f2f2}.manage-area-main:after{display:table;content:"";clear:both}.manage-area-title h2{display:inline-block;vertical-align:middle;font-size:22px;font-weight:400;margin-right:20px;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:30px;line-height:30px}.manage-area-title.secondary-title{border-bottom:1px solid #ddd}.secondary-title .back-link{font-size:16px}.secondary-title h2{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:#171d25}.manage-area-title.secondary-title h2{vertical-align:middle}.secondary-title .back-link .btn-back-icon{margin-right:10px;vertical-align:-2px}.secondary-title .line-icon{vertical-align:middle;display:inline-block;margin-left:10px;margin-right:10px;font-size:16px;height:19px;text-indent:-999px;border-left:1px solid #a2a2a2}.manage-area-title-right{float:right;line-height:30px;padding-top:0;position:relative}.manage-area-title-right:before{display:inline-block;content:"";width:0;height:100%;vertical-align:middle;font-size:0}.manage-area-title-right a{font-size:12px;vertical-align:middle;color:#444}.manage-area-title-right a:hover{color:#006eff}.manage-area-title-right a .external-link-icon{background-image:url(assets/external-link-icon.svg)}.manage-area-title-right a:hover .external-link-icon{background-image:url(assets/external-link-icon.svg#006eff)}.manage-area-title-right .tc-15-btn{vertical-align:middle;margin-left:10px}.manage-area-title-right a.tc-15-btn{margin-top:0}.manage-area-title-right .pagination{display:inline-block;vertical-align:middle}.secondary-main{position:relative;top:0;bottom:0;left:0;right:0;padding:0 20px;overflow:visible;background-color:#f2f2f2}.secondary-main .tc-15-action-panel,.secondary-main .tc-15-page,.secondary-main .tc-15-table-panel{margin-left:0;margin-right:0}.iframe-wrap.container{top:0;left:0}.iframe-wrap.container .main{left:0}.iframe-wrap .sidebar-panel{top:0}.main .tc-15-tab.tc-first-tab,.manage-area-main>.tc-15-tab-alt:first-child{margin-top:-21px;background-color:transparent;max-width:inherit;position:relative;z-index:99}.manage-area{padding-left:0!important;padding-right:0!important}.manage-area .manage-area-title{padding-left:20px!important;padding-right:20px!important;margin-left:0!important;margin-right:0!important;background-color:#fff!important;padding-top:10px;padding-bottom:10px}.main,.manage-area,.manage-area-main{background-color:#ededed!important}.sidebar-panel{position:fixed;top:48px;bottom:0;right:0;width:795px;box-sizing:border-box;background-color:#fff;border-left:1px solid #d1d5de;box-shadow:-3px 0 3px 0 rgba(73,73,87,.12);font-size:14px;z-index:160;height:auto}.sidebar-panel-container{position:relative;height:100%;padding:0 20px 20px;box-sizing:border-box}.sidebar-panel .btn-close{position:absolute;width:26px;height:26px;overflow:hidden;line-height:99px;top:27px;right:20px;z-index:10}.sidebar-panel .btn-close:before{width:16px;height:16px;display:block;content:"";background-image:url(assets/btn-dismiss.svg);margin-top:6px;margin-left:5px}.sidebar-panel .btn-close:hover{background-color:#f2f2f2}.sidebar-panel .btn-close:hover:before{background-image:url(assets/btn-dismiss.svg#0071CE)}.sidebar-panel-hd{position:relative;padding:25px 0;font-size:0}.sidebar-panel-hd h3{font-size:22px;font-weight:400;width:145px}.sidebar-panel-hd h3,.sidebar-panel-hd h3 .entry-name-txt{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.sidebar-panel-hd h3 .entry-name-txt{display:inline-block;max-width:18em;vertical-align:top}.sidebar-panel-hd h3.run-in{display:inline-block;vertical-align:middle;margin-right:20px}.details-hd-meta{vertical-align:middle;font-size:14px;color:#999;margin-top:2px;display:inline-block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;width:145px}.sidebar-panel-bd{position:absolute;top:98px;bottom:0;left:20px;right:20px}.single-line-hd+.sidebar-panel-bd{top:63px}.sidebar-panel .tc-15-table-panel{margin-left:0;margin-right:0}.sidebar-panel .charts-panel{position:relative;padding:0;height:100%}.sidebar-panel .charts-panel .chart-wrap{position:absolute;top:70px;bottom:30px;left:0;right:0;overflow-y:auto;overflow-x:hidden}.sidebar-panel .chart-grid .gap-cell{width:20px}.pagination{font-size:0}.btn-page{display:inline-block;height:20px;line-height:20px;width:24px;border:1px solid #d1d2d3;text-align:center;background-color:#fcfcfc;cursor:pointer;font-size:0!important;position:relative}.btn-page.s{height:18px;line-height:18px;width:18px}.btn-page:focus,.btn-page:hover{background-color:#f2f2f2}.btn-page-disabled,.btn-page-disabled:focus,.btn-page-disabled:hover{background-color:#f2f2f2;border-color:#d5d5d5;cursor:default}.pagination .page-prev{border-right:none}.btn-page .icon-page-prev{background-image:url(assets/page-prev.svg)}.btn-page .icon-page-next,.btn-page .icon-page-prev{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:16px;height:16px;vertical-align:middle}.btn-page .icon-page-next{background-image:url(assets/page-next.svg)}.btn-page-disabled .icon-page-prev{background-image:url(assets/page-prev.svg#bbb)}.btn-page-disabled .icon-page-next{background-image:url(assets/page-next.svg#bbb)}.sidebar-panel .pagination{position:absolute;top:28px;left:180px;z-index:10}.btn-page.s .icon-page-prev{width:6px;height:9px;background-image:url(assets/page-prev.svg)}.btn-page.s .icon-page-next{width:6px;height:9px;background-image:url(assets/page-next.svg)}.btn-page-disabled.s .icon-page-prev{background-image:url(assets/page-prev.svg#bbb)}.btn-page-disabled.s .icon-page-next{background-image:url(assets/page-next.svg#bbb)}.vpn-flow-wrap .param-box{border-top:0 none;padding:0;margin:0}.vpn-flow-wrap .param-box .param-bd{padding-left:10px}.sidebar-panel-container.sidebar-balancing{padding-left:0;padding-right:0}.tc-15-msg{font-size:12px;line-height:inherit;padding:10px 30px 10px 20px;vertical-align:middle;color:#003b80;border:1px solid #97c7ff;border-radius:2px;background:#e5f0ff;position:relative;box-sizing:border-box;max-width:1360px;margin-left:auto;margin-right:auto}.tc-15-msg .notice-btn-close,.tc-15-msg .tc-icon-btn{position:absolute;top:5px;right:5px;height:16px;width:16px;text-align:center;font-size:0;line-height:normal;background-image:none;padding:5px}.tc-15-msg .tc-icon-btn{height:26px;line-height:26px;width:26px;padding:0}.tc-15-msg .tc-icon-btn:hover{background-color:transparent}.tc-15-msg .notice-btn-close:hover:after,.tc-15-msg .tc-icon-btn:hover .close-icon{background-image:url(assets/btn-dismiss-hover.svg)}.tc-15-msg .notice-btn-close:after{content:"";display:inline-block;height:16px;width:16px;background-image:url(assets/btn-dismiss.svg);background-position:inherit;top:0}.tc-15-msg.error .notice-btn-close,.tc-15-msg.succeed .notice-btn-close,.tc-15-msg.warning .notice-btn-close{background-image:none}.tc-15-msg.expand{margin-left:0;margin-right:0}.tc-15-msg.error{color:#b43537;border:1px solid #f6b5b5;background-color:#fcecec}.tc-15-msg.succeed{color:#007e3b;border:1px solid #9ce4bc;background-color:#e6f8ee}.tc-15-msg.warning{background-color:#fff4e3;color:#c07400;border-color:#ffd18b}.tc-15-confirm-popout .tc-15-msg,.tc-15-rich-dialog.alert .tc-15-msg,.tc-15-rich-dialog.confirm .tc-15-msg{border:0;background:none;padding:0;margin:0 20px;font-size:12px;line-height:21px;color:#666}.tc-15-confirm-popout .tc-15-msg{margin:0}.tc-15-confirm-popout .tc-15-msg strong,.tc-15-rich-dialog.alert .tc-15-msg strong,.tc-15-rich-dialog.confirm .tc-15-msg strong{font-size:14px;color:#000;margin-bottom:10px;display:inline-block;line-height:1}.tc-15-rich-dialog.alert .tc-15-msg{display:table-cell;margin:0}.tc-15-rich-dialog.confirm .tc-15-msg{margin:0}.tip-msg-win{width:220px}.tip-msg-win .logs-btn-close,.tip-notice-win .notice-btn-close{position:absolute;right:10px;top:5px;margin:6px 0 0}.tip-notice-win{width:290px}.tip-msg-win .tc-15-msg{margin:0 0 10px;position:relative;display:inline-block;min-width:198px}.tip-msg-win .tc-15-msg .tip-info{font-size:0}.tip-msg-win .tc-15-msg .msg-title{display:block;font-weight:700}.tip-notice-win .tc-15-msg{color:#006eff;margin:0 0 10px;padding-left:20px}.tip-notice-win .tc-15-msg strong{font-size:14px}.tip-msg-win .msg-span{padding-left:5px;padding-right:10px;display:inline-block;font-size:12px;vertical-align:top;line-height:16px;max-width:135px}.tip-msg-win .msg-text{margin-right:-10px}.tip-msg-win i{top:0;left:0;width:16px;position:relative;height:16px;vertical-align:top}.top-alert{height:35px;left:50%;margin-left:-300px;min-width:400px;padding-top:5px;position:absolute;text-align:center;top:0}.top-alert span{background-color:#fff;border:1px solid #d1d2d3;border-radius:2px;display:inline-block;font-size:12px;height:33px;line-height:33px;overflow:hidden;padding:0 22px 0 53px;word-break:break-all;word-wrap:break-word}.top-alert-icon-doing{background:url(assets/top-alert-icon-doing.gif) no-repeat 19px 3px}.top-alert-icon-done{background:url(assets/top-panel-alert.png) no-repeat 19px -6px}.top-alert-icon-waring{background:url(assets/top-panel-alert.png) no-repeat 19px -54px}.tc-15-page{height:auto;color:#888;font-size:0;position:relative;background-color:#fff;padding:10px 0 14px;border-top:1px solid #ddd;box-sizing:border-box;max-width:1360px;margin:-1px auto 0;z-index:2}.tc-panel.panel-table .tc-15-page{padding-left:20px;padding-right:20px;margin-top:-1px}.tc-15-page:after{display:table;clear:both;content:""}.tc-15-page-state{float:left;color:#888;margin-top:5px}.tc-15-page-state strong{font-weight:400}.tc-15-page-operate{float:right}.tc-15-page .tc-15-page-text{margin-right:10px}.tc-15-page .indent,.tc-15-page .tc-15-page-text{font-size:12px;display:inline-block;vertical-align:middle}.tc-15-page .indent{padding:5px;color:#444;font-weight:700;text-decoration:none;box-sizing:border-box}.tc-15-page .indent:hover{background-color:#f2f2f2}.tc-15-page .tc-15-page-first,.tc-15-page .tc-15-page-last,.tc-15-page .tc-15-page-next,.tc-15-page .tc-15-page-num,.tc-15-page .tc-15-page-pre{position:relative;display:inline-block;width:25px;height:25px;line-height:25px;margin-left:-1px;border:1px solid #ddd;outline:none;box-sizing:border-box;z-index:1;vertical-align:middle;text-align:center}.tc-15-page .tc-15-page-first:before,.tc-15-page .tc-15-page-last:before,.tc-15-page .tc-15-page-next:before,.tc-15-page .tc-15-page-pre:before{content:"";width:16px;height:16px;display:inline-block;margin-top:4px}.tc-15-page .tc-15-page-pre:before{background-image:url(assets/left-arrow-icon.svg)}.tc-15-page .tc-15-page-next:before{background-image:url(assets/right-arrow-icon.svg)}.tc-15-page .tc-15-page-select .tc-15-bubble{position:absolute;top:-53px;width:190px;left:-85px;display:none}.tc-15-page span.tc-15-page-num{background-color:#e5e5e5;font-weight:400}.tc-15-page input.page-num{height:25px;width:65px;z-index:9;position:relative}.tc-15-page .tc-15-page-first{margin-left:10px}.tc-15-page .tc-15-page-first:before{background-image:url(assets/first-page.svg)}.tc-15-page .tc-15-page-last:before{background-image:url(assets/last-page.svg)}.tc-15-page .tc-15-page-first:focus,.tc-15-page .tc-15-page-first:hover{z-index:3;background-color:#f2f2f2;border-color:#ddd}.tc-15-page .tc-15-page-last:focus,.tc-15-page .tc-15-page-last:hover{z-index:3;background-color:#f2f2f2}.tc-15-page .tc-15-page-pre:focus,.tc-15-page .tc-15-page-pre:hover{z-index:3;background-color:#f2f2f2;border-color:#ddd}.tc-15-page .tc-15-page-next:focus,.tc-15-page .tc-15-page-next:hover{z-index:3;background-color:#f2f2f2}.tc-15-page .tc-15-page-first.disable,.tc-15-page .tc-15-page-first.disable:focus,.tc-15-page .tc-15-page-first.disable:hover{z-index:2;cursor:default;background-color:#f2f2f2}.tc-15-page .tc-15-page-first.disable:before,.tc-15-page .tc-15-page-first.disable:hover:before{background-image:url(assets/first-page.svg#bbb)}.tc-15-page .tc-15-page-next-first.disable:before{background-image:url(assets/right-arrow-icon.svg#bbb)}.tc-15-page .tc-15-page-last.disable,.tc-15-page .tc-15-page-last.disable:focus,.tc-15-page .tc-15-page-last.disable:hover,.tc-15-page .tc-15-page-pre.disable,.tc-15-page .tc-15-page-pre.disable:focus,.tc-15-page .tc-15-page-pre.disable:hover{z-index:2;cursor:default;background-color:#f2f2f2}.tc-15-page .tc-15-page-pre.disable:before,.tc-15-page .tc-15-page-pre.disable:hover:before{background-image:url(assets/left-arrow-icon.svg#bbb)}.tc-15-page .tc-15-page-next.disable:before,.tc-15-page .tc-15-page-next.disable:hover:before{background-image:url(assets/right-arrow-icon.svg#bbb)}.tc-15-page .tc-15-page-last.disable:before,.tc-15-page .tc-15-page-last.disable:hover:before{background-image:url(assets/last-page.svg#bbb)}.tc-15-page .tc-15-page-next.disable,.tc-15-page .tc-15-page-next.disable:focus,.tc-15-page .tc-15-page-next.disable:hover{z-index:2;cursor:default;background-color:#f2f2f2}.tc-15-page .tc-15-page-num{font-size:12px;color:#000;font-weight:700;width:auto;padding:0 10px;background:none;position:relative;border-left:none;border-right:none;margin-left:0;text-decoration:initial}.tc-15-page .tc-15-page-num em{color:#888}.tc-15-page .tc-15-page-select{display:inline-block;position:relative;vertical-align:middle;margin-left:-1px}.tc-15-page .tc-15-page-select .tc-15-simulate-option{display:none}.tc-15-page .tc-15-page-selected .tc-15-simulate-option{display:block}.tc-15-page .tc-15-page-selected:nth-last-child(3) .tc-15-simulate-option{min-width:100%;left:0;margin-left:inherit;bottom:18px}.tc-15-page .ico-arrow{display:inline-block;width:16px;height:16px;background-image:url(assets/page-next.svg);vertical-align:-4px;margin-left:2px}.tc-15-page .tc-15-page-selected .ico-arrow{background-image:url(assets/page-prev.svg)}.tc-15-page-select .tc-15-simulate-option li{text-overflow:clip}.tc-15-simple-page{margin-top:10px}.tc-15-progress{height:6px;margin-bottom:23px;min-width:100px;background-color:#e5e5e5;border-radius:0;position:relative;border:none}.tc-15-progress .tc-15-progress-value{height:6px;background:#006eff;content:"";display:block;border-radius:0;position:static}.tc-15-progress .tc-15-progress-value span{display:block;position:absolute;font-size:12px;line-height:20px;left:0;top:8px}.tc-15-progress.succeed{border-color:#06c290}.tc-15-progress.succeed .tc-15-progress-value{background:#0abf5b}.tc-15-progress.error{border-color:#e1504a}.tc-15-progress.error .tc-15-progress-value{background:#e54545}.tc-progress-circle{margin:0 auto}.tc-15-radio[type=radio],input[type=radio]{width:16px;height:16px;cursor:pointer;vertical-align:middle;outline:none;-webkit-appearance:none;*background:none;border:1px solid #ddd;border-radius:16px;box-sizing:border-box;background-position:inherit}.input[type=radio]:focus,.tc-15-radio[type=radio]:hover,input[type=radio]:focus,input[type=radio]:hover{border-color:#bbb;background-position:inherit}.tc-15-radio[type=radio]:checked,input[type=radio]:checked{background-image:url(assets/radio.svg);background-color:#006eff;border:none;background-position:inherit}.tc-15-radio[type=radio]:checked:hover,input[type=radio]:checked:hover{border-color:transparent}.tc-15-radio[type=radio]:checked:focus,.tc-15-radio[type=radio]:checked:hover,input[type=radio]:checked:focus,input[type=radio]:checked:hover{background-image:url(assets/radio.svg);background-color:#0063e6;background-position:inherit}.tc-15-radio[type=radio][disabled],input[type=radio][disabled]{background-color:#f2f2f2;background-position:inherit}.tc-15-radio[type=radio][disabled]:focus,.tc-15-radio[type=radio][disabled]:hover,input[type=radio][disabled]:focus,input[type=radio][disabled]:hover{border-color:#ddd}.tc-15-checkbox[disabled]:checked:disabled,.tc-15-checkbox[disabled]:checked:hover,input[disabled]:checked:disabled,input[disabled]:checked:hover{background-color:#ddd;cursor:default}.tc-15-radio[type=radio][disabled]:checked,input[type=radio][disabled]:checked{background-image:url(assets/radio.svg);background-color:#ddd;border:none;background-position:inherit}.form-ctrl-label.disabled,.tc-15-radio-wrap.disabled,.tc-15-radio[disabled],.tc-15-radio[disabled]+label{cursor:default;cursor:not-allowed}.form-ctrl-label-stacked{display:block;margin-bottom:10px}.form-ctrl-label{margin-right:20px}.form-ctrl-label,.form-ctrl-label-stacked,.tc-15-radio-wrap{font-size:12px;cursor:pointer;vertical-align:middle;line-height:1}.tc-15-radio+.form-ctrl-label,.tc-15-radio+label{margin-left:5px;color:#404a58;vertical-align:middle}.form-ctrl-label-stacked .tc-15-radio,.form-ctrl-label .tc-15-radio,.tc-15-radio-wrap .tc-15-radio{vertical-align:-3px;margin-right:5px}.tc-15-radio-wrap{margin-left:20px}.ui_progress{margin-bottom:10px}.ui_progress .progress_area{height:35px}.ui_progress .progress_area .progress_bar{width:300px;height:15px;float:left;margin-right:5px;padding-top:10px;cursor:pointer}.ui_progress .progress_area .progress_bar .progress_bg{background:#e5e5e5;width:300px;height:6px;position:relative}.ui_progress .progress_area .progress_bar .progress_in{position:absolute;top:0;left:0;height:4px;border:1px solid #006eff;background:#006eff;border-radius:0;_zoom:1;_overflow:hidden}.ui_progress .progress_area .progress_bar .btn_drag{position:absolute;display:inline-block;width:19px;height:30px;background-image:none;border:1px solid #006eff;box-sizing:border-box;background-color:#fff;top:-12px}.ui_progress .progress_area .progress_bar .btn_drag:before{content:"";width:16px;height:16px;background-image:url(assets/slider-thumb.svg);display:inline-block;margin-top:5px}.ui_progress .progress_area .progress_bar .btn_drag:hover{background-image:none;background-color:#f2f2f2}.ui_progress .progress_area .progress_bar .scale{position:relative;width:300px}.ui_progress .progress_area .progress_bar .scale .scale_dot{position:absolute;height:5px;width:1px;border-right:1px solid #ddd;top:0;_zoom:1;_overflow:hidden}.ui_progress .progress_area .progress_bar .scale .dot_pass{border-right:1px solid #ddd}.ui_progress .progress_area .input_area{display:inline-block;vertical-align:middle}.ui_progress .text{color:#888!important}.ui_progress .progress_area .input_area input{padding:0 10px;border:1px solid #ddd;border-radius:0;background-color:#fff;color:#000;height:25px;line-height:25px;width:35px;font-weight:400;text-align:center;outline:none}.ui_progress .progress_area .input_area input:focus,.ui_progress .progress_area .input_area input:hover{border-color:#006eff}.ui_progress .text_area{font-size:12px;position:relative;top:-10px;float:left;width:300px}.ui_progress .text_area .text{position:absolute}.tc-15-rich-dialog{min-width:420px;width:550px;background-color:#fff;padding:25px;box-shadow:1px 1.732px 20px 0 rgba(0,0,0,.2)}.tc-15-rich-dialog-hd{font-size:14px;color:#000;position:relative;margin-bottom:10px;min-height:26px}.tc-15-rich-dialog-bd:after,.tc-15-rich-dialog-ft:after,.tc-15-rich-dialog-hd:after{content:"";display:table;clear:both}.tc-15-rich-dialog-hd strong{font-weight:700;margin-bottom:14px;display:inline-block;font-size:14px;line-height:26px}.tc-15-rich-dialog-bd{color:#444;margin-bottom:30px}.tc-15-rich-dialog-bd .tc-dialog-title{font-size:16px;font-weight:700;margin-bottom:5px;color:#000;margin-top:0;line-height:36px}.tc-15-rich-dialog-ft{border-top:0;position:relative}.tc-15-rich-dialog-ft-pre{position:absolute;z-index:1;font-size:12px;line-height:35px}.tc-15-rich-dialog-ft-pre label{cursor:pointer}.tc-15-rich-dialog-ft-pre .tc-15-checkbox{float:left;margin:10px 6px 0 0}.tc-15-rich-dialog-ft .tc-15-page-simple{position:static;margin-top:1px}.tc-15-rich-dialog-ft .tc-15-page-pre{height:26px;width:26px;background:url(assets/left-arrow-icon.svg) no-repeat 50%;border-radius:0;display:block;border-color:#ddd}.tc-15-rich-dialog-ft .tc-15-page-pre:hover{background:url(assets/page-s.png) #f2f2f2 no-repeat -2px -25px}.tc-15-rich-dialog-ft-btn-wrap{text-align:center;position:relative;z-index:0;font-size:0}.tc-15-rich-dialog-ft-btn-wrap>.tc-15-btn{margin:0 5px}.tc-15-rich-dialog.m{min-width:420px;width:auto;box-sizing:border-box;max-width:960px;width:480px}.tc-15-rich-dialog.xl{width:800px}.tc-15-rich-dialog.xxl{width:950px}.tc-15-rich-dialog-alert-icon{display:table-cell;padding:0 15px 0 0;-webkit-user-select:none}.tc-15-rich-dialog-alert-icon>span{width:74px;height:74px;display:inline-block;vertical-align:baseline;background-image:url(assets/b-error-icon.png)}.dialog-panel{bottom:0;left:0;position:fixed;right:0;top:0;overflow-y:auto;z-index:1000}.dialog_layer_v2{position:absolute;z-index:999;border:none;font-size:14px;width:480px;max-width:950px;box-shadow:1px 1.732px 20px 0 rgba(0,0,0,.2)}.dialog_layer_v2 .dialog_layer_main{overflow:inherit;width:100%;height:100%;background-color:#fff;position:relative;padding:20px;box-sizing:border-box}.tc-15-rich-dialog .dialog_layer_main{padding:0}.dialog_layer_v2 .dialog_layer_title{height:auto;width:100%;border-bottom:none;position:relative;min-height:26px;line-height:inherit;margin-bottom:20px}.dialog_layer_v2 .dialog_layer_title h3{float:none;height:inherit;color:#000;overflow:hidden;margin:0;padding-left:0;font-weight:700;line-height:26px;font-size:14px}.dialog_layer_v2 .dialog_layer_title .close{position:absolute;display:inline-block;width:26px;height:26px;color:#a2a2a2;float:none;top:0;right:-8px}.dialog_layer_v2 .dialog_layer_title .close:hover{color:#006eff;background-color:rgba(0,0,0,.05);text-decoration:none}.dialog_layer_v2 .dialog_layer_title .close:active{color:#003580}.dialog_layer_v2 .dialog_layer_title .close i{position:relative;top:1px;right:-6px;font:normal 18px Tahoma;color:#888}.dialog_layer_v2 .sub_title_2{font-size:12px;font-weight:400;line-height:30px;padding:0 0 0 10px;border-top:1px solid #d6d6d6;background:#ebebeb}.dialog_layer_v2 .dialog_layer_cont .text_group{margin-right:25px}.dialog_layer_v2 .dialog_layer_title .tip_error{position:absolute;top:3px;left:190px;color:#ff6f6f}.dialog_layer_v2 .dialog_layer_cont{line-height:20px;padding:0;background:#fff;font-size:12px;min-height:auto;margin-bottom:27px;color:#444}.dialog_layer_v2 .dialog_layer_cont:after,.dialog_layer_v2 .dialog_layer_cont:before{content:"";display:table}.dialog_layer_v2 .dialog_layer_cont:after{clear:both}.dialog_layer_v2 .dialog_layer_cont{*zoom:1}.dialog_layer_v2 .dialog_layer_cont h3.til{font-weight:400;font-size:20px;margin-bottom:15px}.dialog_layer_v2 .dialog_layer_cont h3.til em{font-style:normal;color:#fa7821}.dialog_layer_v2 .dialog_layer_760{width:760px}.dialog_layer_v2 .dialog_layer_cont .tip_word_only{font-size:12px;margin-top:5px;margin-bottom:15px}.dialog_layer_v2 .dialog_layer_ft{padding:0;border-top:none;position:relative;text-align:center;background-color:#fff}.dialog_layer_v2 .dialog_layer_ft .back-btn{width:23px;height:23px;border:1px solid #ccc;border-radius:2px;display:inline-block;position:absolute;left:20px;background-color:#fff;padding-top:11px;padding-left:11px}.dialog_layer_v2 .dialog_layer_ft .back-btn:before{background-image:url(assets/page-s-left-blue.png);width:7px;height:11px;content:"";display:block;background-position:inherit;margin-left:1px}.dialog_layer_v2 .dialog_layer_back{position:absolute;left:10px}.dialog_layer_v2 .dialog_layer_right{position:absolute;right:20px;top:24px}.dialog_layer_v2 .ui_step_2{margin-top:-13px}.dialog_layer_v2 .dialog_layer_ft .btn{font-size:12px;font-weight:400;margin:0 3px;margin-right:5px;margin-left:5px;padding:6px 20px;color:#fff;border-radius:0}.dialog_layer_v2 .dialog_layer_ft .btn_unclick{cursor:default;border-color:#c0c4cd;background-color:#e8e8e8}.dialog_layer_v2 .dialog_layer_ft .btn_unclick:hover{background-color:#e8e8e8}.dialog_layer_v2 .dialog_layer_ft .btn_unclick span{color:#ababab}.dialog_layer_v2 .dialog_layer_ft .btn_blue_loading{padding:6px 20px}.dialog_layer_v2 .dialog_layer_ft .btn_blue_loading_large{padding:6px 26px}.dialog_layer_v2 .dialog_layer_ft .tip_word{position:absolute;top:25px;left:20px}.dialog_layer_v2 .dialog_layer_ft .tip_word_2{position:absolute;top:17px;left:20px}.dialog_layer_v2 .dialog_layer_ft .btn_white_2{color:#000}.dialog_layer_v2 .dialog_layer_ft .tip{margin-bottom:15px;color:red}.coin-alert .ui-popmsg .info .tit{padding-top:5px}.ui-popmsg .info .tit{display:inline-block;font-size:20px;font-weight:700;color:#404a58;padding-bottom:5px}.ui-popmsg .info .txt{display:inline-block;text-align:left;font-size:12px;color:#888;color:#404a58}.dialog_layer_v2 .error_tip_box,.dialog_layer_v2 .tip_box{background:#e5f0ff;background-repeat:repeat;padding:8px 10px;margin-bottom:15px;border-radius:2px;border:1px solid #97c7ff;line-height:20px;color:#003b80}.dialog_layer_v2 .error_tip_box{color:#000;background-color:#f9dcdb;border-color:#e7736e}.dialog_layer_v2 .tip_box .link{color:#006eff}.dialog_layer_v2 .tip_box .links{margin-left:10px}.dialog_layer_v2 .links .ico{margin:-4px 5px 0 0}.dialog_layer_cont h2{margin-bottom:20px;font-size:14px}.dialog_layer_v2 .tc-15-table-panel{margin-left:0;margin-right:0}.btn{color:#fff;font-weight:700;font-size:12px;border-radius:2px;display:inline-block;line-height:20px;text-align:center;vertical-align:middle;padding:5px 20px;background-repeat:no-repeat;text-decoration:none;outline:none;min-width:24px}.btn_blue,.btn_blue_loading{border:1px solid #006eff;background:#006eff;text-decoration:none}.dialog_layer_ft .btn_blue:hover{background-color:#0068f2;border:1px solid #0068f2}.btn_white_2{border:1px solid #ddd;border-radius:2px;background:#fcfcfc;color:#006eff;text-decoration:none}.btn:focus,.btn:hover{border-color:#0068f2;background:#0068f2;text-decoration:none}.btn_white_2:focus,.btn_white_2:hover{background:#f2f2f2;border-color:#ddd}.dialog-prompt,.width-auto{width:auto}.dialog-confirm-box{padding:15px 20px;min-width:200px;max-width:400px}.dialog_layer_v2 .dialog_layer_cont .m-error-icon,.dialog_layer_v2 .dialog_layer_cont .m-success-icon{vertical-align:middle;margin-right:10px}.dialog_layer_v2 .dialog_layer_cont .dialog-confirm-title strong{font-size:18px;color:#171d25;vertical-align:middle}.dialog_layer_v2 .dialog_layer_cont .dialog-confirm-text{font-size:12px;color:#74777c;margin-top:10px;line-height:22px}.dialog_layer_v2.dialog-prompt .dialog_layer_title{border-bottom:0;height:28px}.dialog_layer_v2.dialog-prompt .dialog_layer_title .close i{top:8px;right:14px}.dialog_layer_v2.dialog-prompt .dialog_layer_cont{padding:0 20px;min-height:54px}.dialog_layer_v2.dialog-prompt .dialog-confirm-box{padding:0 50px}.tc-15-rich-dialog .tc-15-rich-dialog-bd .m-error-icon,.tc-15-rich-dialog .tc-15-rich-dialog-bd .m-success-icon{vertical-align:middle;margin-right:10px}.tc-15-rich-dialog .tc-15-rich-dialog-bd .dialog-confirm-text{font-size:12px;color:#74777c;margin-top:5px;line-height:22px;padding-left:42px}.tc-15-rich-dialog.dialog-prompt .tc-15-rich-dialog-hd{min-height:28px;line-height:28px}.tc-15-rich-dialog.dialog-prompt .tc-15-rich-dialog-hd .tc-15-btn-close{top:14px;right:14px}.tc-15-rich-dialog.dialog-prompt .tc-15-rich-dialog-bd{border-top:0;padding:0 20px;min-height:54px}.tc-15-rich-dialog.dialog-prompt .dialog-confirm-box{padding:0 50px}.tc-15-rich-dialog .tc-15-rich-dialog-bd .dialog-confirm-title strong{font-size:18px;color:#171d25;vertical-align:middle;line-height:36px}.tc-model-bg{background-color:#000;opacity:.5;height:100%;width:100%;position:fixed}.tc-15-rich-dialog .tc-icon-box{display:table;width:100%}.tc-15-rich-dialog .tc-icon-box .col{display:table-cell;vertical-align:top}.tc-15-rich-dialog .tc-icon-box .col:first-child{width:1px}.tc-15-rich-tab{border:1px solid #d1d5de;color:#454a51;margin:5px 20px}.tc-15-rich-tab .tc-cur:after,.tc-15-rich-tab:after{content:"";display:table;clear:both}.tc-15-rich-tab .tc-cur{float:left;position:relative}.tc-15-rich-tab .tc-cur.current,.tc-15-rich-tab .tc-cur:focus,.tc-15-rich-tab .tc-cur:hover{background:#006eff;color:#fff;cursor:pointer}.tc-15-rich-tab .tc-cur.current>div,.tc-15-rich-tab .tc-cur:focus>div,.tc-15-rich-tab .tc-cur:hover>div{border-right:0}.tc-15-rich-tab .tc-cur.current .tc-15-rich-tab-value,.tc-15-rich-tab .tc-cur:focus .tc-15-rich-tab-value,.tc-15-rich-tab .tc-cur:hover .tc-15-rich-tab-value{color:#fff}.tc-15-rich-tab .tc-cur.current:after,.tc-15-rich-tab .tc-cur:focus:after,.tc-15-rich-tab .tc-cur:hover:after{position:absolute;overflow:hidden;display:inline-block;border-width:8px;left:50%;margin-left:-10px;border-color:#006eff transparent transparent;border-style:solid dashed dashed}.tc-15-rich-tab .tc-cur.current .value-down,.tc-15-rich-tab .tc-cur.current .value-up,.tc-15-rich-tab .tc-cur:focus .value-down,.tc-15-rich-tab .tc-cur:focus .value-up,.tc-15-rich-tab .tc-cur:hover .value-down,.tc-15-rich-tab .tc-cur:hover .value-up{color:#fff}.tc-15-rich-tab .tc-cur>div{margin:10px 0;padding:0 15px;border-right:1px solid #d1d5de;position:relative}.tc-15-rich-tab .tc-cur>div:after{content:"";display:table;clear:both}.tc-15-rich-tab .tc-cur.last>div{border-right:0}.tc-15-rich-tab-title{font-size:16px;font-weight:700;line-height:36px;height:36px;margin-bottom:10px}.tc-15-rich-tab-value{font:32px/47px arial;color:#ff7a4b}.tc-15-rich-tab-unit{font-size:12px}.tc-15-rich-tab-overview{font-size:16px;line-height:20px;margin:7px 0}.tc-15-rich-tab .value-up{color:#de6c68;margin-right:5px}.tc-15-rich-tab .value-down{color:#51af32;margin-right:5px}.tc-15-rich-tab.col2 .tc-cur{width:50%}.tc-15-rich-tab.col3 .tc-cur{width:33.33%}.tc-15-rich-tab.col4 .tc-cur{width:25%}.tc-15-rich-tab.col5 .tc-cur{width:20%}.tc-15-rich-tab.col6 .tc-cur{width:16.66%}.tc-15-rich-tab.col7 .tc-cur{width:14.285%}.tc-15-rich-tab.col8 .tc-cur{width:12.5%}html{font-size:12px}body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,textarea,ul{margin:0;padding:0}body,button,input,select,textarea{font-family:Roboto,San Francisco,Helvetica Neue,Helvetica,Arial,PingFangSC-Light,Hiragina Sans GB,WenQuanYi Micro Hei,microsoft yahei ui,microsoft yahei,sans-serif;font-size:12px}button,input,select{box-sizing:content-box}button{border:0;cursor:pointer}li{list-style:none}b,em,i{font-style:normal;font-weight:400}a{text-decoration:none}a:hover{text-decoration:underline}img{border:0}.hide,.none{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix{*zoom:1}.clr:after{content:"";display:table;clear:both}.search-box{position:relative;box-sizing:border-box;padding-right:0;height:30px;border:none;border-radius:0}.search-input-wrap{position:relative;height:100%}.search-input-wrap .btn-rm-txt{position:absolute;top:7px;right:36px;width:16px;height:16px;overflow:hidden;text-indent:-99px;z-index:2}.search-input-wrap .btn-rm-txt,.search-input-wrap .btn-rm-txt:hover{background-image:url(assets/clear-icon.svg);background-position:inherit}.search-box .search-input{height:30px;line-height:30px;width:100%;resize:none;vertical-align:top;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;top:0;left:0;padding-right:30px;overflow:hidden;outline:none;white-space:nowrap;background-color:#fff;box-sizing:border-box}.search-box.multi-search-box .search-input{overflow-x:hidden;overflow-y:hidden;white-space:pre-wrap;width:100%;line-height:30px}.search-box.multi-search-box.expanded .search-input,.search-box.multi-search-box .search-input:focus{height:150px;z-index:3;overflow-y:auto}.search-box .search-btn{position:absolute;top:1px;right:1px;width:16px;height:16px;-webkit-appearance:none;border:0 none;text-indent:-999px;cursor:pointer;outline:0 none;background:url(assets/icon-search.svg) #fff no-repeat 50%;padding:6px}.search-box .search-btn:focus,.search-box .search-btn:hover{background-color:#f2f2f2}.search-box.m{height:30px;padding-right:0;border:none}.search-box.m .search-input{height:30px;font-size:12px}.search-box.m .search-input-wrap .btn-rm-txt{top:6px}.search-box.m .search-btn{width:16px;height:16px;background:url(assets/icon-search.svg) #fff no-repeat 50%;padding:6px}.search-box.m .search-btn:hover{background-color:#f2f2f2}.search-box-simple,.search-box-simple .search-input{border-color:transparent;border-bottom-color:#d1d2d3;border-radius:0}.search-box-simple{padding-right:25px}.search-box-simple.m{padding-right:20px}.search-box-simple .search-input{padding-right:0;padding-left:0}.search-box-simple .search-btn{width:24px;background-image:url(assets/icon-search-black.png)}.search-box-simple.m .search-btn{background:url(assets/icon-search.svg) #fff no-repeat 50%}.search-box-simple .search-btn:focus,.search-box-simple .search-btn:hover{background-color:transparent}.search-box .dropdown-menu{border:1px solid #ddd;position:absolute;background-color:#fff;width:100%;z-index:9;box-sizing:border-box;margin-top:5px}.mod-console-bd .search-box li i{margin-right:5px;vertical-align:-3px}.search-box .dropdown-menu .dropdown-menu-list li a{height:30px;line-height:30px;color:#666;display:block;padding:0 10px;text-decoration:none}.search-box .dropdown-menu .dropdown-menu-list li a i{margin-right:5px}.search-box .dropdown-menu .dropdown-menu-list li a em{color:#006eff}.search-box .dropdown-menu .dropdown-menu-list li a:hover{background-color:#f2f2f2}.search-box .dropdown-menu .links{padding:10px}.tc-15-select{-webkit-appearance:none;-moz-appearance:none;appearance:node;border:1px solid #ddd;background:url(assets/select-arrow.svg) #fff no-repeat 100%;color:#000;cursor:pointer;height:30px;line-height:30px;padding:0 24px 0 10px;vertical-align:middle;box-sizing:border-box;min-width:180px;font-size:12px;border-radius:0;transition:all .3s cubic-bezier(.65,.05,.36,1)}.tc-15-select::-ms-expand{display:none}.tc-15-select:focus,.tc-15-select:hover{outline:0 none;color:#000;background-color:#f2f2f2;border-color:#ddd}.tc-15-select[disabled]{cursor:default;background-color:#f2f2f2;background:url(assets/page-next.svg) no-repeat 96%;border-color:#ddd;color:#bbb}.tc-15-select.xl{min-width:330px}.tc-15-select.s{min-width:100px}.tc-15-rich-dialog .tc-15-select-wrap .tc-15-select,.tc-15-select-wrap.m .tc-15-select,.tc-15-select.m{height:30px;line-height:30px;padding:0 28px 0 10px;font-size:12px;min-width:180px} + /*!*padding: 8px 8px 7px 6px\9;*!*/@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tc-15-rich-dialog .tc-15-select-wrap .tc-15-select,.tc-15-select,.tc-15-select-wrap.m .tc-15-select,.tc-15-select.m{padding-right:24px}}.is-error .tc-15-select,.tc-15-select.is-error{color:#e1504a;border-color:#e1504a}.tc-15-select-wrap{vertical-align:middle;line-height:12px;margin-right:10px;display:inline-block;font-size:0}.tc-15-select-tips{line-height:13px;font-size:12px;color:#ababab;position:relative;margin-top:5px}.tc-15-select-wrap.error>.tc-15-select-tips{color:#e1504a}.tc-15-select-verify{display:none;height:16px;padding:0 0 0 27px;background:url(assets/ico-state.png) no-repeat 6px 0;vertical-align:inherit}.tc-15-select-wrap.succeed>.tc-15-select-verify{display:inline-block}.tc-15-select-wrap.error>.tc-15-select-verify{display:inline-block;background-position:6px -17px;color:#e1504a}.title-select-panel .tc-15-select{min-width:65px;max-width:inherit;margin:7px 10px 0 0;border-color:transparent;padding-right:20px}.tc-15-list-wrap.form .tc-15-select-wrap.m{margin-top:2px}.tc-15-rich-dialog .tc-15-list-wrap.form .tc-15-select-wrap.m{margin-top:0}.tc-15-mod-selector-tb{display:table;width:100%;table-layout:fixed}.tc-15-mod-selector .tc-15-option-cell{display:table-cell;font-size:12px;position:relative}.tc-15-mod-selector .separator-cell{width:38px;text-align:center;vertical-align:middle}.tc-15-mod-selector .separator-cell .icon-sep{display:inline-block;vertical-align:middle;width:21px;height:10px;background-image:url(assets/icon-sep.png)}.tc-15-option-cell .tc-15-option-hd{height:31px;line-height:31px}.tc-15-mod-selector-area h4,.tc-15-option-cell .tc-15-option-hd h4{font-size:12px;display:inline-block;vertical-align:middle;margin-right:16px}.tc-15-option-bd{height:380px}.tc-15-mod-selector .search-box{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.tc-15-mod-selector .search-box .search-input{border-bottom-left-radius:0}.tc-15-option-box{border:none;overflow-y:auto;background-color:#fff;text-align:center;box-sizing:border-box;height:350px;border:1px solid #ddd}.tc-15-option-box .info-row,.tc-15-option-list li{padding-left:10px;height:50px;line-height:50px;font-size:12px;color:#454a51;cursor:default;text-align:left;box-sizing:border-box;border-bottom:1px solid #e6ebf2;position:relative}.tc-15-option-box .info-row{padding:0 10px;text-align:center}.dialog_layer_v2 .tc-15-option-box .tc-15-table-panel,.tc-15-rich-dialog .tc-15-option-box .tc-15-table-panel{border:none}.tc-15-option-list .on,.tc-15-option-list li:hover{background-color:#f2f2f2}.tc-15-option-list li .tc-15-checkbox{position:absolute;top:17px}.tc-15-option-list li .opt-txt{display:block;vertical-align:middle;line-height:1;height:49px}.tc-15-option-list li .opt-txt:before{display:inline-block;content:"";height:100%;width:0;font-size:0;vertical-align:middle}.tc-15-option-list li label.opt-txt{cursor:pointer}.tc-15-checkbox+.opt-txt{margin-left:26px}.tc-15-option-list li .opt-txt .opt-txt-inner{line-height:1.5;font-size:12px;display:inline-block;vertical-align:middle}.opt-txt .item-descr,.opt-txt .item-name{display:block;max-width:16em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.item-descr{color:#ababab}.tc-15-option-list li .opt-act{position:absolute;top:0;right:20px;height:100%;padding:0 10px;text-align:center}.tc-15-option-list li .opt-act .icon-del{display:inline-block;width:16px;height:16px;overflow:hidden;line-height:99;background-image:url(assets/btn-dismiss.svg);vertical-align:middle;background-position:inherit}.tc-15-option-list li .opt-act .icon-del:hover{background-image:url(assets/btn-dismiss-hover.svg)}.options-right .tc-15-option-box{height:100%}.tc-15-mod-selector-tips{color:#ababab;margin-top:5px;font-size:14px}.tc-15-option-box .info-box{height:100%;font-size:14px;text-align:center}.tc-15-option-box .info-box:before{display:inline-block;content:"";height:100%;width:0;font-size:0;vertical-align:middle}.tc-15-option-box .info-box-inner{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.tc-15-option-box .n-loading-icon{margin-right:10px;vertical-align:-4px}.tc-15-option-box .n-error-icon{margin-right:10px;vertical-align:-3px}.tc-15-simulate-select-wrap{position:relative;float:left}.tc-15-simulate-select{height:30px;min-width:24px;padding:0;border:1px solid #ddd;background:#fcfcfc;color:#006eff;font-size:12px;line-height:29px;text-align:left;outline:none;box-sizing:border-box;background-image:url(assets/sel2.png);background-repeat:no-repeat;background-position:right 0;background-image:none;background-position:inherit}.tc-15-simulate-select.show{background-image:url(assets/sel2.png);background-repeat:no-repeat;background-position:right -35px;background-image:none;background-position:inherit}.tc-15-simulate-select:focus,.tc-15-simulate-select:hover{background:#f2f2f2;border-color:#ddd;background-color:transparent}.tc-15-simulate-select.m{background-image:url(assets/sel2.png);background-repeat:no-repeat;background-position:right -4px}.show .tc-15-simulate-select.m,.tc-15-simulate-select.m{background-image:none;background-position:inherit}.tc-15-simulate-select.xl{background-position:right 1px}.show .tc-15-simulate-select.xl,.tc-15-simulate-select.xl{background-image:url(assets/sel2.png);background-repeat:no-repeat}.show .tc-15-simulate-select.xl{background-position:right -30px}.tc-15-simulate-select:after{content:"";width:16px;height:16px;display:inline-block;margin-left:0;margin-right:0;vertical-align:-3px;right:10px;position:absolute;top:6px}.tc-15-calendar-select.show .tc-15-simulate-select:after,.tc-15-simulate-select:after{background-image:url(assets/calendar.svg)}.tc-15-simulate-select.m{height:30px;min-width:21px;padding:0 10px;padding-right:10px;font-size:12px;line-height:28px;box-sizing:border-box;min-width:110px}.tc-15-simulate-select.xl{height:43px;min-width:68px;padding:0 35px 0 25px;line-height:43px}.tc-15-simulate-option{line-height:30px;position:absolute;top:32px;min-width:108px;color:#006eff;border:1px solid #d1d2d3;border-radius:0;background:#fff;z-index:3}.tc-15-simulate-option,.tc-15-simulate-option li{font-size:12px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis}.tc-15-simulate-option li{display:block;overflow:hidden;padding:0 8px;color:#404a58}.tc-15-simulate-option li:hover{background:#f2f2f2}.tc-15-simulate-option li:focus{background:#006eff;color:#fff}.tc-15-simulate-option li em{font-weight:700}.tc-15-simulate-option.xl{line-height:35px;font-size:14px;min-width:118px}.tc-15-action-panel .tc-15-simulate-select{float:left;margin-right:10px}.tc-15-page .tc-15-page-select .tc-15-simulate-option{top:auto;bottom:19px;min-width:48px;max-height:152px;overflow:auto;box-sizing:border-box;margin-bottom:5px}.tc-15-page .tc-15-page-selected .tc-15-simulate-option{margin-left:-4px;margin-bottom:12px}.tc-15-slider-wrap{vertical-align:middle;position:relative;font-size:0;line-height:27px;display:inline-block}.tc-15-slider-wrap:before{content:"";position:absolute;height:3px;width:250px;border:1px solid #e2e5ec;border-radius:2px;background:#e2e5ec;left:0;top:11px}.tc-15-slider-wrap:after{content:"";display:table;clear:both}.tc-15-slider-range{width:252px;height:42px;position:relative;float:left;margin-right:10px;font-size:12px}.tc-15-slider{position:absolute;width:15px;height:25px;border:1px solid #64a0dd;background:#b0d8ff;left:110px;border-radius:2px;cursor:pointer;display:block;-webkit-user-select:none}.tc-15-slider:focus,.tc-15-slider:hover{background:#7cbdff}.tc-15-slider-inner{position:relative;width:1px;height:7px;background:#6392c1;margin:9px 0 0 7px}.tc-15-slider-inner:after,.tc-15-slider-inner:before{content:"";display:block;position:absolute;width:1px;height:7px;background:#6392c1;top:0}.tc-15-slider-inner:before{left:-2px}.tc-15-slider-inner:after{right:-2px}.tc-15-slider-for-vis{position:absolute;height:3px;width:250px;border:1px solid #72ade8;background:#d7ebff;top:11px;left:0;border-radius:2px 0 0 2px;border-right:0;width:110px}.tc-15-slider-valuemax,.tc-15-slider-valuemin{position:absolute;top:17px;color:#9799a3;width:50%}.tc-15-slider-valuemax:after,.tc-15-slider-valuemin:after{width:1px;height:4px;position:absolute;top:-1px;content:"";display:block;background:#72ade8}.tc-15-slider-valuemin{left:0}.tc-15-slider-valuemax{right:0;text-align:right}.tc-15-slider-valuemin:after{left:4px}.tc-15-slider-valuemax:after{right:4px}.tc-15-slider-tips{font-size:12px;color:#ababab;clear:both;line-height:13px}.tc-15-list-wrap.form .tc-15-slider-wrap{margin-top:4px}.tc-15-rich-dialog .tc-15-list-wrap.form .tc-15-slider-wrap{margin-top:0}.tc-15-step{padding:0;margin:0;line-height:28px;color:#888;-webkit-user-select:none;max-width:1360px;margin:-2px auto 20px;box-sizing:border-box;counter-reset:b;font-size:0;border-bottom:1px solid #ddd;padding-bottom:20px}.secondary-main .tc-15-step{margin-left:0;margin-right:0}.tc-15-step:after{content:"";display:table;clear:both}.tc-15-step li{float:none;text-align:center;position:relative;display:inline-block;vertical-align:middle;color:#bbb}.tc-15-step li.current{font-weight:700}.tc-15-step-num{width:24px;height:24px;line-height:24px;display:inline-block;border:1px solid #006eff;border-radius:50%;margin-right:10px;text-align:center;color:#006eff;font-size:0;vertical-align:middle;margin-top:-1px}.tc-15-step li.disabled .tc-15-step-num:before,.tc-15-step li .tc-15-step-num:before{counter-increment:b;content:counter(b);font-size:0}.tc-15-step li.disabled .tc-15-step-num:before{counter-increment:b;content:counter(b);font-size:0!important}.tc-15-step li .tc-15-step-num:after{content:"";position:absolute;width:16px;height:16px;left:5px;top:6px;background-image:url(assets/step-num.svg);background-color:transparent}.tc-15-step .current .tc-15-step-num{background-color:#0068f2;color:#fff;border-color:#0068f2}.tc-15-step li.current~li .tc-15-step-name{color:#bbb}.tc-15-step li.current~li .tc-15-step-num{border-color:#bbb;font-size:12px;vertical-align:middle;color:#bbb}.tc-15-step li.current .tc-15-step-num:before,.tc-15-step li.current~li .tc-15-step-num:before{font-size:12px}.tc-15-step li.current .tc-15-step-num:after,.tc-15-step li.current~li .tc-15-step-num:after,.tc-15-step li.disabled .tc-15-step-num:after{display:none}.tc-15-step-arrow{position:inherit;height:16px;width:16px;display:inline-block;vertical-align:middle;margin-left:40px;margin-right:40px;background-image:url(assets/step-arrow.svg)}.tc-15-step li .tc-15-step-name{display:inline-block;vertical-align:middle;color:#000;font-size:12px;box-sizing:border-box}.tc-15-step li.succeed .tc-15-step-name{color:#000}.tc-15-step li.succeed .tc-15-step-num{position:relative;border-color:#006eff;font-size:0}.tc-15-step li.succeed .tc-15-step-num:before{font-size:0}.tc-15-step li.succeed .tc-15-step-num:after{content:"";position:absolute;width:16px;height:16px;left:4px;top:4px;background-image:url(assets/step-num.svg);background-color:transparent}.tc-15-step li:last-child .tc-15-step-arrow{display:none}.tc-15-step li.disabled{color:#bbb}.tc-15-step li.disabled .tc-15-step-num{border-color:#bbb;font-size:12px;color:#bbb;vertical-align:middle}.tc-15-step li.last .tc-15-step-arrow{display:none}.tc-15-step.col2 li,.tc-15-step.col3 li,.tc-15-step.col4 li,.tc-15-step.col5 li,.tc-15-step.col6 li,.tc-15-step.col7 li,.tc-15-step.col8 li,.tc-15-step.col9 li,.tc-15-step.col10 li{width:inherit}.icon-arrow-left{background-image:url(assets/left-arrow-icon.svg)}.icon-arrow-left,.icon-arrow-right{width:16px;height:16px;display:inline-block}.icon-arrow-right{background-image:url(assets/right-arrow-icon.svg)}.tc-15-tab{font-size:0;position:relative;border-bottom:none;margin-bottom:20px;overflow:inherit}.tc-15-tab.secondary-title{margin-top:-21px;background-color:transparent;margin-left:-20px;margin-right:-20px}.tc-15-tab.secondary-title>.tc-15-tablist{background-color:#fff;padding:0 20px}.tc-15-tab.mt-20{margin-top:-21px}.tc-15-tablist{line-height:inherit;height:auto;padding:0;border-bottom:1px solid #ddd;font-size:0;margin-bottom:20px}.tc-15-tablist li{display:inline-block;position:relative;margin-top:-1px;margin-left:10px;line-height:29px}.tc-15-tablist li:first-child{margin-left:0}.tc-15-tablist li a,.tc-15-tablist li a:hover{text-decoration:none}.tc-15-tab .tc-15-tablist li.disabled a,.tc-15-tab .tc-15-tablist li.disabled a:hover{color:#bbb;cursor:default;border-bottom:none}.tc-15-tablist li a{display:block;height:100%;font-size:14px;padding:0 10px;text-align:center;border:1px solid #ddd;border-radius:0;border-bottom:0;background:transparent;color:#000;border:none;border-bottom:2px solid transparent}.tc-15-tablist li.tc-cur a,.tc-15-tablist li a:hover{position:relative;margin-bottom:-1px;padding-bottom:1px;color:#000;background:transparent;font-size:14px;border-bottom:2px solid #006eff}.tc-15-tablist li.tc-cur a{font-weight:700}.tc-15-tab .tc-15-tablist .sub-tablist{position:absolute;white-space:nowrap;margin-top:8px;display:none;left:0}.tc-15-tab .tc-15-tablist .sub-tablist a{font-size:12px;display:inline-block;border-right:1px solid #ddd;line-height:1;height:inherit}.tc-15-tab .tc-15-tablist .sub-tablist a:last-child{border-right:none}.tc-15-tab .tc-15-tablist .sub-tablist a:hover{border-bottom:none;color:#006eff;height:inherit;line-height:1;border-right:1px solid #ddd}.tc-15-tab .tc-15-tablist .sub-tablist a:hover:last-child{border-right:none}.tc-15-tab-alt>.tc-15-tablist li.tc-cur .sub-tablist a,.tc-15-tab-alt>.tc-15-tablist li.tc-cur .sub-tablist a:hover{border-bottom:none;font-weight:400;color:#888}.tc-15-tab-alt>.tc-15-tablist li.tc-cur .sub-tablist a.current{color:#006eff;font-weight:700}.tc-15-tab-alt>.tc-15-tablist li.tc-cur .sub-tablist a.current:hover{color:#006eff}.tc-15-tab-alt>.tc-15-tablist li.tc-cur .sub-tablist a:hover{color:#000}.tc-15-tab-alt>.tc-15-tablist li.tc-cur .sub-tablist{display:block;font-size:12px}.tc-15-tab.s .tc-15-tablist{height:29px;line-height:28px}.tc-15-tab.s .tc-15-tablist li a{padding-left:15px;padding-right:15px}.tc-15-tab-alt>.tc-15-tablist{padding:0;height:inherit;line-height:normal;display:block;vertical-align:middle;white-space:nowrap;position:relative;border-bottom:1px solid #ddd;margin-bottom:20px}.tc-15-tab-alt.tc-sub-tab>.tc-15-tablist{white-space:nowrap!important;overflow:initial!important;margin-bottom:48px}.tc-15-tab-alt>.tc-15-tablist li{margin-left:20px;margin-top:0;margin-bottom:0;position:static}.tc-15-tab-alt>.tc-15-tablist li:first-child{margin-left:0}.tc-15-tab-alt>.tc-15-tablist li a,.tc-15-tab-alt>.tc-15-tablist li a:hover{border:0;padding:0 10px;background-color:transparent;color:#444;box-sizing:border-box;height:30px;line-height:30px}.tc-15-tab-alt>.tc-15-tablist li.tc-cur a,.tc-15-tab-alt>.tc-15-tablist li.tc-cur a:hover,.tc-15-tab-alt>.tc-15-tablist li a:hover{margin-bottom:0;padding-bottom:0;color:#000;border-bottom:2px solid #006eff;font-weight:700}.tc-15-tab-alt>.tc-15-tablist li a:hover{font-weight:400}.tc-15-tab li .icon-close,.tc-15-tab li.tc-cur .icon-close{position:absolute;outline:none;right:6px;top:2px;height:16px;width:16px;font:400 14px Tahoma;color:#a2a2a2;background-color:#fff;background:transparent}.tc-15-tab.s li .icon-close,.tc-15-tab.s li.tc-cur .icon-close{right:0;top:0;padding:0}.tc-15-tab .tc-icon-btn,.tc-15-tab .tc-link-btn{padding:5px;font-size:0;vertical-align:middle;position:absolute;background-color:#fff;z-index:9;margin-top:3px;top:1px}.tc-15-tab .tc-icon-btn:hover,.tc-15-tab .tc-link-btn:hover{background-color:#f2f2f2}.tc-15-tab .tc-icon-btn:last-child,.tc-15-tab .tc-icon-btn:nth-last-child(2){margin-left:-26px;top:0;right:0}.tc-15-tab .tab-panel{font-size:12px}.tc-super-tab{border:1px solid #ddd}.tc-super-tab .text{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.tc-super-tab .tc-super-tablist{font-size:0;display:inline-block;vertical-align:middle}.tc-super-tab .tc-super-tablist li{border:1px solid #ddd;border-top:none;border-bottom:none;display:inline-block;height:30px;line-height:30px;min-width:150px;max-width:150px;padding:0 15px;box-sizing:border-box;background-color:#f2f2f2;vertical-align:middle;position:relative;margin-right:-1px}.tc-super-tab .tc-super-tablist li.tc-cur{background-color:#fff}.tc-super-tab .tc-super-tab-btn-box{position:absolute;top:1px;right:0;background-color:#f2f2f2;height:28px;line-height:28px;width:64px;text-align:center;display:none;z-index:99}.tc-super-tab .tc-super-tablist li.tc-cur .tc-super-tab-btn-box{background-color:#fff}.tc-super-tab .tc-super-tablist li:hover .tc-super-tab-btn-box{display:block}.tc-super-tab .tc-super-tablist li:first-child{border-left:none}.tc-super-tab .tc-tab-btn{display:inline-block;margin-right:7px}.tc-super-tab .tc-tab-btn:nth-last-child(2){margin-right:7px}.tc-super-tab .tc-tab-btn.hover+.tc-15-confirm-popout,.tc-super-tab .tc-tab-btn:hover+.tc-15-confirm-popout{display:block}.tc-super-tab .add-tab-btn{margin-left:20px}.tc-super-tab .tab-panel{border-top:1px solid #ddd;padding:15px}.tc-super-tab .tc-super-tablist .tc-15-confirm-popout{min-width:inherit;position:absolute;top:30px;left:-35px;display:none;transition:all .2s}.tc-super-tab-hd{position:relative}.tc-super-tab-hd .tc-tab-page{position:absolute;right:0;top:0;box-sizing:border-box;padding:0;margin-top:-1px}.tc-super-tab-hd .tc-tab-page .tc-15-page-next,.tc-super-tab-hd .tc-tab-page .tc-15-page-pre{height:30px;line-height:30px;border:none;width:30px;padding-top:3px}.tc-15-table-panel{background-color:#fff;margin:0 20px;overflow:inherit}.tc-panel.panel-table .tc-15-table-panel{margin:0}.tc-15-table-panel a{vertical-align:middle;color:#006eff;text-decoration:none}.tc-15-table-panel a:hover{text-decoration:underline}.tc-15-table-panel .black-seperate-line-icon{border-right:1px solid #ccc;display:inline-block;height:12px;margin-left:5px;margin-right:5px;vertical-align:middle}.tc-15-table-panel .text-center{text-align:center!important}.tc-15-table-panel .text-left{text-align:left!important}.tc-15-table-panel .text-right{text-align:right!important}.tc-15-table-panel .tc-15-table-box .text{vertical-align:middle;display:inline-block}.tc-15-table-panel div.text-overflow,.tc-15-table-panel p.text-overflow,.tc-15-table-panel span.text-overflow{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tc-15-table-panel div.text-overflow,.tc-15-table-panel p.text-overflow{display:block;margin-bottom:0}.tc-15-table-panel th .tc-15-bubble{font-weight:400}.tc-15-table-panel th span.text-overflow{vertical-align:baseline}.tc-15-table-fixed-body i~.text-overflow{max-width:78%;vertical-align:-8px;margin-left:5px}.tc-15-table-fixed-body .text-overflow.m-width{max-width:78%}.tc-15-table-panel .text-overflow.restart{color:#bbb}.tc-15-table-panel .text-overflow.succeed{color:#0abf5b}.tc-15-table-panel .text-overflow.error{color:#e54545}.tc-15-table-panel .text-overflow.warning{color:#ff9d00}.tc-15-table-panel .tc-15-table-box .gray-text{color:#888}.tc-15-table-panel .tc-15-table-box{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;position:relative}.tc-15-table-panel thead{color:#666;font-size:12px;font-weight:700;line-height:30px;margin-right:0;width:100%;background-color:#f6f8fa;border-bottom:1px solid #d1d5de;border-top:1px solid #d1d5de}.tc-15-table-fixed-head{background-color:#fff;border-bottom:1px solid #ddd}.tc-15-table-fixed-head thead{background-color:transparent;border:0 none}.tc-15-table-panel thead tr{background-color:#fff}.tc-15-table-panel thead .tc-15-th-sort-btn{cursor:pointer;display:block;position:relative;padding-right:10px}.tc-15-table-panel thead .tc-15-th-sort-btn span{max-width:88%}.tc-15-table-panel thead .tc-15-th-sort-btn.current,.tc-15-table-panel thead .tc-15-th-sort-btn:hover{color:#444}.tc-15-table-panel thead .tc-15-th-sort-btn:hover .sort-icon{background-image:url(assets/sort-icon.svg#444);background-position:inherit}.tc-15-table-panel thead .tc-15-th-sort-btn:hover .up-sort-icon{background-image:url(assets/up-sort-icon.svg#444);background-position:inherit}.tc-15-table-panel thead .tc-15-th-sort-btn:hover .down-sort-icon{background-image:url(assets/down-sort-icon.svg#444);background-position:inherit}.tc-15-table-panel .dosage-icon{cursor:pointer}.tc-15-table-panel .dosage-icon:hover{background-image:url(assets/dosage-icon.svg#444);background-size:cover}.tc-15-table-panel thead .tc-15-th-sort-btn i.down-sort-icon,.tc-15-table-panel thead .tc-15-th-sort-btn i.up-sort-icon{display:none}.tc-15-table-panel thead .tc-15-th-sort-btn.current i.down-sort-icon,.tc-15-table-panel thead .tc-15-th-sort-btn.current i.up-sort-icon,.tc-15-table-panel thead .tc-15-th-sort-btn i.filtrate-icon,.tc-15-table-panel thead .tc-15-th-sort-btn i.sort-icon{display:inline-block;position:absolute;top:13px}.tc-15-table-panel thead .tc-15-th-sort-btn span{vertical-align:middle;margin-right:1px}.tc-15-table-panel thead .resize-line-icon{border-right:1px solid #d1d5de;position:absolute;right:0;height:20px;top:5px;cursor:e-resize;padding:0 5px;display:none}.tc-15-table-panel .tc-15-table-fixed-body{border-bottom:1px solid #e5e5e5;overflow:inherit}.tc-15-table-panel .tc-15-table-box tr{outline:0 none}.tc-15-table-panel .tc-15-table-box td>div,.tc-15-table-panel .tc-15-table-box th>div{display:inline-block;vertical-align:middle;font-size:12px;padding-left:20px;padding-right:10px;width:100%;box-sizing:border-box;line-height:18px;padding:0;word-wrap:break-word}.tc-15-table-panel .top>div,.tc-15-table-panel .top td>div{vertical-align:top}.tc-15-table-panel .tc-15-table-box .tc-15-first-checkbox{text-align:center}.tc-15-table-panel .tc-15-table-box .tc-15-first-checkbox .tc-15-checkbox{margin-top:-1px}.tc-15-table-panel .tc-15-table-box th .tc-15-first-checkbox{line-height:40px}.tc-15-table-panel .tc-15-table-box th>div{height:40px;position:relative;color:#888;line-height:40px;padding:0}.tc-15-table-panel .tc-table .tc-icon-bubble{padding-left:0;padding-right:0}.tc-15-table-panel .tc-15-table-box td,.tc-15-table-panel .tc-15-table-box th{text-align:left;vertical-align:middle;padding:0;font-size:0;padding-left:20px;padding-right:20px}.tc-15-table-panel .tc-15-table-box th{position:relative}.tc-15-table-panel .tc-15-table-box td{border-bottom:1px solid #e5e5e5;text-align:left;vertical-align:top;color:#444;padding:14px 20px;height:auto}.tc-15-table-panel .tc-15-table-box tr:last-child td{border-bottom:none}.tc-15-table-rowhover tbody .tr-hover,.tc-15-table-rowhover tbody tr:hover{background-color:#f7f7f7}.tc-15-table-rowhover tbody tr .hover-icon{display:none}.tc-15-table-rowhover tbody tr:hover .hover-icon{display:inline-block}.tc-15-table-rowhover tbody tr.new-row{background-color:#fff8e4}.tc-15-table-rowhover tbody tr.new-row .new-mark-icon{margin-left:3px}.tc-15-table-rowhover tbody tr.current,.tc-15-table-rowhover tbody tr.selected,.tc-15-table-rowhover tbody tr:focus{background-color:#f2f2f2}.tc-15-table-rowhover tbody tr.disable{background-color:#fff}.tc-15-table-rowhover tbody tr.disable td,.tc-15-table-rowhover tbody tr.disable td a,.tc-15-table-rowhover tbody tr td a.disable{color:#bbb;cursor:default;text-decoration:none}.tc-15-table-rowhover tbody tr.disable .dosage-icon{background-image:url(assets/dosage-icon.svg#bbb)}.tc-15-table-rowhover tbody tr.disable .tc-15-dropdown-link .caret{background-image:url(assets/page-next.svg);background-position:inherit}.tc-15-table-panel td.tc-15-news-tips-box{background-color:#fffcee;line-height:20px;height:20px;text-align:center}.tc-15-table-panel td.tc-15-news-tips-box a{vertical-align:baseline}.tc-15-table-panel .tc-15-filtrate-btn{cursor:pointer;position:relative;padding-right:10px;display:block;line-height:40px;box-sizing:border-box;height:40px}.tc-15-table-panel .tc-15-filtrate-btn .filtrate-icon{position:absolute;top:11px}.tc-15-table-panel .tc-15-filtrate-btn span{max-width:76%;margin-right:5px}.tc-15-table-panel .tc-15-filtrate-btn.current,.tc-15-table-panel .tc-15-filtrate-btn:hover{color:#444}.tc-15-table-panel .tc-15-filtrate-btn.current .filtrate-icon,.tc-15-table-panel .tc-15-filtrate-btn:hover .filtrate-icon{background-image:url(assets/filtrate-icon.svg#444);background-position:inherit}.tc-15-table-panel .tc-15-table-fixed-body .tc-15-dropdown{min-width:auto}.tc-15-table-panel .tc-15-table-fixed-body td a{min-height:18px;line-height:18px;color:#006eff;display:inline-block;vertical-align:middle}.tc-15-table-panel .tc-15-table-fixed-body td a.pencil-icon{height:16px;line-height:16px;min-height:16px}.tc-15-table-panel .tc-15-table-fixed-body td a+.tc-15-dropdown{vertical-align:baseline}th.text-right .tc-15-filtrateu{right:10px}.tc-15-table-panel{position:relative;max-width:1360px;margin-left:auto;margin-right:auto}.tc-15-table-panel .fixed-column{position:absolute;background:#fff;z-index:3}.fixed-column-shadow:after{content:"";position:absolute;top:0;left:-3px;height:100%;width:3px;background-image:linear-gradient(270deg,hsla(0,0%,39%,.2),hsla(0,0%,100%,0));border-left:1px solid\9;left:0\9}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fixed-column:after{border-left:none;width:3px;left:-3px}}.tc-15-table-box .full-cols-hint td{text-align:center}.tc-15-table-box .full-cols-hint td a{vertical-align:baseline}.tc-table-grid .tc-15-dropdown,.tc-table-grid .tc-15-table-box td>div,.tc-table-grid .tc-15-table-box th>div{font-size:12px}.tc-15-table-panel td>div>a{margin-right:10px}.tc-15-table-panel td>div>a:last-child{margin-right:0}.tc-15-table-panel td>div>.black-seperate-line-icon{display:none}.dialog_layer_v2 .tc-15-table-panel,.tc-15-rich-dialog .tc-15-table-panel{border:1px solid #ddd;border-bottom:none;box-sizing:border-box}.form-list .tc-15-table-panel,.item-descr-list .tc-15-table-panel,.param-box .tc-15-table-panel{border:1px solid #ddd;border-bottom:none;margin-top:8px;box-sizing:border-box}.dialog_layer_v2 .tc-15-page,.form-list .tc-15-page,.item-descr-list .tc-15-page,.tc-15-rich-dialog .tc-15-page{border:1px solid #ddd}.tc-15-table-fixed-body .tc-group-row.checked .icon-arrow-right,.tc-15-table-fixed-body .tc-master-row.checked .icon-arrow-right{background-image:url(assets/page-next.svg)}.tc-15-table-fixed-body .tc-detail-row .tc-15-table-panel{border:1px solid #ddd;border-bottom:none}.tc-15-table-fixed-body .tc-detail-row .tc-15-table-fixed-head tr:hover{background-color:#fff}.tc-15-table-fixed-body .tc-group-row{background-color:#f7f7f7}.tc-15-table-fixed-body .tc-group-row .text-label{margin-left:20px}.tc-15-tag-list{padding:10px 20px;background:#fbfbfb;margin-top:5px;clear:both}.tc-15-tag-list:after{content:"";display:table;clear:both}.tc-15-tag{float:left;margin-right:10px;height:25px;font-size:12px;line-height:26px;border:1px solid #ddd;background:#fff;padding:0 30px 0 10px;color:#000;border-radius:0;position:relative;cursor:pointer}.tc-15-tag:focus,.tc-15-tag:hover{border-color:#ddd;background:#f2f2f2}.tc-15-tag-clear{height:27px;line-height:27px;font-size:12px;padding:0 10px;color:#006eff;cursor:pointer;float:left}.tc-15-tag-clear:focus,.tc-15-tag-clear:hover{color:#006eff}.tc-15-edit-in-place{display:inline-block;padding:10px;overflow:hidden;border:1px solid #ccc;border-radius:2px}.tc-15-edit-in-place .tc-15-input-text-wrap{display:block;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.tc-15-edit-in-place .tc-15-input-text{float:left}.tc-15-edit-in-place .tc-15-input-onlyread{float:left;color:#000;font-size:14px;line-height:27px;margin-left:5px}.tc-15-edit-in-place .tc-15-input-tips{margin:10px 0 0}.tc-15-edit-in-place .tc-15-btn{float:left;margin-right:5px}.in-place-editor{display:inline-block;padding:10px;overflow:hidden;border:1px solid #babec2;border-radius:2px;background-color:#fff}.in-place-editor .text-suffix{font-size:12px;display:inline-block;vertical-align:middle;margin-left:5px}.in-place-editor .form-input-help{margin-top:5px}.in-place-editor .action-line{border-top:1px solid #d1d2d3;padding-top:10px;margin-top:10px;font-size:0}.in-place-editor .action-line .tc-15-btn{margin-right:5px}.tc-15-switch{position:relative;display:inline-block;width:35px;height:20px;vertical-align:middle}.form-unit .tc-15-switch{margin-right:5px}.tc-15-switch-input{position:absolute;top:0;left:0;opacity:0}.tc-15-switch-helper{position:relative;display:inline-block;width:100%;height:100%;border-radius:26px;overflow:hidden;text-indent:-99px;background-color:#bbb;padding:0!important;transition-duration:.4s;transition-property:background-color;font-size:0;cursor:pointer}.tc-15-switch-helper:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:22px;background-color:#fff;pointer-events:none;transition-timing-function:cubic-bezier(.54,1.85,.5,1);transition-duration:.4s;transition-property:left}.tc-15-switch-input:checked+.tc-15-switch-helper:before{left:17px}.tc-15-switch:hover .tc-15-switch-helper:before{background-color:#fff}.tc-15-switch .switch-loading{display:none;width:14px;height:14px;background:url(assets/input-loading.gif) 0 0 no-repeat;position:absolute;top:50%;left:6px;margin:-7px 0 0}.tc-15-switch-checked .switch-loading{right:7px;left:auto}.tc-15-switch.indeterminate .switch-loading{display:block}.tc-15-switch-helper:after{position:absolute;top:8px;right:10px;content:"";width:12px;height:12px;background-image:none}.tc-15-switch-input:checked+.tc-15-switch-helper:after{right:auto;left:10px;background-image:none}.indeterminate .tc-15-switch-helper:after{top:7px;right:9px;width:14px;height:14px;background:none}.indeterminate .tc-15-switch-input:checked+.tc-15-switch-helper:after{right:auto;left:9px;background:none}.tc-15-switch-input:checked+.tc-15-switch-helper{background-color:#006eff}.tc-15-switch-input:disabled+.tc-15-switch-helper{background-color:#e5e5e5;cursor:default}.tc-15-switch-input:checked:disabled+.tc-15-switch-helper{background-color:#79b0f9;cursor:default}@media \0screen{.tc-15-switch-helper:before{width:27px}.tc-15-switch-helper:after{right:8px}.tc-15-switch-checked .tc-15-switch-helper{background-color:#006eff}.tc-15-switch-checked .tc-15-switch-helper:before{left:29px}.tc-15-switch-checked .tc-15-switch-helper:after{right:auto;left:8px;background-image:url(assets/switch-on-flag.png)}.tc-15-switch-disabled .tc-15-switch-helper{background-color:#e8e8e8}.tc-15-switch-checked.tc-15-switch-disabled .tc-15-switch-helper{background-color:#bfd8fc}.indeterminate.tc-15-switch-checked .tc-15-switch-helper:after{right:auto;left:9px;background:url(assets/switch-loading-blue.gif) 0 0 no-repeat}}.input-num-inner{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:inline-block;height:35px;width:85px;font-size:12px}.input-num-inner+.tip-word{color:#000}.input-num .minus,.input-num .plus{width:30px;height:16px;border:1px solid #ddd;background:#fff;position:absolute;cursor:pointer;text-align:center;font-size:0}.input-num .minus{border-radius:0;top:17px;right:0}.input-num .plus{border-radius:0;top:0;right:0}.input-num .num{padding:0;width:54px;height:33px;background:#fff;border:1px solid #ddd;border-radius:0;font-family:microsoft yahei;position:relative;text-align:center;box-sizing:content-box}.num-minus-icon,.num-plus-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.input-num .minus:hover,.input-num .plus:hover{background-color:#f2f2f2;cursor:pointer}.input-num .minus.disabled:hover,.input-num .plus.disabled:hover{background-color:#fff}.num-plus-icon{background-image:url(assets/page-prev.svg);background-position:inherit}.num-minus-icon{background-image:url(assets/page-next.svg);background-position:inherit}.input-num .minus:focus,.input-num .num:focus,.input-num .num:hover,.input-num .plus:focus{border-color:#ddd;z-index:1}.input-num .minus.disabled,.input-num .plus.disabled{cursor:default}.input-num .minus.disabled .num-minus-icon{background-image:url(assets/arrow-down-black-disabled-16.png)}.input-num .plus.disabled .num-plus-icon{background-image:url(assets/arrow-up-black-disabled-16.png)}.input-num .minus.disabled:focus,.input-num .plus.disabled:focus{border-color:#bbb}.input-num.error .num{border:1px solid #ddd;color:#bbb;z-index:3}.input-num.error .num:focus{border:1px solid #ddd;outline:0}.tc-input-group-wrap{display:inline-block;vertical-align:middle}.tc-input-group{display:table;min-width:180px;box-sizing:border-box;white-space:nowrap;table-layout:fixed}.tc-input-group-wrap.xl .tc-input-group{min-width:330px}.tc-input-group .tc-input-group-addon{display:table-cell;-webkit-user-select:none;cursor:default;margin-right:-1px;width:auto;width:20px;height:30px;line-height:28px;padding:0 10px;text-align:center;vertical-align:middle;background-color:#f2f2f2;border:1px solid #ddd;box-sizing:border-box}.tc-input-group .tc-input-group-addon:last-child{border-left:none;border-right:1px solid #ddd}.tc-input-group .tc-15-dropdown,.tc-input-group .tc-15-input-text,.tc-input-group .tc-15-input-text.m,.tc-input-group .tc-15-select,.tc-input-group .tc-15-select.m{display:table-cell;min-width:100%;width:auto}.tc-input-group .tc-15-select{min-width:130px}.tc-tag-cont{padding:2px 4px;position:relative;z-index:1;min-height:30px;box-sizing:border-box}.tc-tag-cont .tc-tag-txt,.tc-tag-list dd a{display:inline-block;font-size:12px;background-color:#e5e5e5;padding:2px 5px;color:#000;margin-right:4px}.tc-tag-cont .tc-tag-txt span{display:inline-block;vertical-align:middle;max-width:8em;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-tag-cont .tc-tag-txt:hover,.tc-tag-list dd a:hover{background-color:#d9d9d9}.tc-tag-cont .tc-tag-input{width:auto;max-width:8em;border:0;background:none;outline:0;line-height:26px;height:26px;font-size:12px}.tc-tag-cont .tc-text{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;border:1px solid #ddd;border-radius:0}.tc-tag-cont .tc-text:hover,.tc-tag-input:focus+.tc-text,.tc-tag-input:hover{border-color:#006eff}.tc-tag-list{font-size:12px;padding-left:60px;margin-top:10px}.tc-tag-list dt{float:left;margin-left:-60px;color:#999;line-height:21px}.tc-tag-list dd{display:inline-block}.tc-tag-list dd a{max-width:8em;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.tc-tag-list dd a.disabled{background-color:#e5e5e5;color:#999;cursor:default}.tc-tag-txt{cursor:default}.tc-tag-txt .tc-btn-close{cursor:pointer;display:inline-block;vertical-align:middle;width:16px;height:16px;background-image:url(assets/remove-icon.svg);margin-left:6px}.tc-15-autocomplete{position:relative;width:180px;display:inline-block;vertical-align:middle;box-sizing:border-box;height:30px}.tc-15-autocomplete .tc-15-autocomplete-inner{border-radius:0;box-sizing:border-box;overflow:hidden}.tc-15-autocomplete .tc-15-autocomplete-input-wrap{display:inline-block;width:100%}.tc-15-autocomplete .tc-15-autocomplete-input-wrap input{width:100%;border-top-right-radius:0;border-bottom-right-radius:0;box-sizing:border-box;height:30px;line-height:30px}.tc-15-autocomplete .tc-15-dropdown-icon{background-color:#fff;width:28px;height:auto;line-height:normal;font-size:0;outline:0;text-align:center;box-sizing:border-box;position:absolute;right:1px;top:1px;bottom:1px;border:none;border-left:1px solid #ddd}.tc-15-autocomplete .tc-15-dropdown-icon:hover{background-color:#f2f2f2;border-color:#ddd}.tc-15-autocomplete .tc-15-dropdown-icon .dropdown-icon{display:inline-block;width:16px;height:16px;background-image:url(assets/page-next.svg);vertical-align:middle;background-position:inherit}.tc-15-autocomplete.open .tc-15-dropdown-icon .dropdown-icon{background-image:url(assets/page-next.svg)}.tc-15-autocomplete .tc-15-autocomplete-menu{position:absolute;left:0;right:0;margin-top:5px;border:1px solid #d1d2d3;max-height:300px;z-index:9999;font-size:12px;overflow-y:auto;background-color:#fff;box-sizing:border-box;display:none}.tc-15-autocomplete.open .tc-15-autocomplete-menu{display:block}.tc-15-autocomplete .tc-15-autocomplete-menu>li{color:#000}.tc-15-autocomplete .tc-15-autocomplete-menu>li.autocomplete-cur,.tc-15-autocomplete .tc-15-autocomplete-menu>li:hover{background-color:#f2f2f2}.tc-15-autocomplete .tc-15-autocomplete-menu .autocomplete-empty,.tc-15-autocomplete .tc-15-autocomplete-menu .autocomplete-empty:hover{color:#a2a2a2;cursor:default;background-color:#fff;text-decoration:none}.tc-15-autocomplete .tc-15-autocomplete-menu>li .form-ctrl-label{padding:0 10px;display:block;line-height:28px}.tc-15-autocomplete .tc-15-autocomplete-menu a{display:block;padding:0 10px;color:inherit;text-decoration:none;line-height:30px;height:30px}.tc-15-autocomplete .tc-15-autocomplete-menu em{color:#006eff}.is-error .tc-15-input-text{color:#e1504a;border-color:#e1504a}.tc-15-autocomplete.xl .tc-15-autocomplete-input-wrap input{height:35px}.tc-15-autocomplete.xl .tc-15-autocomplete-menu{max-height:15em;line-height:2.5em}.tc-15-autocomplete.xl .tc-15-dropdown-icon{width:35px;height:33px;line-height:33px;font-size:0}.tree-view{font-size:14px;text-align:left}.tree-view .ico-server-sub{display:inline-block;width:12px;height:17px;margin-right:10px;vertical-align:middle;background-image:url(assets/ico-server-sub.png)}.tree-view .list-group .list-group-item{position:relative}.tree-view .list-group .list-group-item .tree-content{table-layout:fixed;height:42px;padding-left:15px;padding-right:15px;box-sizing:border-box;font-size:0;background-color:#fff;position:relative;z-index:1}.tree-view .list-group .list-group-item .tree-content .col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-view .list-group .list-group-item .tree-content:hover{background-color:#f2f2f2}.tree-view .list-group .list-group-item .tree-content.cur{background-color:#e5e5e5}.tree-view .list-group .list-group-item .text-cont{vertical-align:middle;display:inline-block;font-size:12px}.tree-view .list-group .list-group-item .links,.tree-view .list-group .list-group-item .text-danger,.tree-view .list-group .list-group-item .text-success,.tree-view .list-group .list-group-item .text-weak{font-size:12px;vertical-align:middle;margin-right:20px}.tree-view .list-group .list-group-item.cur{background-color:#dae9fb}.tree-view .list-group .tc-tree-fold{display:inline-block;width:16px;height:16px;margin-right:10px;cursor:pointer;vertical-align:middle;background-image:url(assets/right-arrow-icon.svg)}.tree-view .list-group .tree-content.tree-open .tc-tree-fold,.tree-view .list-group .tree-content.tree-open .tc-tree-fold.first{background-image:url(assets/page-next.svg)}.tree-view .list-group .list-group-item>.list-group{padding:0 0 0 34px;position:relative;display:none}.tree-view .list-group .tree-content.tree-open+.list-group{display:block}.tree-view .list-group .list-group-item>.list-group .list-group-item .tree-content{height:35px;line-height:35px}.tree-view .list-group .list-group-item>.list-group .list-group-item:before{position:absolute;content:"";top:-1px;left:-12px;width:25px;height:18px;border-style:solid;border-width:1px;z-index:2;border:none;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.tree-view .list-group .list-group-item>.list-group .list-group-item:not(:last-child):after{position:absolute;content:"";top:0;left:-12px;bottom:0;border-style:none none solid solid;border-width:1px;border-color:#ddd}.tree-view .list-group .list-group-item>.list-group.list-group-file .list-group-item:before{height:31px;top:-13px;left:-12px;z-index:0}.tc-15-btn{border-radius:0}.tc-15-table-fixed-head{border-top:none}.tc-15-page .tc-15-page-select{height:auto;line-height:inherit;padding:0}.tc-15-page .indent{line-height:1;height:inherit;border:none}.tc-15-page .ico-arrow{border:none}.manage-area{background-color:#f2f2f2}.manage-area .manage-area-title{color:#000}.manage-area-title h2{font-size:16px;font-weight:700}.manage-area-title .tc-external-link-btn{float:right;margin-top:7px}.tc-15-page .tc-15-page-first,.tc-15-page .tc-15-page-last,.tc-15-page .tc-15-page-next,.tc-15-page .tc-15-page-num,.tc-15-page .tc-15-page-pre{background-image:none}.tc-15-page .tc-15-page-first.disable,.tc-15-page .tc-15-page-first.disable:focus,.tc-15-page .tc-15-page-first.disable:hover{background-position:inherit}.tc-15-page .tc-15-page-last:focus,.tc-15-page .tc-15-page-last:hover,.tc-15-page .tc-15-page-next:focus,.tc-15-page .tc-15-page-next:hover{border-color:#ddd;background-position:inherit}.tc-15-page .tc-15-page-selected .ico-arrow{border:none}.tc-15-page .tc-15-page-selected .tc-15-simulate-option{border-bottom:1px solid #ddd}.tc-15-page .tc-15-page-selected .indent{border:none;line-height:17px}.tc-15-checkbox{background-image:none}.tc-15-checkbox:focus,.tc-15-checkbox:hover{background-image:none;background-position:inherit}.tc-15-input-textarea{border-radius:0;border-color:#ddd}.tc-15-search-words:hover{z-index:0}.tc-15-btn.download:hover,.tc-15-btn.refresh:hover,.tc-15-btn.search:hover,.tc-15-btn.setting:hover{background-color:rgba(0,0,0,.05);outline:none;border:none;margin-right:0}.secondary-title .back-link{font-size:0;height:26px;line-height:26px;width:26px;box-sizing:border-box;display:inline-block;text-align:center;margin-left:-6px;margin-right:24px;vertical-align:middle;overflow:hidden}.secondary-title .back-link i{display:none}.secondary-title .back-link:before{content:"";width:16px;height:16px;background-image:url(assets/reback.svg);display:inline-block;margin-top:4px}.secondary-title .back-link:hover{background-color:rgba(0,0,0,.05)}.secondary-title .line-icon{display:none}.secondary-title .back-link .btn-back-icon{margin-right:0;vertical-align:inherit}.tc-15-msg{margin-bottom:20px;border-radius:0}.tc-15-calendar-select-wrap div[role=tablist]{margin-right:0}.tc-15-calendar2-hook .tc-15-simulate-select{border-radius:0;width:inherit;padding-right:36px;position:relative}.tc-15-rich-dialog-hd{padding:0;line-height:inherit;border:none}.tc-15-rich-dialog-hd .tc-15-btn-close{background-image:none}.tc-15-rich-dialog-bd,.tc-15-rich-dialog-ft{border:none;min-height:inherit;padding:0}.tc-15-rich-dialog-ft{background-color:transparent}.tc-15-rich-dialog-ft .tc-15-page-pre:focus,.tc-15-rich-dialog-ft .tc-15-page-pre:hover{background:url(assets/left-arrow-icon.svg) no-repeat 50%}.secondary-main .tc-15-step{margin-left:auto;margin-right:auto}.form-list{font-size:12px}.tc-15-input-text{border-radius:0}.tc-15-input-text-wrap.m .tc-15-input-text,.tc-15-input-text.m{height:30px;line-height:normal;width:180px}.form-ctrl-label-stacked .tc-15-radio,.form-ctrl-label .tc-15-radio,.tc-15-radio-wrap .tc-15-radio{background-image:none}.tc-input-group .tc-input-group-addon{border-radius:0;font-size:12px;border-right:none}.tc-area-select{line-height:normal;min-height:22px;font-size:0;display:inline-block;max-width:74%}.tc-area-select .form-ctrl-label,.tc-area-select .form-ctrl-label-stacked,.tc-area-select .tc-15-radio-wrap{font-size:12px;margin-right:0;display:block;height:30px;line-height:30px}.tc-area-select .tc-15-rich-radio{margin-bottom:-5px}.tc-area-select .tc-15-rich-radio .tc-15-btn{margin-bottom:5px;font-size:12px;height:22px;line-height:20px;box-sizing:border-box;border-color:transparent;float:none;margin-left:0;background-color:transparent}.tc-area-select .tc-15-rich-radio .tc-15-btn.checked,.tc-area-select .tc-15-rich-radio .tc-15-btn.checked:hover{border-color:#006eff;background-color:transparent;color:#006eff}.tc-area-select .tc-15-rich-radio .tc-15-btn:focus,.tc-area-select .tc-15-rich-radio .tc-15-btn:hover{border-color:rgba(0,0,0,.05);background-color:rgba(0,0,0,.05);color:#000}.tc-area-select .tc-15-bubble-icon{vertical-align:3px}.tc-area-select .tc-15-bubble-icon .tc-link-btn{font-size:12px;color:#006eff;line-height:22px;box-sizing:border-box;height:22px;display:inline-block;padding:0 5px}.tc-area-select .tc-15-bubble-icon .tc-link-btn.current,.tc-area-select .tc-15-bubble-icon .tc-link-btn:hover{background-color:#f2f2f2}.tc-area-select .tc-15-bubble-icon .tc-15-bubble{width:470px;margin-left:-235px}.tc-area-select .tc-15-bubble-icon .tc-15-bubble .tc-15-bubble-inner{padding:15px}.tc-area-select .tc-15-bubble-icon .tc-other-area-left{display:inline-block;width:275px;box-sizing:border-box;vertical-align:top;margin-right:15px}.tc-area-select .tc-other-area{margin-top:10px}.tc-area-select .tc-15-bubble-icon .title{font-size:12px;color:#888;border-bottom:1px solid #ddd}.tc-area-select .tc-15-bubble-icon .tc-other-area-left ul{padding:10px 0;font-size:0}.tc-area-select .tc-15-bubble-icon .tc-other-area-left ul li{display:inline-block;width:50%;padding:0 10px;box-sizing:border-box}.tc-area-select .tc-15-bubble-icon .tc-other-area-left ul li:hover{background-color:#f2f2f2}.tc-area-select .tc-15-bubble-icon .tc-other-area-right{display:inline-block;width:130px;box-sizing:border-box}.tc-area-select .tc-15-bubble-icon .tc-other-area-right ul{padding:10px 0;font-size:0}.tc-area-select .tc-15-bubble-icon .tc-other-area-right ul li{padding:0 10px}.tc-area-select .tc-15-bubble-icon .tc-other-area-right ul li:hover{background-color:#f2f2f2}.manage-area-title .tc-15-dropdown{vertical-align:middle;z-index:99}.icon-search{display:inline-block;width:16px;height:16px;background-image:url(assets/icon-search.svg)}.clearfix:after{content:"\200B";display:block;height:0;clear:both}.tc-select-tags-search-wrap{vertical-align:top;width:100%;font-size:0;min-width:210px}.tc-select-tags-search,.tc-select-tags-search-wrap{position:relative;display:inline-block;box-sizing:border-box;height:30px}.tc-select-tags-search{width:210px;border:1px solid #ddd;overflow:hidden;background-color:#fff}.tc-select-tags-search .tc-search-icon{margin-top:6px;margin-left:5px;position:absolute}.tc-select-tags-search .tc-search-wrap{width:100%;padding-left:5px;text-align:left;height:30px;box-sizing:border-box}.tc-select-tags-search .tc-search-wrap>ul{white-space:nowrap;display:inline-block;vertical-align:middle}.tc-select-tags-search .tc-search-wrap>ul:after{content:"\200B";display:block;height:0;clear:both}.tc-select-tags-search .tc-search-wrap>ul>li{position:relative;height:20px;margin-top:4px;display:inline-block}.tc-select-tags-search .tc-search-wrap>ul>li:after{content:"\200B";display:block;height:0;clear:both}.tc-select-tags-search .tc-search-wrap li .tc-tags{height:20px;line-height:18px;border:1px solid #ddd;color:#000;font-size:12px;background-color:#f2f2f2;padding:0 8px;float:left;cursor:pointer;box-sizing:border-box;max-width:178px;text-overflow:ellipsis;overflow:hidden;margin-right:5px;word-break:break-all}.tc-select-tags-search .tc-search-wrap li .tc-tags.current,.tc-select-tags-search .tc-search-wrap li .tc-tags:hover{background-color:#e5e5e5}.tc-select-tags-search .tc-search-wrap li .tc-tags-space{display:inline-block;cursor:text;float:left;width:5px}.tc-select-tags-search .tc-search-wrap .tc-search-input{border:none;outline:0 none;padding:0;margin:0;height:20px;padding-left:2px;font-size:12px}.tc-select-tags-search .tc-search-wrap li .tc-15-autocomplete{height:auto;left:0;position:absolute;margin-top:19px;text-align:left;width:180px;box-shadow:1px 1.732px 3px 0 rgba(0,0,0,.1);border:1px solid #ddd;background-color:#fff;z-index:999}.tc-select-tags-search .tc-search-wrap li .tc-15-autocomplete .tc-15-autocomplete-menu{border-radius:0;max-height:inherit;border:none;position:relative;display:block}.tc-select-tags-search .tc-15-autocomplete .tc-autocomplete-ft{font-size:0;position:relative;z-index:9999;background-color:#fff;color:#000;border-top:1px solid #ddd}.tc-select-tags-search .tc-15-autocomplete .tc-autocomplete-ft .autocomplete-btn{height:30px;line-height:30px;text-align:center;font-size:12px;display:inline-block;box-sizing:border-box;width:50%;color:#000}.tc-select-tags-search .tc-15-autocomplete .tc-autocomplete-ft .autocomplete-btn:hover{background-color:#f2f2f2}.tc-select-tags-search .tc-15-autocomplete .tc-autocomplete-ft .autocomplete-btn:first-child{border-right:1px solid #ddd;color:#006eff}.tc-select-tags-search.focus{border-color:#006eff;width:100%;right:0;background-color:#fff;position:absolute;overflow:inherit;height:auto;top:0;z-index:9;white-space:normal;min-width:210px}.tc-select-tags-search.focus .tc-search-wrap{height:auto;min-height:28px}.tc-select-tags-search.focus .tc-search-wrap>ul{margin-bottom:2px}.tc-select-tags-search.focus .tc-search-wrap>ul:after{content:"\200B";display:block;height:0;clear:both}.tc-select-tags-search.focus .tc-search-wrap>ul>li{float:left;height:auto}.tc-select-tags-search.focus .tc-search-wrap li .tc-tags{max-width:none;white-space:normal;overflow:initial;height:auto;margin-right:5px;position:relative;padding-right:26px}.tc-select-tags-search .tc-search-wrap li .tc-tags .tc-tags-close-btn{display:none}.tc-select-tags-search.focus .tc-search-wrap li .tc-tags .tc-tags-close-btn{position:absolute;z-index:99;right:5px;bottom:1px;line-height:16px;height:16px;font-size:0;display:block}.tc-select-tags-search .tc-icon-btn{display:none;padding:2px}.tc-select-tags-search.focus .tc-icon-btn{position:absolute;right:0;bottom:4px;text-align:center;font-size:0;display:block;background-color:#fff;height:auto;width:auto}.tc-select-tags-search.focus .tc-icon-btn .tc-15-bubble.black{left:50%;margin-left:-150px;min-width:46px;top:-40px}.tc-select-tags-search.focus .tc-icon-btn .tc-15-bubble.black .tc-15-bubble-inner{padding:5px 10px}.tc-select-tags-search.focus .tc-icon-btn.clear-btn{right:45px}.tc-select-tags-search.focus .tc-icon-btn.plaint-btn{right:25px}.tc-select-tags-search.focus .tc-icon-btn.search-btn{right:5px;top:inherit;height:auto;padding:2px}.tc-select-tags-search.focus .tc-search-wrap .tc-15-bubble.black{display:block}.tc-select-tags-search .tc-icon-btn .icon-search{background-image:url(assets/icon-search.svg)}.tc-select-tags-search .tc-icon-btn.search-btn{right:0;display:block;top:0;position:absolute;background-color:#fff;padding:6px 7px;padding-right:7px}.tc-select-tags-search .clear-icon{width:16px;height:16px;display:inline-block;background-image:url(assets/clear-icon.svg)}.tc-select-tags-search .tc-tags-close-btn .clear-icon{background-image:url(assets/delete-icon.svg)}.tc-select-tags-search.focus .tc-icon-btn:hover .icon-search{background-image:url(assets/icon-search.svg#444)}.tc-select-tags-search.focus .tc-icon-btn:hover .clear-icon{background-image:url(assets/clear-icon.svg#444)}.tc-select-tags-search.focus .tc-tags-close-btn:hover .clear-icon{background-image:url(assets/delete-icon-hover.svg)}.tc-select-tags-search.focus .tc-icon-btn:hover .plaint-icon{background-image:url(assets/plaint-icon.svg#444)}.tc-select-tags-search.focus .help-tips{position:relative;font-size:12px;text-align:left;display:inline-block;line-height:28px;overflow:hidden;vertical-align:middle;height:28px}.tc-search-wrap .tc-15-bubble.black{top:-50px;left:50%;margin-left:-101px;display:none}.search-help-text{font-size:12px;margin-top:10px}.file-upload-dialog{position:relative;min-height:350px}.upload-helper{margin-bottom:20px}.tc-upload-btn,.upload-btn-wrap{border:1px solid #ddd;background:#fff;color:#000;display:inline-block;text-decoration:none;white-space:nowrap;height:30px;line-height:30px;box-sizing:border-box;font-size:12px;vertical-align:middle;cursor:pointer}.tc-upload-btn:hover,.upload-btn-wrap:hover{text-decoration:none;background:#f2f2f2;border-color:#ddd;color:#444}.tc-15-input-text+.tc-upload-btn{margin-left:10px}.tc-upload-btn .file-input-wrap,.upload-btn-wrap .file-input-wrap{width:100%;position:relative;opacity:1;height:30px;overflow:hidden}.tc-upload-btn .file-input-wrap input,.upload-btn-wrap .file-input-wrap input{position:absolute;right:0;opacity:0;left:0;width:100%;height:28px}.tc-upload-btn .file-input-wrap span,.upload-btn-wrap .file-input-wrap span{padding:0 20px}.upload-helper .text-label{display:inline-block;height:28px;line-height:28px;vertical-align:top;margin-left:10px}.file-upload-dialog .tc-15-table-panel .text-overflow i{vertical-align:-3px;margin:0 4px 0 0}.file-upload-dialog .tc-15-table-panel .text-overflow .n-restart-icon{background-image:url(assets/restart-icon.svg#888)}.file-upload-dialog .tc-15-table-panel{border-bottom:1px solid #ddd;z-index:2}.file-upload-dialog .tc-15-table-panel .tc-15-table-box .drag-helper{position:absolute;z-index:1;top:-1px;bottom:0;right:-1px;left:-1px;box-sizing:border-box;width:auto;background:#fff;border:1px dashed #ddd;height:257px;line-height:257px;text-align:center}.file-upload-dialog .tc-15-table-panel .tc-15-table-box .drag-tr{display:none}.file-upload-dialog .tc-15-table-panel .tc-15-table-box .drag-tr td{padding:0}.file-upload-dialog .tc-15-table-panel .tc-15-table-box .drag-tr.show,.file-upload-dialog .tc-15-table-panel .tc-15-table-box .drag-tr:last-child{display:block}.file-upload-dialog .tc-15-table-panel .tc-15-table-box tr:last-child:first-child td{border-bottom:1px solid #ddd}.file-upload-dialog .tc-15-table-panel .tc-15-table-box .drag-helper.drag-over{border:1px dashed #006eff;background:#f2f2f2}.file-upload-dialog .tc-15-table-panel .tc-15-table-fixed-body{min-height:255px;border-bottom:0}.form-list .form-input .form-upload{position:relative}.form-list .form-input .form-upload .icon-valid-flag{position:absolute;left:149px;top:7px}.form-list .form-input .tc-15-btn{vertical-align:middle;margin-right:10px}.form-list .form-input .tc-link-btn{margin-left:10px}.form-list .is-loading .icon-loading{position:absolute;left:127px;top:7px;font-size:12px}.form-list .is-loading .icon-loading:before{content:"";width:16px;height:16px;display:inline-block;background-image:url(assets/loading.svg);animation:b .6s infinite linear;vertical-align:-3px;margin-right:5px}.tc-upload-box{border:1px dashed #ddd;padding:10px;display:table;table-layout:fixed;min-width:330px;position:relative;box-sizing:border-box;background-color:#fff}.tc-upload-box .tc-upload-null{font-size:12px;text-align:center;line-height:100px;min-height:100px}.tc-upload-box .text-weak{color:#888}.tc-upload-box .col{display:table-cell;font-size:12px;vertical-align:top}.tc-upload-box .col:first-child{width:100px;height:100px;vertical-align:middle;text-align:center;font-size:0}.tc-upload-box .col:last-child{padding-left:10px;white-space:nowrap;position:relative}.tc-upload-box .col:last-child .icon-loading{position:relative;left:auto;top:auto;display:inline-block;margin-left:10px}.tc-upload-box .col:last-child .text-weak{color:#888;margin-top:10px;line-height:22px}.tc-upload-box .col:last-child .text-weak .ml10{margin-left:10px}.tc-upload-box col img{max-width:100%;height:auto}.tc-upload-box .btn-box{position:absolute;bottom:0;left:10px}.tc-upload-box .btn-box a{margin-right:10px;vertical-align:middle}.tc-upload-box .btn-box .upload-helper{margin-bottom:0;display:inline-block;vertical-align:middle}.is-error .tc-upload-box{border-color:#e1504a}.tc-upload-box .tc-upload-mask{background-color:#f2f2f2;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;color:#000;font-size:12px;text-align:center;line-height:125px;display:none}.tc-upload-box.hover .tc-upload-mask{display:block}.tc-upload-text{position:relative}.tc-upload-text input[type=file]{position:absolute;top:0;opacity:0;left:0;width:100%}i[class*=pd-]{width:16px;height:16px;display:inline-block;vertical-align:middle}.pd-cloud{background-image:url(assets/pd-cloud.svg)}.pd-eip{background-image:url(assets/pd-eip.svg)}.pd-monitor{background-image:url(assets/pd-monitor.svg)}.pd-safe{background-image:url(assets/pd-safe.svg)}.pd-ssh{background-image:url(assets/pd-ssh.svg)}.pd-vpc{background-image:url(assets/pd-vpc.svg)}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.tc-processes-vertical{position:relative}.tc-processes-vertical .process-final{margin-top:8px;font-size:14px;font-weight:700}.tc-processes-vertical .process-final .n-success-icon{margin-right:5px}.tc-processes-vertical ol{display:table;width:100%}.tc-processes-vertical li{position:relative;min-height:50px;display:table-row;table-layout:fixed}.tc-processes-vertical li:after{content:"";display:block;clear:both;min-height:50px}.tc-processes-vertical li:first-child:before{top:5px}.tc-processes-vertical li:last-child:before{height:12px}.tc-processes-vertical li:last-child:after{min-height:0}.tc-processes-vertical .pv-title{width:70px;height:100%;display:table-cell;position:relative;z-index:1;vertical-align:top;white-space:nowrap}.tc-processes-vertical .pv-title .title{font-size:12px;font-weight:400;padding-right:20px;text-align:right;color:#bbb}.tc-processes-vertical li.current .pv-title .title,.tc-processes-vertical li.succeed .pv-title .title{color:#000}.tc-processes-vertical .pv-content{display:table-cell;padding:0 0 22px 24px;position:relative;min-height:28px;vertical-align:top}.tc-processes-vertical .pv-content:before{content:"";display:block;position:absolute;top:10px;bottom:-4px;left:0;border-left:1px solid #ddd}.tc-processes-vertical .pv-content:after{content:"";display:inline-block;position:absolute;top:4px;left:-4px;width:5px;height:5px;border-radius:100%;border:2px solid transparent;background-color:#ddd}.tc-processes-vertical li:last-child .pv-content{padding:0 0 0 24px}.tc-processes-vertical li:last-child .pv-content:before{border:none}.tc-processes-vertical li.succeed .pv-content:before{border-color:#006eff;z-index:1}.tc-processes-vertical li.current .pv-content:after{top:3px;left:-5px;width:7px;height:7px;border-color:#006eff;background-color:#fff}.tc-processes-vertical li.succeed .pv-content:after{background-color:#006eff}.tc-processes-vertical li.succeed .pv-content{color:#bbb}.tc-processes-vertical .pv-content h4{font-size:12px;font-weight:700;margin-bottom:4px}.tc-processes-vertical .pv-content p{line-height:20px;font-size:12px}.tc-processes-vertical .pv-content .op-area{margin-top:15px;margin-bottom:5px}.tc-processes-vertical .pv-content .time{margin-left:10px}.tc-processes-vertical.dot-num{counter-reset:b}.tc-processes-vertical.dot-num .pv-content:after{counter-increment:b;content:counter(b);font-size:12px;width:21px;height:21px;left:-11px;text-align:center;line-height:22px;background-color:#fff;border:1px solid #ddd;top:-3px}.tc-star-rating-wrap:after,.tc-star-rating-wrap:before{content:"";display:table;clear:both}.tc-star-rating-wrap{min-height:18px}.tc-star-rating{float:left;margin-right:10px}.tc-star-rating li{position:relative;float:left;margin-right:5px}.tc-star-rating .star-icon{display:block;width:16px;height:16px;background-repeat:no-repeat;background-image:url(assets/star-icon.svg#888);cursor:pointer}.tc-star-rating .tc-15-bubble{display:none;position:absolute;left:0;top:100%;z-index:999;padding-top:5px;min-width:110px;white-space:nowrap}.tc-star-rating .active .star-icon,.tc-star-rating .hover .star-icon,.tc-star-rating li:hover .star-icon{background-image:url(assets/star-icon.svg)}.tc-star-rating li:hover .tc-15-bubble{display:block}.tc-star-rating-wrap .result{overflow:hidden;color:#999;font-size:12px;line-height:18px}.tc-multiple-selector{min-width:330px;width:330px;position:relative;display:inline-block}.tc-multiple-selector .tc-tag-cont{padding:1px 4px}.tc-multiple-selector .tc-dropdown-menu{border:1px solid #ddd;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);position:absolute;top:100%;left:0;z-index:1;margin-top:5px;box-sizing:border-box}.tc-multiple-selector .tc-tagsinput .icon-arrow-down{cursor:pointer;position:absolute;right:7px;top:7px}.tc-multiple-selector .tc-dropdown-menu .tc-dropdown-tab-hd .tab-btn{color:#444;height:30px;line-height:30px;padding:0 15px;border-right:1px solid #ddd;display:inline-block;font-size:12px}.tc-multiple-selector .tc-dropdown-menu .tc-dropdown-tab-hd .tab-btn.cur{border-bottom:1px solid #fff}.tc-multiple-selector .tc-dropdown-menu .tc-dropdown-tab-hd{font-size:0;margin-bottom:-1px}.tc-multiple-selector .tc-dropdown-menu .tc-dropdown-tab-hd .tab-btn:hover{text-decoration:none}.tc-multiple-selector .tc-dropdown-menu .tc-dropdown-tab-hd+.tc-dropdown-tab-bd{border-top:1px solid #ddd}.tc-multiple-selector .tc-dropdown-menu .tc-dropdown-tab-bd{padding:15px;padding-bottom:0}.tc-multiple-selector .tc-dropdown-menu .area-list{font-size:0}.tc-multiple-selector .tc-dropdown-menu .area-list li{display:inline-block;padding-right:10px;margin-bottom:10px;width:25%;font-size:12px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc-multiple-selector .tc-dropdown-menu .area-list li a{height:20px;line-height:20px;box-sizing:border-box;display:inline-block;padding:0 5px;color:#000}.tc-multiple-selector .tc-dropdown-menu .area-list+.area-list{border-top:1px solid #ddd;padding-top:10px}.tc-multiple-selector .tc-tag-cont{font-size:0;padding-top:5px;padding-left:10px;box-sizing:border-box;padding-right:30px}.tc-multiple-selector .tc-tag-cont .tc-tag-txt,.tc-multiple-selector .tc-tag-list dd a{margin-bottom:5px}.tc-multiple-selector .tc-dropdown-menu .area-list li a:hover{background-color:#f2f2f2;text-decoration:none}.tc-multiple-selector .tc-dropdown-menu .area-list li.cur a{color:#fff;background-color:#0067ff}@media screen and (min-width:1920px){.full-screen .tc-15-action-panel,.full-screen .tc-15-msg,.full-screen .tc-15-page,.full-screen .tc-15-step,.full-screen .tc-15-table-panel,.full-screen .tc-action-grid,.full-screen .tc-panel,.full-screen .tc-panel.panel-table{max-width:100%}}.manage-area-title .tc-15-rich-radio .tc-15-btn{padding:0 10px;background-color:transparent;border-color:transparent}.tc-15-rich-radio{vertical-align:middle;padding-left:1px;display:inline-block;font-size:0;margin-bottom:-5px;overflow:visible}.tc-15-rich-radio .tc-15-btn{float:left;position:relative;margin-left:-1px;z-index:0;border-radius:0;border-color:#ddd;background:#fff;color:#000;margin-bottom:5px;padding:0 20px}.tc-15-rich-radio .tc-15-btn .icon-hui{background-color:#ff7800;color:#fff;font-size:10px;padding:0 3px;position:absolute;right:0;top:-5px;height:auto;line-height:normal;z-index:99}.tc-15-rich-radio .tc-15-btn.checked,.tc-15-rich-radio .tc-15-btn.checked:hover{z-index:1;border-color:#006eff;background:#fff;color:#006eff}.tc-15-rich-radio .tc-15-btn:hover{border-color:#ddd;background-color:#f2f2f2;color:#000}.tc-15-rich-radio .tc-15-btn.disabled{border-color:#ddd;background:#f2f2f2;color:#bbb}.tc-15-rich-radio .tc-15-btn.disabled:focus,.tc-15-rich-radio .tc-15-btn.disabled:hover{z-index:0}.tc-15-rich-dialog .tc-15-rich-radio .tc-15-btn{position:relative;height:30px;line-height:30px}.tc-15-rich-radio .tc-discount-icon{background-color:#ff9d00;color:#fff;padding:0 2px;position:absolute;right:0;top:-10px;line-height:normal;z-index:99}.tc-15-rich-radio .new-mark-icon{margin-left:5px;vertical-align:-3px} \ No newline at end of file diff --git a/uweb/lib/uw2/index.js b/uweb/lib/uw2/index.js new file mode 100644 index 0000000..1f7226c --- /dev/null +++ b/uweb/lib/uw2/index.js @@ -0,0 +1,31 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("react"),require("classnames"),require("lodash"),require("react-dom"),require("moment"),require("immutable"));else if("function"==typeof define&&define.amd)define(["react","classnames","lodash","react-dom","moment","immutable"],t);else{var n="object"==typeof exports?t(require("react"),require("classnames"),require("lodash"),require("react-dom"),require("moment"),require("immutable")):t(e.react,e.classnames,e.lodash,e["react-dom"],e.moment,e.immutable);for(var a in n)("object"==typeof exports?exports:e)[a]=n[a]}}(window,function(e,t,n,a,r,o){return function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=291)}([function(t,n){t.exports=e},function(e,t,n){"use strict";t.__esModule=!0;var a=l(n(262)),r=l(n(258)),o=l(n(31));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,o.default)(t)));e.prototype=(0,r.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(a.default?(0,a.default)(e,t):e.__proto__=t)}},function(e,t,n){"use strict";t.__esModule=!0;var a,r=n(31),o=(a=r)&&a.__esModule?a:{default:a};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";t.__esModule=!0;var a,r=n(77),o=(a=r)&&a.__esModule?a:{default:a};t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,o.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}()},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){e.exports={default:n(288),__esModule:!0}},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t){var n=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports={default:n(244),__esModule:!0}},function(e,t,n){var a=n(48)("wks"),r=n(32),o=n(14).Symbol,l="function"==typeof o;(e.exports=function(e){return a[e]||(a[e]=l&&o[e]||(l?o:r)("Symbol."+e))}).store=a},function(e,t,n){e.exports={default:n(241),__esModule:!0}},function(e,t,n){var a=n(17),r=n(79),o=n(46),l=Object.defineProperty;t.f=n(16)?Object.defineProperty:function(e,t,n){if(a(e),t=o(t,!0),a(n),r)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var a=n(14),r=n(8),o=n(47),l=n(22),i=n(18),u=function(e,t,n){var s,c,d,f=e&u.F,p=e&u.G,m=e&u.S,h=e&u.P,v=e&u.B,g=e&u.W,y=p?r:r[t]||(r[t]={}),_=y.prototype,b=p?a:m?a[t]:(a[t]||{}).prototype;for(s in p&&(n=t),n)(c=!f&&b&&void 0!==b[s])&&i(y,s)||(d=c?b[s]:n[s],y[s]=p&&"function"!=typeof b[s]?n[s]:v&&c?o(d,a):g&&b[s]==d?function(e){var t=function(t,n,a){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,a)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):h&&"function"==typeof d?o(Function.call,d):d,h&&((y.virtual||(y.virtual={}))[s]=d,e&u.R&&_&&!_[s]&&l(_,s,d)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}n(232);var c=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.iconMap={"folder-close":"icon-folder-close","folder-open":"icon-folder-open",convert:"convert-ip-ash-icon",copy:"copy-icon",graph:"dosage-icon",edit:"pencil-icon",info:"plaint-icon",grid:"th-blue-large-icon",list:"th-blue-list-icon",close:"close-icon",remove:"remove-icon",clear:"rubbish-icon","arrow-up":"icon-arrow-up","arrow-down":"icon-arrow-down","arrow-left":"icon-arrow-left","arrow-right":"icon-arrow-right","external-link":"external-link-icon",refresh:"icon-refresh",download:"download-icon","error-small":"n-error-icon","success-small":"n-success-icon","error-large":"m-error-icon","success-large":"m-success-icon",waiting:"n-restart-icon",warning:"remind-icon",back:"btn-back-icon","sort-arrow":"sort-arrow-icon","sort-arrow-up":"sort-arrow-icon up","sort-arrow-down":"sort-arrow-icon down",message:"note-icon",phone:"phone-icon",setting:"setting-icon",add:"add-icon",minus:"minus-icon",show:"show-icon",hide:"hide-icon",consult:"consult-icon",question:"guide-icon",notice:"notice-icon",more:"icon-more",loading:"n-loading-icon","shopping-cart":"icon-shopping-cart",expand:"icon-expand"},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.type,n=e.style;return u.createElement("i",{className:this.iconMap[t]+" uw-icon",style:n})}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Icon",e.exports=t.default},function(e,t,n){e.exports=!n(20)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var a=n(21);e.exports=function(e){if(!a(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var a=n(73),r=n(50);e.exports=function(e){return a(r(e))}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var a=n(12),r=n(26);e.exports=n(16)?function(e,t,n){return a.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=a},function(e,t,n){var a=n(74),r=n(41);e.exports=Object.keys||function(e){return a(e,r)}},function(e,t){e.exports={}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var a=n(50);e.exports=function(e){return Object(a(e))}},function(e,t,n){},function(e,t){e.exports=r},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";t.__esModule=!0;var a=l(n(283)),r=l(n(272)),o="function"==typeof r.default&&"symbol"==typeof a.default?function(e){return typeof e}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function l(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof r.default&&"symbol"===o(a.default)?function(e){return void 0===e?"undefined":o(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":o(e)}},function(e,t){var n=0,a=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+a).toString(36))}},function(e,t){e.exports=!0},function(e,t,n){"use strict";e.exports=function(){}},function(e,t,n){"use strict";t.__esModule=!0;var a,r=n(77),o=(a=r)&&a.__esModule?a:{default:a};t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n(68)),r=o(n(253));function o(e){return e&&e.__esModule?e:{default:e}}a.default.Group=r.default,t.default=a.default,e.exports=t.default},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var a=n(14),r=n(8),o=n(33),l=n(39),i=n(12).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=o?{}:a.Symbol||{});"_"==e.charAt(0)||e in t||i(t,e,{value:l.f(e)})}},function(e,t,n){t.f=n(10)},function(e,t,n){var a=n(12).f,r=n(18),o=n(10)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,o)&&a(e,o,{configurable:!0,value:t})}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var a=n(17),r=n(279),o=n(41),l=n(49)("IE_PROTO"),i=function(){},u=function(){var e,t=n(78)("iframe"),a=o.length;for(t.style.display="none",n(276).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;a--;)delete u.prototype[o[a]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(i.prototype=a(e),n=new i,i.prototype=null,n[l]=e):n=u(),void 0===t?n:r(n,t)}},function(e,t){var n=Math.ceil,a=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?a:n)(e)}},function(e,t,n){"use strict";var a=n(281)(!0);n(76)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=a(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var a=n(21);e.exports=function(e,t){if(!a(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!a(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var a=n(286);e.exports=function(e,t,n){if(a(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,a){return e.call(t,n,a)};case 3:return function(n,a,r){return e.call(t,n,a,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var a=n(8),r=n(14),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:a.version,mode:n(33)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var a=n(48)("keys"),r=n(32);e.exports=function(e){return a[e]||(a[e]=r(e))}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(5)),r=d(n(4)),o=d(n(3)),l=d(n(2)),i=d(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=d(n(7)),c=d(n(6));function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.onModuleChange=function(t){return function(){e.props.onContentChange&&e.props.onContentChange(t)}},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.title,a=t.description,r=t.contents,o=void 0===r?[]:r,l=t.currentContent,i=t.onBack,d=t.extra;return u.createElement("div",{className:"uw-view-title"},u.createElement("div",{className:"header"},i&&u.createElement("a",{onClick:function(){return i()},className:"back-link"}),u.createElement("h2",null,n),u.createElement("div",{className:"extra"},d),s.default.isString(a)?u.createElement("span",{className:"description"},a):a),u.createElement("ul",{className:"modules"},o.map(function(t){var n=(0,c.default)({selected:l===t.key,disabled:t.disabled});return u.createElement("li",{key:t.key,className:n,onClick:t.disabled?void 0:e.onModuleChange(t.key)},u.createElement("a",{href:"javascript: void(0);"},u.createElement("span",null,t.title)))})))}}]),t}(u.Component);t.default=f,f.__DISPLAY_NAME__="Title",e.exports=t.default},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(n(9)),r=g(n(11)),o=g(n(5)),l=g(n(4)),i=g(n(3)),u=g(n(2)),s=g(n(1)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),d=n(7),f=n(29),p=g(f),m=g(n(6)),h=g(n(34)),v=g(n(174));function g(e){return e&&e.__esModule?e:{default:e}}var y=function(e){function t(e){(0,l.default)(this,t);var n=(0,u.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));n.onMouseUp=function(e){var t=e.path,a=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,r.default)(t);!(o=(u=s.next()).done);o=!0){u.value===n.timer&&(a=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}!0===a&&n.setState(function(e){return{active:!1,value:e.inputValue?e.value:null,inputValue:e.inputValue?n.formatInputValue(e.value):e.inputValue}},function(){n.confirm()})},n.parseValue=function(e){return(0,f.isMoment)(e)?{hour:e.hour(),minute:e.minute(),second:e.second()}:null},n.parseDate=function(e){var t=(0,p.default)();return(0,f.isMoment)(e)&&(t=e),t},n.checkValue=function(e){return null!==e&&(!(!("hour"in e)||(0,d.isNaN)(e.hour)||e.hour<0||e.hour>23)&&(!(!("minute"in e)||(0,d.isNaN)(e.minute)||e.minute<0||e.minute>59)&&!(!("second"in e)||(0,d.isNaN)(e.second)||e.second<0||e.second>59)))},n.formatNum=function(e){return e>9?""+e:"0"+e},n.formatInputValue=function(e){if(!e)return"";var t=e.hour,a=e.minute,r=e.second;return(0,p.default)(n.formatNum(t)+":"+n.formatNum(a)+":"+n.formatNum(r),"HH:mm:ss").format(n.props.format)},n.genRangeList=function(e,t){return(0,d.map)((0,d.fill)(Array(t-e+1),0),function(t,n){var a=n+e;return a>9?""+a:"0"+a})},n.open=function(){n.state.active||n.props.disabled||n.setState({active:!0})},n.onBlur=function(){n.setState(function(e){return{inputValue:e.inputValue?n.formatInputValue(e.value):e.inputValue}})},n.handleInputChange=function(e){var t=e.target.value,a=n.state,r=a.showHour,o=a.showMinute,l=a.showSecond,i=n.props.format;if(r&&o&&l&&n.getRegExpByFormat().test(t)||r&&o&&n.getRegExpByFormat().test(t)||r&&n.getRegExpByFormat().test(t)){var u=n.checkValue(n.parseValue((0,p.default)(t,i)))?n.parseValue((0,p.default)(t,i)):null;u&&n.checkValidRange(u,n.props)&&n.setState({value:u,inputValue:n.formatInputValue(u)})}n.setState({inputValue:t})},n.handleSelect=function(e,t){var a=n.state.value||{hour:0,minute:0,second:0};switch(e){case"hour":a.hour=t;break;case"minute":a.minute=t;break;case"second":a.second=t}n.setState({value:a},function(){n.confirm()})},n.confirm=function(){var e=n.state.value,t=n.state.date;if(n.setState({value:e,inputValue:n.formatInputValue(e)}),n.props.onChange)if(e){var a=e.hour,r=e.minute,o=e.second;t.hour(a),t.minute(r),t.second(o),n.props.onChange((0,p.default)(t),n.formatInputValue(e))}else n.props.onChange(null,"")},n.getDisabledArray=function(e,t){var n=e.disabledHours,a=e.disabledMinutes,r=e.disabledSeconds,o=[],l=[],i=[];return n&&(o=n()),a&&(l=a(t?t.hour:void 0)),r&&(i=r(t?t.hour:void 0,t?t.minute:void 0)),{disabledHoursArray:o,disabledMinutesArray:l,disabledSecondArray:i}},n.checkValidRange=function(e,t){var a=e.hour,r=e.minute,o=e.second,l=n.getDisabledArray(t,e),i=l.disabledHoursArray,u=l.disabledMinutesArray,s=l.disabledSecondArray;return!((0,d.indexOf)(i,Number(a))>0||(0,d.indexOf)(u,Number(r))>0||(0,d.indexOf)(s,Number(o))>0)};var i=e.value||e.defaultValue;if(i&&!(0,f.isMoment)(i))throw new Error("The value/defaultValue of TimePicker must be a moment object");if(e.format&&e.format.indexOf("h")>-1)throw new Error("The format of TimePicker must be in 24-hour time system");var s=n.checkValue(n.parseValue(i))?n.parseValue(i):null;s&&!n.checkValidRange(s,e)&&(s=null,(0,h.default)(!1,"The value/defaultValue of TimePicker is in the scope of the disabledOptions(disabledHours, disabledMinutes, disabledSeconds) "));var c=n.parseDate(i);return n.state=(0,a.default)({},n.genHourMinuteSecondShowState(e.format||"HH:mm:ss"),{value:s,date:c,active:!1,inputValue:s?n.formatInputValue(s):""}),n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"componentDidUpdate",value:function(){!0===this.state.active?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"componentWillReceiveProps",value:function(e){if("value"in e){var t=this.parseValue(e.value),n=this.checkValue(t)?t:null;n&&!this.checkValidRange(n,e)&&(n=null,(0,h.default)(!1,"The value/defaultValue of TimePicker is in the scope of the disabledOptions(disabledHours, disabledMinutes, disabledSeconds) ")),this.setState({value:n,inputValue:n?this.formatInputValue(n):""})}}},{key:"genHourMinuteSecondShowState",value:function(e){var t={showHour:!0,showMinute:!0,showSecond:!0};return-1===e.indexOf("H")?t=(0,a.default)({},t,{showHour:!1,showMinute:!1,showSecond:!1}):-1===e.indexOf("m")?t=(0,a.default)({},t,{showMinute:!1,showSecond:!1}):-1===e.indexOf("s")&&(t=(0,a.default)({},t,{showSecond:!1})),t}},{key:"getRegExpByFormat",value:function(){var e=this.props.format||"HH:mm:ss",t=this.state,n=t.showHour,a=t.showMinute,r=t.showSecond,o="";return n&&(o+=/HH/.test(e)?"[0-9]{2}":"[0-9]{1,2}"),a&&(o+=":"+(/mm/.test(e)?"[0-9]{2}":"[0-9]{1,2}")),r&&(o+=":"+(/ss/.test(e)?"[0-9]{2}":"[0-9]{1,2}")),o&&(o="^"+o+"$"),new RegExp(o)}},{key:"renderSelect",value:function(){var e=this,t=this.state,n=t.showHour,a=t.showMinute,r=t.showSecond,o=t.value,l=this.getDisabledArray(this.props,this.state.value),i=l.disabledHoursArray,u=l.disabledMinutesArray,s=l.disabledSecondArray,f=(0,d.map)(this.genRangeList(0,23),function(e){return(0,d.indexOf)(i,Number(e))>-1?{value:e,disabled:!0}:{value:e,disabled:!1}}),p=(0,d.map)(this.genRangeList(0,59),function(e){return(0,d.indexOf)(u,Number(e))>-1?{value:e,disabled:!0}:{value:e,disabled:!1}}),m=(0,d.map)(this.genRangeList(0,59),function(e){return(0,d.indexOf)(s,Number(e))>-1?{value:e,disabled:!0}:{value:e,disabled:!1}}),h=o||{},g=h.hour,y=void 0===g?0:g,_=h.minute,b=void 0===_?0:_,E=h.second,C=void 0===E?0:E,k=165;return n||(k-=55),a||(k-=55),r||(k-=55),this.state.active?c.createElement("div",{className:"tc-time-picker-combobox",style:{width:k}},n&&c.createElement(v.default,{value:y,options:f,onChange:function(t){e.handleSelect("hour",t)}}),a&&c.createElement(v.default,{value:b,options:p,onChange:function(t){e.handleSelect("minute",t)}}),r&&c.createElement(v.default,{value:C,options:m,onChange:function(t){e.handleSelect("second",t)}})):void 0}},{key:"render",value:function(){var e=this;return c.createElement("div",{className:(0,m.default)("tc-time-picker",{active:this.state.active}),ref:function(t){e.timer=t}},c.createElement("div",{className:"tc-time-picker-input-wrap"},c.createElement("input",{type:"text",className:"tc-15-input-text m shortest",placeholder:this.props.placeholder||"时间选择",value:this.state.inputValue,onFocus:this.open,onClick:this.open,disabled:this.props.disabled,onBlur:this.onBlur,onChange:this.handleInputChange})),this.renderSelect())}}]),t}(c.Component);t.default=y,y.__DISPLAY_NAME__="TimePicker",y.defaultProps={format:"HH:mm:ss",disabled:!1},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.onChange=function(t){var n=e.props.onChange;n&&n(t.target.value)},e.onButtonRadioChange=function(t,n){var a=e.props.onChange;!n&&a&&a(t)},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.checked,n=e.defaultChecked,a=e.children,r=e.disabled,o=e.value,l=e.type,i=u.createElement("label",{className:"tc-15-radio-wrap"},u.createElement("input",{type:"radio",className:"tc-15-radio",disabled:r,defaultChecked:n,checked:t,value:o,onChange:this.onChange}),a);if("button"===l){var c=(0,s.default)({"tc-15-btn":!0,checked:t,disabled:r});i=u.createElement("button",{role:"radio",className:c,"aria-checked":t,onClick:this.onButtonRadioChange.bind(this,o,r)},a)}return i}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Radio",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n(54)),r=o(n(196));function o(e){return e&&e.__esModule?e:{default:e}}a.default.Group=r.default,t.default=a.default,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=n(7);function c(e){return e&&e.__esModule?e:{default:e}}n(200);var d=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.hasTable=function(){var t=e.props.children,n=!1;return u.Children.map(t,function(e){"Table"===(0,s.get)(e,"type.__DISPLAY_NAME__")&&(n=!0)}),n},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=void 0;(e.title||e.extra)&&(t=u.createElement("div",{className:"tc-panel-hd"},e.title&&u.createElement("div",{className:"col"},u.createElement("h3",{className:"title",title:(0,s.isString)(e.title)?e.title:void 0},e.title)),e.extra&&u.createElement("div",{className:"col"},e.extra)));var n=u.createElement("div",{className:"tc-panel-bd"},e.children),a=void 0;return e.footer&&(a=u.createElement("div",{className:"tc-panel-ft"},u.createElement("em",{style:{fontSize:12}},e.footer))),u.createElement("div",{className:"tc-panel",style:{padding:t||a||!this.hasTable()?"20px":0}},t,n,a)}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Panel",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}n(202);var d=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.handleClickPageSize=function(e){e<0?n.setState(function(e){return{isPageSelectOpen:!1,isPageSizeSelectOpen:!e.isPageSizeSelectOpen}}):n.state.pageSize!==e?(n.setState({pageSize:e,isPageSizeSelectOpen:!1}),n.props.onChange&&n.props.onChange(n.state.currentPage||n.props.defaultCurrentPage,e)):n.setState({isPageSizeSelectOpen:!1})},n.handleClickPage=function(e){e<0?n.setState(function(e){return{isPageSizeSelectOpen:!1,isPageSelectOpen:!e.isPageSelectOpen}}):e>0&&e<=n.getPageCount()&&(n.setState({currentPage:e}),n.setState({isPageSelectOpen:!1}),n.props.onChange&&n.props.onChange(e,n.state.pageSize||n.props.defaultPageSize))},n.getPageCount=function(){var e=n.props.total,t=n.state.pageSize;return 0===e?1:t?Math.ceil(e/t):-1},n.getPageSizeList=function(e){for(var t=[],a=function(e){t.push(u.createElement("li",{key:e,tabIndex:0,onClick:function(){n.handleClickPage(e)}},e))},r=1;r<=e;r++)a(r);return t},n.state={isPageSizeSelectOpen:!1,isPageSelectOpen:!1,pageSize:e.pageSize||e.defaultPageSize,currentPage:e.currentPage||e.defaultCurrentPage},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this;if(!0===this.props.hideOnSinglePage&&this.state.pageSize&&this.props.total<=this.state.pageSize)return null;var t=this.props,n=void 0;t.showTotal&&(n=t.showTotal(t.total));var a=void 0;!0===t.showSelectText&&t.showSelectCount&&(a=t.showSelectCount(t.selectCount));var r=[];n&&r.push(n),a&&r.push(a);var o=!1,l=!1,i=this.getPageCount(),c=this.props.currentPage||this.state.currentPage;return 0===t.total&&(c=1),1===c&&(o=!0),c===i&&(l=!0),u.createElement("div",{className:"tc-15-page uw-page"},u.createElement("div",{className:"tc-15-page-state"},u.createElement("span",{className:"tc-15-page-text"},r.join(" , "))),!!t.simple&&u.createElement("div",{className:"tc-15-page-operate"},u.createElement("a",{title:"上一页",className:(0,s.default)("tc-15-page-pre",{disable:o}),onClick:function(){c&&e.handleClickPage(c-1)}}),u.createElement("a",{title:"下一页",className:(0,s.default)("tc-15-page-next",{disable:l}),onClick:function(){c&&e.handleClickPage(c+1)}})),!t.simple&&u.createElement("div",{className:"tc-15-page-operate"},u.createElement("span",{className:"tc-15-page-text"},"每页显示项"),u.createElement("div",{className:(0,s.default)("tc-15-page-select",{"tc-15-page-selected":this.state.isPageSizeSelectOpen})},u.createElement("a",{href:"javascript:;",className:"indent",onClick:function(){e.handleClickPageSize(-1)}},this.state.pageSize,u.createElement("span",{className:"ico-arrow"})),u.createElement("ul",{className:"tc-15-simulate-option tc-15-def-scroll"},t.pageSizeOptions&&t.pageSizeOptions.map(function(t,n){return u.createElement("li",{key:n,onClick:function(){e.handleClickPageSize(t)},className:(0,s.default)({selected:t===e.state.pageSize}),tabIndex:0},t)}))),u.createElement("a",{href:"javascript:;",title:"第一页",className:(0,s.default)("tc-15-page-first",{disable:o}),onClick:function(){e.handleClickPage(1)}}),u.createElement("a",{href:"javascript:;",title:"上一页",className:(0,s.default)("tc-15-page-pre",{disable:o}),onClick:function(){c&&e.handleClickPage(c-1)}}),u.createElement("div",{className:(0,s.default)("tc-15-page-select",{"tc-15-page-selected":i>1&&this.state.isPageSelectOpen})},u.createElement("a",{href:"javascript:;",className:"tc-15-page-num",onClick:function(){e.handleClickPage(-1)}},c+"/"+i,u.createElement("span",{className:"ico-arrow"})),u.createElement("ul",{className:"tc-15-simulate-option tc-15-def-scroll"},i>1&&this.getPageSizeList(i))),u.createElement("a",{href:"javascript:;",title:"下一页",className:(0,s.default)("tc-15-page-next",{disable:l}),onClick:function(){c&&e.handleClickPage(c+1)}}),u.createElement("a",{href:"javascript:;",title:"最后一页",className:(0,s.default)("tc-15-page-last",{disable:l}),onClick:function(){e.handleClickPage(i)}})))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Pagination",d.defaultProps={total:0,defaultCurrentPage:1,defaultPageSize:10,pageSizeOptions:[10,20,30,40,50],hideOnSinglePage:!1,showSelectText:!1,selectCount:0,showSelectCount:function(e){return"已选 "+e+" 项"},style:{},onChange:function(){},showTotal:function(e){return"共 "+e+" 项"}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(9)),r=m(n(35)),o=m(n(5)),l=m(n(4)),i=m(n(3)),u=m(n(2)),s=m(n(1)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));n(205);var d=m(n(6)),f=m(n(15)),p=m(n(203));function m(e){return e&&e.__esModule?e:{default:e}}var h=function(e){function t(){(0,l.default)(this,t);var e=(0,u.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments));return e.state={closed:!1},e.close=function(){e.props.onClose&&e.props.onClose(),e.setState({closed:!0})},e}return(0,s.default)(t,e),(0,i.default)(t,[{key:"render",value:function(){var e=this.props,t=e.type,n=void 0===t?"":t,a=e.closeable,o=(0,d.default)("tc-15-msg",(0,r.default)({},n,!0));return this.state.closed?null:c.createElement("div",{className:o},c.createElement("div",{className:"tip-info"},this.props.children),a&&c.createElement("a",{className:"tc-icon-btn",onClick:this.close},c.createElement(f.default,{type:"close"})))}}]),t}(c.Component);t.default=h,h.__DISPLAY_NAME__="Notification",h.succeed=function(e){return p.default.notice((0,a.default)({type:"succeed"},e))},h.warning=function(e){return p.default.notice((0,a.default)({type:"warning"},e))},h.error=function(e){return p.default.notice((0,a.default)({type:"error"},e))},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=t.isOpera=!!window.opr&&!!window.opr.addons||!!window.opera||navigator.userAgent.indexOf(" OPR/")>=0,r=(/*@cc_on!@*/t.isFirefox=void 0!==window.InstallTrigger,t.isSafari=Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||"[object SafariRemoteNotification]"===(!window.safari||window.safari.pushNotification).toString(),t.isIE=!!document.documentMode),o=(t.isEdge=!r&&!!window.StyleMedia,t.isChrome=!!window.chrome&&!!window.chrome.webstore);t.isBlink=(o||a)&&!!window.CSS},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.createElement("div",{className:"tc-g"},this.props.children)}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Row",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=s(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props.className||"";return u.default.createElement("div",{className:"tc-g-u-"+this.props.col+"-24 "+e},this.props.children)}}]),t}(u.default.Component);t.default=c,c.__DISPLAY_NAME__="Col",e.exports=t.default},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}var d={top:"bottom",bottom:"top",right:"left",left:"right"},f=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.state={visible:!1},e.onMouseEnter=function(){"visible"in e.props||e.setState({visible:!0})},e.onMouseLeave=function(){"visible"in e.props||e.setState({visible:!1})},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.placement,n=void 0===t?"top":t,a=e.type,r=void 0===a?"light":a,o=e.visible,l=e.title,i=e.style,c=e.children;return u.createElement("div",{className:(0,s.default)("tc-15-bubble-icon",{hover:o||this.state.visible}),onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave},c,u.createElement("div",{className:(0,s.default)("tc-15-bubble tc-15-bubble-"+d[n],{black:"dark"===r,error:"error"===r})},u.createElement("div",{className:"tc-15-bubble-inner",style:i},l)))}}]),t}(u.Component);t.default=f,f.__DISPLAY_NAME__="Tooltip",f.defaultProps={placement:"top",type:"light"},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(9)),r=m(n(5)),o=m(n(4)),l=m(n(3)),i=m(n(2)),u=m(n(1)),s=p(n(0)),c=p(n(23)),d=m(n(233)),f=m(n(230));function p(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function m(e){return e&&e.__esModule?e:{default:e}}var h=!!c.createPortal,v=function(e){function t(){(0,o.default)(this,t);var e=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments));return e.removeContainer=function(){e.container&&(c.unmountComponentAtNode(e.container),e.container.parentNode&&e.container.parentNode.removeChild(e.container),e.container=void 0)},e.renderComponent=function(){(e.props.visible||e.component)&&(e.container||(e.container=e.getContainer()),c.unstable_renderSubtreeIntoContainer(e,e.getComponent(),e.container))},e.saveRef=function(t){e.component=t},e.getComponent=function(){return s.createElement(d.default,(0,a.default)({ref:e.saveRef},e.props,{key:"dialog"}))},e.getContainer=function(){var e=document.createElement("div");return document.body.appendChild(e),e},e}return(0,u.default)(t,e),(0,l.default)(t,[{key:"shouldComponentUpdate",value:function(e){var t=e.visible;return!(!this.props.visible&&!t)}},{key:"componentDidMount",value:function(){h||this.renderComponent()}},{key:"componentDidUpdate",value:function(){h||this.renderComponent()}},{key:"componentWillUnmount",value:function(){h||this.removeContainer()}},{key:"render",value:function(){var e=this.props,t=null;return h?((e.visible||this.component)&&(t=s.createElement(f.default,{getContainer:this.getContainer},this.getComponent())),t):null}}]),t}(s.Component);t.default=v,v.defaultProps={visible:!1},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(9)),r=p(n(11)),o=p(n(5)),l=p(n(4)),i=p(n(3)),u=p(n(2)),s=p(n(1)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),d=p(n(6)),f=n(7);function p(e){return e&&e.__esModule?e:{default:e}}n(239);var m=function(e){function t(e){(0,l.default)(this,t);var n=(0,u.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return n.onMouseUp=function(e){var t=e.path,a=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,r.default)(t);!(o=(u=s.next()).done);o=!0){u.value===n.comboBox&&(a=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}if(!0===a)if(n.props.multiple)n.setState({expand:!1,inputText:""},function(){var e=n.props.onBlur;e&&e()});else{var c=n.state,d=c.inputText,f=c.options,p=void 0===f?[]:f,m=c.value,h={value:m,label:""};if(d){var v=n.getMatchOptions(p,d);v.length>0&&(h=v[0])}n.setState({expand:!1,value:h.value,inputText:""},function(){var e=n.props.onBlur;if(e&&e(),h.value!==m){var t=n.props,a=t.onChange,r=t.valueWithLabel;a&&a(r?{value:h.value,label:h.label}:h.value)}})}},n.onTextClick=function(e,t){if(!e){n.setState({expand:!t}),t||n.searchInput.focus();var a=n.props.onFocus;a&&a()}},n.onOptionClick=function(e,t){var a=(0,f.cloneDeep)(n.state).value;e!==a&&n.setState({expand:!1,value:e,inputText:""},function(){var a=n.props,r=a.onChange,o=a.valueWithLabel;r&&r(o?{value:e,label:t}:e)})},n.onMutipleOptionClick=function(e,t){if(!t){var a=(0,f.cloneDeep)(n.state).value;if(n.props.multiple&&(0,f.isArray)(a)){var r=+new Date;if(r-n.lastClickTime<100)return;n.lastClickTime=r,-1===a.indexOf(e)?a.push(e):(0,f.remove)(a,function(t){return t===e}),n.setState({value:a,inputText:"",expand:!0},function(){var e=n.props.onChange;e&&e(a)})}}},n.onInputChange=function(e){var t=e.target.value;n.setState({inputText:t},function(){var e=n.props.onInputChange;e&&e(t)})},n.onInputFocus=function(){if(n.props.disabled)n.searchInput.blur();else{n.setState({expand:!0});var e=n.state.inputText,t=n.props,a=t.onInputChange,r=t.onFocus;a&&a(e),r&&r()}},n.getInputText=function(){var e=n.state,t=e.expand,a=e.value,r=e.options,o=void 0===r?[]:r,l=e.inputText;return t?l:a?n.getLabelByValue(a,o,""):""},n.getPlaceholder=function(){var e=n.state,t=e.value,a=e.options,r=void 0===a?[]:a;return t?n.getLabelByValue(t,r,""):n.props.placeholder},n.getMatchOptions=function(e,t){var n=[];return(0,f.forEach)(e,function(e){var r=e.label.indexOf(t);-1!==r&&n.push((0,a.default)({},e,{index:r}))}),n},n.getLabelByValue=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"无匹配选项",a=void 0;return(0,f.forEach)(t,function(t){t.value===e&&(a=t.label)}),a||n},n.checkValue=function(){var e=n.state,t=e.expand,a=e.inputText,r=e.value,o=e.options,l=void 0===o?[]:o,i=!1;if(!t&&(a||r)){var u=!1;(0,f.forEach)(l,function(e){e.value===r&&(u=!0)}),i=!u}return i},n.formatOptions=function(e){return e?e.map(function(e){return"string"==typeof e?{label:e,value:e}:e}):[]},n.getOptionLabel=function(e){if("function"==typeof e.render)return c.createElement("div",{role:"menuitem",className:"uw-select-render-option"},e.render());var t=n.state.inputText;return c.createElement("a",{role:"menuitem",className:"text-truncate",href:"javascript:void(0);"},e.label.substring(0,e.index),c.createElement("em",null,e.label.substring(e.index,e.index+t.length)),e.label.substring(e.index+t.length))},n.deleteValue=function(e,t){if(!t){var a=(0,f.cloneDeep)(n.state).value;if(n.props.multiple&&(0,f.isArray)(a)){(0,f.remove)(a,function(t){return t===e}),n.setState({value:a,lastValue:a,expand:!0});var r=n.props.onChange;r&&r(a)}}},n.onConfirm=function(){var e=n.props,t=e.onConfirm,a=e.multiple,r=n.state.value;t&&a&&(0,f.isArray)(r)&&t(r),n.setState({lastValue:r,expand:!1})},n.onCancel=function(){var e=n.props,t=e.onCancel,a=e.multiple,r=n.state,o=r.value,l=r.lastValue;t&&a&&(0,f.isArray)(o)&&t(),n.setState({value:l,expand:!1})},n.state={expand:!1,value:e.value||e.defaultValue||(e.multiple?[]:""),options:n.formatOptions(e.options),inputText:"",isError:!1,lastValue:e.multiple&&(e.value||e.defaultValue||[])},n.lastClickTime=0,n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({value:e.value||"",lastValue:e.multiple&&(e.value||[])}),this.setState({options:this.formatOptions(e.options)})}},{key:"componentDidUpdate",value:function(){!0===this.state.expand?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"render",value:function(){var e=this,t=this.props,n=t.placeholder,r=t.disabled,o=t.style,l=t.size,i=t.noOptionText,u=void 0===i?"无搜索结果":i,s=t.loading,p=t.multiple,m=this.state,h=m.expand,v=m.options,g=void 0===v?[]:v,y=m.inputText,_=m.value,b=this.getMatchOptions(g,y),E=void 0;if(!p)return E=(0,d.default)({"tc-15-autocomplete":!0,disabled:r,open:h,s:l&&"small"===l,l:l&&"large"===l,"is-error":!1}),c.createElement("div",{className:E,ref:function(t){e.comboBox=t},style:o},c.createElement("div",{className:"tc-15-autocomplete-inner"},c.createElement("div",{className:"tc-15-autocomplete-input-wrap"},c.createElement("input",{ref:function(t){e.searchInput=t},className:"tc-15-input-text",type:"text",disabled:r,placeholder:this.getPlaceholder(),value:this.getInputText(),onChange:this.onInputChange,onFocus:this.onInputFocus})),c.createElement("button",{className:"tc-15-dropdown-icon",onClick:this.onTextClick.bind(this,r,h)},c.createElement("i",{className:"dropdown-icon"}))),c.createElement("ul",{className:"tc-15-autocomplete-menu",role:"menu"},s?c.createElement("li",{role:"presentation"},c.createElement("a",{className:"autocomplete-empty",role:"menuitem",href:"javascript:void(0);"},c.createElement("i",{className:"n-loading-icon"})," ",c.createElement("span",{className:"uw-dropdown-loading-text"},"正在加载..."))):0===b.length?c.createElement("li",{role:"presentation"},c.createElement("a",{className:"autocomplete-empty",role:"menuitem",href:"javascript:void(0);"},u)):b.map(function(t){return c.createElement("li",{role:"presentation",key:t.value,onClick:e.onOptionClick.bind(e,t.value,t.label)},e.getOptionLabel(t))})));if((0,f.isArray)(_)){E=(0,d.default)({"tc-multiple-selector":!0,"uw-multiple-selector":!0,"uw-multiple-selector-active":h,disabled:r});var C=(0,d.default)({"tc-tag-input":!0,"uw-filter-tag-input":!0,"uw-tag-input-no-tag":0===_.length}),k=(0,a.default)({width:"small"===l?100:"large"===l?330:180},o||{});return c.createElement("div",{className:E,ref:function(t){e.comboBox=t},style:k},c.createElement("div",{className:"tc-tagsinput"},c.createElement("div",{className:"tc-tag-cont"},_.length>0?_.map(function(t){var n=e.getLabelByValue(t,g);return c.createElement("span",{key:t,className:"tc-tag-txt",title:n},c.createElement("span",null,n),c.createElement("i",{className:"tc-btn-close",onClick:e.deleteValue.bind(e,t,r)}))}):void 0,c.createElement("input",{ref:function(t){e.searchInput=t},className:C,placeholder:_.length>0?void 0:n,value:y,onChange:this.onInputChange,onFocus:this.onInputFocus}),c.createElement("label",{className:"tc-text",onClick:this.onTextClick.bind(this,r,h)}))),c.createElement("div",{className:"tc-15-filtrateu",style:{width:s?"100%":"auto"}},c.createElement("ul",{className:"tc-15-filtrate-menu",role:"menu"},s?c.createElement("li",{role:"presentation"},c.createElement("a",{className:"autocomplete-empty",role:"menuitem",href:"javascript:void(0);"},c.createElement("i",{className:"n-loading-icon"})," ",c.createElement("span",{className:"uw-dropdown-loading-text"},"正在加载..."))):0===b.length?c.createElement("li",{role:"presentation",className:"disabled"},c.createElement("a",{role:"menuitem"},u)):b.map(function(t){return c.createElement("li",{key:t.value,role:"presentation",className:"tc-15-optgroup",onClick:function(){e.onMutipleOptionClick(t.value,t.disabled)}},c.createElement("label",{className:"tc-15-checkbox-wrap",title:t.label},c.createElement("input",{type:"checkbox",className:"tc-15-checkbox",readOnly:!0,disabled:t.disabled,checked:-1!==_.indexOf(t.value)}),t.label.substring(0,t.index),c.createElement("em",null,t.label.substring(t.index,t.index+y.length)),t.label.substring(t.index+y.length)))})),!s&&c.createElement("div",{className:"tc-15-filtrate-ft"},c.createElement("button",{className:"tc-15-btn m",onClick:this.onConfirm},"确定"),c.createElement("button",{className:"tc-15-btn m weak",onClick:this.onCancel},"取消"))))}}}]),t}(c.Component);t.default=m,m.__DISPLAY_NAME__="ComboBox",e.exports=t.default},function(e,t,n){var a=n(246),r=n(10)("iterator"),o=n(25);e.exports=n(8).getIteratorMethod=function(e){if(void 0!=e)return e[r]||e["@@iterator"]||o[a(e)]}},function(e,t,n){e.exports={default:n(251),__esModule:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}n(255);var c=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.onChange=function(t){var n=e.props.onChange;n&&n(t.target.checked)},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){this.checkboxInput.indeterminate=this.props.indeterminate}},{key:"componentWillReceiveProps",value:function(e){this.checkboxInput.indeterminate=e.indeterminate}},{key:"render",value:function(){var e=this,t=this.props,n=t.checked,a=t.defaultChecked,r=t.children,o=t.disabled,l=t.value;return u.createElement("label",{className:"tc-15-checkbox-wrap uw-checkbox-wrap"},u.createElement("input",{type:"checkbox",className:"tc-15-checkbox",disabled:o,defaultChecked:a,checked:n,value:l,onChange:this.onChange,ref:function(t){e.checkboxInput=t}}),r)}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Checkbox",e.exports=t.default},function(e,t,n){var a=n(30),r=n(26),o=n(19),l=n(46),i=n(18),u=n(79),s=Object.getOwnPropertyDescriptor;t.f=n(16)?s:function(e,t){if(e=o(e),t=l(t,!0),u)try{return s(e,t)}catch(e){}if(i(e,t))return r(!a.f.call(e,t),e[t])}},function(e,t,n){var a=n(74),r=n(41).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return a(e,r)}},function(e,t,n){n(275);for(var a=n(14),r=n(22),o=n(25),l=n(10)("toStringTag"),i="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<i.length;u++){var s=i[u],c=a[s],d=c&&c.prototype;d&&!d[l]&&r(d,l,s),o[s]=o.Array}},function(e,t,n){var a=n(44),r=Math.min;e.exports=function(e){return e>0?r(a(e),9007199254740991):0}},function(e,t,n){var a=n(42);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==a(e)?e.split(""):Object(e)}},function(e,t,n){var a=n(18),r=n(19),o=n(278)(!1),l=n(49)("IE_PROTO");e.exports=function(e,t){var n,i=r(e),u=0,s=[];for(n in i)n!=l&&a(i,n)&&s.push(n);for(;t.length>u;)a(i,n=t[u++])&&(~o(s,n)||s.push(n));return s}},function(e,t,n){e.exports=n(22)},function(e,t,n){"use strict";var a=n(33),r=n(13),o=n(75),l=n(22),i=n(25),u=n(280),s=n(40),c=n(81),d=n(10)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,m,h,v,g){u(n,t,m);var y,_,b,E=function(e){if(!f&&e in S)return S[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},C=t+" Iterator",k="values"==h,x=!1,S=e.prototype,w=S[d]||S["@@iterator"]||h&&S[h],M=w||E(h),N=h?k?E("entries"):M:void 0,D="Array"==t&&S.entries||w;if(D&&(b=c(D.call(new e)))!==Object.prototype&&b.next&&(s(b,C,!0),a||"function"==typeof b[d]||l(b,d,p)),k&&w&&"values"!==w.name&&(x=!0,M=function(){return w.call(this)}),a&&!g||!f&&!x&&S[d]||l(S,d,M),i[t]=M,i[C]=p,h)if(y={values:k?M:E("values"),keys:v?M:E("keys"),entries:N},g)for(_ in y)_ in S||o(S,_,y[_]);else r(r.P+r.F*(f||x),t,y);return y}},function(e,t,n){e.exports={default:n(285),__esModule:!0}},function(e,t,n){var a=n(21),r=n(14).document,o=a(r)&&a(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},function(e,t,n){e.exports=!n(16)&&!n(20)(function(){return 7!=Object.defineProperty(n(78)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var a=n(13),r=n(8),o=n(20);e.exports=function(e,t){var n=(r.Object||{})[e]||Object[e],l={};l[e]=t(n),a(a.S+a.F*o(function(){n(1)}),"Object",l)}},function(e,t,n){var a=n(18),r=n(27),o=n(49)("IE_PROTO"),l=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),a(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(11)),r=m(n(5)),o=m(n(4)),l=m(n(3)),i=m(n(2)),u=m(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=m(n(6)),d=n(7),f=n(29),p=m(f);function m(e){return e&&e.__esModule?e:{default:e}}var h=["日","一","二","三","四","五","六"],v=function(e){function t(e){(0,o.default)(this,t);var n=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));n.parseValue=function(e){if(e&&(0,f.isMoment)(e)){var t=e.format("YYYY-MM-DD"),n=(0,d.split)(t,"-",3);return{year:+n[0],month:+n[1],day:+n[2]}}return null},n.formatNum=function(e){return e>9?""+e:"0"+e},n.formatInputValue=function(e){if(!e)return"";var t=e.year,a=e.month,r=e.day;return(0,p.default)({y:t,M:a-1,d:r}).format(n.props.format)},n.onMouseUp=function(e){var t=e.path,r=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,a.default)(t);!(o=(u=s.next()).done);o=!0){u.value===n.date&&(r=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}!0===r&&n.close()},n.close=function(){n.setState({expand:!1})},n.handleExpand=function(){n.setState({expand:!0})},n.getCurrentYearAndMonth=function(e){var t=e.value,n=void 0===t?void 0:t,a=(0,f.isMoment)(n)?n:(0,p.default)();return{curYear:a.year(),curMonth:a.month()+1}},n.handlePrevMonth=function(){1===n.state.curMonth?n.setState(function(e){return{curYear:e.curYear-1,curMonth:12}}):n.setState(function(e){return{curMonth:e.curMonth-1}})},n.handleNextMonth=function(){12===n.state.curMonth?n.setState(function(e){return{curYear:e.curYear+1,curMonth:1}}):n.setState(function(e){return{curMonth:e.curMonth+1}})},n.handleSelect=function(e,t,a){var r={year:e,month:t,day:a},o=n.formatInputValue(r);n.setState({curYear:e,curMonth:t,value:r,inputValue:o}),n.close(),n.props.onSelect&&n.props.onSelect(r)},n.calendarRender=function(){for(var e=n.state,t=e.curYear,a=e.curMonth,r=e.value,o=n.props.disabledDate,l=(0,p.default)({y:t,M:a-1}),i=l.daysInMonth(),u=l.days(),d=[],f=function(e){for(var l=[],f=0;f<u%7;f++)l.push(s.createElement("td",{key:"dis-"+f,className:"tc-15-calendar-dis"}));do{if(function(e){var i=!1,u=(0,p.default)({y:t,M:a-1,d:e,h:0,m:0,s:0,ms:0}),d=!!o&&Boolean(o(u));r&&r.year===t&&r.month===a&&r.day===e&&(i=!0),l.push(s.createElement("td",{key:e,className:(0,c.default)({"tc-15-calendar-dis":d,"tc-15-calendar-today":i}),onClick:function(){d||n.handleSelect(t,a,e)}},e))}(e++),e>i)break}while(++u%7!=0);d.push(s.createElement("tr",{key:"week_"+e/7},l)),m=e},m=1;m<=i;)f(m);return d};var l=n.getCurrentYearAndMonth(e),u=l.curYear,m=l.curMonth,h=n.parseValue(e.value);return n.state={expand:!1,curYear:u,curMonth:m,value:h,inputValue:h?n.formatInputValue(h):""},n}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){if("value"in e){var t=this.getCurrentYearAndMonth(e),n=t.curYear,a=t.curMonth,r=this.parseValue(e.value);this.setState({curYear:n,curMonth:a,value:r,inputValue:r?this.formatInputValue(r):""})}}},{key:"componentDidUpdate",value:function(){!0===this.state.expand?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.placeholder,n=void 0===t?"日期选择":t;return s.createElement("div",{className:"tc-15-calendar-select-wrap tc-15-calendar2-hook",ref:function(t){e.date=t}},s.createElement("div",{className:(0,c.default)({"tc-15-calendar-select tc-15-calendar-single":!0,show:this.state.expand})},s.createElement("button",{className:(0,c.default)({"tc-15-simulate-select m show":!0}),onClick:this.handleExpand},this.state.inputValue||n),s.createElement("div",{className:"tc-15-calendar-triangle-wrap"}),s.createElement("div",{className:"tc-15-calendar-triangle"}),s.createElement("div",{className:"tc-15-calendar tc-15-calendar2"},s.createElement("div",{className:"tc-15-calendar-cont"},s.createElement("table",{cellSpacing:"0",className:"tc-15-calendar-left"},s.createElement("caption",null,this.state.curYear+"年"+this.state.curMonth+"月"),s.createElement("thead",null,s.createElement("tr",null,(0,d.map)(h,function(e,t){return s.createElement("th",{key:"day_"+t},e)}))),s.createElement("tbody",null,s.createElement("tr",null,s.createElement("td",{colSpan:3},s.createElement("i",{onClick:this.handlePrevMonth,tabIndex:0,className:(0,c.default)({"tc-15-calendar-i-pre-m":!0,disabled:!0})},s.createElement("b",null,s.createElement("span",null,"转到上个月")))),s.createElement("td",{colSpan:4},s.createElement("i",{onClick:this.handleNextMonth,tabIndex:0,className:(0,c.default)({"tc-15-calendar-i-next-m":!0,disabled:!1})},s.createElement("b",null,s.createElement("span",null,"未来时间不可选"))))),this.calendarRender())))),s.createElement("div",{className:"tc-15-calendar-for-style"})))}}]),t}(s.Component);t.default=v,v.defaultProps={format:"YYYY-MM-DD"},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(n(11)),r=g(n(5)),o=g(n(4)),l=g(n(3)),i=g(n(2)),u=g(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=n(29),d=g(c),f=n(7),p=g(n(6)),m=g(n(34)),h=g(n(143)),v=g(n(53));function g(e){return e&&e.__esModule?e:{default:e}}n(142);var y=function(e){function t(e){(0,o.default)(this,t);var n=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));n.parseValue=function(e){if(e)return e&&(0,f.isArray)(e)&&2===e.length&&(0,c.isMoment)(e[0])&&(0,c.isMoment)(e[1])?e[0].isBefore(e[1])||e[0].isSame(e[1])?{startDateTime:e[0],endDateTime:e[1]}:void 0:void(0,m.default)(!1,"The value/defaultValue of DateTimePicker must be an array of a moment object, and the first one of the array should be not larger than the second one of the array ")},n.getShowTime=function(e){if(e){var t=n.props.format,a=e.startDateTime,r=e.endDateTime;return a.format(t)+" 至 "+r.format(t)}return""},n.onMouseUp=function(e){var t=e.path,r=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,a.default)(t);!(o=(u=s.next()).done);o=!0){u.value===n.datetime&&(r=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}!0===r&&n.close()},n.close=function(){n.setState({expand:!1})},n.handleExpand=function(){n.props.disabled||n.setState({expand:!0})},n.handleOk=function(){if(!n.getConfirmButtonState()){var e=n.state,t=e.startDateTime,a=e.endDateTime;if(t&&a){var r={startDateTime:(0,f.cloneDeep)(t),endDateTime:(0,f.cloneDeep)(a)};n.setState({pickerValue:r,showValue:n.getShowTime(r)}),n.props.onChange&&n.props.onChange([r.startDateTime,r.endDateTime],[r.startDateTime.format(n.props.format),r.endDateTime.format(n.props.format)])}n.close()}},n.handleCancel=function(){var e=n.state.pickerValue,t=void 0,a=void 0,r=void 0,o=void 0;e&&(t=(0,f.cloneDeep)(e.startDateTime),r=(0,f.cloneDeep)(e.startDateTime),a=(0,f.cloneDeep)(e.endDateTime),o=(0,f.cloneDeep)(e.endDateTime)),n.setState({startDate:t,startDateTime:r,endDate:a,endDateTime:o}),n.close()},n.compareDateMoment=function(e,t){var n=e.format("YYYY-MM-DD"),a=t.format("YYYY-MM-DD");return n<a?-1:n>a?1:0},n.getEndDisabledFunction=function(e){var t=n.props.disabledEndDate,a=n.state.startDate,r=!1;return t&&(r=r||t(e)),a&&(0,c.isMoment)(a)&&(r=r||n.compareDateMoment(e,a)<0),r},n.getStartDisabledFunction=function(e){var t=n.props.disabledStartDate,a=n.state.endDate,r=!1;return t&&(r=r||t(e)),a&&(0,c.isMoment)(a)&&(r=r||n.compareDateMoment(e,a)>0),r},n.genNumber=function(e,t){for(var n=[],a=e;a<=t;a++)n[a-e]=a;return n},n.getStartDisabledHourFunction=function(){var e=n.props.disabledStartHours,t=[];e&&(t=e());var a=n.state,r=a.startDate,o=a.endDate,l=a.endDateTime;if(r&&o&&0===n.compareDateMoment(r,o)&&l){var i=l.hour();t=(0,f.uniq)((0,f.concat)(t,n.genNumber(Math.min(i+1,23),23)))}return t},n.getStartDisabledMinuteFunction=function(e){var t=n.props.disabledStartMinutes,a=[];t&&(a=t(e));var r=n.state,o=r.startDate,l=r.endDate,i=r.endDateTime;if(o&&l&&0===n.compareDateMoment(o,l)&&i&&i.hour()===e){var u=i.minute();a=(0,f.uniq)((0,f.concat)(a,n.genNumber(Math.min(u+1,59),59)))}return a},n.getStartDisabledSecondFunction=function(e,t){var a=n.props.disabledStartSeconds,r=[];a&&(r=a(e,t));var o=n.state,l=o.startDate,i=o.endDate,u=o.endDateTime;if(l&&i&&0===n.compareDateMoment(l,i)&&u&&u.hour()===e&&u.minute()===t){var s=u.second();r=(0,f.uniq)((0,f.concat)(r,n.genNumber(Math.min(s+1,59),59)))}return r},n.getEndDisabledHourFunction=function(){var e=n.props.disabledEndHours,t=[];e&&(t=e());var a=n.state,r=a.startDate,o=a.endDate,l=a.startDateTime;if(r&&o&&0===n.compareDateMoment(r,o)&&l){var i=l.hour();t=(0,f.uniq)((0,f.concat)(t,n.genNumber(1,Math.max(i-1,0))))}return t},n.getEndDisabledMinuteFunction=function(e){var t=n.props.disabledEndMinutes,a=[];t&&(a=t(e));var r=n.state,o=r.startDate,l=r.endDate,i=r.startDateTime;if(o&&l&&0===n.compareDateMoment(o,l)&&i&&i.hour()===e){var u=i.minute();a=(0,f.uniq)((0,f.concat)(a,n.genNumber(0,Math.max(u-1,0))))}return a},n.getEndDisabledSecondFunction=function(e,t){var a=n.props.disabledEndSeconds,r=[];a&&(r=a(e,t));var o=n.state,l=o.startDate,i=o.endDate,u=o.startDateTime;if(l&&i&&0===n.compareDateMoment(l,i)&&u&&u.hour()===e&&u.second()===t){var s=u.second();r=(0,f.uniq)((0,f.concat)(r,n.genNumber(0,Math.max(s-1,0))))}return r},n.adjustDatePicker=function(e,t){return e?(e.year(t.year()),e.month(t.month()),e.date(t.date()),e):t},n.handleDateSelect=function(e,t){var a=e.year,r=e.month,o=e.day,l=n.state,i=l.startDate,u=l.startDateTime,s=l.endDate,c=l.endDateTime,p=(0,d.default)({y:a,M:r-1,d:o,h:0,m:0,s:0,ms:0});"start"===t?(u=n.adjustDatePicker(u,p),s&&0===n.compareDateMoment(p,s)&&c&&p.isAfter(c)&&(u=(0,f.cloneDeep)(c)),n.setState({startDate:p,startDateTime:u})):"end"===t&&(c=n.adjustDatePicker(c,p),i&&0===n.compareDateMoment(p,i)&&u&&p.isBefore(u)&&(c=(0,f.cloneDeep)(u)),n.setState({endDate:p,endDateTime:c}))},n.adjustTimePicker=function(e,t){return e?(e.hour(t.hour()),e.minute(t.minute()),e.second(t.second()),e):t},n.handleTime=function(e,t){e&&("start"===t?n.setState(function(t){return{startDateTime:n.adjustTimePicker(t.startDateTime,e)}}):"end"===t&&n.setState(function(t){return{endDateTime:n.adjustTimePicker(t.endDateTime,e)}}))},n.getConfirmButtonState=function(){var e=n.state,t=e.startDateTime,a=e.endDateTime;return!t||!a||!t.isBefore(a)&&!t.isSame(a)},n.getTimePickerFormat=function(){var e=n.props.format||"YYYY-MM-DD HH:mm:ss",t=e.indexOf("H");return e.substr(t)},n.getDatePickerFormat=function(){var e=n.props.format||"YYYY-MM-DD HH:mm:ss",t=e.indexOf("H");return e.substr(0,t)};var l=n.parseValue(e.value||e.defaultValue)||{},u=l.startDateTime,s=void 0===u?void 0:u,p=l.endDateTime,h=void 0===p?void 0:p,v=void 0,g=void 0,y=void 0;return s&&h&&(v={startDateTime:(0,f.cloneDeep)(s),endDateTime:(0,f.cloneDeep)(h)},g=(0,d.default)(s.format("YYYY-MM-DD"),"YYYY-MM-DD"),y=(0,d.default)(h.format("YYYY-MM-DD"),"YYYY-MM-DD")),n.state={expand:!1,startDateTime:s,endDateTime:h,pickerValue:v,startDate:g,endDate:y,showValue:n.getShowTime(v)},n}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentDidUpdate",value:function(){!0===this.state.expand?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"componentWillReceiveProps",value:function(e){if("value"in e){var t=this.parseValue(e.value)||{},n=t.startDateTime,a=void 0===n?void 0:n,r=t.endDateTime,o=void 0===r?void 0:r,l=void 0,i=void 0,u=void 0;a&&o&&(l={startDateTime:(0,f.cloneDeep)(a),endDateTime:(0,f.cloneDeep)(o)},i=(0,d.default)(a.format("YYYY-MM-DD"),"YYYY-MM-DD"),u=(0,d.default)(o.format("YYYY-MM-DD"),"YYYY-MM-DD")),this.setState({pickerValue:l,startDate:i,endDate:u,showValue:this.getShowTime(l)})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.placeholder,a=void 0===n?"请选择日期时间":n,r=t.disabled,o=void 0!==r&&r,l=this.state,i=l.startDateTime,u=l.endDateTime;return s.createElement("div",{ref:function(t){e.datetime=t},className:(0,p.default)("tc-15-dropdown tc-15-dropdown-btn-style date-dropdown uw-datetime-dropdown",{"tc-15-menu-active":this.state.expand,"uw-datetime-select-disabled":o})},s.createElement("a",{href:"javascript:void(0);",className:"tc-15-dropdown-link",onClick:this.handleExpand},this.state.showValue||a,s.createElement("i",{className:"caret"})),s.createElement("div",{className:"tc-15-dropdown-menu",role:"menu"},s.createElement("div",{className:"tc-custom-date"},s.createElement("div",{className:"custom-date-wrap"},s.createElement("em",null,"从"),s.createElement("div",{className:"calendar-box"},s.createElement(h.default,{onSelect:function(t){e.handleDateSelect(t,"start")},disabledDate:this.getStartDisabledFunction,value:this.state.startDate,format:this.getDatePickerFormat()}),s.createElement(v.default,{value:i,format:this.getTimePickerFormat(),onChange:function(t){e.handleTime(t,"start")},disabledHours:this.getStartDisabledHourFunction,disabledMinutes:this.getStartDisabledMinuteFunction,disabledSeconds:this.getStartDisabledSecondFunction}))),s.createElement("div",{className:"custom-date-wrap"},s.createElement("em",null,"至"),s.createElement("div",{className:"calendar-box"},s.createElement(h.default,{onSelect:function(t){e.handleDateSelect(t,"end")},disabledDate:this.getEndDisabledFunction,value:this.state.endDate,format:this.getDatePickerFormat()}),s.createElement(v.default,{value:u,format:this.getTimePickerFormat(),onChange:function(t){e.handleTime(t,"end")},disabledHours:this.getEndDisabledHourFunction,disabledMinutes:this.getEndDisabledMinuteFunction,disabledSeconds:this.getEndDisabledSecondFunction})))),s.createElement("div",{className:"custom-date-ft"},s.createElement("button",{type:"button",className:(0,p.default)("tc-15-btn m",{disabled:this.getConfirmButtonState()}),onClick:this.handleOk},"确定"),s.createElement("button",{type:"button",className:"tc-15-btn m weak",onClick:this.handleCancel},"取消"))))}}]),t}(s.Component);t.default=y,y.__DISPLAY_NAME__="DateTimePicker",y.defaultProps={format:"YYYY-MM-DD HH:mm:ss",placeholder:"请选择日期时间"},e.exports=t.default},,function(e,t,n){},function(e,t,n){var a,r; +/**! + * Sortable + * @author RubaXa <trash@rubaxa.org> + * @license MIT + */ +/**! + * Sortable + * @author RubaXa <trash@rubaxa.org> + * @license MIT + */ +!function(o){"use strict";void 0===(r="function"==typeof(a=o)?a.call(t,n,t,e):a)||(e.exports=r)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,n,a,r,o,l,i,u,s,c,d,f,p,m,h,v,g,y,_,b,E={},C=/\s+/g,k=/left|right|inline/,x="Sortable"+(new Date).getTime(),S=window,w=S.document,M=S.parseInt,N=S.setTimeout,D=S.jQuery||S.Zepto,O=S.Polymer,P=!1,T="draggable"in w.createElement("div"),j=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((b=w.createElement("x")).style.cssText="pointer-events:auto","auto"===b.style.pointerEvents),I=!1,A=Math.abs,Y=Math.min,L=[],V=[],R=ae(function(e,t,n){if(n&&t.scroll){var a,r,o,l,c,d,f=n[x],p=t.scrollSensitivity,m=t.scrollSpeed,h=e.clientX,v=e.clientY,g=window.innerWidth,y=window.innerHeight;if(u!==n&&(i=t.scroll,u=n,s=t.scrollFn,!0===i)){i=n;do{if(i.offsetWidth<i.scrollWidth||i.offsetHeight<i.scrollHeight)break}while(i=i.parentNode)}i&&(a=i,r=i.getBoundingClientRect(),o=(A(r.right-h)<=p)-(A(r.left-h)<=p),l=(A(r.bottom-v)<=p)-(A(r.top-v)<=p)),o||l||(l=(y-v<=p)-(v<=p),((o=(g-h<=p)-(h<=p))||l)&&(a=S)),E.vx===o&&E.vy===l&&E.el===a||(E.el=a,E.vx=o,E.vy=l,clearInterval(E.pid),a&&(E.pid=setInterval(function(){if(d=l?l*m:0,c=o?o*m:0,"function"==typeof s)return s.call(f,c,d,e);a===S?S.scrollTo(S.pageXOffset+c,S.pageYOffset+d):(a.scrollTop+=d,a.scrollLeft+=c)},24)))}},30),K=function(e){function t(e,t){return void 0!==e&&!0!==e||(e=n.name),"function"==typeof e?e:function(n,a){var r=a.options.group.name;return t?e:e&&(e.join?e.indexOf(r)>-1:r==e)}}var n={},a=e.group;a&&"object"==typeof a||(a={name:a}),n.name=a.name,n.checkPull=t(a.pull,!0),n.checkPut=t(a.put),n.revertClone=a.revertClone,e.group=n};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){P={capture:!1,passive:!1}}}))}catch(e){}function B(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=re({},t),e[x]=this;var n={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==B.supportPointer};for(var a in n)!(a in t)&&(t[a]=n[a]);for(var r in K(t),this)"_"===r.charAt(0)&&"function"==typeof this[r]&&(this[r]=this[r].bind(this));this.nativeDraggable=!t.forceFallback&&T,q(e,"mousedown",this._onTapStart),q(e,"touchstart",this._onTapStart),t.supportPointer&&q(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(q(e,"dragover",this),q(e,"dragenter",this)),V.push(this._onDragOver),t.store&&this.sort(t.store.get(this))}function F(t,n){"clone"!==t.lastPullMode&&(n=!0),a&&a.state!==n&&(X(a,"display",n?"none":""),n||a.state&&(t.options.group.revertClone?(r.insertBefore(a,o),t._animate(e,a)):r.insertBefore(a,e)),a.state=n)}function H(e,t,n){if(e){n=n||w;do{if(">*"===t&&e.parentNode===n||ne(e,t))return e}while(e=U(e))}return null}function U(e){var t=e.host;return t&&t.nodeType?t:e.parentNode}function q(e,t,n){e.addEventListener(t,n,P)}function z(e,t,n){e.removeEventListener(t,n,P)}function W(e,t,n){if(e)if(e.classList)e.classList[n?"add":"remove"](t);else{var a=(" "+e.className+" ").replace(C," ").replace(" "+t+" "," ");e.className=(a+(n?" "+t:"")).replace(C," ")}}function X(e,t,n){var a=e&&e.style;if(a){if(void 0===n)return w.defaultView&&w.defaultView.getComputedStyle?n=w.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in a||(t="-webkit-"+t),a[t]=n+("string"==typeof n?"":"px")}}function G(e,t,n){if(e){var a=e.getElementsByTagName(t),r=0,o=a.length;if(n)for(;r<o;r++)n(a[r],r);return a}return[]}function Q(e,t,n,r,o,l,i,u){e=e||t[x];var s=w.createEvent("Event"),c=e.options,d="on"+n.charAt(0).toUpperCase()+n.substr(1);s.initEvent(n,!0,!0),s.to=o||t,s.from=l||t,s.item=r||t,s.clone=a,s.oldIndex=i,s.newIndex=u,t.dispatchEvent(s),c[d]&&c[d].call(e,s)}function J(e,t,n,a,r,o,l,i){var u,s,c=e[x],d=c.options.onMove;return(u=w.createEvent("Event")).initEvent("move",!0,!0),u.to=t,u.from=e,u.dragged=n,u.draggedRect=a,u.related=r||t,u.relatedRect=o||t.getBoundingClientRect(),u.willInsertAfter=i,e.dispatchEvent(u),d&&(s=d.call(c,u,l)),s}function $(e){e.draggable=!1}function Z(){I=!1}function ee(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,a=0;n--;)a+=t.charCodeAt(n);return a.toString(36)}function te(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"===e.nodeName.toUpperCase()||">*"!==t&&!ne(e,t)||n++;return n}function ne(e,t){if(e){var n=(t=t.split(".")).shift().toUpperCase(),a=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==n&&e.nodeName.toUpperCase()!=n||t.length&&((" "+e.className+" ").match(a)||[]).length!=t.length)}return!1}function ae(e,t){var n,a;return function(){void 0===n&&(n=arguments,a=this,N(function(){1===n.length?e.call(a,n[0]):e.apply(a,n),n=void 0},t))}}function re(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function oe(e){return O&&O.dom?O.dom(e).cloneNode(!0):D?D(e).clone(!0)[0]:e.cloneNode(!0)}function le(e){return N(e,0)}function ie(e){return clearTimeout(e)}return B.prototype={constructor:B,_onTapStart:function(t){var n,a=this,r=this.el,o=this.options,i=o.preventOnFilter,u=t.type,s=t.touches&&t.touches[0],c=(s||t).target,d=t.target.shadowRoot&&t.path&&t.path[0]||c,f=o.filter;if(function(e){var t=e.getElementsByTagName("input"),n=t.length;for(;n--;){var a=t[n];a.checked&&L.push(a)}}(r),!e&&!(/mousedown|pointerdown/.test(u)&&0!==t.button||o.disabled)&&!d.isContentEditable&&(c=H(c,o.draggable,r))&&l!==c){if(n=te(c,o.draggable),"function"==typeof f){if(f.call(this,t,c,this))return Q(a,d,"filter",c,r,r,n),void(i&&t.preventDefault())}else if(f&&(f=f.split(",").some(function(e){if(e=H(d,e.trim(),r))return Q(a,e,"filter",c,r,r,n),!0})))return void(i&&t.preventDefault());o.handle&&!H(d,o.handle,r)||this._prepareDragStart(t,s,c,n)}},_prepareDragStart:function(n,a,i,u){var s,c=this,d=c.el,f=c.options,m=d.ownerDocument;i&&!e&&i.parentNode===d&&(g=n,r=d,t=(e=i).parentNode,o=e.nextSibling,l=i,h=f.group,p=u,this._lastX=(a||n).clientX,this._lastY=(a||n).clientY,e.style["will-change"]="all",s=function(){c._disableDelayedDrag(),e.draggable=c.nativeDraggable,W(e,f.chosenClass,!0),c._triggerDragStart(n,a),Q(c,r,"choose",e,r,r,p)},f.ignore.split(",").forEach(function(t){G(e,t.trim(),$)}),q(m,"mouseup",c._onDrop),q(m,"touchend",c._onDrop),q(m,"touchcancel",c._onDrop),q(m,"selectstart",c),f.supportPointer&&q(m,"pointercancel",c._onDrop),f.delay?(q(m,"mouseup",c._disableDelayedDrag),q(m,"touchend",c._disableDelayedDrag),q(m,"touchcancel",c._disableDelayedDrag),q(m,"mousemove",c._disableDelayedDrag),q(m,"touchmove",c._disableDelayedDrag),f.supportPointer&&q(m,"pointermove",c._disableDelayedDrag),c._dragStartTimer=N(s,f.delay)):s())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),z(e,"mouseup",this._disableDelayedDrag),z(e,"touchend",this._disableDelayedDrag),z(e,"touchcancel",this._disableDelayedDrag),z(e,"mousemove",this._disableDelayedDrag),z(e,"touchmove",this._disableDelayedDrag),z(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,n){(n=n||("touch"==t.pointerType?t:null))?(g={target:e,clientX:n.clientX,clientY:n.clientY},this._onDragStart(g,"touch")):this.nativeDraggable?(q(e,"dragend",this),q(r,"dragstart",this._onDragStart)):this._onDragStart(g,!0);try{w.selection?le(function(){w.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(){if(r&&e){var t=this.options;W(e,t.ghostClass,!0),W(e,t.dragClass,!1),B.active=this,Q(this,r,"start",e,r,r,p)}else this._nulling()},_emulateDragOver:function(){if(y){if(this._lastX===y.clientX&&this._lastY===y.clientY)return;this._lastX=y.clientX,this._lastY=y.clientY,j||X(n,"display","none");var e=w.elementFromPoint(y.clientX,y.clientY),t=e,a=V.length;if(e&&e.shadowRoot&&(t=e=e.shadowRoot.elementFromPoint(y.clientX,y.clientY)),t)do{if(t[x]){for(;a--;)V[a]({clientX:y.clientX,clientY:y.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);j||X(n,"display","")}},_onTouchMove:function(e){if(g){var t=this.options,a=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,l=o.clientX-g.clientX+r.x,i=o.clientY-g.clientY+r.y,u=e.touches?"translate3d("+l+"px,"+i+"px,0)":"translate("+l+"px,"+i+"px)";if(!B.active){if(a&&Y(A(o.clientX-this._lastX),A(o.clientY-this._lastY))<a)return;this._dragStarted()}this._appendGhost(),_=!0,y=o,X(n,"webkitTransform",u),X(n,"mozTransform",u),X(n,"msTransform",u),X(n,"transform",u),e.preventDefault()}},_appendGhost:function(){if(!n){var t,a=e.getBoundingClientRect(),o=X(e),l=this.options;W(n=e.cloneNode(!0),l.ghostClass,!1),W(n,l.fallbackClass,!0),W(n,l.dragClass,!0),X(n,"top",a.top-M(o.marginTop,10)),X(n,"left",a.left-M(o.marginLeft,10)),X(n,"width",a.width),X(n,"height",a.height),X(n,"opacity","0.8"),X(n,"position","fixed"),X(n,"zIndex","100000"),X(n,"pointerEvents","none"),l.fallbackOnBody&&w.body.appendChild(n)||r.appendChild(n),t=n.getBoundingClientRect(),X(n,"width",2*a.width-t.width),X(n,"height",2*a.height-t.height)}},_onDragStart:function(t,n){var o=this,l=t.dataTransfer,i=o.options;o._offUpEvents(),h.checkPull(o,o,e,t)&&((a=oe(e)).draggable=!1,a.style["will-change"]="",X(a,"display","none"),W(a,o.options.chosenClass,!1),o._cloneId=le(function(){r.insertBefore(a,e),Q(o,r,"clone",e)})),W(e,i.dragClass,!0),n?("touch"===n?(q(w,"touchmove",o._onTouchMove),q(w,"touchend",o._onDrop),q(w,"touchcancel",o._onDrop),i.supportPointer&&(q(w,"pointermove",o._onTouchMove),q(w,"pointerup",o._onDrop))):(q(w,"mousemove",o._onTouchMove),q(w,"mouseup",o._onDrop)),o._loopId=setInterval(o._emulateDragOver,50)):(l&&(l.effectAllowed="move",i.setData&&i.setData.call(o,l,e)),q(w,"drop",o),o._dragStartId=le(o._dragStarted))},_onDragOver:function(l){var i,u,s,p,m=this.el,g=this.options,y=g.group,b=B.active,E=h===y,C=!1,S=g.sort;if(void 0!==l.preventDefault&&(l.preventDefault(),!g.dragoverBubble&&l.stopPropagation()),!e.animated&&(_=!0,b&&!g.disabled&&(E?S||(p=!r.contains(e)):v===this||(b.lastPullMode=h.checkPull(this,b,e,l))&&y.checkPut(this,b,e,l))&&(void 0===l.rootEl||l.rootEl===this.el))){if(R(l,g,this.el),I)return;if(i=H(l.target,g.draggable,m),u=e.getBoundingClientRect(),v!==this&&(v=this,C=!0),p)return F(b,!0),t=r,void(a||o?r.insertBefore(e,a||o):S||r.appendChild(e));if(0===m.children.length||m.children[0]===n||m===l.target&&function(e,t){var n=e.lastElementChild.getBoundingClientRect();return t.clientY-(n.top+n.height)>5||t.clientX-(n.left+n.width)>5}(m,l)){if(0!==m.children.length&&m.children[0]!==n&&m===l.target&&(i=m.lastElementChild),i){if(i.animated)return;s=i.getBoundingClientRect()}F(b,E),!1!==J(r,m,e,u,i,s,l)&&(e.contains(m)||(m.appendChild(e),t=m),this._animate(u,e),i&&this._animate(s,i))}else if(i&&!i.animated&&i!==e&&void 0!==i.parentNode[x]){c!==i&&(c=i,d=X(i),f=X(i.parentNode));var w=(s=i.getBoundingClientRect()).right-s.left,M=s.bottom-s.top,D=k.test(d.cssFloat+d.display)||"flex"==f.display&&0===f["flex-direction"].indexOf("row"),O=i.offsetWidth>e.offsetWidth,P=i.offsetHeight>e.offsetHeight,T=(D?(l.clientX-s.left)/w:(l.clientY-s.top)/M)>.5,j=i.nextElementSibling,A=!1;if(D){var Y=e.offsetTop,L=i.offsetTop;A=Y===L?i.previousElementSibling===e&&!O||T&&O:i.previousElementSibling===e||e.previousElementSibling===i?(l.clientY-s.top)/M>.5:L>Y}else C||(A=j!==e&&!P||T&&P);var V=J(r,m,e,u,i,s,l,A);!1!==V&&(1!==V&&-1!==V||(A=1===V),I=!0,N(Z,30),F(b,E),e.contains(m)||(A&&!j?m.appendChild(e):i.parentNode.insertBefore(e,A?j:i)),t=e.parentNode,this._animate(u,e),this._animate(s,i))}}},_animate:function(e,t){var n=this.options.animation;if(n){var a=t.getBoundingClientRect();1===e.nodeType&&(e=e.getBoundingClientRect()),X(t,"transition","none"),X(t,"transform","translate3d("+(e.left-a.left)+"px,"+(e.top-a.top)+"px,0)"),t.offsetWidth,X(t,"transition","all "+n+"ms"),X(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=N(function(){X(t,"transition",""),X(t,"transform",""),t.animated=!1},n)}},_offUpEvents:function(){var e=this.el.ownerDocument;z(w,"touchmove",this._onTouchMove),z(w,"pointermove",this._onTouchMove),z(e,"mouseup",this._onDrop),z(e,"touchend",this._onDrop),z(e,"pointerup",this._onDrop),z(e,"touchcancel",this._onDrop),z(e,"pointercancel",this._onDrop),z(e,"selectstart",this)},_onDrop:function(l){var i=this.el,u=this.options;clearInterval(this._loopId),clearInterval(E.pid),clearTimeout(this._dragStartTimer),ie(this._cloneId),ie(this._dragStartId),z(w,"mouseover",this),z(w,"mousemove",this._onTouchMove),this.nativeDraggable&&(z(w,"drop",this),z(i,"dragstart",this._onDragStart)),this._offUpEvents(),l&&(_&&(l.preventDefault(),!u.dropBubble&&l.stopPropagation()),n&&n.parentNode&&n.parentNode.removeChild(n),r!==t&&"clone"===B.active.lastPullMode||a&&a.parentNode&&a.parentNode.removeChild(a),e&&(this.nativeDraggable&&z(e,"dragend",this),$(e),e.style["will-change"]="",W(e,this.options.ghostClass,!1),W(e,this.options.chosenClass,!1),Q(this,r,"unchoose",e,t,r,p),r!==t?(m=te(e,u.draggable))>=0&&(Q(null,t,"add",e,t,r,p,m),Q(this,r,"remove",e,t,r,p,m),Q(null,t,"sort",e,t,r,p,m),Q(this,r,"sort",e,t,r,p,m)):e.nextSibling!==o&&(m=te(e,u.draggable))>=0&&(Q(this,r,"update",e,t,r,p,m),Q(this,r,"sort",e,t,r,p,m)),B.active&&(null!=m&&-1!==m||(m=p),Q(this,r,"end",e,t,r,p,m),this.save()))),this._nulling()},_nulling:function(){r=e=t=n=o=a=l=i=u=g=y=_=m=c=d=v=h=B.active=null,L.forEach(function(e){e.checked=!0}),L.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.preventDefault()}(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,a=0,r=n.length,o=this.options;a<r;a++)H(e=n[a],o.draggable,this.el)&&t.push(e.getAttribute(o.dataIdAttr)||ee(e));return t},sort:function(e){var t={},n=this.el;this.toArray().forEach(function(e,a){var r=n.children[a];H(r,this.options.draggable,n)&&(t[e]=r)},this),e.forEach(function(e){t[e]&&(n.removeChild(t[e]),n.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set(this)},closest:function(e,t){return H(e,t||this.options.draggable,this.el)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];n[e]=t,"group"===e&&K(n)},destroy:function(){var e=this.el;e[x]=null,z(e,"mousedown",this._onTapStart),z(e,"touchstart",this._onTapStart),z(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(z(e,"dragover",this),z(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),V.splice(V.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},q(w,"touchmove",function(e){B.active&&e.preventDefault()}),B.utils={on:q,off:z,css:X,find:G,is:function(e,t){return!!H(e,t,e)},extend:re,throttle:ae,closest:H,toggleClass:W,clone:oe,index:te,nextTick:le,cancelNextTick:ie},B.create=function(e,t){return new B(e,t)},B.version="1.7.0",B})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(5)),r=f(n(4)),o=f(n(3)),l=f(n(2)),i=f(n(1)),u=n(0),s=f(u),c=f(n(147)),d=n(7);function f(e){return e&&e.__esModule?e:{default:e}}n(146);var p=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));n.throttleTime=200,n.defaultMaxCount=10,n.defaultAllProductName="全部应用",n.sortableDecorator=function(e){if(e){var t={animation:150,draggable:".draggable",onSort:function(e){var t=e.oldIndex,a=e.newIndex;n.setState(function(e,n){var r=function(e,t,n){var a=[].concat(e),r=a.splice(t,1)[0];return a.splice(n,0,r),a}(e.selectedKeys,t,a),o=n.onNavSort;return o&&o(r),{selectedKeys:r}})}};c.default.create(e,t)}},n.changeNavHover=function(e){n.setState({isHover:e})},n.openNavCustom=function(){n.setState({isEdit:!0})},n.handleNavCustomOk=function(){var e=n.props.onNavCustomOk,t=n.state.selectedKeys;n.setState({isEdit:!1}),e&&e(t)},n.handleNavCustomSelect=function(e,t){var a=t.target.checked;n.setState(function(t){var n=t.selectedKeys;if(a)n.push(e);else{var r=n.indexOf(e);-1!==r&&n.splice(r,1)}return n})},n.handleLinkClick=function(e,t){if(t){n.setState({isHover:!1});var a=n.props.onPathChange;a?a(e):window.location.href=e}};var o=n.props.selectedKeys,i=void 0===o?[]:o;return n.state={isHover:!1,isEdit:!1,selectedKeys:i},n.changeNavHoverThrottle=(0,d.throttle)(n.changeNavHover,n.throttleTime),n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentWillReceiveProps",value:function(e){if("selectedKeys"in e){var t=e.selectedKeys;this.setState({selectedKeys:t})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.dataSource,a=t.maxCount,r=void 0===a?this.defaultMaxCount:a,o=t.allProductName,l=void 0===o?this.defaultAllProductName:o,i=this.state,u=i.isHover,c=i.isEdit,f=i.selectedKeys,p=function(e,t){var n=[],a=(0,d.cloneDeep)(e);t&&t.forEach(function(e){a&&a.map(function(t){return t.map(function(t){return t.modules=t.modules.map(function(t){return e===t.link&&(t.selected=!0,n.push(t)),t}),t})})});return{selectedModule:n,formatDataSource:a}}(n,f),m=p.selectedModule,h=p.formatDataSource,v=this.props.linkElement;return s.default.createElement("div",{className:"qc-header-nav"},s.default.createElement("div",{className:"qc-header-inner"},s.default.createElement("div",{className:"qc-header-unit qc-header-service"},s.default.createElement("div",{className:"qc-nav-service "+(u?"qc-nav-hover":""),onMouseEnter:this.changeNavHoverThrottle.bind(this,!0),onMouseLeave:this.changeNavHoverThrottle.bind(this,!1)},s.default.createElement("div",{className:"qc-service-inner"},s.default.createElement("div",{className:"qc-service-tool"},s.default.createElement("span",{style:{cursor:"default"},className:"qc-service-text"},l),s.default.createElement("i",{className:"qc-nav-arrows"})),s.default.createElement("div",{className:"qc-service-menu"},s.default.createElement("div",{className:"qc-service-menu-inner"},s.default.createElement("div",{className:"menu-list-all"},n&&n.map(function(t,n){return s.default.createElement("div",{className:"menu-list-col",key:"menu-list-col-"+n},t&&t.map(function(t){var n=t.title,a=t.modules;return s.default.createElement("div",{className:"menu-area",key:n},s.default.createElement("div",{className:"menu-area-tit"},s.default.createElement("em",null,n)),s.default.createElement("div",{className:"menu-area-con"},a&&a.map(function(t){return s.default.createElement("div",{className:"menu-item",key:t.link},s.default.createElement("div",{className:"menu-item-tit"},v?s.default.createElement(v,{onClick:function(){return e.setState({isHover:!1})},to:t.link},s.default.createElement("span",{className:"menu-item-text",title:t.title},t.title)):s.default.createElement("a",{onClick:e.handleLinkClick.bind(e,t.link),title:t.title},s.default.createElement("span",{className:"menu-item-text"},t.title))))})))}))}))))))),s.default.createElement("div",{className:"qc-header-unit qc-header-shortcut "+(c?"qc-nav-select":"")},s.default.createElement("div",{className:"qc-nav-shortcut"},s.default.createElement("div",{className:"qc-shortcut-inner"},s.default.createElement("div",{className:"qc-shortcut-tool"},s.default.createElement("ul",{className:"qc-shortcut-list"},s.default.createElement("div",{className:"qc-nav-tool-left",ref:this.sortableDecorator},m&&m.map(function(t){return s.default.createElement("li",{key:t.link,className:c?"draggable":""},v&&!c?s.default.createElement(v,{to:t.link},t.title):s.default.createElement("a",{onClick:e.handleLinkClick.bind(e,t.link,!c),title:t.title},t.title))}))),s.default.createElement("div",{className:"qc-shortcut-btn",onClick:this.openNavCustom},s.default.createElement("a",null,s.default.createElement("i",{className:"qc-shortcut-icon"})))))),s.default.createElement("div",{className:"qc-shortcut-menu"},s.default.createElement("div",{className:"qc-shortcut-menu-inner"},s.default.createElement("div",{className:"qc-shortcut-menu-title"},"固定至导航 (",m.length,"/",r,")"),s.default.createElement("div",{className:"menu-list-all"},h&&h.map(function(t,n){return s.default.createElement("div",{className:"menu-list-col",key:"menu-list-col-"+n},t&&t.map(function(t){var n=t.title,a=t.modules;return s.default.createElement("div",{className:"menu-area",key:n},s.default.createElement("div",{className:"menu-area-tit"},s.default.createElement("em",null,n)),s.default.createElement("div",{className:"menu-area-con"},a&&a.map(function(t){return s.default.createElement("div",{className:"menu-item",key:t.link},s.default.createElement("div",{className:"menu-item-tit"},s.default.createElement("label",null,s.default.createElement("input",{type:"checkbox",className:"menu-item-checkbox",checked:!!t.selected,onChange:e.handleNavCustomSelect.bind(e,t.link),disabled:!t.selected&&f.length>=r}),t.title)))})))}))})),s.default.createElement("div",{className:"qc-shortcut-menu-tool","data-event":"nav-commit-custom"},s.default.createElement("a",{className:"qc-shortcut-cancel",onClick:this.handleNavCustomOk},"完成")))))))}}]),t}(u.Component);t.default=p,p.__DISPLAY_NAME__="TopNav",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(61);Object.defineProperty(t,"Col",{enumerable:!0,get:function(){return o(a).default}});var r=n(60);function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Row",{enumerable:!0,get:function(){return o(r).default}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=c(n(0)),s=n(149);function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.splitChildren=function(e){if(2!==u.default.Children.count(e))throw new Error("SplitPanel: should contain 2 elements in SplitPanel. otherwise use <Panel> instead.");return u.default.Children.map(e,function(e,t){var n=0===t?"left":"right";return u.default.createElement(s.Col,{col:"left"===n?6:18,className:"uw-split-panel-area uw-split-panel-"+n},e)})},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.default.createElement("div",{className:"uw-split-panel tc-panel"},u.default.createElement(s.Row,null,this.splitChildren(this.props.children)))}}]),t}(u.default.Component);t.default=d,d.__DISPLAY_NAME__="SplitPanel",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.createElement("div",{className:"uw-action-area"},this.props.children)}}]),t}(u.Component);t.default=c,c.ActionArea=function(e){return u.createElement("div",{className:"action-area"},e.children)},c.ExtraArea=function(e){return u.createElement("div",{className:"extra-area"},e.children)},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n(0)),r=l(n(56)),o=l(n(15));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return a.default.createElement(r.default,null,e.error?a.default.createElement("div",{style:{textAlign:"center"}},a.default.createElement(o.default,{type:"error-small"})," ",e.error):a.default.createElement("div",{style:{textAlign:"center"}},a.default.createElement(o.default,{type:"loading"})," ",e.loadingInfo||"加载中"))},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(152));function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.originKey,n=e.loading,a=e.placeholder,r=e.error;return u.createElement("div",{className:"uw-view-content","data-key":t},u.createElement("div",{className:"uw-content-area"},n?u.createElement(s.default,{error:r,loadingInfo:a}):this.props.children))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Content",e.exports=t.default},function(e,t){e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(35)),r=f(n(5)),o=f(n(4)),l=f(n(3)),i=f(n(2)),u=f(n(1)),s=f(n(0)),c=f(n(154)),d=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){(0,o.default)(this,t);var e=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments));return e.state={openedKeys:c.default.fromJS(e.props.defaultOpenedKeys)||c.default.List()},e.expandModule=function(t){return function(){var n=e.state.openedKeys.indexOf(t);-1!==n?e.setState({openedKeys:e.state.openedKeys.remove(n)}):e.setState({openedKeys:e.state.openedKeys.push(t)})}},e}return(0,u.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){var e=this.props,t=e.modules,n=void 0===t?[]:t,r=e.title,o=e.selectedKeys,l=void 0===o?[]:o;return s.default.createElement("div",{className:"uw-view-sider"},s.default.createElement("h2",{className:"uw-sider-headline"},s.default.createElement("span",null,r)),function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var r=this;var o=arguments[2];var l=arguments[3];var i=(0,d.default)({"uw-sider-modules":0===n,"uw-sider-submodules":0!==n});var u=this.props.onPathChange||function(){};var c=this.props.linkElement;return s.default.createElement("ul",{className:i,key:"modules"},t.map(function(t){var i,f=(0,d.default)("uw-sider-mod",(i={},(0,a.default)(i,"mod-level-"+n,!0),(0,a.default)(i,"selected",-1!==o.indexOf(t.key)),i)),p=-1!==l.indexOf(t.key);return s.default.createElement("li",{key:t.key,className:p?"uw-sider-select":void 0},Array.isArray(t.children)&&t.children.length>0?[s.default.createElement("a",{className:f+" folder",key:"link",onClick:r.expandModule(t.key)},s.default.createElement("span",null,t.title,s.default.createElement("span",{className:"desc"},t.subtitle)),s.default.createElement("i",{className:"icon-arrow-"+(p?"up":"down")})),p?e.apply(r,[t.children,n+1,o,l]):void 0]:t.externalLink?s.default.createElement("a",{href:t.externalLink,className:f,target:t.external?"_blank":void 0},s.default.createElement("span",null,t.title,s.default.createElement("span",{className:"desc"},t.subtitle)),t.children&&0!==t.children.length&&s.default.createElement("i",{className:"icon-arrow-down"})):c?s.default.createElement(c,{to:t.link,className:f},s.default.createElement("span",null,t.title,s.default.createElement("span",{className:"desc"},t.subtitle)),t.children&&0!==t.children.length&&s.default.createElement("i",{className:"icon-arrow-down"})):s.default.createElement("a",{onClick:function(){return u(t.link)},className:f},s.default.createElement("span",null,t.title,s.default.createElement("span",{className:"desc"},t.subtitle)),t.children&&0!==t.children.length&&s.default.createElement("i",{className:"icon-arrow-down"})))}))}.apply(this,[n,0,l,this.state.openedKeys]))}}]),t}(s.default.Component);t.default=p,p.__DISPLAY_NAME__="Sider",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(9)),r=d(n(5)),o=d(n(4)),l=d(n(3)),i=d(n(2)),u=d(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=d(n(51));function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(){(0,o.default)(this,t);var e=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments));return e.state={currentContent:e.props.currentContent||e.props.defaultContent},e.onContentChange=function(t){e.setState({currentContent:t}),e.props.onContentChange&&e.props.onContentChange(t)},e}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){e.currentContent&&this.setState({currentContent:e.currentContent})}},{key:"render",value:function(){var e=this.props,t=e.title,n=void 0===t?"":t,r=e.children,o=e.onBack,l=e.extra,i=function(e){var t=[],n=s.Children.map(e,function(e){return s.cloneElement(e,(0,a.default)({},e.props,{originkey:e.key}))}),r=s.Children.toArray(n).filter(function(e){return"Content"===e.type.__DISPLAY_NAME__});if(s.Children.count(r)<2)return[];return s.Children.forEach(r,function(e){t.push({key:e.props.originkey,title:e.props.title,disabled:e.props.disabled})}),t}(r);return s.createElement("div",{className:"uw-view-page"},s.createElement(c.default,{title:n,contents:i,currentContent:this.state.currentContent,onContentChange:this.onContentChange,onBack:o,extra:l}),s.Children.count(r)>1?function(e,t){var n=s.Children.map(e,function(e){return s.cloneElement(e,(0,a.default)({},e.props,{originkey:e.key}))});return s.Children.toArray(n).filter(function(e){return!((!e.type||"Content"===e.type.__DISPLAY_NAME__)&&e.props.originkey)||e.props.originkey===t})}(r,this.state.currentContent):r)}}]),t}(s.Component);t.default=f,f.__DISPLAY_NAME__="Page",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(31)),r=d(n(5)),o=d(n(4)),l=d(n(3)),i=d(n(2)),u=d(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=n(7);function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(){(0,o.default)(this,t);var e=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments));return e.formatExtraChildren=function(e){return e.map(function(e){return"object"===(void 0===e?"undefined":(0,a.default)(e))&&"content"in e?{content:e.content,split:(0,c.get)(e,"split",!1)}:{content:e,split:!1}})},e}return(0,u.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.homeLink,a=void 0===n?"/":n,r=t.logo,o=t.modules,l=void 0===o?[]:o,i=t.extra,u=void 0===i?[]:i,d=t.onPathChange,f=void 0===d?function(){}:d,p=t.children;return s.createElement("div",{className:"uw-view-header"},s.createElement("div",{className:"uw-header-logo"},s.createElement("a",{onClick:function(){return f(a)}},s.createElement("img",{src:r,alt:"Logo",style:{width:110}}))),p||s.createElement("div",{className:"uw-header-modules"},s.createElement("ul",{className:"uw-module-list"},l.map(function(e){return s.createElement("li",{key:e.link},s.createElement("a",{onClick:function(){return f(e.link)}},e.title))}))),s.createElement("div",{className:"uw-header-info"},s.createElement("ul",{className:"uw-info-list"},u.map(function(t){var n=t.title,a=t.children,r=void 0===a?[]:a;return s.createElement("li",{key:(0,c.uniqueId)(),className:"uw-info-item"},s.createElement("a",{className:"uw-info-title"},n),"string"==typeof n&&r.length>0?s.createElement("i",{className:"uw-down-arrow"}):void 0,0===r.length?void 0:s.createElement("div",{className:"uw-info-panel"},s.createElement("div",null,e.formatExtraChildren(r).map(function(e){var t=e.content,n=e.split;return s.createElement("div",{key:(0,c.uniqueId)()},n?s.createElement("span",{className:"uw-info-split-line"}):void 0,s.createElement("a",null,t))}))))}))))}}]),t}(s.Component);t.default=f,f.__DISPLAY_NAME__="Header",e.exports=t.default},,function(e,t,n){},function(e,t){e.exports=function(e,t,n,a){var r=n?n.call(a,e,t):void 0;if(void 0!==r)return!!r;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),l=Object.keys(t);if(o.length!==l.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(t),u=0;u<o.length;u++){var s=o[u];if(!i(s))return!1;var c=e[s],d=t[s];if(!1===(r=n?n.call(a,c,d,s):void 0)||void 0===r&&c!==d)return!1}return!0}},function(e,t,n){var a; +/*! + Copyright (c) 2015 Jed Watson. + Based on code that is Copyright 2013-2015, Facebook, Inc. + All rights reserved. +*/ +/*! + Copyright (c) 2015 Jed Watson. + Based on code that is Copyright 2013-2015, Facebook, Inc. + All rights reserved. +*/ +!function(){"use strict";var r=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen};void 0===(a=function(){return o}.call(t,n,t,e))||(e.exports=a)}()},function(e,t,n){"use strict";function a(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var r=n(0),o=a(r),l=a(n(161)),i=a(n(160));e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(a){if("function"!=typeof a)throw new Error("Expected WrappedComponent to be a React component.");var u=[],s=void 0;function c(){s=e(u.map(function(e){return e.props})),d.canUseDOM?t(s):n&&(s=n(s))}var d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.peek=function(){return s},t.rewind=function(){if(t.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=s;return s=void 0,u=[],e},t.prototype.shouldComponentUpdate=function(e){return!i(e,this.props)},t.prototype.componentWillMount=function(){u.push(this),c()},t.prototype.componentDidUpdate=function(){c()},t.prototype.componentWillUnmount=function(){var e=u.indexOf(this);u.splice(e,1),c()},t.prototype.render=function(){return o.createElement(a,this.props)},t}(r.Component);return d.displayName="SideEffect("+function(e){return e.displayName||e.name||"Component"}(a)+")",d.canUseDOM=l.canUseDOM,d}}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";var a=function(e){};e.exports=function(e,t,n,r,o,l,i,u){if(a(t),!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,l,i,u],d=0;(s=new Error(t.replace(/%s/g,function(){return c[d++]}))).name="Invariant Violation"}throw s.framesToPop=1,s}}},function(e,t,n){"use strict";function a(e){return function(){return e}}var r=function(){};r.thatReturns=a,r.thatReturnsFalse=a(!1),r.thatReturnsTrue=a(!0),r.thatReturnsNull=a(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";var a=n(165),r=n(164),o=n(163);e.exports=function(){function e(e,t,n,a,l,i){i!==o&&r(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=a,n.PropTypes=n,n}},function(e,t,n){e.exports=n(166)()},function(e,t,n){"use strict";var a=n(0),r=n(167),o=n(162);function l(){}l.prototype=Object.create(a.Component.prototype),l.displayName="DocumentTitle",l.propTypes={title:r.string.isRequired},l.prototype.render=function(){return this.props.children?a.Children.only(this.props.children):null},e.exports=o(function(e){var t=e[e.length-1];if(t)return t.title},function(e){var t=e||"";t!==document.title&&(document.title=t)})(l)},function(e,t,n){"use strict";t.__esModule=!0;var a,r=n(67),o=(a=r)&&a.__esModule?a:{default:a};t.default=function(e){return Array.isArray(e)?e:(0,o.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=E(n(169)),r=E(n(5)),o=E(n(4)),l=E(n(3)),i=E(n(2)),u=E(n(1)),s=b(n(0)),c=b(n(7)),d=E(n(168));n(159);var f=E(n(157)),p=E(n(156)),m=E(n(155)),h=E(n(51)),v=E(n(153)),g=E(n(151)),y=E(n(150)),_=E(n(148));function b(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function E(e){return e&&e.__esModule?e:{default:e}}var C=function(e){function t(){return(0,o.default)(this,t),(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,u.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){var e=s.Children.toArray(this.props.children),t=c.findIndex(e,function(e){return"Header"===e.type.__DISPLAY_NAME__})>-1,n="iframe"===this.props.mode,r=null,o=null;if(t){var l=(0,a.default)(e);r=l[0],o=l.slice(1)}else o=e;return s.createElement(d.default,{title:this.props.title||""},s.createElement("div",{className:"uw-view"+(n?" iframe":"")},r,s.createElement("div",{className:"uw-view-container"},o)))}}]),t}(s.Component);t.default=C,C.__DISPLAY_NAME__="View",C.Header=f.default,C.Page=p.default,C.Sider=m.default,C.Content=v.default,C.Title=h.default,C.ActionBar=g.default,C.SplitPanel=y.default,C.TopNav=_.default,e.exports=t.default},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),o=p(n(3)),l=p(n(2)),i=p(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=p(n(6)),c=n(7),d=p(n(36)),f=p(n(15));function p(e){return e&&e.__esModule?e:{default:e}}n(52);var m=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.state={isLoading:!1},e.onCheck=function(t){var n=e.props,a=n.nodeKey,r=void 0===a?"":a;(0,n.onNodeCheck)(r,t)},e.onSelect=function(t,n){t&&e.props.onNodeSelect(n)},e.onExpand=function(t){var n=e.props,a=n.nodeKey,r=void 0===a?"":a,o=n.onNodeExpand,l=n.onNodeLoad,i=n.children,s=0===u.Children.count(i);t&&l&&s?(e.setState({isLoading:!0}),l(r).then(function(){o(r,t),e.setState({isLoading:!1})})):o(r,t)},e.getCheckboxProps=function(){var t=!1,n=!1,a=e.props,r=a.checkedKeys,o=void 0===r?[]:r,l=a.nodeKey,i=void 0===l?"":l,u=a.flatternList,s=void 0===u?[]:u,d=(0,c.filter)(s,function(e){return(0,c.get)(e,"key")===i})[0]||{},f=[];(0,c.get)(d,"children",[]).forEach(function(e){(0,c.get)(e,"props.selectable",!0)&&f.push((0,c.get)(e,"key"))});var p=(0,c.intersection)(o,f);return p.length>0&&p.length!==f.length&&(t=!0),(-1!==o.indexOf(i)||p.length>0&&p.length===f.length)&&(n=!0,t=!1),{indeterminate:t,checked:n}},e.genExpandNode=function(t,n){var a=e.props,r=a.children,o=a.onNodeLoad,l=a.isLeaf,i=a.disabled,s=a.noIndent,c=i?void 0:function(){e.onExpand(!n)},d=u.createElement("a",{className:t,onClick:c});if(!l){if(e.state.isLoading)return u.createElement(f.default,{style:{marginRight:10},type:"loading"});var p=!r||0===u.Children.count(r);if(p&&o)return d;if(!p)return d}if(!s)return u.createElement("span",{style:{display:"inline-block",width:11}})},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.children,a=t.disabled,r=t.checkable,o=t.nodeKey,l=void 0===o?"":o,i=t.title,f=t.checkboxDisabled,p=t.selectable,m=void 0===p||p,h=t.checkedKeys,v=void 0===h?[]:h,g=t.expandedKeys,y=void 0===g?[]:g,_=t.selectedKeys,b=void 0===_?[]:_,E=t.flatternList,C=t.isLeaf,k=t.extra,x=t.onNodeCheck,S=t.onNodeSelect,w=t.onNodeExpand,M=this.getCheckboxProps(),N=M.checked,D=M.indeterminate,O=-1!==y.indexOf(l),P=!n||0===u.Children.count(n),T=(0,s.default)("justify-grid tree-content",{"tree-open":O,"uw-selected":-1!==b.indexOf(l)&&m}),j=(0,s.default)("col",{"tree-content":P&&C,"uw-selected":-1!==b.indexOf(l)&&m}),I=(0,s.default)("tc-tree-fold",{"uw-unexpand":a}),A=(0,s.default)("text-cont",{"uw-selectable":m&&!a}),Y=!0;return u.Children.forEach(this.props.children,function(e){var t=e;t.props.children&&0!==u.Children.count(t.props.children)&&(Y=!1)}),u.createElement("li",{className:"list-group-item",role:"treeitem"},u.createElement("div",{className:T},u.createElement("div",{className:j},this.genExpandNode(I,O),r&&u.createElement(d.default,{checked:N,indeterminate:D,disabled:f||a,onChange:this.onCheck}),u.createElement("span",{className:A,title:(0,c.isString)(i)?i:"",onClick:function(){a||e.onSelect(m,l)}},i)),k&&u.createElement("span",{className:"col"},k)),n&&u.createElement("ul",{className:"list-group",role:"group"},u.Children.map(n,function(t){return u.cloneElement(t,{disabled:a||t.props.disabled,checkable:r,nodeKey:t.key,checkedKeys:v,expandedKeys:y,selectedKeys:b,flatternList:E,noIndent:Y,onNodeCheck:x,onNodeSelect:S,onNodeExpand:w,onNodeLoad:e.props.onNodeLoad})})))}}]),t}(u.Component);t.default=m,m.__DISPLAY_NAME__="TreeNode",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(5)),r=d(n(4)),o=d(n(3)),l=d(n(2)),i=d(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=n(7),c=d(n(172));function d(e){return e&&e.__esModule?e:{default:e}}n(52);var f=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.flatternTree=function(e){var t=n.props.children,a=void 0===t?[]:t;(0,s.isArray)(a)||(a=[a]);var r=[];n.loopTree(a,0,null,function(e){r.push(e)}),n.setState({flatternList:r},function(){e()})},n.loopTree=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=arguments[2],r=arguments[3];e.forEach(function(e){if("TreeNode"===(0,s.get)(e,"type.__DISPLAY_NAME__")){var o=(0,s.get)(e,"props",{}),l=(0,s.get)(e,"key","");t+=1;var i=(0,s.get)(e,"props.children");r({key:l,level:t,parentKey:a,props:o,children:n.getChildren(i)}),i&&((0,s.isArray)(i)||(i=[i]),n.loopTree(i,t,l,r)),t-=1}})},n.getChildren=function(e){var t=[];return n.loopChildren(e,function(e){t.push(e)}),t},n.loopChildren=function(e,t){e&&((0,s.isArray)(e)||(e=[e]),e.forEach(function(e){t(e),n.loopChildren((0,s.get)(e,"props.children"),t)}))},n.getCheckedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=[],r=n.state.flatternList,o=void 0===r?[]:r;e.forEach(function(n){var r=[],i=(0,s.filter)(o,function(e){return e.key===n})[0];if(i){i.children.forEach(function(e){(0,s.get)(e,"props.selectable",!0)&&r.push((0,s.get)(e,"key"))});var u=(0,s.filter)(o,function(e){return e.key===i.parentKey})[0];if(t||(a=(0,s.union)(a,r)),u){var c=u.key,d=[];o.forEach(function(e){e.parentKey===c&&d.push(e.key)});var f=(0,s.intersection)(e,d);f.length>0&&(f.length!==d.length?(0,s.remove)(l,function(e){return e===c}):(0,s.get)(u,"props.selectable")&&a.push(c))}}});var l=(0,s.union)(e,a);n.setState({checkedKeys:l},function(){var e=n.props.onCheck;t&&e&&e(l)})},n.getExpandedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=n.state.flatternList;if(t){var r=[];(void 0===a?[]:a).forEach(function(e){(0,s.get)(e,"props.children")&&r.push(e.key)}),n.setState({expandedKeys:r})}else{var o=[];e.forEach(function(e){var t=n.getParentKeys(e);o=(0,s.union)(o,t)}),n.setState({expandedKeys:(0,s.union)(e,o)})}},n.getParentKeys=function(e){var t=[];return n.loopParents(e,function(e){t.push(e)}),t},n.loopParents=function(e,t){var a=n.state.flatternList,r=((0,s.filter)(a,function(t){return t.key===e})[0]||{}).parentKey;r&&(t(r),n.loopParents(r,t))},n.onNodeCheck=function(e,t){var a=n.state.flatternList,r=void 0===a?[]:a,o=(0,s.filter)(r,function(t){return t.key===e})[0];if(o){var l=(0,s.cloneDeep)(n.state.checkedKeys),i=[];o.children.forEach(function(e){(0,s.get)(e,"props.selectable",!0)&&i.push((0,s.get)(e,"key"))}),(0,s.get)(o,"props.selectable",!0)&&i.push(e),t?l=(0,s.union)(l,i):(0,s.remove)(l,function(e){return-1!==i.indexOf(e)||e===o.parentKey}),n.getCheckedKeys(l,!0)}},n.onNodeSelect=function(e){var t=n.props,a=t.onSelect,r=t.multiple,o=(0,s.cloneDeep)(n.state.selectedKeys);r?-1!==o.indexOf(e)?(0,s.remove)(o,function(t){return t===e}):o.push(e):o=[e],n.setState({selectedKeys:o},function(){a&&a(o)})},n.onNodeExpand=function(e,t){var a=(0,s.cloneDeep)(n.state.expandedKeys);if(t)a.push(e);else{var r=n.state.flatternList,o=void 0===r?[]:r,l=[];(0,s.filter)(o,function(t){return t.key===e})[0].children.forEach(function(e){(0,s.get)(e,"props.children")&&l.push(e.key)}),(0,s.remove)(a,function(t){return-1!==l.indexOf(t)||t===e})}n.getExpandedKeys(a)},n.state={checkedKeys:e.checkedKeys||e.defaultCheckedKeys||[],expandedKeys:e.expandedKeys||e.defaultExpandedKeys||[],selectedKeys:e.selectedKeys||e.defaultSelectedKeys||[]},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){var e=this;this.flatternTree(function(){e.getCheckedKeys(e.state.checkedKeys),e.getExpandedKeys(e.state.expandedKeys,e.props.defaultExpandAll)})}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.setState({checkedKeys:e.checkedKeys||this.state.checkedKeys,expandedKeys:e.expandedKeys||this.state.expandedKeys,selectedKeys:e.selectedKeys||this.state.selectedKeys},function(){t.flatternTree(function(){t.getCheckedKeys(t.state.checkedKeys),t.getExpandedKeys(t.state.expandedKeys)})})}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,a=t.disabled,r=t.checkable,o=t.multiple,l=this.state,i=l.checkedKeys,s=l.expandedKeys,c=l.selectedKeys,d=l.flatternList,f=!0;return u.Children.forEach(this.props.children,function(e){var t=e;t.props.children&&0!==u.Children.count(t.props.children)&&(f=!1)}),u.createElement("div",{className:"tree-view",role:"tree","aria-multiselectable":Boolean(o),"aria-orientation":"vertical"},u.createElement("ul",{className:"list-group",role:"group"},u.Children.map(n,function(t){return u.cloneElement(t,{disabled:a||t.props.disabled,checkable:r,multiple:o,nodeKey:t.key,checkedKeys:i,expandedKeys:s,selectedKeys:c,flatternList:d,noIndent:f,isRoot:!0,onNodeCheck:e.onNodeCheck,onNodeSelect:e.onNodeSelect,onNodeExpand:e.onNodeExpand,onNodeLoad:e.props.onLoad})})))}}]),t}(u.Component);t.default=f,f.__DISPLAY_NAME__="Tree",f.Node=c.default,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),o=p(n(3)),l=p(n(2)),i=p(n(1)),u=f(n(0)),s=f(n(23)),c=p(n(6)),d=n(7);function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e){return e&&e.__esModule?e:{default:e}}var m=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.scrollTo=function(t,n,a){if(a<=0)t.scrollTop=n;else{var r=(n-t.scrollTop)/a*10;setTimeout(function(){t.scrollTop=t.scrollTop+r,t.scrollTop!==n&&e.scrollTo(t,n,a-10)},10)}},e.scrollToSelected=function(t){var n=s.findDOMNode(e),a=s.findDOMNode(e.list);if(a&&a.children){var r=e.props.value;r<0&&(r=0);var o=a.children[r].offsetTop-n.offsetTop;e.scrollTo(n,o,t)}},e.handleSelect=function(t,n){t.stopPropagation(),e.props.onChange&&e.props.onChange(n)},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){this.scrollToSelected(0)}},{key:"componentDidUpdate",value:function(e){e.value!==this.props.value&&this.scrollToSelected(120)}},{key:"render",value:function(){var e=this,t=this.props,n=t.options,a=void 0===n?[]:n,r=t.value,o=(0,d.map)(a,function(t){return u.createElement("li",{key:"li_"+t.value,className:(0,c.default)({current:r===+t.value,disabled:t.disabled}),onClick:function(n){t.disabled||e.handleSelect(n,+t.value)}},t.value)});return u.createElement("div",{className:"tc-time-picker-select"},u.createElement("ul",{ref:function(t){e.list=t}},o))}}]),t}(u.Component);t.default=m,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}n(176);var c=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.state={closed:!1},e.close=function(t){t.preventDefault(),e.setState({closed:!0}),(e.props.onClose||function(){})(t)},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props.closable,t=void 0!==e&&e,n=this.props,a=n.onClose,r=n.className,o=n.style,l=n.children,i=this.state.closed;a&&(t=!0);var s=r?"uw2-tag-div "+r:"uw2-tag-div";return i?null:u.createElement("div",{className:s,style:o},u.createElement("div",{className:"tc-tag-cont"},u.createElement("span",{className:"tc-tag-txt"},u.createElement("span",null,l),t&&u.createElement("i",{className:"tc-btn-close",onClick:this.close}))))}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Tag",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.createElement("div",null,this.props.children)}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="TabPane",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.onChange=function(e,t){if(!t&&e!==n.state.activeKey){n.setState({activeKey:e});var a=n.props.onChange;a&&a(e)}},n.state={activeKey:e.activeKey||e.defaultActiveKey},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentWillReceiveProps",value:function(e){"activeKey"in e&&this.setState({activeKey:e.activeKey})}},{key:"render",value:function(){var e=this,t=this.props.children,n=this.state.activeKey;return u.createElement("div",{className:"tc-15-tab"},u.createElement("ul",{role:"tablist",className:"tc-15-tablist"},u.Children.map(t,function(t,a){var r=t.props,o=r.title,l=r.disabled,i=(0,s.default)({"tc-cur":n?n===t.key:0===a,disabled:l});return u.createElement("li",{className:i},u.createElement("a",{href:"#",title:"",role:"tab",onClick:e.onChange.bind(e,t.key,l)},o))})),u.createElement("div",{className:"tab-panel"},u.Children.map(t,function(e,t){return(n?n===e.key:0===t)?e:void 0})))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Tabs",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n(179)),r=o(n(178));function o(e){return e&&e.__esModule?e:{default:e}}a.default.Pane=r.default,t.default=a.default,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(11)),r=f(n(5)),o=f(n(4)),l=f(n(3)),i=f(n(2)),u=f(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=f(n(6)),d=n(7);function f(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(e){(0,o.default)(this,t);var n=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.onMouseUp=function(e){var t=e.path,r=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,a.default)(t);!(o=(u=s.next()).done);o=!0){u.value===n.filterdropdown&&(r=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}!0===r&&n.setState({visible:!1})},n.onSelect=function(e){n.toggleOpen(),n.setState({selectedValue:e},n.handleConfirm)},n.handleConfirm=function(){n.props.confirmFilter&&n.props.confirmFilter(n.props.column,n.state.selectedValue)},n.renderSingleItems=function(){var e=(0,d.cloneDeep)(n.props.items)||[];return e.length&&e.unshift({text:"全部",value:""}),s.createElement("ul",{className:"tc-15-filtrate-menu",role:"menu"},e.map(function(e,t){var a=e.value,r=e.text;return s.createElement("li",{key:t,role:"presentation",className:(0,c.default)("tc-15-optgroup",{selected:n.state.selectedValue===a})},s.createElement("a",{role:"menuitem",href:"javascript:;",title:r,onClick:function(){n.onSelect(a)}},r))}))},n.renderMultipleItems=function(){var e=(0,d.cloneDeep)(n.props.items)||[];return[s.createElement("ul",{className:"tc-15-filtrate-menu",role:"menu",key:"filterMenu"},e.map(function(e,t){var a=e.value,r=e.text;return s.createElement("li",{role:"presentation",className:"tc-15-optgroup",key:t,value:a},s.createElement("label",{className:"tc-15-checkbox-wrap",title:r},s.createElement("input",{type:"checkbox",className:"tc-15-checkbox",value:a,checked:-1!==n.state.selectedValueTemp.findIndex(function(e){return e===a}),onChange:function(e){var t=n.state.selectedValueTemp,a=t.findIndex(function(t){return t===e.target.value});-1===a?e.target.checked&&t.push(e.target.value):e.target.checked||t.splice(a,1),n.setState({selectedValueTemp:t})}}),r))})),s.createElement("div",{className:"tc-15-filtrate-ft",key:"filterOperator"},s.createElement("button",{className:"tc-15-btn m",onClick:function(){n.toggleOpen(),n.setState({selectedValue:(0,d.cloneDeep)(n.state.selectedValueTemp)},n.handleConfirm)}},"确定"),s.createElement("button",{className:"tc-15-btn m weak",onClick:function(){n.toggleOpen()}},"取消"))]},n.toggleOpen=function(){n.setState(function(e){return{visible:!e.visible,selectedValueTemp:(0,d.cloneDeep)(e.selectedValue)}})},n.state={selectedValue:n.props.selectedValue||("multiple"in n.props?[]:""),selectedValueTemp:n.props.selectedValue||[],visible:!1,multiple:"multiple"in n.props},n}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({selectedValue:e.selectedValue})}},{key:"componentDidUpdate",value:function(){!0===this.state.visible?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.multiple;return s.createElement("span",{ref:function(t){e.filterdropdown=t}},s.createElement("i",{key:"filterIcon",className:"filtrate-icon",onClick:function(){e.toggleOpen()}}),s.createElement("div",{key:"filterList",className:"tc-15-filtrateu",style:{display:this.state.visible?"block":"none"}},t?this.renderMultipleItems():this.renderSingleItems()))}}]),t}(s.Component);t.default=p,p.defaultProps={items:[]},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.columns,n=void 0===t?[]:t,a=e.record,r=e.index,o=[];return n.forEach(function(e){var t=e.render,n=void 0;e.dataIndex&&(n=a[e.dataIndex]),t&&(n=t(n,a,r)),o.push(u.createElement("td",{key:e.key},u.createElement("div",null,u.createElement("span",null,n))))}),u.createElement("tr",null,o)}}]),t}(u.Component);t.default=c,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=[],t=this.props.columns;return(void 0===t?[]:t).forEach(function(t){e.push(u.createElement("th",{key:t.key},t.title))}),u.createElement("thead",null,u.createElement("tr",{tabIndex:0},e))}}]),t}(u.Component);t.default=c,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.columns,n=void 0===t?[]:t;return a.createElement("colgroup",null,n.map(function(e){return a.createElement("col",{key:e.key||e.dataIndex,style:{width:"selection-column"===e.key?"5%":e.width,minWidth:"selection-column"===e.key?"5%":e.width}})}))};var a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),o=p(n(3)),l=p(n(2)),i=p(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=p(n(6)),c=p(n(186)),d=p(n(185)),f=p(n(184));function p(e){return e&&e.__esModule?e:{default:e}}var m=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.getRowKey=function(t,n){var a=e.props.rowKey;return"function"==typeof a?a(t,n):"string"==typeof a?t[a]:n},e.getRowsByData=function(t,n){var a=[];return t.forEach(function(t,r){var o=e.getRowKey(t,r);a.push(u.createElement(f.default,{record:t,columns:n,index:r,key:o}))}),a},e.getTopRow=function(){var t=e.props,n=t.placeholder,a=t.columns,r=void 0===a?[]:a;if(!t.loading)return n?u.createElement("tr",{tabIndex:0,key:"topRowText"},u.createElement("td",{className:"text-center",colSpan:r.length},u.createElement("div",null,u.createElement("span",{className:"text"},"function"==typeof n?n():n)))):null},e.getLoading=function(){var t=e.props,n=t.columns,a=void 0===n?[]:n,r=t.loading;if(!a.length)return null;var o={padding:0,height:"auto",lineHeight:0};r||(o.borderBottom="none");return u.createElement("tr",{tabIndex:0,key:"loadingRow"},u.createElement("td",{className:"text-center",colSpan:a.length,style:o},r&&u.createElement("div",{style:{height:"46px",lineHeight:"46px",overflow:"hidden",fontSize:"14px"}},u.createElement("i",{className:"n-loading-icon"})," ",u.createElement("span",{className:"text"},"加载中...."))))},e.getRows=function(t){var n=e.props.dataSource,a=void 0===n?[]:n,r=[];return r.push(e.getLoading()),r.push(e.getTopRow()),!e.props.loading&&a.length&&(r=r.concat(e.getRowsByData(a,t))),r},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.isHead,n=e.isBody,a=e.columns,r=void 0===a?[]:a,o=e.scroll,l=void 0;return o&&o.y&&(l={maxHeight:o.y,overflowY:"auto"}),u.createElement("div",{className:(0,s.default)({"tc-15-table-fixed-head":!!t,"tc-15-table-fixed-body":!!n}),style:l},u.createElement("table",{className:(0,s.default)("tc-15-table-box",{"tc-15-table-rowhover":!!n})},u.createElement(c.default,{columns:r}),!0===t&&u.createElement(d.default,{columns:r}),!0===n&&u.createElement("tbody",null,this.getRows(r))))}}]),t}(u.Component);t.default=m,m.defaultProps={dataSource:[],rowKey:"key"},e.exports=t.default},function(e,t,n){var a=n(27),r=n(24);n(80)("keys",function(){return function(e){return r(a(e))}})},function(e,t,n){n(188),e.exports=n(8).Object.keys},function(e,t,n){e.exports={default:n(189),__esModule:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=b(n(190)),r=b(n(35)),o=b(n(9)),l=b(n(5)),i=b(n(4)),u=b(n(3)),s=b(n(2)),c=b(n(1)),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),f=b(n(34)),p=b(n(6)),m=n(7),h=b(n(187)),v=b(n(183)),g=b(n(57)),y=b(n(36)),_=b(n(55));function b(e){return e&&e.__esModule?e:{default:e}}n(182);var E=function(){},C={onChange:E},k=function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation&&e.nativeEvent.stopImmediatePropagation()},x=function(e){function t(e){(0,i.default)(this,t);var n=(0,s.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));n.checkboxPropsCache={},n.getRecordKey=function(e,t){var a=n.props.rowKey;return"function"==typeof a?a(e,t):"string"==typeof a?e[a]:t},n.getCheckboxPropsByItem=function(e,t){var a=n.props.rowSelection,r=void 0===a?{}:a;if(!r.getCheckboxProps)return{};var o=n.getRecordKey(e,t);return n.checkboxPropsCache[""+o]||(n.checkboxPropsCache[""+o]=r.getCheckboxProps(e)),n.checkboxPropsCache[""+o]},n.getRowsSelection=function(){var e=n.props,t=e.rowSelection,a=e.columns,r=void 0===a?[]:a;if(t){var o=n.getCurrentPageData().filter(function(e,a){return!t.getCheckboxProps||!n.getCheckboxPropsByItem(e,a).disabled}),l=void 0;l=!!o.length&&(n.state.selectionDirty?o.every(function(e,t){return n.state.selectedRowKeys.indexOf(n.getRecordKey(e,t))>-1}):o.every(function(e,t){return n.state.selectedRowKeys.indexOf(n.getRecordKey(e,t))>-1})||o.every(function(e,t){return n.getCheckboxPropsByItem(e,t).defaultChecked}));var i={key:"selection-column",render:n.renderSelectionBox("radio")};if("radio"!==t.type){var u=o.every(function(e,t){return n.getCheckboxPropsByItem(e,t).disabled});i.render=n.renderSelectionBox("checkbox"),i.title=d.createElement(y.default,{checked:l,disabled:u,onChange:n.handleSelectAllRow})}r[0]&&"selection-column"===r[0].key?r[0]=i:r.unshift(i)}return r},n.renderSelectionBox=function(e){return function(t,a,r){var o=n.getRecordKey(a,r),l=n.getCheckboxPropsByItem(a,r),i=n.state.selectionDirty?n.state.selectedRowKeys.indexOf(o)>-1:n.state.selectedRowKeys.indexOf(o)>-1||n.getDefaultSelection().indexOf(o)>=0,u=function(t){"radio"===e?n.handleRadioSelect(a,o,t):n.handleSelect(a,o,t)};return d.createElement("div",{className:"tc-15-first-checkbox",onClick:k},"radio"===e?d.createElement(_.default,{disabled:l.disabled,value:o,checked:i,onChange:u}):d.createElement(y.default,{disabled:l.disabled,value:o,checked:i,onChange:u}))}},n.handleSelectAllRow=function(e){var t=n.getCurrentPageData(),a=n.state.selectionDirty?[]:n.getDefaultSelection(),r=n.state.selectionDirty?[]:n.getDefaultSelectionRows(),o=n.state.selectedRowKeys.concat(a),l=n.state.selectedRows.concat(r),i=t.filter(function(e,t){return!n.getCheckboxPropsByItem(e,t).disabled}).map(function(e,t){return n.getRecordKey(e,t)}),u=t.filter(function(e,t){return!n.getCheckboxPropsByItem(e,t).disabled}),s=[];e?i.forEach(function(e,t){o.indexOf(e)<0&&(o.push(e),s.push(e),l.push(u[t]))}):i.forEach(function(e){o.indexOf(e)>-1&&(o.splice(o.indexOf(e),1),s.push(e),l.splice(o.indexOf(e),1))}),n.setState({selectionDirty:!0}),n.setSelectedRowKeys(o,l,{selectWay:"onSelectAll",checked:e,changeRowKeys:s})},n.setSelectedRowKeys=function(e,t,a){var r=a.selectWay,l=a.record,i=a.checked,u=n.props.rowSelection,s=void 0===u?{}:u,c=(0,o.default)({},n.state.pagination);!s||"selectedRowKeys"in s||(c.selectCount=e.length,n.setState({selectedRowKeys:e,pagination:c})),!s||"selectedRows"in s||n.setState({selectedRows:t}),(s.onChange||s[r])&&(s.onChange&&s.onChange(e,t),"onSelect"===r&&s.onSelect?s.onSelect(l,i,t):"onSelectAll"===r&&s.onSelectAll&&s.onSelectAll(i,t))},n.handleSelect=function(e,t,a){var r=n.state.selectionDirty?[]:n.getDefaultSelection(),o=n.state.selectionDirty?[]:n.getDefaultSelectionRows(),l=n.state.selectedRowKeys.concat(r),i=n.state.selectedRows.concat(o),u=n.getRecordKey(e,t);a?(l.push(n.getRecordKey(e,t)),i.push(e)):(l=l.filter(function(e){return u!==e}),(0,m.remove)(i,function(t){return(0,m.isEqual)(t,e)})),n.setState({selectionDirty:!0}),n.setSelectedRowKeys(l,i,{selectWay:"onSelect",record:e,checked:a})},n.handleRadioSelect=function(e,t,a){var r=n.state.selectionDirty?[]:n.getDefaultSelection(),o=n.state.selectionDirty?[]:n.getDefaultSelectionRows(),l=n.state.selectedRowKeys.concat(r),i=n.state.selectedRows.concat(o);l=[n.getRecordKey(e,t)],i=[e],n.setState({selectionDirty:!0}),n.setSelectedRowKeys(l,i,{selectWay:"onSelect",record:e,checked:a})},n.getDefaultSelection=function(){var e=n.props.rowSelection;return(void 0===e?{}:e).getCheckboxProps?n.getCurrentPageData().filter(function(e,t){return n.getCheckboxPropsByItem(e,t).defaultChecked}).map(function(e,t){return n.getRecordKey(e,t)}):[]},n.getDefaultSelectionRows=function(){var e=n.props.rowSelection;return(void 0===e?{}:e).getCheckboxProps?n.getCurrentPageData().filter(function(e,t){return n.getCheckboxPropsByItem(e,t).defaultChecked}):[]},n.hasPagination=function(){return!1!==n.props.pagination},n.getMaxCurrentPage=function(e){var t=n.state.pagination,a=t.currentPage;return(a-1)*t.pageSize>=e?a-1:a},n.getCurrentPageData=function(){var e=n.props.dataSource,t=void 0===e?[]:e,a=void 0,r=void 0;return n.hasPagination()?(r=n.state.pagination.pageSize,a=n.getMaxCurrentPage(n.state.pagination.total||t.length)):(a=1,r=Number.MAX_VALUE),(t.length>r||r===Number.MAX_VALUE)&&(t=t.filter(function(e,t){return t>=(a-1)*r&&t<a*r})),t},n.toggleSortOrder=function(e,t){var a={selectionDirty:!1,selectedRowKeys:[],sortOrder:e,sortColumn:t,pagination:(0,o.default)({},n.state.pagination,{currentPage:1})};if(n.setState(a),n.props.onChange){var r=n.prepareParamsArgument((0,o.default)({},n.state,a));n.props.onChange.apply(null,r)}var l=n.props.rowSelection,i=void 0===l?{}:l;i.onChange&&i.onChange([],[])},n.getColumnKey=function(e,t){return e.key||e.dataIndex||t},n.handleFilter=function(e,t){var l=(0,o.default)({},n.state.filters,(0,r.default)({},n.getColumnKey(e),t)),i=(n.props.columns||[]).map(function(e){return n.getColumnKey(e)});(0,a.default)(l).forEach(function(e){i.indexOf(e)<0&&delete l[e]});var u={selectionDirty:!1,selectedRowKeys:[],filters:l,pagination:(0,o.default)({},n.state.pagination,{currentPage:1})};if(n.setState(u),n.props.onChange){var s=n.prepareParamsArgument((0,o.default)({},n.state,u));n.props.onChange.apply(null,s)}var c=n.props.rowSelection,d=void 0===c?{}:c;d.onChange&&d.onChange([],[])},n.getColumns=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(function(e,t){var a=(0,o.default)({},e),r=n.getColumnKey(a,t);if("selection-column"===a.key)a.title=d.createElement("div",{className:"tc-15-first-checkbox"},a.title);else{var l=void 0,i=void 0;if(a.sortable){var u=n.state,s=u.sortColumn,c=u.sortOrder;if(l=d.createElement("i",{className:"sort-icon",onClick:function(){n.toggleSortOrder("ascend",a)}}),c&&s&&s.key===a.key)switch(c){case"ascend":l=d.createElement("i",{className:"up-sort-icon",onClick:function(){n.toggleSortOrder("descend",a)}});break;case"descend":l=d.createElement("i",{className:"down-sort-icon",onClick:function(){n.toggleSortOrder("ascend",a)}})}}a.filters&&a.filters.length&&(i=d.createElement(v.default,{items:a.filters,column:a,multiple:"filterMultiple"in a,confirmFilter:n.handleFilter,selectedValue:n.state.filters&&r&&n.state.filters[r]}));var f=i||l?d.createElement("span",{className:(0,p.default)({"tc-15-filtrate-btn":!!i,"tc-15-th-sort-btn":!!l,current:n.state.sortColumn&&n.state.sortColumn.key===a.key})},d.createElement("span",{className:"text-overflow"},a.title),l,i&&l&&"&nbsp;&nbsp;&nbsp;&nbsp",i):d.createElement("span",{className:"text-overflow"},a.title);a.title=d.createElement("div",null,f)}return a})},n.renderTable=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=d.createElement(h.default,{isHead:!0,columns:e,key:"headTable"}),r=d.createElement(h.default,{isBody:!0,columns:e,dataSource:t,rowKey:n.props.rowKey,loading:n.props.loading,placeholder:n.props.placeholder,scroll:n.props.scroll,key:"bodyTable"});return d.createElement("div",{className:"tc-15-table-panel"},[a,r])},n.handlePageChange=function(e,t){var a=(0,o.default)({},n.state.pagination,{pageSize:t,currentPage:e});a.onChange(e,t);var r={selectionDirty:!1,pagination:a};if(n.setState(r),n.props.onChange){var l=n.prepareParamsArgument((0,o.default)({},n.state,{selectionDirty:!1,pagination:a}));n.props.onChange.apply(null,l)}},n.prepareParamsArgument=function(e){var t=e.pagination,n=e.sortColumn,a=e.sortOrder,r=e.filters,o={};return n&&a&&(o.column=n,o.order=a,o.field=n.dataIndex,o.columnKey=n.key),[{currentPage:t.currentPage,pageSize:t.pageSize},o,r]},n.renderPagination=function(){if(!n.hasPagination())return null;var e=n.state.pagination,t=(n.props.pagination||{total:void 0}).total||(n.props.dataSource||[]).length||e.total;return t>10?d.createElement(g.default,(0,o.default)({},e,{onChange:n.handlePageChange,total:t,currentPage:n.getMaxCurrentPage(t)})):null};var u=e.pagination||{};if(u&&u.pageSizeOptions&&u.pageSize&&u.pageSizeOptions.some(function(e){return e<10})){(0,f.default)(!1,"`pageSizeOptions`中不允许存在小于10的选项");var c=u.pageSizeOptions.filter(function(e){return e>=10});u.pageSizeOptions=c.length>0?c:[10],u.pageSize<10&&((0,f.default)(!1,"`pageSize`默认最小值为10"),u.pageSize=u.pageSizeOptions[0])}return e.rowSelection&&"radio"!==e.rowSelection.type&&(u.showSelectText=!0,u.selectCount=(e.rowSelection.selectedRowKeys||[]).length||0),n.state={selectedRowKeys:(e.rowSelection||{}).selectedRowKeys||[],selectedRows:(e.rowSelection||{}).selectedRows||[],selectionDirty:!1,sortColumn:null,sortOrder:null,filters:{},filterVisibleKey:void 0,pagination:n.hasPagination()?(0,o.default)({},C,u,{currentPage:u.currentPage||u.defaultCurrentPage||1,pageSize:u.pageSize||u.defaultPageSize||10}):{}},n}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentWillReceiveProps",value:function(e){if("pagination"in e&&!1!==e.pagination&&this.setState(function(t){var n=(0,o.default)({},t.pagination,e.pagination);return n.currentPage=n.currentPage||1,{pagination:n}}),"dataSource"in e&&e.dataSource!==this.props.dataSource&&(this.setState({selectionDirty:!1}),this.checkboxPropsCache={}),e.rowSelection&&"selectedRowKeys"in e.rowSelection){this.setState({selectedRowKeys:e.rowSelection.selectedRowKeys||[]}),e.rowSelection.selectedRowKeys&&0===e.rowSelection.selectedRowKeys.length&&this.setState({selectedRows:[]}),"selectedRows"in e.rowSelection&&this.setState({selectedRows:e.rowSelection.selectedRows||[]});var t=(e.rowSelection.selectedRowKeys||[]).length||0;this.setState(function(e){return{pagination:(0,o.default)({},e.pagination,{showSelectText:!0,selectCount:t})}});var n=this.props.rowSelection;n&&e.rowSelection.getCheckboxProps!==n.getCheckboxProps&&(this.checkboxPropsCache={})}}},{key:"render",value:function(){var e=this.getRowsSelection(),t=this.getCurrentPageData();return e=this.getColumns(e),d.createElement("div",null,this.renderTable(e,t),this.renderPagination())}}]),t}(d.Component);t.default=x,x.__DISPLAY_NAME__="Table",x.defaultProps={rowKey:"key",dataSource:[],onChange:E},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(191),o=(a=r)&&a.__esModule?a:{default:a};t.default=o.default,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.onChange=function(t){var n=e.props.onChange;n&&n(t.target.checked)},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.checked,n=e.defaultChecked,a=e.disabled,r=e.info,o=(0,s.default)({"tc-15-switch":!0,"tc-15-switch-checked":t});return u.createElement("label",{className:o,title:r},u.createElement("input",{type:"checkbox",className:"tc-15-switch-input",checked:t,defaultChecked:n,disabled:a,onChange:this.onChange}),u.createElement("span",{className:"tc-15-switch-helper"},r))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Switch",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.formatOptions=function(){return e.props.steps.map(function(e){return"string"==typeof e?{title:e}:e})},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.current,n=void 0===t?0:t,a=e.steps,r=void 0;return a&&a.length>0&&(r=this.formatOptions().map(function(e,t){var a=void 0;return a=t-n<0?"succeed":t-n==0?"current":"disabled",u.createElement("li",{className:a,key:t},u.createElement("div",{className:"tc-15-step-name"},u.createElement("span",{className:"tc-15-step-num"},t+1),e.title),u.createElement("div",{className:"tc-15-step-arrow"}))})),u.createElement("div",{className:"tc-15-step"},r||"步骤条显示异常")}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Step",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.onChange=function(e){n.setState({value:e.target.value});var t=n.props.onChange;t&&t(e.target.value)},n.onClear=function(){n.setState({value:""});var e=n.props,t=e.onChange,a=e.expand;t&&t(""),a||n.searchInput.focus()},n.onKeyDown=function(e){var t=n.props.onSearch;13===e.keyCode&&t&&t(e.target.value)},n.onSearch=function(){var e=n.props.onSearch;e&&e(n.state.value)},n.state={value:e.value||e.defaultValue||""},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({value:e.value||""})}},{key:"render",value:function(){var e=this,t=this.props,n=t.style,a=t.placeholder,r=t.expand,o=(0,s.default)({"search-box":!0,"multi-search-box":r}),l=u.createElement("input",{className:"tc-15-input-text search-input",placeholder:a,value:this.state.value,onChange:this.onChange,onKeyDown:this.onKeyDown,ref:function(t){e.searchInput=t}});return r&&(l=u.createElement("textarea",{className:"tc-15-input-text search-input",placeholder:a,value:this.state.value,onChange:this.onChange,ref:function(t){e.searchInput=t}})),u.createElement("div",{className:o,style:n},u.createElement("div",{className:"search-input-wrap"},l,this.state.value?u.createElement("a",{href:"javascript:void(0);",role:"button",className:"btn-rm-txt",title:"清空",onClick:this.onClear},"清空"):void 0),u.createElement("input",{className:"search-btn",type:"button",value:"搜索",onClick:this.onSearch}))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="SearchBox",d.defaultProps={expand:!1},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(5)),r=d(n(4)),o=d(n(3)),l=d(n(2)),i=d(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=n(7),c=d(n(54));function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.formatOptions=function(){return n.props.options.map(function(e){return"string"==typeof e?{label:e,value:e}:e})},n.RadioOnChange=function(e){"value"in n.props||n.setState({value:e});var t=n.props.onChange;t&&e!==n.state.value&&t(e)},n.state={value:e.value||e.defaultValue||[]},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({value:e.value})}},{key:"render",value:function(){var e=this,t=this.props,n=t.options,a=t.disabled,r=t.type,o=this.props.children;return n&&n.length>0&&(o=this.formatOptions().map(function(t){var n=a||"disabled"in t&&t.disabled,o=e.state.value===t.value;return o&&(n=!1),u.createElement(c.default,{key:(0,s.uniqueId)(),disabled:n,value:t.value,checked:o,type:r,onChange:e.RadioOnChange},t.label)})),"button"===r?u.createElement("div",{className:"tc-15-rich-radio",role:"radiogroup"},o):u.createElement("div",null,o)}}]),t}(u.Component);t.default=f,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.createElement("div",null,u.createElement("h2",null,"Popover"),u.createElement("span",null,u.createElement("a",null,"12"),u.createElement("div",{className:"tc-15-confirm-popout tc-15-confirm-popout-top align-start",role:"alertdialog"},u.createElement("div",{className:"tc-15-confirm-popout-bd"},u.createElement("p",{className:"tc-15-msg"},u.createElement("strong",null,"确定要解除与该云服务器的关联?"),u.createElement("br",null),"解除后,,告警策略不再应用此云服务器,告警策略不再应用此云服务器")),u.createElement("div",{className:"tc-15-confirm-popout-ft"},u.createElement("a",{href:"##",className:"tc-link-btn"},"确定删除"),u.createElement("a",{href:"##",className:"tc-link-btn black"},"取消")))))}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Popover",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.percent,n=e.status,a=e.info,r=(0,s.default)({"tc-15-progress":!0,error:"error"===n,succeed:"succeed"===n});return u.createElement("div",{className:r},u.createElement("div",{className:"tc-15-progress-value","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":t,style:{width:t+"%"}},u.createElement("span",{"aria-valuetext":a},a)))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="Progress",d.defaultProps={status:"default",percent:0,info:""},e.exports=t.default},,function(e,t,n){},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),o=p(n(3)),l=p(n(2)),i=p(n(1)),u=p(n(0)),s=p(n(23)),c=p(n(58)),d=p(n(15)),f=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}var m={warning:"waiting",error:"error-small",succeed:"success-small"},h=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.default.createElement("div",{className:"uw-notification-wrapper"},this.props.children)}}]),t}(u.default.Component),v={instance:null,notices:[],newInstance:function(){return this.instance=window.document.createElement("div"),window.document.body.appendChild(this.instance),this},notice:function(e){var t=e.type,n=e.title,a=e.content,r=e.closeable,o=void 0===r||r,l=e.delay,i=void 0===l?3e3:l,p=f.default.uniqueId(),v=u.default.createElement(c.default,{type:t,key:p,closeable:o,onClose:this.destroy(p)},u.default.createElement(d.default,{type:m[t]}),u.default.createElement("div",{className:"msg-span"},n&&u.default.createElement("div",{className:"msg-title"},n),n?u.default.createElement("div",{className:"msg-text"},a):a));this.notices.push({id:p,component:v}),i&&setTimeout(this.destroy(p),i),s.default.render(u.default.createElement(h,null,this.notices.map(function(e){return e.component})),this.instance)},destroy:function(e){var t=this;return function(){f.default.remove(t.notices,function(t){return t.id===e}),s.default.render(u.default.createElement(h,null,t.notices.map(function(e){return e.component})),t.instance)}}}.newInstance();t.default=v,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}n(28);var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.label,a=e.children,r=e.onMenuItemClick;return u.createElement("li",{role:"presentation",className:"tc-15-optgroup"},u.createElement("a",{role:"menuitem",href:"javascript:void(0);",className:"tc-15-optgroup-label"},n),u.createElement("ul",{role:"menu",className:"tc-15-dropdown-menu"},u.Children.map(a,function(e){return u.cloneElement(e,{disabled:t||e.props.disabled,inGroup:!0,onMenuItemClick:r})})))}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="MenuGroup",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}n(28);var d=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.state={expand:!1},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.disabled,a=t.label,r=t.inGroup,o=t.children,l=t.onMenuItemClick,i=this.state.expand,c=(0,s.default)({"has-submenu":!0,disabled:n}),d=(0,s.default)({"tc-15-dropdown-menu":!0,"uw-submenu-hide":!i});return u.createElement("li",{role:"presentation",className:c,onMouseEnter:function(){e.setState({expand:!0})},onMouseLeave:function(){e.setState({expand:!1})}},u.createElement("a",{role:"menuitem",href:"javascript:void(0);"},a),u.createElement("ul",{className:d},u.Children.map(o,function(e){return u.cloneElement(e,{disabled:n||e.props.disabled,inGroup:r,onMenuItemClick:l})})))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="SubMenu",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),o=c(n(3)),l=c(n(2)),i=c(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=c(n(6));function c(e){return e&&e.__esModule?e:{default:e}}n(28);var d=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.onClick=function(t){if(!t){var n=e.props.onClick;n&&n()}var a=e.props.onMenuItemClick;a&&a()},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.inGroup,a=e.children,r=(0,s.default)({disabled:t}),o=(0,s.default)({"uw-group-item-label":n});return u.createElement("li",{className:r,role:"presentation",onClick:this.onClick.bind(this,t)},u.createElement("a",{role:"menuitem",className:o,href:"javascript:void(0);"},a))}}]),t}(u.Component);t.default=d,d.__DISPLAY_NAME__="MenuItem",e.exports=t.default},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(9)),r=p(n(31)),o=p(n(11)),l=p(n(5)),i=p(n(4)),u=p(n(3)),s=p(n(2)),c=p(n(1)),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),f=p(n(6));function p(e){return e&&e.__esModule?e:{default:e}}n(28);var m=function(e){function t(e){(0,i.default)(this,t);var n=(0,s.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.onMouseUp=function(e){var t=e.path,a=!0,r=!0,l=!1,i=void 0;try{for(var u,s=(0,o.default)(t);!(r=(u=s.next()).done);r=!0){var c=u.value;c!==n.menu&&c!==n.text||(a=!1)}}catch(e){l=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(l)throw i}}!0===a&&n.setState({expand:!1})},n.onTextClick=function(e,t){t?n.setState({expand:!1}):n.setState({expand:!e})},n.onMenuItemClick=function(){n.setState({expand:!1})},n.state={expand:!1},n}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidUpdate",value:function(){!0===this.state.expand?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"render",value:function(){var e=this,t=this.props,n=t.disabled,o=t.text,l=t.textStyle,i=t.style,u=t.children,s=this.state.expand,c=(0,f.default)({"tc-15-dropdown":!0,"tc-15-dropdown-btn-style":"button"===l,disabled:n,"tc-15-menu-active":s}),p={className:"link"===l?"uw-text-link":void 0,style:"object"===(void 0===l?"undefined":(0,r.default)(l))?l:void 0};return d.createElement("div",{className:c,style:i},d.createElement("a",{ref:function(t){e.text=t},className:"tc-15-dropdown-link",href:"javascript:void(0);",onClick:this.onTextClick.bind(this,s,n)},d.createElement("span",(0,a.default)({},p),o),d.createElement("i",{className:"caret"})),d.createElement("ul",{className:"tc-15-dropdown-menu",ref:function(t){e.menu=t}},d.Children.map(u,function(t){return d.cloneElement(t,{disabled:n||t.props.disabled,onMenuItemClick:e.onMenuItemClick})})))}}]),t}(d.Component);t.default=m,m.__DISPLAY_NAME__="Menu",m.defaultProps={text:"更多",textType:"text",textStyle:"default"},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i(n(210)),r=i(n(208)),o=i(n(207)),l=i(n(206));function i(e){return e&&e.__esModule?e:{default:e}}a.default.Item=r.default,a.default.SubMenu=o.default,a.default.Group=l.default,t.default=a.default,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(5)),r=d(n(4)),o=d(n(3)),l=d(n(2)),i=d(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=n(7),c=d(n(6));function d(e){return e&&e.__esModule?e:{default:e}}n(213);var f=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.onDeleteTag=function(e){var t=n.state.tags;t.splice(e,1),"tags"in n.props||n.setState({tags:t});var a=n.props.onTagsChange;a&&a(t)},n.onKeyDown=function(e){switch(e.keyCode){case 13:n.getTags(e.target.value);break;case 8:case 46:var t=(0,s.cloneDeep)(n.state).tags,a=void 0===t?[]:t;0===e.target.value.length&&a.length>0&&(a.pop(),n.getTags(!1,a))}},n.onChange=function(e){n.state.pasted&&(n.getTags(e.target.value),n.setState({pasted:!1}))},n.getTags=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=(0,s.cloneDeep)(n.state).tags;if(e){var r=n.props,o=r.pattern,l=r.separators;if(o)a=(0,s.union)(a,e.match(o)||[]);else if(l&&l.length>0&&e){var i=[e];(0,s.forEach)(l,function(e){i=i.map(function(t){var n=(0,s.split)(t,e).map(function(e){return e.trim()});return(0,s.filter)(n,function(e){return e.length>0})}),i=(0,s.uniq)((0,s.flatten)(i))}),a=(0,s.union)(a,i)}}!1===e&&(a=t),"tags"in n.props||n.setState({tags:a});var u=n.props.onTagsChange;u&&!(0,s.isEqual)(a,n.state.tags)&&u(a),n.tagInput.value=""},n.state={tags:e.tags||e.defaultTags||[],pasted:!1},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentWillReceiveProps",value:function(e){"tags"in e&&this.setState({tags:e.tags||[]})}},{key:"render",value:function(){var e=this,t=this.props,n=t.size,a=t.style,r=t.multiLine,o=t.placeholder,l=this.state.tags,i=(0,c.default)({"tc-tagsinput":!0,"uw-tagsinput":!0,s:n&&"small"===n,m:n&&"middle"===n,l:n&&"large"===n}),d=(0,c.default)({"tc-tag-cont":!0,"uw-tag-cont":!0,"uw-tag-cont-multi":r}),f=(0,c.default)({"tc-tag-input":!0,"uw-tag-input-no-tag":0===l.length});return u.createElement("div",{className:i,style:a},u.createElement("div",{className:d,onClick:function(){e.tagInput.focus()}},l&&l.length>0?l.map(function(t,n){return u.createElement("span",{key:(0,s.uniqueId)(),className:"tc-tag-txt uw-tag-txt",title:t},u.createElement("span",null,t),u.createElement("i",{className:"tc-btn-close",onClick:e.onDeleteTag.bind(e,n)}))}):void 0,u.createElement("input",{ref:function(t){e.tagInput=t},className:f,placeholder:l.length>0?void 0:o,onBlur:function(t){e.getTags(t.target.value)},onPaste:function(){e.setState({pasted:!0})},onKeyDown:this.onKeyDown,onChange:this.onChange}),u.createElement("label",{className:"tc-text uw-text"})))}}]),t}(u.Component);t.default=f,f.__DISPLAY_NAME__="InputTag",f.defaultProps={size:"large",multiLine:!1,separators:[",",";"," "]},e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(5)),r=d(n(4)),o=d(n(3)),l=d(n(2)),i=d(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=d(n(6)),c=n(59);function d(e){return e&&e.__esModule?e:{default:e}}n(216);var f=function(e){function t(e){(0,r.default)(this,t);var n=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,e));return n.isComposition=!1,n.isInnerChangeFromOnChange=!1,n.onChange=function(e){if(e.target instanceof HTMLTextAreaElement)return n.isInnerChangeFromOnChange?(n.setState({inputValue:e.target.value,innerValue:e.target.value}),n.isInnerChangeFromOnChange=!1,void(n.props.onChange&&n.props.onChange(e.target.value,e))):void(n.isComposition?n.setState({inputValue:e.target.value}):(n.setState({inputValue:e.target.value,innerValue:e.target.value}),n.props.onChange&&n.props.onChange(e.target.value,e)))},n.handleComposition=function(e){e.target instanceof HTMLInputElement&&("compositionend"===e.type?((c.isChrome||c.isIE||c.isEdge||c.isOpera)&&n.setState({innerValue:e.target.value}),c.isFirefox&&n.setState({innerValue:e.target.value,inputValue:e.target.value}),c.isSafari&&(n.isInnerChangeFromOnChange=!0),n.isComposition=!1,n.props.onChange&&n.props.onChange(e.target.value,e)):n.isComposition=!0)},n.state={innerValue:e.value||e.defaultValue||"",inputValue:e.value||e.defaultValue||""},n}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({innerValue:e.value||"",inputValue:e.value||""})}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.readOnly,a=e.style,r=e.placeholder,o=e.onBlur,l=e.onFocus,i=(0,s.default)({"tc-15-input-textarea":!0,readonly:n});return u.createElement("textarea",{className:i,style:a,value:this.state.inputValue,placeholder:r,readOnly:n,onCompositionStart:this.handleComposition,onCompositionEnd:this.handleComposition,onCompositionUpdate:this.handleComposition,disabled:t,onChange:this.onChange,onBlur:o,onFocus:l})}}]),t}(u.Component);t.default=f,f.__DISPLAY_NAME__="TextArea",f.defaultProps={disabled:!1},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(9)),r=f(n(5)),o=f(n(4)),l=f(n(3)),i=f(n(2)),u=f(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=f(n(6)),d=n(59);function f(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){(0,o.default)(this,t);var e=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments));return e.isComposition=!1,e.isInnerChangeFromOnChange=!1,e.state={innerValue:e.props.value||e.props.defaultValue||"",inputValue:e.props.value||e.props.defaultValue||""},e.onChange=function(t){if(t.target instanceof HTMLInputElement)return e.isInnerChangeFromOnChange?(e.setState({inputValue:t.target.value,innerValue:t.target.value}),e.isInnerChangeFromOnChange=!1,void(e.props.onChange&&e.props.onChange(t.target.value,t))):void(e.isComposition?e.setState({inputValue:t.target.value}):(e.setState({inputValue:t.target.value,innerValue:t.target.value}),e.props.onChange&&e.props.onChange(t.target.value,t)))},e.onKeyDown=function(t){var n=e.props,a=n.onPressEnter,r=n.onKeyDown;13===t.keyCode&&a&&a(t.target.value,t),r&&r(t.target.value,t)},e.handleComposition=function(t){t.target instanceof HTMLInputElement&&("compositionend"===t.type?((d.isChrome||d.isIE||d.isEdge||d.isOpera)&&e.setState({innerValue:t.target.value}),d.isFirefox&&e.setState({innerValue:t.target.value,inputValue:t.target.value}),d.isSafari&&(e.isInnerChangeFromOnChange=!0),e.isComposition=!1,e.props.onChange&&e.props.onChange(t.target.value,t)):e.isComposition=!0)},e}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({innerValue:e.value||"",inputValue:e.value||""})}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.readOnly,r=e.size,o=e.style,l=e.type,i=e.placeholder,u=e.addonAfter,d=e.addonBefore,f=e.onBlur,p=e.onFocus,m={type:l,className:(0,c.default)({"tc-15-input-text":!0,readonly:n,s:r&&"small"===r,m:r&&"middle"===r,xl:r&&"large"===r}),style:o,value:this.state.inputValue,disabled:t,readOnly:n,onBlur:f,onFocus:p,onCompositionStart:this.handleComposition,onCompositionUpdate:this.handleComposition,onCompositionEnd:this.handleComposition,placeholder:i,onChange:this.onChange,onKeyDown:this.onKeyDown},h=s.createElement("input",(0,a.default)({},m));if(u||d){var v=(0,c.default)({"tc-input-group-wrap":!0,s:r&&"small"===r,xl:r&&"large"===r}),g=u?s.createElement("span",{className:"tc-input-group-addon"},u):void 0,y=d?s.createElement("span",{className:"tc-input-group-addon"},d):void 0;return s.createElement("div",{className:v},s.createElement("div",{className:"tc-input-group"},y,h,g))}return h}}]),t}(s.Component);t.default=p,p.__DISPLAY_NAME__="Input",p.defaultProps={size:"middle",type:"text",disabled:!1,readOnly:!1},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n(218)),r=o(n(217));function o(e){return e&&e.__esModule?e:{default:e}}a.default.TextArea=r.default,t.default=a.default,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}n(62);var c=function(e){function t(){return(0,r.default)(this,t),(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return u.createElement("div",{className:"uw-form-item"},this.props.children)}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="FormItem",c.defaultProps={helpPosition:"bottom"},e.exports=t.default},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),o=p(n(3)),l=p(n(2)),i=p(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),s=p(n(6)),c=n(7),d=p(n(15)),f=p(n(63));function p(e){return e&&e.__esModule?e:{default:e}}n(62);var m=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.hasUwFormItem=!1,e.uwFormItemList=["Button","Checkbox","ComboBox","DatePicker","Dropdown","Input","InputTag","Radio","SearchBox","Switch","TimePicker","Tag"],e.checkUwItem=function(t){if((0,c.isArray)(t))(0,c.forEach)(t,function(t){e.checkUwItem(t)});else if((0,c.isObject)(t)){var n=(0,c.get)(t,"type.__DISPLAY_NAME__");n&&-1!==e.uwFormItemList.indexOf(n)?e.hasUwFormItem=!0:(0,c.get)(t,"props.children")&&e.checkUwItem(t.props.children)}},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.title,a=t.children;return u.createElement("div",{className:"param-box"},n?u.createElement("div",{className:"param-hd"},u.createElement("h3",null,n)):void 0,u.createElement("div",{className:"param-bd"},u.createElement("ul",{className:"form-list"},u.Children.map(a,function(t){if(!t||!t.props)return null;var n=t.props,a=n.label,r=n.help,o=n.helpPosition,l=void 0===o?"bottom":o,i=n.hasError,c=n.required,p=n.info,m=(0,s.default)({"form-label":!0,required:c}),h=(0,s.default)({"form-unit":!0,"is-error":i});e.hasUwFormItem=!1,e.checkUwItem(t.props.children);var v=(0,s.default)({"ext-form-item":!e.hasUwFormItem,"uw-form-item":e.hasUwFormItem});return u.createElement("li",null,u.createElement("div",{className:m},u.createElement("label",null,a,p&&u.createElement(f.default,{placement:"top",title:p},u.createElement(d.default,{type:"info"})))),u.createElement("div",{className:"form-input"},u.createElement("div",{className:h},u.createElement("div",{className:v},t.props.children),r?"bottom"===l?u.createElement("p",{className:"form-input-help"},r):"right"===l?u.createElement("span",{className:"form-input-help"},r):void 0:void 0)))}))))}}]),t}(u.Component);t.default=m,m.__DISPLAY_NAME__="Form",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n(222)),r=o(n(220));function o(e){return e&&e.__esModule?e:{default:e}}a.default.Item=r.default,t.default=a.default,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(9)),r=m(n(11)),o=m(n(5)),l=m(n(4)),i=m(n(3)),u=m(n(2)),s=m(n(1)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),d=m(n(6)),f=n(7),p=m(n(65));function m(e){return e&&e.__esModule?e:{default:e}}n(225);var h=function(e){function t(e){(0,l.default)(this,t);var n=(0,u.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return n.onMouseUp=function(e){var t=e.path,a=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,r.default)(t);!(o=(u=s.next()).done);o=!0){u.value===n.dropdown&&(a=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}!0===a&&n.setState({expand:!1},function(){var e=n.props.onBlur;e&&e()})},n.onTextClick=function(e,t){e||n.setState({expand:!t});var a=n.props.onFocus;a&&a()},n.onOptionClick=function(e,t,a){if(!a){var r=(0,f.cloneDeep)(n.state).value,o=n.props.multiple;if(o&&(0,f.isArray)(r)){var l=+new Date;if(l-n.lastClickTime<100)return;n.lastClickTime=l,-1===r.indexOf(e)?r.push(e):(0,f.remove)(r,function(t){return t===e}),n.setState({value:r,expand:!0},function(){var e=n.props.onChange;e&&o&&(0,f.isArray)(r)&&e(r)})}else e!==r&&n.setState({value:e},function(){var a=n.props,r=a.onChange,o=a.valueWithLabel;r&&r(o?{value:e,label:t}:e)}),n.setState({expand:!1})}},n.getLabelByValue=function(e,t){var n=void 0;return(0,f.forEach)(t,function(t){t.value===e&&(n=t.label)}),n||"无匹配选项"},n.formatOptions=function(e){return e?e.map(function(e){return"string"==typeof e?{label:e,value:e}:e}):[]},n.deleteValue=function(e,t){if(!t){var a=(0,f.cloneDeep)(n.state).value;if(n.props.multiple&&(0,f.isArray)(a)){(0,f.remove)(a,function(t){return t===e}),n.setState({value:a,lastValue:a,expand:!0});var r=n.props.onChange;r&&r(a)}}},n.onConfirm=function(){var e=n.props,t=e.onConfirm,a=e.multiple,r=n.state.value;t&&a&&(0,f.isArray)(r)&&t(r),n.setState({lastValue:r,expand:!1})},n.onCancel=function(){var e=n.props,t=e.onCancel,a=e.multiple,r=n.state,o=r.value,l=r.lastValue;t&&a&&(0,f.isArray)(o)&&t(),n.setState({value:l,expand:!1})},n.getOptionLabel=function(e){return e.render&&"function"==typeof e.render?e.render():e.label},n.state={expand:!1,value:e.value||e.defaultValue||(e.multiple?[]:""),options:n.formatOptions(e.options),lastValue:e.multiple&&(e.value||e.defaultValue||[])},n.lastClickTime=0,n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({value:e.value||(e.multiple?[]:""),lastValue:e.multiple&&(e.value||[])}),this.setState({options:this.formatOptions(e.options)})}},{key:"componentDidUpdate",value:function(){!0===this.state.expand?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"render",value:function(){var e=this,t=this.props,n=t.placeholder,r=t.disabled,o=t.noOptionText,l=void 0===o?"暂无选项":o,i=t.style,u=t.size,s=t.multiple,m=t.filterable,h=t.loading,v=this.state,g=v.expand,y=v.value,_=v.options,b=void 0===_?[]:_,E=(0,d.default)({"tc-15-dropdown":!0,"tc-15-dropdown-btn-style":!0,disabled:r,"tc-15-menu-active":g,s:u&&"small"===u,l:u&&"large"===u});if(m)return c.createElement(p.default,(0,a.default)({},this.props));if(s){E=(0,d.default)({"tc-multiple-selector":!0,"uw-multiple-selector":!0,"uw-multiple-selector-active":g,disabled:r});var C=(0,a.default)({width:"small"===u?100:"large"===u?330:180},i||{});return c.createElement("div",{className:E,ref:function(t){e.dropdown=t},style:C},c.createElement("div",{className:"tc-tagsinput"},c.createElement("i",{className:"icon-arrow-down",onClick:this.onTextClick.bind(this,r,g)}),c.createElement("div",{className:"tc-tag-cont"},(0,f.isArray)(y)?0===y.length?c.createElement("em",null,n):y.map(function(t){var n=e.getLabelByValue(t,b);return c.createElement("span",{key:t,className:"tc-tag-txt",title:n},c.createElement("span",null,n),c.createElement("i",{className:"tc-btn-close",onClick:e.deleteValue.bind(e,t,r)}))}):void 0,c.createElement("label",{className:"tc-text",onClick:this.onTextClick.bind(this,r,g)}))),c.createElement("div",{className:"tc-15-filtrateu",style:{width:h?"100%":"auto"}},c.createElement("ul",{className:"tc-15-filtrate-menu",role:"menu"},h?c.createElement("li",{role:"presentation",className:"disabled"},c.createElement("a",{role:"menuitem",href:"javascript:void(0);"},c.createElement("i",{className:"n-loading-icon"})," ",c.createElement("span",{className:"uw-dropdown-loading-text"},"正在加载..."))):0===b.length?c.createElement("li",{role:"presentation",className:"disabled"},c.createElement("a",{role:"menuitem"},l)):b.map(function(t){return c.createElement("li",{key:t.value,role:"presentation",className:"tc-15-optgroup",onClick:function(){e.onOptionClick(t.value,t.label,t.disabled)}},c.createElement("label",{className:"tc-15-checkbox-wrap",title:t.label},c.createElement("input",{type:"checkbox",className:"tc-15-checkbox",readOnly:!0,disabled:t.disabled,checked:(0,f.isArray)(y)&&-1!==y.indexOf(t.value)}),e.getOptionLabel(t)))})),!h&&c.createElement("div",{className:"tc-15-filtrate-ft"},c.createElement("button",{className:"tc-15-btn m",onClick:this.onConfirm},"确定"),c.createElement("button",{className:"tc-15-btn m weak",onClick:this.onCancel},"取消"))))}var k=this.getLabelByValue(y,b);return c.createElement("div",{className:E,ref:function(t){e.dropdown=t},style:i},c.createElement("a",{className:"tc-15-dropdown-link",href:"javascript:void(0);",onClick:this.onTextClick.bind(this,r,g)},!y&&n?c.createElement("em",null,n):void 0,y?k:void 0,c.createElement("i",{className:"caret"})),c.createElement("ul",{className:"tc-15-dropdown-menu uw-dropdwon-menu"},h?c.createElement("li",{role:"presentation",className:"disabled"},c.createElement("a",{role:"menuitem",href:"javascript:void(0);"},c.createElement("i",{className:"n-loading-icon"})," ",c.createElement("span",{className:"uw-dropdown-loading-text"},"正在加载..."))):0===b.length?c.createElement("li",{role:"presentation",className:"disabled"},c.createElement("a",{role:"menuitem"},l)):b.map(function(t){var n=(0,d.default)({disabled:t.disabled,selected:t.value===y});return c.createElement("li",{role:"presentation",key:t.value,className:n,onClick:e.onOptionClick.bind(e,t.value,t.label,t.disabled)},c.createElement("a",{role:"menuitem",href:"javascript:void(0);"},e.getOptionLabel(t)))})))}}]),t}(c.Component);t.default=h,h.__DISPLAY_NAME__="Dropdown",e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(9));t.default=function(e){var t=document.createElement("div");function n(){var e=o.unmountComponentAtNode(t);e&&t.parentNode&&t.parentNode.removeChild(t),c.onCancel&&c.onCancel.apply(c,arguments)}document.body.appendChild(t);var s=(0,l.default)({"m-success-icon":"suceess"===e.type,"m-error-icon":"warning"===e.type}),c=(0,i.omit)(e,["title","content","onOk","onCancle"]);return o.render(r.createElement(u.default,(0,a.default)({visible:!0,onCancel:function(){e.onCancle&&e.onOk(),n.apply(void 0,arguments)},onOk:function(){e.onOk&&e.onOk(),n.apply(void 0,arguments)}},c),r.createElement("div",{className:"tc-icon-box"},r.createElement("div",{className:"col"},r.createElement("i",{className:s})),r.createElement("div",{className:"col"},r.createElement("h3",{className:"tc-dialog-title"},e.title),e.content))),t),{destroy:n}};var r=s(n(0)),o=s(n(23)),l=c(n(6)),i=n(7),u=c(n(64));function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function c(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(5)),r=d(n(4)),o=d(n(3)),l=d(n(2)),i=d(n(1)),u=c(n(0)),s=c(n(23));function c(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.createContainer=function(){e.container=e.props.getContainer(),e.forceUpdate()},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){this.createContainer()}},{key:"componentWillUnmount",value:function(){this.removeContainer()}},{key:"removeContainer",value:function(){this.container&&this.container.parentNode&&this.container.parentNode.removeChild(this.container)}},{key:"render",value:function(){return this.container?s.createPortal(this.props.children,this.container):null}}]),t}(u.Component);t.default=f,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(9)),r=f(n(5)),o=f(n(4)),l=f(n(3)),i=f(n(2)),u=f(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=f(n(15)),d=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){(0,o.default)(this,t);var e=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments));return e.handleCancel=function(t){var n=e.props.onCancel;n&&n(t)},e.handleOk=function(t){var n=e.props,a=n.onOk;!n.okLoading&&a&&a(t)},e.onMaskClick=function(t){t.target===t.currentTarget&&e.handleCancel(t)},e.getDiaglogElement=function(){var t=e.props,n=(0,a.default)({position:"relative",margin:"10% auto"},t.style||{}),r=s.createElement("div",{className:"tc-15-rich-dialog-hd"},!!t.title&&s.createElement("strong",null,t.title),!1!==t.closable&&(t.onCancel?s.createElement("button",{onClick:e.handleCancel,title:"关闭",className:"tc-15-btn-close"},"关闭"):void 0)),o=null!==t.footer?s.createElement("div",{className:"tc-15-rich-dialog-ft"},s.createElement("div",{className:"tc-15-rich-dialog-ft-btn-wrap"},t.footer||[t.onOk?s.createElement("button",{onClick:e.handleOk,key:"confirm_button",className:"tc-15-btn "+(t.okLoading?"disabled":"")},t.okLoading&&s.createElement("span",null,s.createElement(c.default,{type:"loading"})," "),t.okText||"确定"):void 0,t.onCancel?s.createElement("button",{onClick:e.handleCancel,key:"cancel_button",className:"tc-15-btn weak"},t.cancelText||"取消"):void 0])):null;return s.createElement("div",{style:n,className:(0,d.default)("tc-15-rich-dialog",{m:"m"===t.size,xl:"xl"===t.size,xxl:"xxl"===t.size})},r,s.createElement("div",{className:"tc-15-rich-dialog-bd"},e.props.children),o)},e.getMaskElement=function(){return s.createElement("div",{className:"tc-model-bg",onClick:!0===e.props.maskClosable?e.onMaskClick:void 0,style:{top:0,bottom:0,left:0,right:0}})},e}return(0,u.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){var e={};return!1===this.props.visible&&(e.display="none"),s.createElement("div",{style:e},s.createElement("div",{className:"tc-model-bg",onClick:!0===this.props.maskClosable?this.onMaskClick:void 0,style:{top:0,bottom:0,left:0,right:0,overflow:"auto"}},this.getDiaglogElement()))}}]),t}(s.Component);t.default=p,p.__DISPLAY_NAME__="Dialog",p.defaultProps={maskClosable:!0,closable:!0,size:"m",visible:!1},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n(9)),r=l(n(64)),o=l(n(229));function l(e){return e&&e.__esModule?e:{default:e}}n(228),r.default.success=function(e){var t=(0,a.default)({type:"suceess"},e);return(0,o.default)(t)},r.default.warning=function(e){var t=(0,a.default)({type:"warning"},e);return(0,o.default)(t)},t.default=r.default,e.exports=t.default},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(11)),r=p(n(5)),o=p(n(4)),l=p(n(3)),i=p(n(2)),u=p(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=p(n(29)),d=n(7),f=p(n(6));function p(e){return e&&e.__esModule?e:{default:e}}n(236);var m=function(e){function t(e){(0,o.default)(this,t);var n=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));n.tableHead=s.createElement("thead",null,s.createElement("tr",null,s.createElement("th",null,"日"),s.createElement("th",null,"一"),s.createElement("th",null,"二"),s.createElement("th",null,"三"),s.createElement("th",null,"四"),s.createElement("th",null,"五"),s.createElement("th",null,"六"))),n.close=function(){n.setState({expand:!1})},n.onMouseUp=function(e){var t=e.path,r=!0,o=!0,l=!1,i=void 0;try{for(var u,s=(0,a.default)(t);!(o=(u=s.next()).done);o=!0){var c=u.value.className;c&&"tc-15-calendar tc-15-calendar2"===c&&(r=!1)}}catch(e){l=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(l)throw i}}!0===r&&n.close()},n.onQuickTabClick=function(e,t){if(!t){n.setState({value:e});var a=n.props,r=a.onChange,o=a.onPick;r&&r(e),o&&o(e)}},n.onDayTextClick=function(){var e=n.state.expand;if(e)n.close();else{var t=n.state.value,a=n.getInfoByStartDateEndDate((0,c.default)(t[0]),(0,c.default)(t[1]));n.setState(a),n.setState({dayClickCount:0,expand:!0})}n.setState({expand:!e})},n.onDayClick=function(e,t){if(!t){var a=n.state,r=a.startDate,o=a.endDate,l=n.state.dayClickCount;0===l?(r=e,o=e):1===l&&(o.isAfter(e)?r=e:o=e);var i=n.props.onChange;i&&i([r,o]),n.setState({startDate:r,endDate:o,startDateString:r.format("YYYY-MM-DD"),endDateString:o.format("YYYY-MM-DD"),dayClickCount:0===l?1:0})}},n.onChangeMonthClick=function(e,t){if(!t)if("pre"===e){var a=n.state,r=a.yearOfLastMonth,o=a.monthOfLastMonth,l=n.getYearMonthOfLastMonth(r,o);n.setState({year:r,month:o,yearOfLastMonth:l.yearOfLastMonth,monthOfLastMonth:l.monthOfLastMonth})}else{var i=n.state,u=i.year,s=i.month,d=(0,c.default)(n.getForamtString(u,s,1),"YYYY-MM-DD").add(1,"months");n.setState({year:d.year(),month:d.month()+1,yearOfLastMonth:u,monthOfLastMonth:s})}},n.onStartDateEndDateChange=function(e,t){var a=n.getInfoByStartDateEndDate(e,t),r=a.startDate,o=a.endDate,l=a.startDateString,i=a.endDateString,u=a.year,s=a.month,c=a.yearOfLastMonth,d=a.monthOfLastMonth;n.setState({startDate:r,endDate:o,startDateString:l,endDateString:i,year:u,month:s,yearOfLastMonth:c,monthOfLastMonth:d});var f=n.props.onChange;f&&f([r,o])},n.onPick=function(){var e=n.state,t=e.startDate,a=e.endDate;n.setState({value:[t,a],expand:!1});var r=n.props.onPick;r&&r([t,a])},n.getInfoByStartDateEndDate=function(e,t){if(n.compareTwoDate(e,t)>0){var a=t;t=e,e=a}var r=t.year(),o=t.month()+1,l=n.getYearMonthOfLastMonth(r,o),i=l.yearOfLastMonth,u=l.monthOfLastMonth;return{startDate:e,endDate:t,startDateString:e.format("YYYY-MM-DD"),endDateString:t.format("YYYY-MM-DD"),year:r,month:o,yearOfLastMonth:i,monthOfLastMonth:u}},n.getYearMonthOfLastMonth=function(e,t){var a=(0,c.default)(n.getForamtString(e,t,1),"YYYY-MM-DD").subtract(1,"months");return{yearOfLastMonth:a.year(),monthOfLastMonth:a.month()+1}},n.checkValue=function(e){return e[0].isAfter(e[1])?[e[1],e[0]]:e},n.checkPreNextMonthDisabled=function(){return{preMonthDisabled:!1,nextMonthDisabled:!1}},n.compareTwoDate=function(e,t){var n=e.format("YYYY-MM-DD"),a=t.format("YYYY-MM-DD");return n<a?-1:n>a?1:0},n.parseInputDateString=function(e,t){var a=/^(\d{4})[-\s\.,\/]*(\d\d)[-\s\.,\/]*(\d\d)\s*$/.exec(t),r=n.state,o=r.startDate,l=r.endDate;if(a){var i=a[1],u=a[2],s=a[3],d=(0,c.default)(n.getForamtString(i,u,s),"YYYY-MM-DD");d.isValid()?("start"===e?o=d:"end"===e&&(l=d),n.onStartDateEndDateChange(o,l)):"start"===e?n.setState({startDateString:o.format("YYYY-MM-DD")}):"end"===e&&n.setState({endDateString:l.format("YYYY-MM-DD")})}else"start"===e?n.setState({startDateString:t}):"end"===e&&n.setState({endDateString:t})},n.getQuickTabs=function(){var e=n.props.quickTabs;if(e&&e.length>0){var t=n.state.value,a=e.map(function(e){var a=n.checkValue((0,d.get)(e,"value",[])),r=0===n.compareTwoDate((0,d.get)(a,"[0]"),t[0])&&0===n.compareTwoDate((0,d.get)(a,"[1]"),t[1]),o=r?"current":"";return s.createElement("span",{key:(0,d.uniqueId)(),role:"tab",className:o,tabIndex:0,onClick:n.onQuickTabClick.bind(n,a,r)},e.label)});return s.createElement("div",{role:"tablist"},a)}},n.getDateText=function(){var e=n.state.value,t=n.props.format,a=e[0].format(t)+" 至 "+e[1].format(t);return 0===n.compareTwoDate(e[0],e[1])&&(a=""+e[0].format(t)),a},n.getChangeMonthContent=function(){var e=n.checkPreNextMonthDisabled(),t=e.preMonthDisabled,a=e.nextMonthDisabled,r=(0,f.default)({"tc-15-calendar-i-pre-m":!0,disabled:t}),o=(0,f.default)({"tc-15-calendar-i-next-m":!0,disabled:a});return{preMonth:s.createElement("tr",null,s.createElement("td",{colSpan:7},s.createElement("i",{className:r,tabIndex:0,onClick:n.onChangeMonthClick.bind(n,"pre",t)},s.createElement("b",null,s.createElement("span",null,t?"上个月不可选":"转到上个月"))))),nextMonth:s.createElement("tr",null,s.createElement("td",{colSpan:7},s.createElement("i",{className:o,tabIndex:0,onClick:n.onChangeMonthClick.bind(n,"next",a)},s.createElement("b",null,s.createElement("span",null,a?"下个月不可选":"转到下个月")))))}},n.getDayTable=function(e,t){for(var a=n.getForamtString(e,t,1),r=(0,c.default)(a,"YYYY-MM-DD").daysInMonth(),o=(0,c.default)(a,"YYYY-MM-DD").day(),l=[],i=0;i<o;i+=1)l.push(!1);for(var u=1;u<=r;u+=1)l.push(u);for(var p=[],m=0;m<l.length;m+=7)p.push(l.slice(m,m+7));var h=n.props.disabledDate;return p.map(function(a){return s.createElement("tr",{key:(0,d.uniqueId)()},a.map(function(a){if(!1===a)return s.createElement("td",{key:(0,d.uniqueId)(),className:"tc-15-calendar-dis"});var r=(0,c.default)(n.getForamtString(e,t,a),"YYYY-MM-DD"),o=n.state,l=o.startDate,i=o.endDate,u=h&&Boolean(h(r)),p=n.compareTwoDate(r,l),m=n.compareTwoDate(r,i),v=(0,f.default)({"tc-15-calendar-dis":u,"tc-15-calendar-first":0===p&&0!==m,"tc-15-calendar-last":0===m&&0!==p,"tc-15-calendar-today":0===p&&0===m,"tc-15-calendar-current":p>0&&m<0});return s.createElement("td",{key:(0,d.uniqueId)(),className:v,onClick:n.onDayClick.bind(n,r,u)},a)}))})},n.getForamtString=function(e,t,n){var a=t,r=n;return t<10&&(a="0"+t),n<10&&(r="0"+n),e+"-"+a+"-"+r};var l=e.value,u=e.defaultValue,p=n.checkValue(l||u||[(0,c.default)(),(0,c.default)()]),m=n.getInfoByStartDateEndDate((0,c.default)(p[0]),(0,c.default)(p[1])),h=m.startDate,v=m.endDate,g=m.startDateString,y=m.endDateString,_=m.year,b=m.month,E=m.yearOfLastMonth,C=m.monthOfLastMonth;return n.state={expand:!1,value:p,startDate:h,endDate:v,year:_,month:b,yearOfLastMonth:E,monthOfLastMonth:C,startDateString:g,endDateString:y,dayClickCount:0},n}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.state.value,n=this.checkValue(e.value||t),a=this.getInfoByStartDateEndDate((0,c.default)(n[0]),(0,c.default)(n[1])),r=a.startDate,o=a.endDate,l=a.startDateString,i=a.endDateString,u=a.year,s=a.month,d=a.yearOfLastMonth,f=a.monthOfLastMonth;this.setState({value:n,startDate:r,endDate:o,year:u,month:s,yearOfLastMonth:d,monthOfLastMonth:f,startDateString:l,endDateString:i})}},{key:"componentDidUpdate",value:function(){!0===this.state.expand?document.addEventListener("mouseup",this.onMouseUp):document.removeEventListener("mouseup",this.onMouseUp)}},{key:"render",value:function(){var e=this,t=this.state,n=t.expand,a=t.year,r=t.month,o=t.yearOfLastMonth,l=t.monthOfLastMonth,i=t.startDateString,u=t.endDateString,c=this.props.disabled,d=this.getDateText(),p=this.getDayTable(o,l),m=this.getDayTable(a,r),h=this.getChangeMonthContent(),v=h.preMonth,g=h.nextMonth,y=(0,f.default)({"tc-15-calendar-select":!0,show:n}),_=(0,f.default)({"tc-15-simulate-select":!0,m:!0,show:!0,"calendar-select-disabled":c}),b=this.getQuickTabs();return s.createElement("div",{className:"tc-15-calendar-select-wrap tc-15-calendar2-hook"},b,s.createElement("div",{className:y},s.createElement("button",{className:_,onClick:this.onDayTextClick,disabled:c},d),s.createElement("div",{className:"tc-15-calendar-triangle-wrap"}),s.createElement("div",{className:"tc-15-calendar-triangle"}),s.createElement("div",{className:"tc-15-calendar tc-15-calendar2"},s.createElement("div",{className:"tc-15-calendar-cont"},s.createElement("table",{className:"tc-15-calendar-left",cellSpacing:"0"},s.createElement("caption",null,o+"年"+l+"月"),this.tableHead,s.createElement("tbody",null,v,p)),s.createElement("table",{cellSpacing:"0"},s.createElement("caption",null,a+"年"+r+"月"),this.tableHead,s.createElement("tbody",null,g,m))),s.createElement("div",{className:"tc-15-calendar-footer"},s.createElement("div",{className:"tc-15-calendar-input"},s.createElement("div",{className:"tc-15-input-text-wrap m"},s.createElement("input",{type:"text",className:"tc-15-input-text uw-datepicker-input",value:i,onChange:function(t){return e.parseInputDateString("start",t.target.value)}})),s.createElement("span",{role:"separator"},"至 "),s.createElement("div",{className:"tc-15-input-text-wrap m"},s.createElement("input",{type:"text",className:"tc-15-input-text uw-datepicker-input",value:u,onChange:function(t){return e.parseInputDateString("end",t.target.value)}}))),s.createElement("div",{className:"tc-15-calendar-btns"},s.createElement("button",{className:"tc-15-btn m",onClick:this.onPick},"确定"),s.createElement("button",{className:"tc-15-btn m weak",onClick:this.close},"取消"))),s.createElement("div",{className:"tc-15-calendar-for-style"}))))}}]),t}(s.Component);t.default=m,m.__DISPLAY_NAME__="DatePicker",m.defaultProps={format:"YYYY-MM-DD",disabled:!1},e.exports=t.default},,function(e,t,n){},function(e,t,n){var a=n(17),r=n(66);e.exports=n(8).getIterator=function(e){var t=r(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return a(t.call(e))}},function(e,t,n){n(71),n(45),e.exports=n(240)},function(e,t,n){"use strict";var a=n(24),r=n(37),o=n(30),l=n(27),i=n(73),u=Object.assign;e.exports=!u||n(20)(function(){var e={},t={},n=Symbol(),a="abcdefghijklmnopqrst";return e[n]=7,a.split("").forEach(function(e){t[e]=e}),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=a})?function(e,t){for(var n=l(e),u=arguments.length,s=1,c=r.f,d=o.f;u>s;)for(var f,p=i(arguments[s++]),m=c?a(p).concat(c(p)):a(p),h=m.length,v=0;h>v;)d.call(p,f=m[v++])&&(n[f]=p[f]);return n}:u},function(e,t,n){var a=n(13);a(a.S+a.F,"Object",{assign:n(242)})},function(e,t,n){n(243),e.exports=n(8).Object.assign},function(e,t,n){var a=n(10)("iterator"),r=!1;try{var o=[7][a]();o.return=function(){r=!0},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var o=[7],l=o[a]();l.next=function(){return{done:n=!0}},o[a]=function(){return l},e(o)}catch(e){}return n}},function(e,t,n){var a=n(42),r=n(10)("toStringTag"),o="Arguments"==a(function(){return arguments}());e.exports=function(e){var t,n,l;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?n:o?a(t):"Object"==(l=a(t))&&"function"==typeof t.callee?"Arguments":l}},function(e,t,n){"use strict";var a=n(12),r=n(26);e.exports=function(e,t,n){t in e?a.f(e,t,r(0,n)):e[t]=n}},function(e,t,n){var a=n(25),r=n(10)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(a.Array===e||o[r]===e)}},function(e,t,n){var a=n(17);e.exports=function(e,t,n,r){try{return r?t(a(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&a(o.call(e)),t}}},function(e,t,n){"use strict";var a=n(47),r=n(13),o=n(27),l=n(249),i=n(248),u=n(72),s=n(247),c=n(66);r(r.S+r.F*!n(245)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,r,d,f=o(e),p="function"==typeof this?this:Array,m=arguments.length,h=m>1?arguments[1]:void 0,v=void 0!==h,g=0,y=c(f);if(v&&(h=a(h,m>2?arguments[2]:void 0,2)),void 0==y||p==Array&&i(y))for(n=new p(t=u(f.length));t>g;g++)s(n,g,v?h(f[g],g):f[g]);else for(d=y.call(f),n=new p;!(r=d.next()).done;g++)s(n,g,v?l(d,h,[r.value,g],!0):r.value);return n.length=g,n}})},function(e,t,n){n(45),n(250),e.exports=n(8).Array.from},function(e,t,n){"use strict";t.__esModule=!0;var a,r=n(67),o=(a=r)&&a.__esModule?a:{default:a};t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,o.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(252)),r=d(n(5)),o=d(n(4)),l=d(n(3)),i=d(n(2)),u=d(n(1)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0)),c=d(n(68));function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(e){(0,o.default)(this,t);var n=(0,i.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.formatOptions=function(){return n.props.options.map(function(e){return"string"==typeof e?{label:e,value:e}:e})},n.checkboxOnChange=function(e){var t=n.state.value.indexOf(e.value),r=[].concat((0,a.default)(n.state.value));-1===t?r.push(e.value):r.splice(t,1),"value"in n.props||n.setState({value:r});var o=n.props.onChange;o&&o(r)},n.state={value:e.value||e.defaultValue||[]},n}return(0,u.default)(t,e),(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({value:e.value||[]})}},{key:"render",value:function(){var e=this,t=this.props,n=t.options,a=t.disabled,r=this.props.children;return n&&n.length>0&&(r=this.formatOptions().map(function(t){return s.createElement(c.default,{key:t.value,disabled:a||"disabled"in t&&t.disabled,value:t.value,checked:-1!==e.state.value.indexOf(t.value),onChange:e.checkboxOnChange.bind(e,t)},t.label)})),s.createElement("div",null,r)}}]),t}(s.Component);t.default=f,e.exports=t.default},,function(e,t,n){},function(e,t,n){var a=n(13);a(a.S,"Object",{create:n(43)})},function(e,t,n){n(256);var a=n(8).Object;e.exports=function(e,t){return a.create(e,t)}},function(e,t,n){e.exports={default:n(257),__esModule:!0}},function(e,t,n){var a=n(21),r=n(17),o=function(e,t){if(r(e),!a(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,a){try{(a=n(47)(Function.call,n(69).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:a(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){var a=n(13);a(a.S,"Object",{setPrototypeOf:n(259).set})},function(e,t,n){n(260),e.exports=n(8).Object.setPrototypeOf},function(e,t,n){e.exports={default:n(261),__esModule:!0}},function(e,t,n){n(38)("observable")},function(e,t,n){n(38)("asyncIterator")},function(e,t){},function(e,t,n){var a=n(19),r=n(70).f,o={}.toString,l="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return l&&"[object Window]"==o.call(e)?function(e){try{return r(e)}catch(e){return l.slice()}}(e):r(a(e))}},function(e,t,n){var a=n(42);e.exports=Array.isArray||function(e){return"Array"==a(e)}},function(e,t,n){var a=n(24),r=n(37),o=n(30);e.exports=function(e){var t=a(e),n=r.f;if(n)for(var l,i=n(e),u=o.f,s=0;i.length>s;)u.call(e,l=i[s++])&&t.push(l);return t}},function(e,t,n){var a=n(32)("meta"),r=n(21),o=n(18),l=n(12).f,i=0,u=Object.isExtensible||function(){return!0},s=!n(20)(function(){return u(Object.preventExtensions({}))}),c=function(e){l(e,a,{value:{i:"O"+ ++i,w:{}}})},d=e.exports={KEY:a,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,a)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[a].i},getWeak:function(e,t){if(!o(e,a)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[a].w},onFreeze:function(e){return s&&d.NEED&&u(e)&&!o(e,a)&&c(e),e}}},function(e,t,n){"use strict";var a=n(14),r=n(18),o=n(16),l=n(13),i=n(75),u=n(269).KEY,s=n(20),c=n(48),d=n(40),f=n(32),p=n(10),m=n(39),h=n(38),v=n(268),g=n(267),y=n(17),_=n(21),b=n(19),E=n(46),C=n(26),k=n(43),x=n(266),S=n(69),w=n(12),M=n(24),N=S.f,D=w.f,O=x.f,P=a.Symbol,T=a.JSON,j=T&&T.stringify,I=p("_hidden"),A=p("toPrimitive"),Y={}.propertyIsEnumerable,L=c("symbol-registry"),V=c("symbols"),R=c("op-symbols"),K=Object.prototype,B="function"==typeof P,F=a.QObject,H=!F||!F.prototype||!F.prototype.findChild,U=o&&s(function(){return 7!=k(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(e,t,n){var a=N(K,t);a&&delete K[t],D(e,t,n),a&&e!==K&&D(K,t,a)}:D,q=function(e){var t=V[e]=k(P.prototype);return t._k=e,t},z=B&&"symbol"==typeof P.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof P},W=function(e,t,n){return e===K&&W(R,t,n),y(e),t=E(t,!0),y(n),r(V,t)?(n.enumerable?(r(e,I)&&e[I][t]&&(e[I][t]=!1),n=k(n,{enumerable:C(0,!1)})):(r(e,I)||D(e,I,C(1,{})),e[I][t]=!0),U(e,t,n)):D(e,t,n)},X=function(e,t){y(e);for(var n,a=v(t=b(t)),r=0,o=a.length;o>r;)W(e,n=a[r++],t[n]);return e},G=function(e){var t=Y.call(this,e=E(e,!0));return!(this===K&&r(V,e)&&!r(R,e))&&(!(t||!r(this,e)||!r(V,e)||r(this,I)&&this[I][e])||t)},Q=function(e,t){if(e=b(e),t=E(t,!0),e!==K||!r(V,t)||r(R,t)){var n=N(e,t);return!n||!r(V,t)||r(e,I)&&e[I][t]||(n.enumerable=!0),n}},J=function(e){for(var t,n=O(b(e)),a=[],o=0;n.length>o;)r(V,t=n[o++])||t==I||t==u||a.push(t);return a},$=function(e){for(var t,n=e===K,a=O(n?R:b(e)),o=[],l=0;a.length>l;)!r(V,t=a[l++])||n&&!r(K,t)||o.push(V[t]);return o};B||(i((P=function(){if(this instanceof P)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),t=function(n){this===K&&t.call(R,n),r(this,I)&&r(this[I],e)&&(this[I][e]=!1),U(this,e,C(1,n))};return o&&H&&U(K,e,{configurable:!0,set:t}),q(e)}).prototype,"toString",function(){return this._k}),S.f=Q,w.f=W,n(70).f=x.f=J,n(30).f=G,n(37).f=$,o&&!n(33)&&i(K,"propertyIsEnumerable",G,!0),m.f=function(e){return q(p(e))}),l(l.G+l.W+l.F*!B,{Symbol:P});for(var Z="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ee=0;Z.length>ee;)p(Z[ee++]);for(var te=M(p.store),ne=0;te.length>ne;)h(te[ne++]);l(l.S+l.F*!B,"Symbol",{for:function(e){return r(L,e+="")?L[e]:L[e]=P(e)},keyFor:function(e){if(!z(e))throw TypeError(e+" is not a symbol!");for(var t in L)if(L[t]===e)return t},useSetter:function(){H=!0},useSimple:function(){H=!1}}),l(l.S+l.F*!B,"Object",{create:function(e,t){return void 0===t?k(e):X(k(e),t)},defineProperty:W,defineProperties:X,getOwnPropertyDescriptor:Q,getOwnPropertyNames:J,getOwnPropertySymbols:$}),T&&l(l.S+l.F*(!B||s(function(){var e=P();return"[null]"!=j([e])||"{}"!=j({a:e})||"{}"!=j(Object(e))})),"JSON",{stringify:function(e){for(var t,n,a=[e],r=1;arguments.length>r;)a.push(arguments[r++]);if(n=t=a[1],(_(t)||void 0!==e)&&!z(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!z(t))return t}),a[1]=t,j.apply(T,a)}}),P.prototype[A]||n(22)(P.prototype,A,P.prototype.valueOf),d(P,"Symbol"),d(Math,"Math",!0),d(a.JSON,"JSON",!0)},function(e,t,n){n(270),n(265),n(264),n(263),e.exports=n(8).Symbol},function(e,t,n){e.exports={default:n(271),__esModule:!0}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t){e.exports=function(){}},function(e,t,n){"use strict";var a=n(274),r=n(273),o=n(25),l=n(19);e.exports=n(76)(Array,"Array",function(e,t){this._t=l(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),o.Arguments=o.Array,a("keys"),a("values"),a("entries")},function(e,t,n){var a=n(14).document;e.exports=a&&a.documentElement},function(e,t,n){var a=n(44),r=Math.max,o=Math.min;e.exports=function(e,t){return(e=a(e))<0?r(e+t,0):o(e,t)}},function(e,t,n){var a=n(19),r=n(72),o=n(277);e.exports=function(e){return function(t,n,l){var i,u=a(t),s=r(u.length),c=o(l,s);if(e&&n!=n){for(;s>c;)if((i=u[c++])!=i)return!0}else for(;s>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var a=n(12),r=n(17),o=n(24);e.exports=n(16)?Object.defineProperties:function(e,t){r(e);for(var n,l=o(t),i=l.length,u=0;i>u;)a.f(e,n=l[u++],t[n]);return e}},function(e,t,n){"use strict";var a=n(43),r=n(26),o=n(40),l={};n(22)(l,n(10)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=a(l,{next:r(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var a=n(44),r=n(50);e.exports=function(e){return function(t,n){var o,l,i=String(r(t)),u=a(n),s=i.length;return u<0||u>=s?e?"":void 0:(o=i.charCodeAt(u))<55296||o>56319||u+1===s||(l=i.charCodeAt(u+1))<56320||l>57343?e?i.charAt(u):o:e?i.slice(u,u+2):l-56320+(o-55296<<10)+65536}}},function(e,t,n){n(45),n(71),e.exports=n(39).f("iterator")},function(e,t,n){e.exports={default:n(282),__esModule:!0}},function(e,t,n){var a=n(13);a(a.S+a.F*!n(16),"Object",{defineProperty:n(12).f})},function(e,t,n){n(284);var a=n(8).Object;e.exports=function(e,t,n){return a.defineProperty(e,t,n)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var a=n(27),r=n(81);n(80)("getPrototypeOf",function(){return function(e){return r(a(e))}})},function(e,t,n){n(287),e.exports=n(8).Object.getPrototypeOf},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n(5)),r=s(n(4)),o=s(n(3)),l=s(n(2)),i=s(n(1)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(0));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){(0,r.default)(this,t);var e=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments));return e.typeConvert=function(e,t){if(t)return"disabled";switch(e){case"primary":return"";case"warning":return"pay";default:return"weak"}},e}return(0,i.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.type,n=void 0===t?"":t,a=e.children,r=e.disabled,o=e.onClick,l=e.style,i=e.className,s=void 0===i?"":i;return"link"===n?u.createElement("a",{href:"javascript: void(0);",className:"uw-btn tc-link-btn "+s,style:l,onClick:r?void 0:o},this.props.children):u.createElement("button",{className:"uw-btn tc-15-btn "+this.typeConvert(n,Boolean(r))+" "+s,onClick:r?void 0:o,style:l},a)}}]),t}(u.Component);t.default=c,c.__DISPLAY_NAME__="Button",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimePicker=t.View=t.Tree=t.Tooltip=t.TimePicker=t.Tag=t.Tabs=t.Table=t.Switch=t.Step=t.SearchBox=t.Radio=t.Popover=t.Progress=t.Panel=t.Pagination=t.Notification=t.Menu=t.InputTag=t.Input=t.Icon=t.Row=t.Col=t.Form=t.Dropdown=t.Dialog=t.DatePicker=t.ComboBox=t.Checkbox=t.Button=void 0;var a=n(289);Object.defineProperty(t,"Button",{enumerable:!0,get:function(){return j(a).default}});var r=n(36);Object.defineProperty(t,"Checkbox",{enumerable:!0,get:function(){return j(r).default}});var o=n(65);Object.defineProperty(t,"ComboBox",{enumerable:!0,get:function(){return j(o).default}});var l=n(237);Object.defineProperty(t,"DatePicker",{enumerable:!0,get:function(){return j(l).default}});var i=n(234);Object.defineProperty(t,"Dialog",{enumerable:!0,get:function(){return j(i).default}});var u=n(226);Object.defineProperty(t,"Dropdown",{enumerable:!0,get:function(){return j(u).default}});var s=n(223);Object.defineProperty(t,"Form",{enumerable:!0,get:function(){return j(s).default}});var c=n(61);Object.defineProperty(t,"Col",{enumerable:!0,get:function(){return j(c).default}});var d=n(60);Object.defineProperty(t,"Row",{enumerable:!0,get:function(){return j(d).default}});var f=n(15);Object.defineProperty(t,"Icon",{enumerable:!0,get:function(){return j(f).default}});var p=n(219);Object.defineProperty(t,"Input",{enumerable:!0,get:function(){return j(p).default}});var m=n(214);Object.defineProperty(t,"InputTag",{enumerable:!0,get:function(){return j(m).default}});var h=n(211);Object.defineProperty(t,"Menu",{enumerable:!0,get:function(){return j(h).default}});var v=n(58);Object.defineProperty(t,"Notification",{enumerable:!0,get:function(){return j(v).default}});var g=n(57);Object.defineProperty(t,"Pagination",{enumerable:!0,get:function(){return j(g).default}});var y=n(56);Object.defineProperty(t,"Panel",{enumerable:!0,get:function(){return j(y).default}});var _=n(198);Object.defineProperty(t,"Progress",{enumerable:!0,get:function(){return j(_).default}});var b=n(197);Object.defineProperty(t,"Popover",{enumerable:!0,get:function(){return j(b).default}});var E=n(55);Object.defineProperty(t,"Radio",{enumerable:!0,get:function(){return j(E).default}});var C=n(195);Object.defineProperty(t,"SearchBox",{enumerable:!0,get:function(){return j(C).default}});var k=n(194);Object.defineProperty(t,"Step",{enumerable:!0,get:function(){return j(k).default}});var x=n(193);Object.defineProperty(t,"Switch",{enumerable:!0,get:function(){return j(x).default}});var S=n(192);Object.defineProperty(t,"Table",{enumerable:!0,get:function(){return j(S).default}});var w=n(180);Object.defineProperty(t,"Tabs",{enumerable:!0,get:function(){return j(w).default}});var M=n(177);Object.defineProperty(t,"Tag",{enumerable:!0,get:function(){return j(M).default}});var N=n(53);Object.defineProperty(t,"TimePicker",{enumerable:!0,get:function(){return j(N).default}});var D=n(63);Object.defineProperty(t,"Tooltip",{enumerable:!0,get:function(){return j(D).default}});var O=n(173);Object.defineProperty(t,"Tree",{enumerable:!0,get:function(){return j(O).default}});var P=n(170);Object.defineProperty(t,"View",{enumerable:!0,get:function(){return j(P).default}});var T=n(144);function j(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"DateTimePicker",{enumerable:!0,get:function(){return j(T).default}}),n(140)},function(e,t,n){e.exports=n(290)}])}); \ No newline at end of file diff --git a/uweb/package.json b/uweb/package.json new file mode 100644 index 0000000..5386078 --- /dev/null +++ b/uweb/package.json @@ -0,0 +1,64 @@ +{ + "name": "metis-web", + "version": "1.0.0", + "description": "Front-end code of Metis", + "scripts": { + "start": "node lib/uw-frame/lib/cli/start", + "build": "node lib/uw-frame/lib/cli/build" + }, + "author": "", + "license": "ISC", + "devDependencies": { + "@types/lodash": "^4.14.104", + "@types/react": "^16.3.12", + "@types/react-dom": "^16.0.5", + "@types/react-router-dom": "^4.2.6", + "@types/webpack-env": "^1.13.5", + "awesome-typescript-loader": "^5.0.0", + "babel-core": "^6.26.0", + "babel-loader": "^7.1.4", + "babel-plugin-add-module-exports": "^0.2.1", + "babel-plugin-dynamic-import-webpack": "^1.0.2", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-polyfill": "^6.26.0", + "babel-preset-env": "^1.6.1", + "babel-preset-react": "^6.24.1", + "babel-preset-stage-0": "^6.24.1", + "babel-runtime": "^6.26.0", + "clean-webpack-plugin": "^0.1.19", + "colors": "^1.3.0", + "css-loader": "^0.28.10", + "file-loader": "^1.1.11", + "fs-extra": "^5.0.0", + "html-webpack-plugin": "^3.0.6", + "immutable": "3.8.2", + "less": "^2.7.3", + "less-loader": "^4.0.6", + "nprogress": "^0.2.0", + "nunjucks": "^3.1.2", + "open-browser-webpack-plugin": "0.0.5", + "react": "16.4.1", + "react-dom": "^16.3.2", + "react-router": "4.3.1", + "react-router-dom": "4.2.0", + "react-transition-group": "^1.2.1", + "style-loader": "^0.20.2", + "tslint": "^5.9.1", + "tslint-react": "^3.5.1", + "typescript": "^2.7.2", + "webpack": "^4.1.1", + "webpack-dev-server": "^3.1.0" + }, + "dependencies": { + "classnames": "^2.2.5", + "copy-to-clipboard": "^3.0.8", + "isomorphic-fetch": "^2.2.1", + "js-cookie": "^2.2.0", + "lodash": "4.17.5", + "moment": "2.17.1", + "numeral": "2.0.6", + "qs": "^6.5.2", + "sortablejs": "^1.7.0" + } +} diff --git a/uweb/src/app.json b/uweb/src/app.json new file mode 100644 index 0000000..c964a9e --- /dev/null +++ b/uweb/src/app.json @@ -0,0 +1,46 @@ +{ + "loginType": false, + "request": { + "development": { + "origin": "http://127.0.0.1:8080", + "crossOrigin": "cors" + }, + "production": { + "origin": "http://127.0.0.1:8080", + "crossOrigin": "cors" + } + }, + "homePage": "/anomaly/query", + "logoUrl": "/custom/image/metisLogo.png", + "favicon": "/custom/image/metisFavicon.png", + "modules": [ + { + "title": "异常视图", + "pages": [ + { + "title": "异常查询", + "path": "/anomaly/query" + } + ] + }, + { + "title": "样本库", + "pages": [ + { + "title": "样本管理", + "path": "/sample/sampleinfo" + }, + { + "title": "训练模型", + "path": "/sample/train" + } + ] + } + ], + "pages": { + "/sample/sampleinfo": { "file": "pages/sample/sampleInfo/sampleInfo" }, + "/sample/train": { "file": "pages/sample/train/list/list" }, + "/sample/train/create": { "file": "pages/sample/train/create/create" }, + "/anomaly/query": { "file": "pages/anomaly/query/query" } + } +} \ No newline at end of file diff --git a/uweb/src/app.less b/uweb/src/app.less new file mode 100644 index 0000000..356905f --- /dev/null +++ b/uweb/src/app.less @@ -0,0 +1,48 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.action-area { + .tc-15-calendar-select-wrap, .tc-input-group-wrap, .uw-datetime-dropdown { + vertical-align: bottom; + margin-right: 5px; + } +} + +.filter-text { + height: 30px; + cursor: pointer; + line-height: 30px; + float: left; + margin-right : 5px; + a { + text-decoration: none; + } +} + +.uw-filter-result-tag { + max-width: 22em; +} + +.uw-table-reset-search { + vertical-align: baseline !important; +} + +.form-unit .uw-plugins-error-message { + font-size: 12px; + vertical-align: -webkit-baseline-middle; +} + +a[disabled] { + cursor: not-allowed; + pointer-events: none; + color: #bbb !important; +} + +.uw-icon { + vertical-align: text-bottom; +} \ No newline at end of file diff --git a/uweb/src/pages/anomaly/query/query.ctrl.uw b/uweb/src/pages/anomaly/query/query.ctrl.uw new file mode 100644 index 0000000..49620f9 --- /dev/null +++ b/uweb/src/pages/anomaly/query/query.ctrl.uw @@ -0,0 +1,110 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); +const { getDefaultChartOption } = require('../../common.js'); + +Controller('query', { + onLoad() { + $model.query.setData({ + defaultChartOption: getDefaultChartOption(), + }); + $model.query.queryAnomalyList(); + }, + + onSearchChange(field) { + return (value) => { + $model.query.data[field] = value; + if (field === 'dateTime') { + $model.query.queryAnomalyList(); + } + }; + }, + + onSearch() { + $model.query.setData({ currentPage: 1 }); + $model.query.queryAnomalyList(); + }, + + onPaginationChange(currentPage, pageSize) { + $model.query.setData({ + currentPage: $model.query.data.currentPage !== currentPage ? currentPage : 1, + pageSize: pageSize, + }); + $model.query.queryAnomalyList(); + }, + + onChartExtend(title, option) { + $model.query.setData({ extendChart: { visible: true, title, option } }); + }, + + onChartCancel() { + $model.query.setData({ extendChart: { visible: false, title: '', option: {} } }); + }, + + genMarkArea(markFlag, id) { + const { markFlagList = [] } = $model.query.data; + const markFlagInfo = _.filter(markFlagList, (item) => item.id === id); + let disabled = false; + let positiveLoading = false; + let negativeLoading = false; + let cancelLoading = false; + if (markFlagInfo.length > 0) { + disabled = true; + switch (markFlagInfo[0].newMarkFlag) { + case 0: + cancelLoading = true; + break; + case 1: + positiveLoading = true; + break; + case 2: + negativeLoading = true; + break; + default: + } + } + const loadingIcon = <span><Icon type="loading" /> </span>; + switch (markFlag) { + case 0: + return ( + <div> + <Button style={{ float: 'left' }} disabled={disabled} onClick={() => $model.query.updateMarkFlag(1, id)}> + {positiveLoading && loadingIcon}标记为正样本 + </Button> + <Button style={{ float: 'right' }} disabled={disabled} onClick={() => $model.query.updateMarkFlag(2, id)}> + {negativeLoading && loadingIcon}标记为负样本 + </Button> + </div> + ); + break; + case 1: + return ( + <div> + <span className="uw-markarea-text">已标记正样本</span> + <Button style={{ float: 'right' }} disabled={disabled} onClick={() => $model.query.updateMarkFlag(0, id)}> + {cancelLoading && loadingIcon}取消标记 + </Button> + </div> + ); + break; + case 2: + return ( + <div> + <span className="uw-markarea-text">已标记负样本</span> + <Button style={{ float: 'right' }} disabled={disabled} onClick={() => $model.query.updateMarkFlag(0, id)}> + {cancelLoading && loadingIcon}取消标记 + </Button> + </div> + ); + break; + default: + return undefined; + } + } +}) \ No newline at end of file diff --git a/uweb/src/pages/anomaly/query/query.less b/uweb/src/pages/anomaly/query/query.less new file mode 100644 index 0000000..6459af5 --- /dev/null +++ b/uweb/src/pages/anomaly/query/query.less @@ -0,0 +1,73 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.metis-anomaly-chart { + .tc-15-page { + border-top: none; + } +} +.metis-chart-block { + min-width: 315px; + margin-bottom: 10px; + .tc-panel { + height: 405px; + } + .tc-panel .tc-panel-hd { + margin-bottom: 5px; + } + + .metis-chart-title { + display: flex; + + .metis-title-text { + width: 90%; + .metis-text-name { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + } + } + + .metis-title-icon { + width: 10%; + a { + float: right; + } + .icon-expand { + vertical-align: middle; + width: 11px; + height: 11px; + } + } + } + + .metis-chart { + margin-top: 10px; + } + + .metis-chart-markarea { + margin-top: 5px; + + .metis-markarea-text { + text-align: center; + width: 90px; + display: inline-block; + position: relative; + left: 38%; + margin-top: 7px; + font-weight: bold; + } + } +} + +.tc-g { + margin-right: -2px; +} +.tc-g .uw-chart-block { + padding-right: 2px; +} \ No newline at end of file diff --git a/uweb/src/pages/anomaly/query/query.model.uw b/uweb/src/pages/anomaly/query/query.model.uw new file mode 100644 index 0000000..8aab970 --- /dev/null +++ b/uweb/src/pages/anomaly/query/query.model.uw @@ -0,0 +1,123 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); +const CONFIG = require('../../constant.json'); + +Model('query', { + data: { + dateTime: [moment().year(2018).month(9).date(1).hour(0).minute(0).second(0), moment().year(2018).month(9).date(7).hour(23).minute(59).second(59)], + viewName: '', + attrName: '', + currentPage: 1, + pageSize: 6, + pageSizeOptions: [6, 9, 12, 24], + total: 0, + defaultChartOption: {}, + loading: false, + anomalyList: [], + markFlagList: [], + extendChart: { + visible: false, + option: {}, + title: '', + }, + errMsg: '', + }, + + setData(info) { + Object.assign(this.data, info); + }, + + queryAnomalyList() { + this.setData({ loading: true }); + const { currentPage, pageSize, viewName, attrName, dateTime } = this.data; + let params = { requestPage: currentPage, itemPerPage: pageSize, beginTime: dateTime[0].unix(), endTime: dateTime[1].unix(), attrId: attrName, viewId: viewName }; + uw.request({ + url: '/SearchAnomaly', + method: 'POST', + data: params, + success: ({ code, data, msg }) => { + if (code === 0) { + const { totalCount, anomalyList = [] } = data; + this.setData({ + anomalyList: anomalyList.map((item) => { + const anomalyTime = moment.unix(item.time); + let chartOption = _.cloneDeep(this.data.defaultChartOption); + chartOption.xAxis.data = this.getXAsixList(item.time, item.dataA.length - 1); + chartOption.series[0].data = item.dataA; + chartOption.series[1].data = item.dataB; + chartOption.series[2].data = item.dataC; + chartOption.series[0].markLine = { + silent: true, + symbol: 'circle', + lineStyle: { + normal: { color: '#e54545', width: 1, type: 'dotted', opacity: 0.8 }, + }, + data: [{ xAxis: anomalyTime.format('HH:mm') }], + label: { + formatter: (params) => { + return anomalyTime.format('YYYY-MM-DD HH:mm'); + }, + }, + }; + item.chartOption = chartOption; + return item; + }), + total: totalCount, + errMsg: '', + }); + } else { + this.setData({ + anomalyList: [], + total: 0, + errMsg: msg, + }); + } + this.setData({ loading: false }); + }, + }); + }, + + getXAsixList(anomalyTimeUnix, length) { + const xAxisList = [moment.unix(anomalyTimeUnix).format('HH:mm')]; + for (let i = 1; i <= length; i++) { + xAxisList.push(moment.unix(anomalyTimeUnix).add(i, 'm').format('HH:mm')); + xAxisList.unshift(moment.unix(anomalyTimeUnix).subtract(i, 'm').format('HH:mm')); + } + return xAxisList; + }, + + updateMarkFlag(newMarkFlag, id) { + let markFlagList = _.cloneDeep(this.data.markFlagList); + markFlagList.push({ newMarkFlag, id }); + this.setData({ markFlagList }); + uw.request({ + url: '/UpdateAnomaly', + method: 'POST', + data: { id, markFlag: newMarkFlag }, + success: ({ code, data, msg }) => { + if (code === 0) { + let anomalyList = _.cloneDeep(this.data.anomalyList); + for (let i = 0; i < anomalyList.length; i++) { + if (anomalyList[i].id === id) { + anomalyList[i].markFlag = newMarkFlag; + break; + } + } + this.setData({ anomalyList }); + } else { + Notification.error({ title: newMarkFlag === 0 ? '取消标记失败' : '标记失败', content: msg, delay: CONFIG.errorDelay }); + } + let markFlagList = _.cloneDeep(this.data.markFlagList); + _.remove(markFlagList, (item) => item.id === id); + this.setData({ markFlagList }); + }, + }); + } +}) \ No newline at end of file diff --git a/uweb/src/pages/anomaly/query/query.uwx b/uweb/src/pages/anomaly/query/query.uwx new file mode 100644 index 0000000..f0a240d --- /dev/null +++ b/uweb/src/pages/anomaly/query/query.uwx @@ -0,0 +1,85 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +{/* import src="./query.model.uw" */} +{/* import src="./query.ctrl.uw" */} +{/* style src="./query.less" */} + +<Page title="异常查询"> + <Content> + <ActionBar> + <ActionBar.ActionArea> + <DateTimePicker value={$model.query.data.dateTime} onChange={$controller.query.onSearchChange('dateTime')} format="YYYY-MM-DD HH:mm" /> + <Input placeholder="指标集 / 指标集ID" style={{ width: 200 }} addonBefore="指标集" value={$model.query.data.viewName} + onChange={$controller.query.onSearchChange('viewName')} onPressEnter={$controller.query.onSearch} /> + <Input placeholder="指标 / 指标ID" style={{ width: 200 }} addonBefore="指标" value={$model.query.data.attrName} + onChange={$controller.query.onSearchChange('attrName')} onPressEnter={$controller.query.onSearch} /> + <Button type="primary" onClick={$controller.query.onSearch} style={{ marginLeft: 10 }}>搜索</Button> + </ActionBar.ActionArea> + </ActionBar> + { + $model.query.data.loading ? <Plugins.PageLoading /> : $model.query.data.anomalyList.length === 0 ? ( + <Plugins.Placeholder + image={require('../../assets/no-server.svg')} + title={$model.query.data.errMsg ? '异常查询接口异常' : '当前查询条件下没有异常'} + content={$model.query.data.errMsg} + /> + ) : ( + <div className="metis-anomaly-chart"> + <Row> + { + $model.query.data.anomalyList.map((item) => { + const titleName = `[${item.viewId}]${item.viewName} - [${item.attrId}]${item.attrName}`; + const title = ( + <div title={titleName} className="metis-title-text"> + <p className="metis-text-name">{titleName}</p> + </div> + ); + return ( + <Col col={8} key={item.id} className="metis-chart-block"> + <Panel + title={ + <div className="metis-chart-title"> + {title} + <div className="metis-title-icon"> + <a title="展开大图" onClick={() => $controller.query.onChartExtend(title, item.chartOption)}><Icon type="expand" /></a> + </div> + </div> + } + > + <div className="metis-chart"><Plugins.Chart option={item.chartOption} /></div> + <div className="metis-chart-markarea"> + {$controller.query.genMarkArea(item.markFlag, item.id)} + </div> + </Panel> + </Col> + ); + }) + } + </Row> + <Pagination + total={$model.query.data.total} + currentPage={$model.query.data.currentPage} + pageSize={$model.query.data.pageSize} + pageSizeOptions={$model.query.data.pageSizeOptions} + onChange={$controller.query.onPaginationChange} + /> + </div> + ) + } + <Dialog + title={$model.query.data.extendChart.title} + visible={$model.query.data.extendChart.visible} + style={{ width: 1000 }} + onCancel={$controller.query.onChartCancel} + cancelText="关闭" + > + {$model.query.data.extendChart.visible && <Plugins.Chart option={$model.query.data.extendChart.option} height={400} />} + </Dialog> + </Content> +</Page> \ No newline at end of file diff --git a/uweb/src/pages/assets/no-server.svg b/uweb/src/pages/assets/no-server.svg new file mode 100644 index 0000000..c5aa8da --- /dev/null +++ b/uweb/src/pages/assets/no-server.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 92.34 130.21"><defs><style>.cls-1,.cls-4,.cls-5{fill:none;stroke-miterlimit:10;}.cls-1,.cls-5{stroke:#ddd;}.cls-1,.cls-4{stroke-width:4px;}.cls-2{fill:#eee;}.cls-3{fill:#ddd;}.cls-4{stroke:#eee;}.cls-5{stroke-width:3px;}</style></defs><title>no-server</title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><ellipse class="cls-1" cx="68.75" cy="101.89" rx="12.18" ry="12.17" transform="translate(-53.77 92.03) rotate(-51.39)"/><path class="cls-2" d="M79.11,108.37l-3.53,3.69L86.92,123a1.89,1.89,0,0,0,1.33.52,2.24,2.24,0,0,0,1.63-.72l.5-.52a2.12,2.12,0,0,0,.07-3L79.11,108.37Z"/><path class="cls-3" d="M79.9,107.54l-5,5.26,12,11.5a1.64,1.64,0,0,0,1.17.43,3.68,3.68,0,0,0,2.51-1.22l.71-.75c1.19-1.24,1.47-2.92.64-3.72l-12-11.5Z"/><path class="cls-4" d="M76.07,101.66c-.69-5.15-4-7.6-8.91-6.93"/><rect class="cls-5" x="17.25" y="20.01" width="57.5" height="15.18"/><line class="cls-5" x1="23.58" y1="23.77" x2="23.58" y2="31.43"/><line class="cls-5" x1="28.83" y1="23.77" x2="28.83" y2="31.43"/><line class="cls-5" x1="34.08" y1="23.77" x2="34.08" y2="31.43"/><rect class="cls-5" x="17.25" y="42.26" width="57.5" height="15.18"/><line class="cls-5" x1="23.58" y1="46.01" x2="23.58" y2="53.68"/><line class="cls-5" x1="28.83" y1="46.01" x2="28.83" y2="53.68"/><line class="cls-5" x1="34.08" y1="46.01" x2="34.08" y2="53.68"/><rect class="cls-5" x="17.25" y="64.51" width="57.5" height="15.18"/><line class="cls-5" x1="23.58" y1="68.26" x2="23.58" y2="75.93"/><line class="cls-5" x1="28.83" y1="68.26" x2="28.83" y2="75.93"/><line class="cls-5" x1="34.08" y1="68.26" x2="34.08" y2="75.93"/><path class="cls-3" d="M5,18.47H0V127.71a2.5,2.5,0,0,0,2.5,2.5l54.64-.29v-5L5,125.21Z"/><path class="cls-3" d="M89.5,0H0V5H87V85.73h5V2.5A2.5,2.5,0,0,0,89.5,0Z"/></g></g></svg> \ No newline at end of file diff --git a/uweb/src/pages/common.js b/uweb/src/pages/common.js new file mode 100644 index 0000000..380016a --- /dev/null +++ b/uweb/src/pages/common.js @@ -0,0 +1,101 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import numeral from 'numeral'; + +export function getDefaultChartOption() { + return { + title: {}, + grid: { + left: 35, + right: 20, + bottom: 25, + top: 10, + containLabel: true, + }, + dataZoom: [ + { start: 0 }, + { type: 'inside'}, + ], + tooltip: { + show: true, + trigger: 'axis', + formatter: (params) => { + if (!params || params.length == 0) { + return; + } + let content = `${params[0].axisValueLabel}<br />`; + params.forEach((item) => { + content = `${content}<span style="display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:${ + item.color}"></span>${item.seriesName}: ${item.value || '--'}<br />`; + }); + return content; + }, + }, + legend: { + data: ['数据A', '数据B', '数据C'], + right: 10, + }, + xAxis: { + data: [], + }, + yAxis: { + axisLabel: { + formatter: (value) => { + return numeral(value).format('0.[00]a'); + }, + }, + }, + color: ['#006eff', '#29cc85', '#ffbb00'], + series: [ + { + name: '数据A', + type: 'line', + showSymbol: false, + data: [], + z: 3, + lineStyle: { + normal: { + width: 1, + color: '#006eff', + }, + }, + }, + { + name: '数据B', + type: 'line', + showSymbol: false, + data: [], + z: 2, + lineStyle: { + normal: { + width: 1, + color: '#29cc85', + }, + }, + }, + { + name: '数据C', + type: 'line', + showSymbol: false, + data: [], + z: 1, + lineStyle: { + normal: { + width: 1, + color: '#ffbb00', + }, + }, + }, + ] + }; +} + +export function getTableCell(text) { + return (text !== '' && text !== null && text !== undefined) ? text : '-'; +} \ No newline at end of file diff --git a/uweb/src/pages/constant.json b/uweb/src/pages/constant.json new file mode 100644 index 0000000..4a2fdfc --- /dev/null +++ b/uweb/src/pages/constant.json @@ -0,0 +1,14 @@ +{ + "currentPage": 1, + "pageSize": 20, + "pageSizeOptions": [20, 50, 100], + "sampleTrans" : { + "test": "测试集", + "train": "训练集", + "positive": "正样本", + "negative": "负样本", + "180": "180分钟", + "720": "720分钟" + }, + "errorDelay": 5000 +} \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/delete.model.uw b/uweb/src/pages/sample/sampleInfo/delete.model.uw new file mode 100644 index 0000000..f80c16d --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/delete.model.uw @@ -0,0 +1,40 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const CONFIG = require('../../constant.json'); + +Model('sampleInfoDelete', { + data: {}, + + setData(info) { + Object.assign(this.data, info); + }, + + // 删除样本请求 + deleteSample(record) { + uw.request({ + url: '/DeleteSample', + method: 'POST', + data: { id: [record.id] }, + success: ({ code, data, msg }) => { + if (code === 0) { + Notification.succeed({ title: '删除成功' }); + $model.sampleInfo.resetSelected(); + $model.sampleInfo.querySample(); + } + else { + Notification.error({ + title: '删除失败', + content: msg, + delay: CONFIG.errorDelay, + }); + } + }, + }); + }, +}); \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/import.model.uw b/uweb/src/pages/sample/sampleInfo/import.model.uw new file mode 100644 index 0000000..c8397db --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/import.model.uw @@ -0,0 +1,54 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +Model('sampleInfoImport', { + data: { + importSampleVisible: false, + importSuccess: false, + importErrorMsg: '', + positiveCount: 0, + negativeCount: 0, + allSampleCount: 0, + sampleUploaded: false, + fileOpened: false, + fileName: null, + }, + + setData(info) { + Object.assign(this.data, info); + }, + + // 导入样本 + importSample(file) { + uw.upload({ + file, + url: '/ImportSample', + onProgress: (status, response) => { + switch (status) { + case 'done': + const { code, data, msg } = response; + if (code === 0) { + this.setData({ + importSuccess: true, + positiveCount: data.positiveCount, + negativeCount: data.negativeCount, + allSampleCount: data.totalCount, + }); + } + else { + this.setData({ + importSuccess: false, + importErrorMsg: msg, + }); + } + break; + } + }, + }, false, 'sample_file'); + }, +}); \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/sampleInfo.ctrl.uw b/uweb/src/pages/sample/sampleInfo/sampleInfo.ctrl.uw new file mode 100644 index 0000000..6ff2a23 --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/sampleInfo.ctrl.uw @@ -0,0 +1,392 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); +const CONFIG = require('../../constant.json'); +const { getDefaultChartOption, getTableCell } = require('../../common.js'); +const dev = require('../../../app.json'); +const defaultDateTime = [moment().subtract(1, 'days'), moment()]; +let uploadFile = undefined; + +Controller('sampleInfo', { + onLoad() { + const defaultChartOption = getDefaultChartOption(); + $model.sampleInfo.setData({ defaultChartOption }); + $model.sampleInfo.queryTrainSource(); + $model.sampleInfo.querySample(); + }, + + // 导入文件事件 + onImport() { + $model.sampleInfoImport.setData({ + importSampleVisible: true, + importSuccess: false, + fileName: null, + fileOpened: false, + importErrorMsg: '', + sampleUploaded: false, + }); + uploadFile = undefined; + }, + + // 导出文件事件 + onExport() { + let url = dev['request']['development']['origin']; + url = url + '/DownloadSample/?id=' + String($model.sampleInfo.data.selectedRowKeys); + window.open(url, '_blank'); + $model.sampleInfo.resetSelected(); + }, + + // 批量编辑事件 + onUpdate() { + if ($model.sampleInfo.data.selectedRowKeys.length === 1) { + let row = $model.sampleInfo.data.selectedRows[0]; + $model.sampleInfoUpdate.setData({ + updateSampleName: row.viewName + ' - ' + row.attrName, + updateSource: row.source, + updatePositiveOrNegative: row.positiveOrNegative, + updateTrainOrTest: row.trainOrTest, + updateKeys: $model.sampleInfo.data.selectedRowKeys, + singleUpdate: true, + }); + } + else { + let len = $model.sampleInfo.data.selectedRowKeys.length; + $model.sampleInfoUpdate.setData({ + updateSampleName: $model.sampleInfo.data.selectedRows[0].viewName + ' - ' + $model.sampleInfo.data.selectedRows[0].attrName + ' 等 ' + String(len) + ' 条样本', + updateSource: '', + updatePositiveOrNegative: '', + updateTrainOrTest: '', + updateKeys: $model.sampleInfo.data.selectedRowKeys, + singleUpdate: false, + }); + } + $model.sampleInfoUpdate.setData({ + updateSampleVisible: true, + updateErrorMsg: null, + oversizeText: '', + }); + }, + + // 单条编辑事件 + onSingleUpdate(record) { + $model.sampleInfoUpdate.setData({ + updateSampleName: record.viewName + ' - ' + record.attrName, + updateSource: record.source, + updatePositiveOrNegative: record.positiveOrNegative, + updateTrainOrTest: record.trainOrTest, + updateKeys: [record.id], + updateSampleVisible: true, + updateErrorMsg: null, + oversizeText: '', + singleUpdate: true, + }); + }, + + // 时间change回调函数 + onDateTimeChange() { + return (value) => { + $model.sampleInfo.setData({ dateTime: value }); + $model.sampleInfo.resetSelected(); + $model.sampleInfo.querySample(); + } + }, + + // 高级搜索展开/收回 + onAdvanceFilterClick() { + $model.sampleInfo.setData({ expand: !$model.sampleInfo.data.expand }); + }, + + // 搜索框change回调 + onSearchTextChange(value) { + $model.sampleInfo.setData({ searchText: value }); + }, + + // 简单搜索事件 + onSearch() { + $model.sampleInfo.setData({ expand: false, currentPage: 1 }); + $model.sampleInfo.resetSelected(); + $model.sampleInfo.querySample(); + }, + + // 高级搜索内容change回调 + onAdvanceFilterChange(field) { + return (value) => { + let advanceSearchTemp = _.cloneDeep($model.sampleInfo.data.advanceSearchTemp); + advanceSearchTemp[field].value = value; + advanceSearchTemp[field].valueText = value; + $model.sampleInfo.setData({ advanceSearchTemp }); + } + }, + + // 高级搜索Query事件 + onAdvanceFilterQuery() { + $model.sampleInfo.setData({ advanceSearch: { ...$model.sampleInfo.data.advanceSearchTemp }, expand: false, currentPage: 1 }); + $model.sampleInfo.querySample(); + }, + + // 搜索条件展示内容 + getAdvanceFilterResult() { + let result = _.map($model.sampleInfo.data.advanceSearch, (value, key) => { + return ({ value: CONFIG.sampleTrans[value.valueText] || value.valueText, label: value.label, key }); + }); + result = _.filter(result, o => !!o.value); + return result; + }, + + // 剔除单一搜索内容 + onAdvanceFilterResultClose(key) { + const advanceSearch = _.cloneDeep($model.sampleInfo.data.advanceSearch); + advanceSearch[key].value = undefined; + advanceSearch[key].valueText = undefined; + $model.sampleInfo.setData({ advanceSearch, advanceSearchTemp: advanceSearch, currentPage: 1 }); + $model.sampleInfo.resetSelected(); + $model.sampleInfo.querySample(); + }, + + // 剔除全部搜索内容 + onAdvanceFilterClear() { + $model.sampleInfo.resetAdvanceFilter(); + $model.sampleInfo.resetSelected(); + $model.sampleInfo.querySample(); + }, + + // table列内容 + getTableColumns() { + return [ + { + title: '指标集名称', + key: 'viewName', + dataIndex: 'viewName', + width: '15%', + render: text => getTableCell(text), + }, + { + title: '指标名称', + key: 'attrName', + dataIndex: 'attrName', + width: '20%', + render: text => getTableCell(text), + }, + { + title: '样本来源', + key: 'source', + dataIndex: 'source', + width: '15%', + render: text => getTableCell(text), + }, + { + title: '时间', + key: 'time', + dataIndex: 'time', + width: '15%', + render: text => getTableCell(text), + }, + { + title: '训练/测试集', + key: 'trainOrTest', + dataIndex: 'trainOrTest', + width: '10%', + render: text => ( + text === 'train' ? '训练集' : text === 'test' ? '测试集' : '-' + ), + }, + { + title: '正/负样本', + key: 'positiveOrNegative', + dataIndex: 'positiveOrNegative', + width: '10%', + render: text => ( + text === 'positive' ? '正样本' : text === 'negative' ? '负样本' : '-' + ), + }, + { + title: '时间窗口(分钟)', + key: 'window', + dataIndex: 'window', + width: '15%', + render: text => getTableCell(text), + }, + { + title: '操作', + key: 'id', + dataIndex: 'id', + width: '15%', + render: (text, record) => { + const extend = () => { this.onExtendSample(record) }; + const update = () => { this.onSingleUpdate(record) }; + const preDelete = () => { + Dialog.warning({ + title: '即将删除该条样本', + content: '删除后将无法回滚该条样本', + onOk: $model.sampleInfoDelete.deleteSample(record), + }); + }; + return ( + <span> + <a className="option-text" onClick={extend}>查看</a> + <a className="option-text" onClick={update}>编辑</a> + <a className="option-text" onClick={preDelete}>删除</a> + </span> + ) + }, + }, + ] + }, + + getDetailListColumns() { + return [ + { + title: '指标集名称', + key: 'viewName', + dataIndex: 'viewName', + width: 100, + render: text => getTableCell(text), + }, + { + title: '指标名称', + key: 'attrName', + dataIndex: 'attrName', + width: 100, + render: text => getTableCell(text), + }, + { + title: '样本来源', + key: 'source', + dataIndex: 'source', + width: 100, + render: text => getTableCell(text), + }, + ] + }, + + getTableCell(text) { + return text === '' ? '-' : text; + }, + + // 查看样本事件 + onExtendSample(record) { + let chartOption = _.cloneDeep($model.sampleInfo.data.defaultChartOption); + chartOption.xAxis.data = record.xAxisList; + chartOption.series[0].data = record.dataA; + chartOption.series[1].data = record.dataB; + chartOption.series[2].data = record.dataC; + $model.sampleInfo.setData({ + extendChartOption: chartOption, + extendTitle: record.viewName + ' - ' + record.attrName, + extendVisible: true, + }); + }, + + // 查看modal关闭事件 + onExtendCancel() { + $model.sampleInfo.setData({ extendVisible: false }); + }, + + // 表格change回调 + onTableChange(pagination) { + $model.sampleInfo.setData({ + currentPage: $model.sampleInfo.data.currentPage !== pagination.currentPage ? pagination.currentPage : 1, + pageSize: pagination.pageSize, + }); + $model.sampleInfo.querySample(); + }, + + // 表格多选操作回调 + onSelectedRowKeysChange(selectedRowKeys, selectedRows) { + $model.sampleInfo.setData({ selectedRowKeys, selectedRows }); + }, + + // 上传文件回调 + onUploadFileChange(file) { + uploadFile = file; + $model.sampleInfoImport.setData({ + fileName: file.name, + importSuccess: false, + fileOpened: true, + importErrorMsg: '', + sampleUploaded: true, + }); + }, + + // 上传文件确认回调 + onImportOk() { + $model.sampleInfoImport.importSample(uploadFile); + }, + + // 上传文件取消回调 + onImportCancel() { + $model.sampleInfoImport.setData({ importSampleVisible: false }); + if ($model.sampleInfoImport.data.sampleUploaded) { + $model.sampleInfo.queryTrainSource(); + $model.sampleInfo.querySample(); + } + }, + + // 上传内容change回调 + onImportInputChange(field) { + return (value) => { + let tmp = $model.sampleInfo.data; + tmp[field] = value; + $model.sampleInfo.setData({ tmp }); + } + }, + + // 编辑内容change回调 + onUpdateInputChange(field) { + return (value) => { + let tmp = $model.sampleInfoUpdate.data; + tmp[field] = value; + $model.sampleInfoUpdate.setData({ tmp }); + } + }, + + // 样本来源编辑失焦校验 + onUpdateSourceBlur() { + let text = $model.sampleInfoUpdate.data.updateSource; + let regex = /^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$/; + if (text.length === '') { + $model.sampleInfoUpdate.setData({ + oversizeText: '', + readyToUpdate: true, + }); + return; + } + if (text.length > 32) { + $model.sampleInfoUpdate.setData({ + oversizeText: '样本来源长度非法,不可以超过32位', + readyToUpdate: false, + }); + } + else if (!regex.test(text)) { + $model.sampleInfoUpdate.setData({ + oversizeText: '样本来源格式非法,仅支持英文字母、数字和下划线,且下划线不可以在开头或结尾', + readyToUpdate: false, + }); + } + else { + $model.sampleInfoUpdate.setData({ + oversizeText: '', + readyToUpdate: true, + }); + } + }, + + // 编辑确认回调 + onUpdateOk() { + if (!$model.sampleInfoUpdate.data.readyToUpdate) { + return; + } + $model.sampleInfoUpdate.updateSample(); + }, + + // 编辑取消回调 + onUpdateCancel() { + $model.sampleInfoUpdate.setData({ updateSampleVisible: false }); + } +}) \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/sampleInfo.less b/uweb/src/pages/sample/sampleInfo/sampleInfo.less new file mode 100644 index 0000000..9c18fd6 --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/sampleInfo.less @@ -0,0 +1,47 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.filter-text { + height: 30px; + cursor: pointer; + line-height: 30px; + float: left; + margin-right : 5px; + a { + text-decoration: none; + } +} + +.option-text { + margin-left: 5px +} + +.import-input { + width: 180px +} + +.uw-table-reset-search { + vertical-align: baseline !important; +} + +.filter-form .form-label { + width: 85px; +} + +.uw-upload-info { + .uw-upload-text { + margin-top: 20px; + margin-bottom: 10px; + } + .form-input, .form-label, .form-output { + padding-bottom: 0; + } + .param-box { + padding-left: 20px; + } +} \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/sampleInfo.model.uw b/uweb/src/pages/sample/sampleInfo/sampleInfo.model.uw new file mode 100644 index 0000000..dbe70f9 --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/sampleInfo.model.uw @@ -0,0 +1,159 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); +const CONFIG = require('../../constant.json'); +const advanceSearchDefault = { + positiveOrNegative: { label: '正/负样本', value: undefined, valueText: '' }, + trainOrTest: { label: '测试/训练集', value: undefined, valueText: '' }, + window: { label: '时间窗口', value: undefined, valueText: '' }, + source: { label: '样本来源', value: undefined, valueText: '' }, + viewName: { label: '指标集名称', value: undefined, valueText: '' }, + attrName: { label: '指标名称', value: undefined, valueText: '' }, +}; + +Model('sampleInfo', { + data: { + dateTime: [moment().year(2018).month(9).date(1).hour(0).minute(0).second(0), moment().year(2018).month(9).date(7).hour(23).minute(59).second(59)], + advanceSearch: _.cloneDeep(advanceSearchDefault), + advanceSearchTemp: _.cloneDeep(advanceSearchDefault), + dataSource: [], + expand: false, + loading: false, + currentPage: CONFIG.currentPage, + pageSize: CONFIG.pageSize, + pageSizeOptions: CONFIG.pageSizeOptions, + searchText: '', + selectedRowKeys: [], + selectedRows: [], + total: 0, + extendVisible: false, + extendTitle: '', + chartOption: {}, + tableLoading: false, + sourceList: [], + tableErrorMsg: '', + onlyTimeQuery: false, + positiveOrNegativeOption: [ + { value: 'positive', label: '正样本' }, + { value: 'negative', label: '负样本' }, + ], + trainOrTestOption: [ + { value: 'test', label: '测试集' }, + { value: 'train', label: '训练集' }, + ], + windowOption: [ + { value: '180', label: '180' }, + { value: '720', label: '720' }, + ], + }, + + setData(info) { + Object.assign(this.data, info); + }, + + // 列表 + queryTrainSource() { + uw.request({ + url: '/QueryTrainSource', + method: 'POST', + data: {}, + success: ({ code, data, msg }) => { + let sourceList = []; + for (let row of data.source) { + sourceList.push({ + value: row, + label: row, + }); + } + this.setData({ sourceList }); + }, + }); + }, + + // 查询样本请求 + querySample() { + this.setData({ + tableLoading: true, + tableErrorMsg: '', + onlyTimeQuery: false, + }); + let dateTime = _.cloneDeep(this.data.dateTime); + uw.request({ + url: '/QuerySample', + method: 'POST', + data: { + requestPage: this.data.currentPage, + itemPerPage: this.data.pageSize, + beginTime: dateTime[0].unix(), + endTime: dateTime[1].unix(), + window: this.data.advanceSearch.window.value || '', + positiveOrNegative: this.data.advanceSearch.positiveOrNegative.value || '', + trainOrTest: this.data.advanceSearch.trainOrTest.value || '', + source: this.data.advanceSearch.source.value || '', + attrId: this.data.searchText || '', + viewId: this.data.advanceSearch.viewName.value || '', + }, + success: ({ code, data, msg }) => { + let sample = data.sampleList; + if (code === 0) { + for (let row of sample) { + const abnormalTime = moment.unix(row.time); + row.time = abnormalTime.format('YYYY-MM-DD HH:mm'); + row.dataA = row.dataA.split(','); + row.dataB = row.dataB.split(','); + row.dataC = row.dataC.split(','); + row.xAxisList = this.getXAsixList(abnormalTime, row.dataA.length - 1); + } + this.setData({ + dataSource: sample, + tableLoading: false, + total: data.totalTotal, + }); + if (this.data.searchText === '' && $controller.sampleInfo.getAdvanceFilterResult().length === 0 && sample.length === 0) { + this.setData({ onlyTimeQuery: true }); + } + else { + this.setData({ onlyTimeQuery: false }); + } + } + else { + this.setData({ + tableLoading: false, + tableErrorMsg: msg, + }); + } + }, + }); + }, + + resetAdvanceFilter() { + this.setData({ + advanceSearch: _.cloneDeep(advanceSearchDefault), + advanceSearchTemp: _.cloneDeep(advanceSearchDefault), + currentPage: 1, + }); + }, + + getXAsixList(abnormalTime, length) { + const xAxisList = []; + abnormalTime.subtract(length + 1, 'm'); + for (let i = 1; i <= length * 2 + 1; i++) { + xAxisList.push(abnormalTime.add(1, 'm').format('HH:mm')); + } + return xAxisList; + }, + + // 重置选择 + resetSelected() { + this.setData({ + selectedRows: [], + selectedRowKeys: [], + }); + }, +}) \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/sampleInfo.uwx b/uweb/src/pages/sample/sampleInfo/sampleInfo.uwx new file mode 100644 index 0000000..6693732 --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/sampleInfo.uwx @@ -0,0 +1,273 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +{/* import src="./sampleInfo.model.uw" */ } +{/* import src="./import.model.uw" */ } +{/* import src="./update.model.uw" */ } +{/* import src="./delete.model.uw" */ } +{/* import src="./sampleInfo.ctrl.uw" */ } +{/* style src="./sampleInfo.less" */ } + +<Page title="样本管理"> + <Content> + {$model.sampleInfo.data.onlyTimeQuery ? + <div> + <ActionBar> + <ActionBar.ActionArea> + <DateTimePicker value={$model.sampleInfo.data.dateTime} onChange={$controller.sampleInfo.onDateTimeChange()} format="YYYY-MM-DD HH:mm" /> + <Button onClick={$controller.sampleInfo.onImport}>导入样本</Button> + </ActionBar.ActionArea> + </ActionBar> + <Plugins.Placeholder + image={require('../../assets/no-server.svg')} + title={'当前时间范围内没有样本'} + content={<span style={{ fontWeight: 'bold' }}>您可以 <span style={{ color: '#000' }}>切换时间</span> 或 <span style={{ color: '#000' }}>导入样本</span></span>} + /> + </div> : + <div> + <ActionBar> + <ActionBar.ActionArea> + <DateTimePicker value={$model.sampleInfo.data.dateTime} onChange={$controller.sampleInfo.onDateTimeChange()} format="YYYY-MM-DD HH:mm" /> + <Button onClick={$controller.sampleInfo.onImport}>导入样本</Button> + <Button onClick={$controller.sampleInfo.onExport} disabled={$model.sampleInfo.data.selectedRowKeys.length <= 0}>导出样本</Button> + <Button onClick={$controller.sampleInfo.onUpdate} disabled={$model.sampleInfo.data.selectedRowKeys.length <= 0}>编辑</Button> + </ActionBar.ActionArea> + <ActionBar.ExtraArea> + <div className="filter-text"> + <a onClick={$controller.sampleInfo.onAdvanceFilterClick}>高级搜索<Icon type="arrow-down" /></a> + </div> + <SearchBox + placeholder="指标名称" + value={$model.sampleInfo.data.searchText} + onChange={$controller.sampleInfo.onSearchTextChange} + onSearch={$controller.sampleInfo.onSearch} + /> + </ActionBar.ExtraArea> + </ActionBar> + + <Panel> + {/* 高级搜索 */} + {!$model.sampleInfo.data.onlyTimeQuery ? + <Plugins.Filter + expand={$model.sampleInfo.data.expand} + filterContent={[ + { + label: <span>正/负样本</span>, + component: + <Dropdown + placeholder="请选择" + options={$model.sampleInfo.data.positiveOrNegativeOption} + onChange={$controller.sampleInfo.onAdvanceFilterChange('positiveOrNegative')} + value={$model.sampleInfo.data.advanceSearchTemp.positiveOrNegative.value} + /> + }, + { + label: <span>测试/训练集</span>, + component: + <Dropdown + placeholder="请选择" + options={$model.sampleInfo.data.trainOrTestOption} + onChange={$controller.sampleInfo.onAdvanceFilterChange('trainOrTest')} + value={$model.sampleInfo.data.advanceSearchTemp.trainOrTest.value} + /> + }, + { + label: <span>时间窗口(分钟)</span>, + component: + <Dropdown + placeholder="请选择" + options={$model.sampleInfo.data.windowOption} + onChange={$controller.sampleInfo.onAdvanceFilterChange('window')} + value={$model.sampleInfo.data.advanceSearchTemp.window.value} + /> + }, + { + label: <span>样本来源</span>, + component: + <Dropdown + placeholder="请选择" + onChange={$controller.sampleInfo.onAdvanceFilterChange('source')} + value={$model.sampleInfo.data.advanceSearchTemp.source.value} + options={$model.sampleInfo.data.sourceList} + /> + }, + { + label: <span>指标集名称</span>, + component: + <Input + placeholder="请输入" + onChange={$controller.sampleInfo.onAdvanceFilterChange('viewName')} + value={$model.sampleInfo.data.advanceSearchTemp.viewName.value} + /> + }, + ]} + onQuery={$controller.sampleInfo.onAdvanceFilterQuery} + filterResult={$controller.sampleInfo.getAdvanceFilterResult()} + onResultClose={(item) => { $controller.sampleInfo.onAdvanceFilterResultClose(item.key); }} + onResultClear={$controller.sampleInfo.onAdvanceFilterClear} + /> : ''} + + {/* sample表格 */} + {!$model.sampleInfo.data.onlyTimeQuery ? + <Table + rowKey="id" + columns={$controller.sampleInfo.getTableColumns()} + loading={$model.sampleInfo.data.tableLoading} + dataSource={$model.sampleInfo.data.dataSource} + pagination={{ + total: $model.sampleInfo.data.total, + pageSize: $model.sampleInfo.data.pageSize, + currentPage: $model.sampleInfo.data.currentPage, + pageSizeOptions: $model.sampleInfo.data.pageSizeOptions, + }} + rowSelection={{ + selectedRowKeys: $model.sampleInfo.data.selectedRowKeys, + selectedRows: $model.sampleInfo.data.selectedRows, + onChange: $controller.sampleInfo.onSelectedRowKeysChange, + }} + onChange={$controller.sampleInfo.onTableChange} + placeholder={ + + $model.sampleInfo.data.tableErrorMsg ? + <Plugins.ErrorMessage>{$model.sampleInfo.data.tableErrorMsg}</Plugins.ErrorMessage> : + $model.sampleInfo.data.dataSource.length === 0 ? ( + <span> + 列表为空, <a className="uw-table-reset-search" onClick={$controller.sampleInfo.onAdvanceFilterClear}>重置查询条件</a> + </span> + ) : '' + } + /> : ''} + </Panel> + </div>} + + {/* 导入样本modal */} + <Dialog + title="导入样本" + maskClosable={false} + visible={$model.sampleInfoImport.data.importSampleVisible} + style={{ width: 500 }} + footer={( + <Plugins.DialogFooter + okLoading={!$model.sampleInfoImport.data.fileOpened} + onOk={$model.sampleInfoImport.data.importSuccess || !$model.sampleInfoImport.data.fileOpened ? null : $controller.sampleInfo.onImportOk} + onCancel={$controller.sampleInfo.onImportCancel} + okText="导入" + cancelText={$model.sampleInfoImport.data.importSuccess ? '关闭' : '取消'} + info={<Plugins.ErrorMessage>{$model.sampleInfoImport.data.importErrorMsg}</Plugins.ErrorMessage>} + /> + )} + > + <Notification> + <span>模板下载</span> + <span style={{ marginLeft: 10 }}> + <a href="/custom/file/SampleTemplate.csv" download="样本导入模板.csv">样本导入模板</a> + <a style={{ marginLeft: 10 }} href="/custom/file/TemplateRule.xls" download="样本导入规则.xls">样本导入规则</a> + </span> + </Notification> + + <Plugins.FileUpload + title="选择文件" + emptyText="不能上传空文件" + help={$model.sampleInfoImport.data.fileName ? `导入文件: ${$model.sampleInfoImport.data.fileName}` : "支持 csv"} + fileTypes={['csv']} + onUpload={$controller.sampleInfo.onUploadFileChange} + /> + { + $model.sampleInfoImport.data.importSuccess ? + <div className="uw-upload-info"> + <div className="uw-upload-text"> + <span><Icon type="success-small" />导入成功!以下为导入的样本信息:</span> + </div> + <Form> + <FormItem label="正样本数量" > + <p>{$model.sampleInfoImport.data.positiveCount}</p> + </FormItem> + <FormItem label="负样本数量" > + <p>{$model.sampleInfoImport.data.negativeCount}</p> + </FormItem> + <FormItem label="样本总数" > + <p>{$model.sampleInfoImport.data.allSampleCount}</p> + </FormItem> + </Form> + </div> : + <div> + </div> + } + </Dialog> + + {/* 编辑样本modal */} + <Dialog + title="编辑样本" + maskClosable={false} + visible={$model.sampleInfoUpdate.data.updateSampleVisible} + style={{ width: 500 }} + footer={( + <Plugins.DialogFooter + onOk={$model.sampleInfoUpdate.data.updateTrainOrTest === '' && $model.sampleInfoUpdate.data.updateSource === '' && $model.sampleInfoUpdate.data.updatePositiveOrNegative === '' ? undefined : $controller.sampleInfo.onUpdateOk} + onCancel={$controller.sampleInfo.onUpdateCancel} + info={<Plugins.ErrorMessage>{$model.sampleInfoUpdate.data.updateErrorMsg}</Plugins.ErrorMessage>} + /> + )} + > + <Form> + <FormItem label="样本信息" > + { + $model.sampleInfoUpdate.data.singleUpdate ? + <span>{$model.sampleInfoUpdate.data.updateSampleName}</span> : + <Plugins.DetailList + info={$model.sampleInfoUpdate.data.updateSampleName} + columns={$controller.sampleInfo.getDetailListColumns()} + dataSource={$model.sampleInfo.data.selectedRows} + /> + } + </FormItem> + <FormItem label="样本来源" help={$model.sampleInfoUpdate.data.oversizeText} hasError={$model.sampleInfoUpdate.data.oversizeText != ""} > + <Input + size="large" + placeholder="不输入样本来源时将不会进行修改" + style={{ width: 240 }} + value={$model.sampleInfoUpdate.data.updateSource} + onChange={$controller.sampleInfo.onUpdateInputChange('updateSource')} + onBlur={$controller.sampleInfo.onUpdateSourceBlur} + /> + </FormItem> + <FormItem label="正/负样本" > + <Dropdown + size="large" + placeholder="不选择正/负样本时将不会进行修改" + style={{ width: 240 }} + options={$model.sampleInfo.data.positiveOrNegativeOption} + value={$model.sampleInfoUpdate.data.updatePositiveOrNegative} + onChange={$controller.sampleInfo.onUpdateInputChange('updatePositiveOrNegative')} + /> + </FormItem> + <FormItem label="测试/训练集" > + <Dropdown + size="large" + placeholder="不选择测试/训练集时将不会进行修改" + style={{ width: 240 }} + options={$model.sampleInfo.data.trainOrTestOption} + value={$model.sampleInfoUpdate.data.updateTrainOrTest} + onChange={$controller.sampleInfo.onUpdateInputChange('updateTrainOrTest')} + /> + </FormItem> + </Form> + </Dialog> + + {/*查看画图modal */} + <Dialog + title={$model.sampleInfo.data.extendTitle} + visible={$model.sampleInfo.data.extendVisible} + style={{ width: 1000 }} + onCancel={$controller.sampleInfo.onExtendCancel} + cancelText="关闭" + > + {$model.sampleInfo.data.extendVisible && <Plugins.Chart option={$model.sampleInfo.data.extendChartOption} height={400} />} + </Dialog> + </Content> +</Page> \ No newline at end of file diff --git a/uweb/src/pages/sample/sampleInfo/update.model.uw b/uweb/src/pages/sample/sampleInfo/update.model.uw new file mode 100644 index 0000000..2ec2ea5 --- /dev/null +++ b/uweb/src/pages/sample/sampleInfo/update.model.uw @@ -0,0 +1,66 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +Model('sampleInfoUpdate', { + data: { + updatePositiveOrNegative: '', + updateSampleName: '', + updateSampleVisible: false, + updateSource: '', + updateTrainOrTest: '', + updateErrorMsg: null, + updateKeys: [], + readyToUpdate: true, + singleUpdate: false, + oversizeText: '', + }, + + setData(info) { + Object.assign(this.data, info); + }, + + // 编辑样本请求 + updateSample() { + uw.request({ + url: '/UpdateSample', + method: 'POST', + data: { + idList: this.data.updateKeys, + data: { + attrId: '', + attrName: '', + viewId: '', + viewName: '', + updateTime: '', + time: '', + source: this.data.updateSource, + trainOrTest: this.data.updateTrainOrTest, + positiveOrNegative: this.data.updatePositiveOrNegative, + window: '', + dataTime: '', + typeAbnormal: '', + typeStable: '', + typeShape: '', + }, + }, + success: ({ code, data, msg }) => { + if (code === 0) { + Notification.succeed({ title: '修改成功' }); + this.setData({ updateSampleVisible: false }); + $model.sampleInfo.resetSelected(); + $model.sampleInfo.queryTrainSource(); + $model.sampleInfo.querySample(); + this.setData({ updateErrorMsg: null }); + } + else { + this.setData({ updateErrorMsg: msg }); + } + }, + }); + }, +}); \ No newline at end of file diff --git a/uweb/src/pages/sample/train/create/create.ctrl.uw b/uweb/src/pages/sample/train/create/create.ctrl.uw new file mode 100644 index 0000000..979729f --- /dev/null +++ b/uweb/src/pages/sample/train/create/create.ctrl.uw @@ -0,0 +1,86 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const CONFIG = require('../../../constant.json'); + +Controller('create', { + onLoad() { + $model.create.queryTrainSource(); + }, + + // 样本来源change回调 + onSourceChange(value) { + $model.create.setData({ + source: value, + sourceErrorMsg: '', + }); + }, + + onSourceBlur() { + if ($model.create.data.source.length === 0) { + $model.create.setData({ sourceErrorMsg: '请选择样本来源' }); + } + }, + + // 测试/训练集change回调 + onTrainOrTestChange(value) { + $model.create.setData({ + trainOrTest: value, + trainOrTestErrorMsg: '', + }); + }, + + onTrainOrTestBlur() { + if ($model.create.data.trainOrTest.length === 0) { + $model.create.setData({ trainOrTestErrorMsg: '请选择测试/训练集' }); + } + }, + + // 时间范围change回调 + onDateTimeChange(value) { + $model.create.setData({ dateTime: value }); + }, + + // 下一步事件 + onNextStep() { + if ($model.create.data.source.length === 0) { + $model.create.setData({ sourceErrorMsg: '请选择样本来源' }); + } + if ($model.create.data.trainOrTest.length === 0) { + $model.create.setData({ trainOrTestErrorMsg: '请选择测试/训练集' }); + } + if ($model.create.data.trainOrTest.length === 0 || $model.create.data.trainOrTest.length === 0) { + return; + } + if ($model.create.data.source.length > 5) { + $model.create.setData({ sourceErrorMsg: '样本来源数量请勿超过5个' }); + return; + } + $model.create.querySampleCount(); + $model.create.setData({ currentStep: $model.create.data.currentStep + 1 }); + }, + + getShowTrainOrTest(){ + let trainOrTest = _.cloneDeep($model.create.data.trainOrTest); + let shows = trainOrTest.map((row) => { + return CONFIG.sampleTrans[row]; + }); + return shows.join(', '); + }, + + // 上一步事件 + onPreStep() { + $model.create.setData({ currentStep: $model.create.data.currentStep - 1 }); + }, + + // 开始训练事件 + onTrain() { + $model.create.trainSample(); + }, + +}) \ No newline at end of file diff --git a/uweb/src/pages/sample/train/create/create.less b/uweb/src/pages/sample/train/create/create.less new file mode 100644 index 0000000..b6cc668 --- /dev/null +++ b/uweb/src/pages/sample/train/create/create.less @@ -0,0 +1,12 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.error-span{ + color:#e1504a; + height: 30px; +} \ No newline at end of file diff --git a/uweb/src/pages/sample/train/create/create.model.uw b/uweb/src/pages/sample/train/create/create.model.uw new file mode 100644 index 0000000..5c36b16 --- /dev/null +++ b/uweb/src/pages/sample/train/create/create.model.uw @@ -0,0 +1,127 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); + +Model('create', { + data: { + currentStep: 0, + steps: [ + { title: '样本选择' }, + { title: '信息确认' }, + ], + source: [], + trainOrTest: [], + dateTime: [moment().subtract(1, 'days'), moment()], + positiveCount: 0, + negativeCount: 0, + trainSourceList: [], + readyToTrain: false, + countQuerying: false, + countErrorMsg: '', + sourceErrorMsg: '', + trainOrTestErrorMsg: '', + trainLoading: false, + }, + + setData(info) { + Object.assign(this.data, info); + }, + + // 拉取样本来源列表 + queryTrainSource() { + uw.request({ + url: '/QueryTrainSource', + method: 'POST', + data: {}, + success: ({ code, data, msg }) => { + let sourceList = [] + for (let row of data.source) { + sourceList.push({ + value: row, + label: row, + }) + } + this.setData({ trainSourceList: sourceList }); + }, + }); + }, + + // 获取样本统计数据 + querySampleCount() { + this.setData({ + countQuerying: true, + readyToTrain: false, + countErrorMsg: '', + }) + uw.request({ + url: '/CountSample', + method: 'POST', + data: { + beginTime: this.data.dateTime[0].unix(), + endTime: this.data.dateTime[1].unix(), + positiveOrNegative: '', + trainOrTest: this.data.trainOrTest, + source: this.data.source, + }, + success: ({ code, data, msg }) => { + if (code === 0) { + if (data.count[0].positive_count === 0 || data.count[0].negative_count === 0) { + this.setData({ + readyToTrain: false, + countErrorMsg: '正样本或负样本数量为0,无法开始训练', + }); + } + this.setData({ + positiveCount: data.count[0].positive_count, + negativeCount: data.count[0].negative_count, + readyToTrain: true, + }); + } + else { + this.setData({ + readyToTrain: false, + countErrorMsg: msg, + }); + } + this.setData({ countQuerying: false }); + }, + }); + }, + + // 训练样本 + trainSample() { + this.setData({ + countErrorMsg: '', + trainLoading: true, + }); + uw.request({ + url: '/Train', + method: 'POST', + data: { + beginTime: this.data.dateTime[0].unix(), + endTime: this.data.dateTime[1].unix(), + positiveOrNegative: '', + trainOrTest: this.data.trainOrTest, + source: this.data.source, + }, + success: ({ code, data, msg }) => { + if (code === 0) { + Notification.succeed({ title: '开始训练成功' }); + $props.history.push(`/sample/train`); + } + else { + this.setData({ + countErrorMsg: '开始训练失败' + msg, + trainLoading: false, + }); + } + }, + }); + }, +}) \ No newline at end of file diff --git a/uweb/src/pages/sample/train/create/create.uwx b/uweb/src/pages/sample/train/create/create.uwx new file mode 100644 index 0000000..0de57df --- /dev/null +++ b/uweb/src/pages/sample/train/create/create.uwx @@ -0,0 +1,86 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +{/* import src="./create.model.uw" */} +{/* import src="./create.ctrl.uw" */} +{/* style src="./create.less" */} + +<Page title="新建训练" onBack={() => { $props.history.push('/sample/train') }}> + <Content> + <Panel> + <Step current={$model.create.data.currentStep} steps={$model.create.data.steps} /> + { + $model.create.data.currentStep === 0 ? ( + <Form> + <FormItem label="样本来源" help={$model.create.data.sourceErrorMsg} hasError={$model.create.data.sourceErrorMsg != ""}> + <Dropdown + size='large' + placeholder='必填项' + multiple={true} + style={{ width: 253 }} + options={$model.create.data.trainSourceList} + value={$model.create.data.source} + onChange={$controller.create.onSourceChange} + onBlur={$controller.create.onSourceBlur} + /> + </FormItem> + <FormItem label="测试/训练集" help={$model.create.data.trainOrTestErrorMsg} hasError={$model.create.data.trainOrTestErrorMsg != ""}> + <Dropdown + size='large' + placeholder='必填项' + multiple={true} + style={{ width: 253 }} + options={[ + { value: 'test', label: '测试集' }, + { value: 'train', label: '训练集' }, + ]} + value={$model.create.data.trainOrTest} + onChange={$controller.create.onTrainOrTestChange} + onBlur={$controller.create.onTrainOrTestBlur} + /> + </FormItem> + <FormItem label="时间范围"> + <DateTimePicker + style={{ width: 240 }} + format="YYYY-MM-DD HH:mm" + value={$model.create.data.dateTime} + onChange={$controller.create.onDateTimeChange} + /> + </FormItem> + <FormItem> + <Button type="primary" onClick={$controller.create.onNextStep}>下一步</Button> + </FormItem> + </Form> + ) : ( + <Form> + <FormItem label="样本来源"> + <p>{$model.create.data.source.join(', ')}</p> + </FormItem> + <FormItem label="测试/训练集"> + <p>{$controller.create.getShowTrainOrTest()}</p> + </FormItem> + <FormItem label="时间范围"> + <p>{`${$model.create.data.dateTime[0].format('YYYY-MM-DD HH:mm')} - ${$model.create.data.dateTime[1].format('YYYY-MM-DD HH:mm')}`}</p> + </FormItem> + <FormItem label="正样本数量"> + {$model.create.data.countQuerying ? <Icon type="loading" /> : !$model.create.data.readyToTrain ? <p>-</p> : <p>{$model.create.data.positiveCount}</p>} + </FormItem> + <FormItem label="负样本数量"> + {$model.create.data.countQuerying ? <Icon type="loading" /> : !$model.create.data.readyToTrain ? <p>-</p> : <p>{$model.create.data.negativeCount}</p>} + </FormItem> + <FormItem> + <Button onClick={$controller.create.onPreStep}>上一步</Button> + <Button type="primary" onClick={$controller.create.onTrain} disabled={$model.create.data.countErrorMsg != '' || $model.create.data.trainLoading}>{$model.create.data.trainLoading ? <Icon type="loading" /> : ''}开始训练</Button> + <Plugins.ErrorMessage>{$model.create.data.countErrorMsg}</Plugins.ErrorMessage> + </FormItem> + </Form> + ) + } + </Panel> + </Content> +</Page> \ No newline at end of file diff --git a/uweb/src/pages/sample/train/list/list.ctrl.uw b/uweb/src/pages/sample/train/list/list.ctrl.uw new file mode 100644 index 0000000..4b54755 --- /dev/null +++ b/uweb/src/pages/sample/train/list/list.ctrl.uw @@ -0,0 +1,190 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); +const { getTableCell } = require('../../../common.js'); + +Controller('list', { + onLoad() { + $model.list.queryList(true); + $model.list.querySourceList(); + }, + + // ActionBar + onSearchChange(value) { + $model.list.setData({ searchText: value }); + }, + + onSearch() { + $model.list.setData({ currentPage: 1 }); + $model.list.queryList(); + }, + + onAdvanceFilterExpand() { + $model.list.setData({ expand: !$model.list.data.expand }); + }, + + // 高级搜索 + onAdvanceFilterChange(field) { + return (value) => { + const advanceSearchTemp = _.cloneDeep($model.list.data.advanceSearchTemp); + advanceSearchTemp[field].value = value; + advanceSearchTemp[field].valueText = value; + if (field === 'taskStatus') { + advanceSearchTemp[field].value = value.value; + advanceSearchTemp[field].valueText = value.label; + } else if (field === 'beginDateTime') { + advanceSearchTemp[field].valueText = `${value[0].format('YYYY-MM-DD HH:mm')} - ${value[1].format('YYYY-MM-DD HH:mm')}`; + } + $model.list.setData({ advanceSearchTemp }); + }; + }, + + onAdvanceFilterQuery() { + $model.list.setData({ advanceSearch: { ...$model.list.data.advanceSearchTemp }, expand: false, currentPage: 1 }); + $model.list.queryList(); + }, + + getAdvanceFilterResult() { + let result = _.map($model.list.data.advanceSearch, (value, key) => { + return ({ value: value.valueText, label: value.label, key }); + }); + result = _.filter(result, o => !!o.value); + return result; + }, + + onAdvanceFilterResultClose(key) { + const advanceSearch = _.cloneDeep($model.list.data.advanceSearch); + advanceSearch[key].value = undefined; + advanceSearch[key].valueText = undefined; + $model.list.setData({ advanceSearch, advanceSearchTemp: advanceSearch, currentPage: 1 }); + $model.list.queryList(); + }, + + onAdvanceFilterClear() { + $model.list.resetAdvanceSearch(); + }, + + // 表格 + onTableChange(pagination) { + $model.list.setData({ + currentPage: $model.list.data.currentPage !== pagination.currentPage ? pagination.currentPage : 1, + pageSize: pagination.pageSize, + }); + $model.list.queryList(); + }, + + onSearchReset() { + $model.list.resetSearch(); + }, + + getTableColumns() { + return [ + { + key: 'id', + dataIndex: 'id', + title: '任务ID', + render: text => getTableCell(text), + }, + { + key: 'sampleNum', + dataIndex: 'sampleNum', + title: '样本总数', + width: 100, + render: text => getTableCell(text), + }, + { + key: 'negativeSampleNum', + dataIndex: 'negativeSampleNum', + title: '负样本数', + width: 100, + render: text => getTableCell(text), + }, + { + key: 'positiveSampleNum', + dataIndex: 'positiveSampleNum', + title: '正样本数', + width: 100, + render: text => getTableCell(text), + }, + { + key: 'source', + dataIndex: 'source', + title: '样本来源', + render: text => getTableCell(text), + }, + { + key: 'status', + dataIndex: 'status', + title: '任务状态', + width: 120, + render: text => { + switch (text) { + case 'running': + return <span><Icon type="loading" /> 正在训练</span>; + break; + case 'complete': + return <span style={{ color: '#0ABF5B' }}>训练完成</span>; + break; + case 'failed': + return <span style={{ color: '#E54545' }}>训练失败</span>; + break; + default: + return getTableCell(text); + } + }, + }, + { + key: 'modelName', + dataIndex: 'modelName', + title: '模型名称', + render: text => getTableCell(text), + }, + { + key: 'startTime', + dataIndex: 'startTime', + title: '开始时间', + width: 150, + render: text => { + if (text) { + return moment.unix(text).format('YYYY-MM-DD HH:mm'); + } else { + return getTableCell(text); + } + }, + }, + { + key: 'endTime', + dataIndex: 'endTime', + title: '结束时间', + width: 150, + render: text => { + if (text === 0) { + return '-'; + } else { + return moment.unix(text).format('YYYY-MM-DD HH:mm'); + } + }, + }, + { + key: 'action', + title: '操作', + width: 80, + render: (text, record) => { + const showDelelte = () => { + Dialog.warning({ + title: '确定删除此训练任务?', + onOk: () => $model.list.deleteTask(record.id), + }); + }; + return <a onClick={showDelelte} disabled={record.status === 'running'}>删除</a>; + }, + }, + ]; + }, +}) \ No newline at end of file diff --git a/uweb/src/pages/sample/train/list/list.model.uw b/uweb/src/pages/sample/train/list/list.model.uw new file mode 100644 index 0000000..a5c4224 --- /dev/null +++ b/uweb/src/pages/sample/train/list/list.model.uw @@ -0,0 +1,155 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +const moment = require('moment'); +const CONFIG = require('../../../constant.json'); +const advanceSearchDefault = { + beginDateTime: { label: '开始时间', value: undefined, valueText: '' }, + taskStatus: { label: '任务状态', value: undefined, valueText: '' }, + source: { label: '样本来源', value: undefined, valueText: '' }, +}; + +Model('list', { + data: { + expand: false, + searchText: '', + advanceSearch: _.cloneDeep(advanceSearchDefault), + advanceSearchTemp: _.cloneDeep(advanceSearchDefault), + sourceList: [], + taskStatusList: [{ label: '正在训练', value: 'running' }, { label: '训练完成', value: 'complete' }, { label: '训练失败', value: 'failed' }], + sortInfo: null, + columns: [], + currentPage: CONFIG.currentPage, + pageSize: CONFIG.pageSize, + pageSizeOptions: CONFIG.pageSizeOptions, + total: 0, + dataSource: [], + errMsg: '', + tableLoading: false, + isEmpty: false, + pageLoading: false, + }, + + setData(info) { + Object.assign(this.data, info); + }, + + queryList(isFirstTime = false) { + if (window.location.pathname !== '/sample/train') { + clearTimeout(this.timer); + return; + } else { + this.setData({ + pageLoading: isFirstTime, + tableLoading: true, + }); + const params = { + requestPage: this.data.currentPage, + itemPerPage: this.data.pageSize, + taskId: _.trim(this.data.searchText) || '', + beginTime: '', + endTime: '', + taskStatus: '', + source: '', + }; + params.taskId = _.trim(this.data.searchText) || ''; + _.map(this.data.advanceSearch, (obj, key) => { + const value = obj.value; + if (key === 'beginDateTime' && _.isArray(value) && value.length === 2) { + params.beginTime = value[0].unix(); + params.endTime = value[1].unix(); + } else if (!!value) { + params[key] = value; + } + }); + uw.request({ + url: '/QueryTrain', + method: 'POST', + data: params, + success: ({ code, data, msg }) => { + if (code === 0) { + this.setData({ + dataSource: data.taskList || [], + total: data.totalCount || 0, + errMsg: '', + }); + this.checkIsEmpty(this.data.dataSource, params); + } else { + this.setData({ + dataSource: [], + total: 0, + errMsg: msg, + }); + } + this.setData({ + tableLoading: false, + pageLoading: false, + }); + }, + }); + clearTimeout(this.timer); + this.timer = setTimeout(() => { + this.queryList(); + }, 30000); + } + }, + + checkIsEmpty(dataSource, params) { + if (dataSource.length === 0 && !params.taskId && !params.beginTime && !params.endTime && !params.taskStatus && !params.source) { + this.data.isEmpty = true; + } else { + this.data.isEmpty = false; + } + }, + + querySourceList() { + uw.request({ + url: '/QueryTrainSource', + method: 'POST', + data: {}, + success: ({ code, data, msg }) => { + if (code === 0) { + this.setData({ sourceList: data.source || [] }); + } else { + this.setData({ sourceList: [] }); + Notification.error({ title: '获取样本来源失败', content: msg, delay: CONFIG.errorDelay }); + } + }, + }); + }, + + resetSearch() { + this.data.searchText = ''; + this.resetAdvanceSearch(); + }, + + resetAdvanceSearch() { + this.setData({ + advanceSearch: advanceSearchDefault, + advanceSearchTemp: advanceSearchDefault, + currentPage: 1, + }); + this.queryList(); + }, + + deleteTask(id) { + uw.request({ + url: '/DeleteTrain', + method: 'POST', + data: { taskId: id.toString() }, + success: ({ code, data, msg }) => { + if (code === 0) { + Notification.succeed({ content: '删除成功' }); + this.queryList(); + } else { + Notification.error({ title: '删除失败', content: msg, delay: CONFIG.errorDelay }); + } + }, + }); + }, +}) \ No newline at end of file diff --git a/uweb/src/pages/sample/train/list/list.uwx b/uweb/src/pages/sample/train/list/list.uwx new file mode 100644 index 0000000..5eee125 --- /dev/null +++ b/uweb/src/pages/sample/train/list/list.uwx @@ -0,0 +1,106 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +{/* import src="./list.model.uw" */} +{/* import src="./list.ctrl.uw" */} + +<Page title="训练模型"> + <Content loading={$model.list.data.pageLoading}> + { + $model.list.data.isEmpty ? ( + <Plugins.Placeholder + image={require('../../../assets/no-server.svg')} + title="训练任务列表为空" + content={<Button type="primary" onClick={() => { $props.history.push('/sample/train/create') }}>新建训练</Button>} + /> + ) : ( + <div> + <ActionBar> + <ActionBar.ActionArea> + <Button type="primary" onClick={() => { $props.history.push('/sample/train/create') }}>新建训练</Button> + </ActionBar.ActionArea> + <ActionBar.ExtraArea> + <div className="filter-text"> + <a onClick={$controller.list.onAdvanceFilterExpand}>高级搜索<Icon type="arrow-down" /></a> + </div> + <SearchBox + placeholder="任务ID / 模型名称" + value={$model.list.data.searchText} + onChange={$controller.list.onSearchChange} + onSearch={$controller.list.onSearch} + /> + </ActionBar.ExtraArea> + </ActionBar> + <Panel> + <Plugins.Filter + expand={$model.list.data.expand} + filterContent={[ + { + label: '样本来源', + component: + <Dropdown + placeholder="请选择" + options={$model.list.data.sourceList} + onChange={$controller.list.onAdvanceFilterChange('source')} + value={$model.list.data.advanceSearchTemp.source.value} + /> + }, + { + label: '任务状态', + component: + <Dropdown + placeholder="请选择" + valueWithLabel={true} + options={$model.list.data.taskStatusList} + onChange={$controller.list.onAdvanceFilterChange('taskStatus')} + value={$model.list.data.advanceSearchTemp.taskStatus.value} + /> + }, + { + label: '开始时间', + component: + <DateTimePicker + value={$model.list.data.advanceSearchTemp.beginDateTime.value} + onChange={$controller.list.onAdvanceFilterChange('beginDateTime')} + format="YYYY-MM-DD HH:mm" + /> + }, + ]} + onQuery={$controller.list.onAdvanceFilterQuery} + filterResult={$controller.list.getAdvanceFilterResult()} + onResultClose={(item) => { $controller.list.onAdvanceFilterResultClose(item.key); }} + onResultClear={$controller.list.onAdvanceFilterClear} + /> + <Table + rowKey="id" + columns={$controller.list.getTableColumns()} + loading={$model.list.data.tableLoading} + dataSource={$model.list.data.dataSource} + pagination={{ + total: $model.list.data.total, + pageSize: $model.list.data.pageSize, + currentPage: $model.list.data.currentPage, + pageSizeOptions: $model.list.data.pageSizeOptions, + }} + onChange={$controller.list.onTableChange} + placeholder={ + $model.list.data.errMsg ? + <Plugins.ErrorMessage>{$model.list.data.errMsg}</Plugins.ErrorMessage> : + $model.list.data.dataSource.length === 0 ? ( + <span> + 列表为空, <a className="uw-table-reset-search" onClick={$controller.list.onSearchReset}>清空查询条件</a> + </span> + ) : '' + } + /> + </Panel> + </div> + ) + } + </Content> +</Page> \ No newline at end of file diff --git a/uweb/src/plugins/Charts/Chart.less b/uweb/src/plugins/Charts/Chart.less new file mode 100644 index 0000000..b34b4b5 --- /dev/null +++ b/uweb/src/plugins/Charts/Chart.less @@ -0,0 +1,20 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.uw-chart-loading { + position: relative; + width: 100%; + height: 100%; + color: #bbb; + + i { + position: absolute; + top: 45%; + left: 48%; + } +} \ No newline at end of file diff --git a/uweb/src/plugins/Charts/Chart.tsx b/uweb/src/plugins/Charts/Chart.tsx new file mode 100644 index 0000000..58298f0 --- /dev/null +++ b/uweb/src/plugins/Charts/Chart.tsx @@ -0,0 +1,31 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +const { Line } = require('../../../lib/uw-chart'); +const { Icon } = require('../../../lib/uw2'); +import './Chart.less'; + +interface ChartProps { + loading: boolean; + option: any; + height: number | string; + width: number | string; +} + +export default class Chart extends React.Component<ChartProps, any> { + render() { + const { height = 300, width = '100%', loading = false, option } = this.props; + return ( + <div style={{ height, width }}> + {loading && <div className="uw-chart-loading"><Icon type="loading"/></div>} + <Line {...option} height={height} width={width}/> + </div> + ); + } +} \ No newline at end of file diff --git a/uweb/src/plugins/DetailList/DetailList.less b/uweb/src/plugins/DetailList/DetailList.less new file mode 100644 index 0000000..caf1dfd --- /dev/null +++ b/uweb/src/plugins/DetailList/DetailList.less @@ -0,0 +1,31 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +.uw-detail-list { + margin-bottom: 20px; + .uw-detail-info { + margin-bottom: 10px; + } + a { + margin-left: 5px; + text-decoration: none; + } + + .tc-15-table-panel .tc-15-table-box th>div { + height: 30px; + line-height: 30px; + } + + .tc-15-table-panel .tc-15-table-box td { + padding: 6px 20px; + } +} + +.form-unit .uw-detail-list, .form-unit .uw-detail-info { + margin-bottom: 0; +} diff --git a/uweb/src/plugins/DetailList/DetailList.tsx b/uweb/src/plugins/DetailList/DetailList.tsx new file mode 100644 index 0000000..447bddd --- /dev/null +++ b/uweb/src/plugins/DetailList/DetailList.tsx @@ -0,0 +1,87 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +import React from 'react'; +import { forEach, findIndex, cloneDeep } from 'lodash'; +const { Table, Icon } = require('../../../lib/uw2'); +import './DetailList.less'; + +export interface DetailListProps { + info: string | React.ReactNode; + columns?: any[]; + dataSource?: any[]; + loading?: boolean; + emptyText?: string; +} + +export default class DetailList extends React.Component<DetailListProps, any> { + state = { + expand: false, + }; + + onShowDetailClick() { + this.setState({ expand: !this.state.expand }); + }; + + getDataSource() { + const dataSource = cloneDeep(this.props.dataSource || []); + let newDataSource: any[] = []; + forEach(dataSource, (item, index) => { + if (!('index' in item)) { + item.index = index + 1; + } + newDataSource.push(item); + }); + return newDataSource; + }; + + render() { + const { info, columns: originColumns = [], loading = false, emptyText = '列表为空' } = this.props; + const columns = cloneDeep(originColumns); + const dataSource = this.getDataSource(); + if (findIndex(columns, ['key', 'index']) === -1) { + columns.unshift({ + key: 'index', + dataIndex: 'index', + title: '序号', + width: 65, + }); + } + + return ( + <div className="uw-detail-list"> + <div> + <div className="uw-detail-info"> + {info} + { + dataSource.length > 0 && ( + <span onClick={this.onShowDetailClick.bind(this)}> + <a>查看详情 {this.state.expand ? <Icon type="arrow-up" /> : <Icon type="arrow-down" />}</a> + </span> + ) + } + </div> + { + this.state.expand && ( + <Table + loading={loading} + size="middle" + columns={columns} + dataSource={dataSource} + rowKey="index" + pagination={false} + scroll={{ y: 200 }} + placeholder={ (!loading && dataSource.length === 0) && emptyText } + /> + ) + } + </div> + </div> + ) + } +} diff --git a/uweb/src/plugins/index.ts b/uweb/src/plugins/index.ts new file mode 100644 index 0000000..e8b3690 --- /dev/null +++ b/uweb/src/plugins/index.ts @@ -0,0 +1,10 @@ +/* + Tencent is pleased to support the open source community by making Metis available. + Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. + Licensed under the BSD 3-Clause License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + https://opensource.org/licenses/BSD-3-Clause + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +*/ + +export { default as Chart } from './Charts/Chart'; +export { default as DetailList } from './DetailList/DetailList'; \ No newline at end of file