├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.e2e.json ├── package.json ├── src ├── app │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ └── app.module.ts ├── assets │ ├── .gitkeep │ └── ckplayer │ │ ├── ckplayer.js │ │ ├── ckplayer.min.js │ │ ├── ckplayer.swf │ │ ├── ckplayer.xml │ │ ├── language.xml │ │ ├── m3u8.swf │ │ └── style.xml ├── browserslist ├── ckplayer.swf ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── karma.conf.js ├── language.xml ├── m3u8.swf ├── main.ts ├── polyfills.ts ├── style.xml ├── styles.css ├── test.ts ├── tsconfig.app.json ├── tsconfig.spec.json ├── tslint.json └── typings.d.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see http://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | indent_style = space 7 | indent_size = 2 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | max_line_length = off 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See http://help.github.com/ignore-files/ for more about ignoring files. 2 | 3 | # compiled output 4 | /dist 5 | /tmp 6 | /out-tsc 7 | 8 | # dependencies 9 | /node_modules 10 | 11 | # IDEs and editors 12 | /.idea 13 | .project 14 | .classpath 15 | .c9/ 16 | *.launch 17 | .settings/ 18 | *.sublime-workspace 19 | 20 | # IDE - VSCode 21 | .vscode/* 22 | !.vscode/settings.json 23 | !.vscode/tasks.json 24 | !.vscode/launch.json 25 | !.vscode/extensions.json 26 | 27 | # misc 28 | /.sass-cache 29 | /connect.lock 30 | /coverage 31 | /libpeerconnection.log 32 | npm-debug.log 33 | yarn-error.log 34 | testem.log 35 | /typings 36 | 37 | # System Files 38 | .DS_Store 39 | Thumbs.db 40 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # angular4 Ckplayer demo 2 | 可直接播放rtmp、m3u8视频流,直播流。 3 | 此文件下载后,经过测试在本地运行正常,angular版本为4.0。 ckplayer为最新版,不是6.8版本。 4 | 5 | ### 下面为我在编写此功能时的操作步骤,您也可以参照此步骤加入您的项目中: 6 | #### 1.下载ckpalyer整个包并导入 7 | 将ckplayer放到src/assets/下 8 | #### 2.引入ckplayer.js 9 | 在angular.json中找到script,添加上ckplayer.js 10 | ``` 11 | "scripts": ["./assets/ckplayer/ckplayer.js"] 12 | ``` 13 | #### 3.编写html 14 | 15 | ``` 16 |
17 | ``` 18 | 19 | #### 4.编写实现函数 20 | 在app.component.ts中添加 21 | ``` 22 | player: any; 23 | ``` 24 | ``` 25 | videoPlay(){ 26 | var videoObject = { 27 | container: '#video',//“#”代表容器的ID,“.”或“”代表容器的class 28 | variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象 29 | autoplay: false,//自动播放 30 | live: true, 31 | poster: 'material/poster.jpg',//视频封面 32 | video:'rtmp://live.hkstv.hk.lxdns.com/live/hks'//视频地址 33 | }; 34 | this.player = new ckplayer(videoObject); 35 | } 36 | ``` 37 | 38 | #### 5.调试程序中的报错 39 | ckplayer一直有波浪线,同时还有报错 40 | > ERROR in src/app/app.component.ts(24,27): error TS2304: Cannot find name 'ckplayer'. 41 | 42 | 此时需要将ckplaer进行declare一下, 43 | 找到src目录,创建typings.d.ts,加入以下代码, 44 | ``` 45 | declare var ckplayer: any; 46 | ``` 47 | #### 6.调试浏览器中的报错 48 | 此时程序中不再有报错了,但是打开网页发现视频仍然不能播放,在console栏中看到 49 | 50 | localhost:4200/ckplayer.swf 404 51 | 52 | 将刚才的ckplayer中的几个相关文件拷贝到src目录下,我只拷贝了其中4个: 53 | > ckplayer.swf,style.xml,language.xml,m3u8.swf 54 | 这里如果你只播放rtmp就不用把m3u8复制过来了 55 | 56 | 同时还要在angular.json中引入 57 | 58 | ``` 59 | "assets": [ 60 | "assets", 61 | "favicon.ico", 62 | "favicon.png", 63 | "ckplayer.swf", 64 | "language.xml", 65 | "m3u8.swf", 66 | "style.xml"] 67 | ``` 68 | #### 7.重新启动服务,这里我设置了视频开始时是暂停,可根据ckplayer配置进行调整。 69 | 70 | ``` 71 | ng serve 72 | ``` 73 | -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "./node_modules/@angular/cli/lib/config/schema.json", 3 | "version": 1, 4 | "newProjectRoot": "projects", 5 | "projects": { 6 | "ckplayerdemo": { 7 | "root": "", 8 | "sourceRoot": "src", 9 | "projectType": "application", 10 | "prefix": "app", 11 | "schematics": {}, 12 | "architect": { 13 | "build": { 14 | "builder": "@angular-devkit/build-angular:browser", 15 | "options": { 16 | "outputPath": "dist/ckplayerdemo", 17 | "index": "src/index.html", 18 | "main": "src/main.ts", 19 | "polyfills": "src/polyfills.ts", 20 | "tsConfig": "src/tsconfig.app.json", 21 | "assets": [ 22 | "src/favicon.ico", 23 | "src/assets", 24 | "src/ckplayer.swf", 25 | "src/language.xml", 26 | "src/style.xml" 27 | ], 28 | "styles": [ 29 | "src/styles.css" 30 | ], 31 | "scripts": [ 32 | "./src/assets/ckplayer/ckplayer.js" 33 | ] 34 | }, 35 | "configurations": { 36 | "production": { 37 | "fileReplacements": [ 38 | { 39 | "replace": "src/environments/environment.ts", 40 | "with": "src/environments/environment.prod.ts" 41 | } 42 | ], 43 | "optimization": true, 44 | "outputHashing": "all", 45 | "sourceMap": false, 46 | "extractCss": true, 47 | "namedChunks": false, 48 | "aot": true, 49 | "extractLicenses": true, 50 | "vendorChunk": false, 51 | "buildOptimizer": true 52 | } 53 | } 54 | }, 55 | "serve": { 56 | "builder": "@angular-devkit/build-angular:dev-server", 57 | "options": { 58 | "browserTarget": "ckplayerdemo:build" 59 | }, 60 | "configurations": { 61 | "production": { 62 | "browserTarget": "ckplayerdemo:build:production" 63 | } 64 | } 65 | }, 66 | "extract-i18n": { 67 | "builder": "@angular-devkit/build-angular:extract-i18n", 68 | "options": { 69 | "browserTarget": "ckplayerdemo:build" 70 | } 71 | }, 72 | "test": { 73 | "builder": "@angular-devkit/build-angular:karma", 74 | "options": { 75 | "main": "src/test.ts", 76 | "polyfills": "src/polyfills.ts", 77 | "tsConfig": "src/tsconfig.spec.json", 78 | "karmaConfig": "src/karma.conf.js", 79 | "styles": [ 80 | "src/styles.css" 81 | ], 82 | "scripts": [], 83 | "assets": [ 84 | "src/favicon.ico", 85 | "src/assets" 86 | ] 87 | } 88 | }, 89 | "lint": { 90 | "builder": "@angular-devkit/build-angular:tslint", 91 | "options": { 92 | "tsConfig": [ 93 | "src/tsconfig.app.json", 94 | "src/tsconfig.spec.json" 95 | ], 96 | "exclude": [ 97 | "**/node_modules/**" 98 | ] 99 | } 100 | } 101 | } 102 | }, 103 | "ckplayerdemo-e2e": { 104 | "root": "e2e/", 105 | "projectType": "application", 106 | "architect": { 107 | "e2e": { 108 | "builder": "@angular-devkit/build-angular:protractor", 109 | "options": { 110 | "protractorConfig": "e2e/protractor.conf.js", 111 | "devServerTarget": "ckplayerdemo:serve" 112 | } 113 | }, 114 | "lint": { 115 | "builder": "@angular-devkit/build-angular:tslint", 116 | "options": { 117 | "tsConfig": "e2e/tsconfig.e2e.json", 118 | "exclude": [ 119 | "**/node_modules/**" 120 | ] 121 | } 122 | } 123 | } 124 | } 125 | }, 126 | "defaultProject": "ckplayerdemo" 127 | } 128 | -------------------------------------------------------------------------------- /e2e/protractor.conf.js: -------------------------------------------------------------------------------- 1 | // Protractor configuration file, see link for more information 2 | // https://github.com/angular/protractor/blob/master/lib/config.ts 3 | 4 | const { SpecReporter } = require('jasmine-spec-reporter'); 5 | 6 | exports.config = { 7 | allScriptsTimeout: 11000, 8 | specs: [ 9 | './src/**/*.e2e-spec.ts' 10 | ], 11 | capabilities: { 12 | 'browserName': 'chrome' 13 | }, 14 | directConnect: true, 15 | baseUrl: 'http://localhost:4200/', 16 | framework: 'jasmine', 17 | jasmineNodeOpts: { 18 | showColors: true, 19 | defaultTimeoutInterval: 30000, 20 | print: function() {} 21 | }, 22 | onPrepare() { 23 | require('ts-node').register({ 24 | project: require('path').join(__dirname, './tsconfig.e2e.json') 25 | }); 26 | jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); 27 | } 28 | }; -------------------------------------------------------------------------------- /e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- 1 | import { AppPage } from './app.po'; 2 | 3 | describe('workspace-project App', () => { 4 | let page: AppPage; 5 | 6 | beforeEach(() => { 7 | page = new AppPage(); 8 | }); 9 | 10 | it('should display welcome message', () => { 11 | page.navigateTo(); 12 | expect(page.getParagraphText()).toEqual('Welcome to app!'); 13 | }); 14 | }); 15 | -------------------------------------------------------------------------------- /e2e/src/app.po.ts: -------------------------------------------------------------------------------- 1 | import { browser, by, element } from 'protractor'; 2 | 3 | export class AppPage { 4 | navigateTo() { 5 | return browser.get('/'); 6 | } 7 | 8 | getParagraphText() { 9 | return element(by.css('app-root h1')).getText(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "../out-tsc/app", 5 | "module": "commonjs", 6 | "target": "es5", 7 | "types": [ 8 | "jasmine", 9 | "jasminewd2", 10 | "node" 11 | ] 12 | } 13 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ckplayerdemo", 3 | "version": "0.0.0", 4 | "scripts": { 5 | "ng": "ng", 6 | "start": "ng serve", 7 | "build": "ng build", 8 | "test": "ng test", 9 | "lint": "ng lint", 10 | "e2e": "ng e2e" 11 | }, 12 | "private": true, 13 | "dependencies": { 14 | "@angular/animations": "^6.0.3", 15 | "@angular/common": "^6.0.3", 16 | "@angular/compiler": "^6.0.3", 17 | "@angular/core": "^6.0.3", 18 | "@angular/forms": "^6.0.3", 19 | "@angular/http": "^6.0.3", 20 | "@angular/platform-browser": "^6.0.3", 21 | "@angular/platform-browser-dynamic": "^6.0.3", 22 | "@angular/router": "^6.0.3", 23 | "core-js": "^2.5.4", 24 | "rxjs": "^6.0.0", 25 | "zone.js": "^0.8.26" 26 | }, 27 | "devDependencies": { 28 | "@angular/compiler-cli": "^6.0.3", 29 | "@angular-devkit/build-angular": "~0.6.5", 30 | "typescript": "~2.7.2", 31 | "@angular/cli": "~6.0.5", 32 | "@angular/language-service": "^6.0.3", 33 | "@types/jasmine": "~2.8.6", 34 | "@types/jasminewd2": "~2.0.3", 35 | "@types/node": "~8.9.4", 36 | "codelyzer": "~4.2.1", 37 | "jasmine-core": "~2.99.1", 38 | "jasmine-spec-reporter": "~4.2.1", 39 | "karma": "~1.7.1", 40 | "karma-chrome-launcher": "~2.2.0", 41 | "karma-coverage-istanbul-reporter": "~1.4.2", 42 | "karma-jasmine": "~1.1.1", 43 | "karma-jasmine-html-reporter": "^0.2.2", 44 | "protractor": "~5.3.0", 45 | "ts-node": "~5.0.1", 46 | "tslint": "~5.9.1" 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /src/app/app.component.css: -------------------------------------------------------------------------------- 1 | .video{ 2 | width: 500px; 3 | height: 500px; 4 | } 5 | -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /src/app/app.component.spec.ts: -------------------------------------------------------------------------------- 1 | import { TestBed, async } from '@angular/core/testing'; 2 | import { AppComponent } from './app.component'; 3 | describe('AppComponent', () => { 4 | beforeEach(async(() => { 5 | TestBed.configureTestingModule({ 6 | declarations: [ 7 | AppComponent 8 | ], 9 | }).compileComponents(); 10 | })); 11 | it('should create the app', async(() => { 12 | const fixture = TestBed.createComponent(AppComponent); 13 | const app = fixture.debugElement.componentInstance; 14 | expect(app).toBeTruthy(); 15 | })); 16 | it(`should have as title 'app'`, async(() => { 17 | const fixture = TestBed.createComponent(AppComponent); 18 | const app = fixture.debugElement.componentInstance; 19 | expect(app.title).toEqual('app'); 20 | })); 21 | it('should render title in a h1 tag', async(() => { 22 | const fixture = TestBed.createComponent(AppComponent); 23 | fixture.detectChanges(); 24 | const compiled = fixture.debugElement.nativeElement; 25 | expect(compiled.querySelector('h1').textContent).toContain('Welcome to ckplayerdemo!'); 26 | })); 27 | }); 28 | -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- 1 | import { Component,AfterViewInit } from '@angular/core'; 2 | 3 | @Component({ 4 | selector: 'app-root', 5 | templateUrl: './app.component.html', 6 | styleUrls: ['./app.component.css'] 7 | }) 8 | export class AppComponent implements AfterViewInit { 9 | title = 'app'; 10 | player: any; 11 | ngAfterViewInit(){ 12 | this.videoPlayer(); 13 | } 14 | videoPlayer(){ 15 | var videoObject = { 16 | container: '#video',//“#”代表容器的ID,“.”或“”代表容器的class 17 | variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象 18 | autoplay: false,//自动播放 19 | live: true, 20 | // poster: 'material/poster.jpg', 21 | video:'rtmp://live.hkstv.hk.lxdns.com/live/hks'//视频地址 22 | // video:'http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8'//视频地址 23 | }; 24 | this.player = new ckplayer(videoObject); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- 1 | import { BrowserModule } from '@angular/platform-browser'; 2 | import { NgModule } from '@angular/core'; 3 | 4 | import { AppComponent } from './app.component'; 5 | 6 | @NgModule({ 7 | declarations: [ 8 | AppComponent 9 | ], 10 | imports: [ 11 | BrowserModule 12 | ], 13 | providers: [], 14 | bootstrap: [AppComponent] 15 | }) 16 | export class AppModule { } 17 | -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bainana/angular-ckplayer-demo/621c372062d77ae666f63590b4ec472b02caa566/src/assets/.gitkeep -------------------------------------------------------------------------------- /src/assets/ckplayer/ckplayer.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bainana/angular-ckplayer-demo/621c372062d77ae666f63590b4ec472b02caa566/src/assets/ckplayer/ckplayer.swf -------------------------------------------------------------------------------- /src/assets/ckplayer/ckplayer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | true 6 | 30 7 | 100 8 | true 9 | 0 10 | true 11 | true 12 | 200 13 | true 14 | true 15 | 200 16 | 17 | true 18 | true 19 | true 20 | true 21 | true 22 | 23 | 10 24 | 0.1 25 | 1 26 | true 27 | false 28 | 29 | false 30 | false 31 | true 32 | true 33 | 34 | 35 | false 36 | 2 37 | start 38 | 39 | 1 40 | false 41 | true 42 | 43 | 49 | 50 | 30 51 | , 52 | 53 | adPlay,adPause,playOrPause,videoPlay,videoPause,videoMute,videoEscMute,videoClear,changeVolume,fastBack,fastNext,videoSeek,newVideo,getMetaDate,videoRotation,videoBrightness,videoContrast,videoSaturation,videoHue,videoZoom,videoProportion,videoError,addListener,removeListener,addElement,getElement,deleteElement,animate,animateResume,animatePause,deleteAnimate,changeConfig,getConfig,openUrl,fullScreen,quitFullScreen,switchFull,screenshot,custom,changeControlBarShow,getCurrentSrc 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 104 | 105 | 106 | -------------------------------------------------------------------------------- /src/assets/ckplayer/language.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | [$second] 4 | [$second] 5 | 6 | 点击播放 7 | 暂停播放 8 | 静音 9 | 恢复音量 10 | 全屏 11 | 退出全屏 12 | 上一集 13 | 下一集 14 | 点击选择清晰度 15 | 16 | 17 | 音量:[$volume]% 18 | 19 | [$percentage]% 20 | 21 | [$timeh]:[$timei]:[$times] 22 | 23 | 24 | [$timeh]:[$timei]:[$times] 25 | 26 | 27 | 直播中 [$liveTimeY]-[$liveTimem]-[$liveTimed] [$liveTimeh]:[$liveTimei]:[$liveTimes] 28 | 29 | 30 | 流畅 31 | 低清 32 | 标清 33 | 高清 34 | 超清 35 | 蓝光 36 | 未知 37 | 38 | 39 | 视频地址不存在 40 | 加载失败 41 | 视频格式错误 42 | 43 | 自动 44 | -------------------------------------------------------------------------------- /src/assets/ckplayer/m3u8.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bainana/angular-ckplayer-demo/621c372062d77ae666f63590b4ec472b02caa566/src/assets/ckplayer/m3u8.swf -------------------------------------------------------------------------------- /src/browserslist: -------------------------------------------------------------------------------- 1 | # This file is currently used by autoprefixer to adjust CSS to support the below specified browsers 2 | # For additional information regarding the format and rule options, please see: 3 | # https://github.com/browserslist/browserslist#queries 4 | # For IE 9-11 support, please uncomment the last line of the file and adjust as needed 5 | > 0.5% 6 | last 2 versions 7 | Firefox ESR 8 | not dead 9 | # IE 9-11 -------------------------------------------------------------------------------- /src/ckplayer.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bainana/angular-ckplayer-demo/621c372062d77ae666f63590b4ec472b02caa566/src/ckplayer.swf -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- 1 | // This file can be replaced during build by using the `fileReplacements` array. 2 | // `ng build ---prod` replaces `environment.ts` with `environment.prod.ts`. 3 | // The list of file replacements can be found in `angular.json`. 4 | 5 | export const environment = { 6 | production: false 7 | }; 8 | 9 | /* 10 | * In development mode, to ignore zone related error stack frames such as 11 | * `zone.run`, `zoneDelegate.invokeTask` for easier debugging, you can 12 | * import the following file, but please comment it out in production mode 13 | * because it will have performance impact when throw error 14 | */ 15 | // import 'zone.js/dist/zone-error'; // Included with Angular CLI. 16 | -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bainana/angular-ckplayer-demo/621c372062d77ae666f63590b4ec472b02caa566/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ckplayerdemo 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/karma.conf.js: -------------------------------------------------------------------------------- 1 | // Karma configuration file, see link for more information 2 | // https://karma-runner.github.io/1.0/config/configuration-file.html 3 | 4 | module.exports = function (config) { 5 | config.set({ 6 | basePath: '', 7 | frameworks: ['jasmine', '@angular-devkit/build-angular'], 8 | plugins: [ 9 | require('karma-jasmine'), 10 | require('karma-chrome-launcher'), 11 | require('karma-jasmine-html-reporter'), 12 | require('karma-coverage-istanbul-reporter'), 13 | require('@angular-devkit/build-angular/plugins/karma') 14 | ], 15 | client: { 16 | clearContext: false // leave Jasmine Spec Runner output visible in browser 17 | }, 18 | coverageIstanbulReporter: { 19 | dir: require('path').join(__dirname, '../coverage'), 20 | reports: ['html', 'lcovonly'], 21 | fixWebpackSourcePaths: true 22 | }, 23 | reporters: ['progress', 'kjhtml'], 24 | port: 9876, 25 | colors: true, 26 | logLevel: config.LOG_INFO, 27 | autoWatch: true, 28 | browsers: ['Chrome'], 29 | singleRun: false 30 | }); 31 | }; -------------------------------------------------------------------------------- /src/language.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | [$second] 4 | [$second] 5 | 6 | 点击播放 7 | 暂停播放 8 | 静音 9 | 恢复音量 10 | 全屏 11 | 退出全屏 12 | 上一集 13 | 下一集 14 | 点击选择清晰度 15 | 16 | 17 | 音量:[$volume]% 18 | 19 | [$percentage]% 20 | 21 | [$timeh]:[$timei]:[$times] 22 | 23 | 24 | [$timeh]:[$timei]:[$times] 25 | 26 | 27 | 直播中 [$liveTimeY]-[$liveTimem]-[$liveTimed] [$liveTimeh]:[$liveTimei]:[$liveTimes] 28 | 29 | 30 | 流畅 31 | 低清 32 | 标清 33 | 高清 34 | 超清 35 | 蓝光 36 | 未知 37 | 38 | 39 | 视频地址不存在 40 | 加载失败 41 | 视频格式错误 42 | 43 | 自动 44 | -------------------------------------------------------------------------------- /src/m3u8.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bainana/angular-ckplayer-demo/621c372062d77ae666f63590b4ec472b02caa566/src/m3u8.swf -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- 1 | import { enableProdMode } from '@angular/core'; 2 | import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; 3 | 4 | import { AppModule } from './app/app.module'; 5 | import { environment } from './environments/environment'; 6 | 7 | if (environment.production) { 8 | enableProdMode(); 9 | } 10 | 11 | platformBrowserDynamic().bootstrapModule(AppModule) 12 | .catch(err => console.log(err)); 13 | -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file includes polyfills needed by Angular and is loaded before the app. 3 | * You can add your own extra polyfills to this file. 4 | * 5 | * This file is divided into 2 sections: 6 | * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. 7 | * 2. Application imports. Files imported after ZoneJS that should be loaded before your main 8 | * file. 9 | * 10 | * The current setup is for so-called "evergreen" browsers; the last versions of browsers that 11 | * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), 12 | * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. 13 | * 14 | * Learn more in https://angular.io/docs/ts/latest/guide/browser-support.html 15 | */ 16 | 17 | /*************************************************************************************************** 18 | * BROWSER POLYFILLS 19 | */ 20 | 21 | /** IE9, IE10 and IE11 requires all of the following polyfills. **/ 22 | // import 'core-js/es6/symbol'; 23 | // import 'core-js/es6/object'; 24 | // import 'core-js/es6/function'; 25 | // import 'core-js/es6/parse-int'; 26 | // import 'core-js/es6/parse-float'; 27 | // import 'core-js/es6/number'; 28 | // import 'core-js/es6/math'; 29 | // import 'core-js/es6/string'; 30 | // import 'core-js/es6/date'; 31 | // import 'core-js/es6/array'; 32 | // import 'core-js/es6/regexp'; 33 | // import 'core-js/es6/map'; 34 | // import 'core-js/es6/weak-map'; 35 | // import 'core-js/es6/set'; 36 | 37 | /** IE10 and IE11 requires the following for NgClass support on SVG elements */ 38 | // import 'classlist.js'; // Run `npm install --save classlist.js`. 39 | 40 | /** IE10 and IE11 requires the following for the Reflect API. */ 41 | // import 'core-js/es6/reflect'; 42 | 43 | 44 | /** Evergreen browsers require these. **/ 45 | // Used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. 46 | import 'core-js/es7/reflect'; 47 | 48 | 49 | /** 50 | * Web Animations `@angular/platform-browser/animations` 51 | * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. 52 | * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). 53 | **/ 54 | // import 'web-animations-js'; // Run `npm install --save web-animations-js`. 55 | 56 | /** 57 | * By default, zone.js will patch all possible macroTask and DomEvents 58 | * user can disable parts of macroTask/DomEvents patch by setting following flags 59 | */ 60 | 61 | // (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame 62 | // (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick 63 | // (window as any).__zone_symbol__BLACK_LISTED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames 64 | 65 | /* 66 | * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js 67 | * with the following flag, it will bypass `zone.js` patch for IE/Edge 68 | */ 69 | // (window as any).__Zone_enable_cross_context_check = true; 70 | 71 | /*************************************************************************************************** 72 | * Zone JS is required by default for Angular itself. 73 | */ 74 | import 'zone.js/dist/zone'; // Included with Angular CLI. 75 | 76 | 77 | 78 | /*************************************************************************************************** 79 | * APPLICATION IMPORTS 80 | */ 81 | -------------------------------------------------------------------------------- /src/style.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 0x000000 6 | 7 | 0.5 8 | 3 9 | center 10 | middle 11 | 0 12 | 0 13 | 0 14 | 0 15 | 16 | 17 | 18 | left 19 | bottom 20 | 100% 21 | 38 22 | 0 23 | -38 24 | 25 | 26 | all 27 | 1000 28 | alpha 29 | 0.8 30 | all 31 | 32 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAIAAACUgoPjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE5QTRFQjlCN0NDMzExRTdCOEU1OEZDRkMwNUMxRjkyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE5QTRFQjlDN0NDMzExRTdCOEU1OEZDRkMwNUMxRjkyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTlBNEVCOTk3Q0MzMTFFN0I4RTU4RkNGQzA1QzFGOTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTlBNEVCOUE3Q0MzMTFFN0I4RTU4RkNGQzA1QzFGOTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ey3YCAAAAEUlEQVR42mL0z61iAAOAAAMACZkBOI+IklEAAAAASUVORK5CYII= 33 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAIAAACUgoPjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIyMUM5N0M3N0NDMzExRTdCODNCQzc4NEQ0NDdCQUZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIyMUM5N0M4N0NDMzExRTdCODNCQzc4NEQ0NDdCQUZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjIxQzk3QzU3Q0MzMTFFN0I4M0JDNzg0RDQ0N0JBRkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjIxQzk3QzY3Q0MzMTFFN0I4M0JDNzg0RDQ0N0JBRkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rS13VAAAAEUlEQVR42mK8ePEiAxgABBgAE6wCdf2yccQAAAAASUVORK5CYII= 34 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJERDI3MTY5QTJDNjExRTdCNTdGQjE2MTZDNkNCMzA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJERDI3MTZBQTJDNjExRTdCNTdGQjE2MTZDNkNCMzA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkREMjcxNjdBMkM2MTFFN0I1N0ZCMTYxNkM2Q0IzMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkREMjcxNjhBMkM2MTFFN0I1N0ZCMTYxNkM2Q0IzMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MLZi3AAAADklEQVR42mJgb/oKEGAAAhIBf+DIxYEAAAAASUVORK5CYII= 35 | 100% 36 | left 37 | bottom 38 | 0 39 | -2 40 | 41 | 42 | 43 | 44 | 0x000000 45 | 46 | 0.6 47 | 48 | 49 | 121 | 122 | 123 | 124 | 0x333333 125 | 0x0787FF 126 | 0.8 127 | 0 128 | 0x333333 129 | 6 130 | 70 131 | 27 132 | center 133 | 5 134 | 14 135 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 136 | 0xFFFFFF 137 | 0xFFFFFF 138 | false 139 | 1 140 | 141 | 142 | 0x333333 143 | 0.8 144 | 0 145 | 0x333333 146 | 10 147 | 15 148 | 10 149 | 15 150 | 10 151 | 15 152 | 10 153 | 0x333333 154 | 0 155 | 0xFFFFFF 156 | 0.8 157 | 0 158 | 0 159 | 160 | 178 | 179 | 0x005CB2 180 | 0x0787FF 181 | 0.8 182 | 0 183 | 0x333333 184 | 6 185 | 70 186 | 27 187 | center 188 | 5 189 | 14 190 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 191 | 0xFFFFFF 192 | 0xFFFFFF 193 | false 194 | 1 195 | 196 | 197 | 5 198 | 5 199 | 5 200 | 5 201 | 0xFFFFFF 202 | 0 203 | 1 204 | 205 | 206 | right 207 | top 208 | -119 209 | 6 210 | 211 | 212 | right 213 | bottom 214 | -130 215 | -35 216 | true 217 | 218 | click 219 | 220 | 221 | 222 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAFCAYAAAAZiY8XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5RUEzNjQ1MDMxRDExRTY5OERCOEQ3NUNBQzJDMDlCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5RUEzNjQ2MDMxRDExRTY5OERCOEQ3NUNBQzJDMDlCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjlFQTM2NDMwMzFEMTFFNjk4REI4RDc1Q0FDMkMwOUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjlFQTM2NDQwMzFEMTFFNjk4REI4RDc1Q0FDMkMwOUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ONxAiAAAAT0lEQVR42mL8//+/HAMDwxwgtgdiNobhCX4B8UEgTmEEeng3kOHCMDLAAZCHPwMZPCPEw7+YgMQJhpEDjoE8nAzEe6DpfLiC31A/JgAEGAAcdRWT+8TTHQAAAABJRU5ErkJggg== 223 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAFCAYAAAAZiY8XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRTE1NTk1MDMxRDExRTY4QTQ1Qzg3RjhDMENCNDU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcyRTE1NTk2MDMxRDExRTY4QTQ1Qzg3RjhDMENCNDU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzJFMTU1OTMwMzFEMTFFNjhBNDVDODdGOEMwQ0I0NTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzJFMTU1OTQwMzFEMTFFNjhBNDVDODdGOEMwQ0I0NTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5HSf2sAAAATElEQVR42mJkb/8vx8DAMAeI7YGYjWF4gl9AfBCIUxiBHt4NZLgwjAxwgAlIWDCMHGAF8vCJEeThYyAPJwPxHmg6H67gN9SPCQABBgDwKw4wg3IbiQAAAABJRU5ErkJggg== 224 | right 225 | top 226 | -200 227 | 14 228 | 232 | 233 | 234 | 235 | 236 | 237 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGCAYAAAACEPQxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc4ODQ4MDY0QTAzMjExRTc4MEExRkVEMDk5Qzg3QzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc4ODQ4MDY1QTAzMjExRTc4MEExRkVEMDk5Qzg3QzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzg4NDgwNjJBMDMyMTFFNzgwQTFGRUQwOTlDODdDM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg4NDgwNjNBMDMyMTFFNzgwQTFGRUQwOTlDODdDM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5pDHWjAAAAFUlEQVR42mKwt7c/w8QABNgIgAADACoYAZS6ywKEAAAAAElFTkSuQmCC 238 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGCAYAAAACEPQxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhDQTMyRjExQTAzMjExRTdCMTcxQzJFNzY0M0U0MzRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhDQTMyRjEyQTAzMjExRTdCMTcxQzJFNzY0M0U0MzRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OENBMzJGMEZBMDMyMTFFN0IxNzFDMkU3NjQzRTQzNEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OENBMzJGMTBBMDMyMTFFN0IxNzFDMkU3NjQzRTQzNEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fRHO8AAAAFUlEQVR42mLKz88/w8QABNgIgAADADoUAiYYttFgAAAAAElFTkSuQmCC 239 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGCAIAAACNcmNmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNUQyNkVGQTAzMjExRTdCQUQwRDkyQUU5RjZBRkQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNUQyNkYwQTAzMjExRTdCQUQwRDkyQUU5RjZBRkQwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTA1RDI2RURBMDMyMTFFN0JBRDBEOTJBRTlGNkFGRDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTA1RDI2RUVBMDMyMTFFN0JBRDBEOTJBRTlGNkFGRDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DgcOwAAAAFElEQVR42mJgb/rKxMDAgI4BAgwAIHYBiWQRRygAAAAASUVORK5CYII= 240 | 100% 241 | left 242 | top 243 | 0 244 | -9 245 | 246 | 247 | 248 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAIAAACUgoPjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE5QTRFQjlCN0NDMzExRTdCOEU1OEZDRkMwNUMxRjkyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE5QTRFQjlDN0NDMzExRTdCOEU1OEZDRkMwNUMxRjkyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTlBNEVCOTk3Q0MzMTFFN0I4RTU4RkNGQzA1QzFGOTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTlBNEVCOUE3Q0MzMTFFN0I4RTU4RkNGQzA1QzFGOTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ey3YCAAAAEUlEQVR42mL0z61iAAOAAAMACZkBOI+IklEAAAAASUVORK5CYII= 249 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAIAAACUgoPjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIyMUM5N0M3N0NDMzExRTdCODNCQzc4NEQ0NDdCQUZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIyMUM5N0M4N0NDMzExRTdCODNCQzc4NEQ0NDdCQUZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjIxQzk3QzU3Q0MzMTFFN0I4M0JDNzg0RDQ0N0JBRkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjIxQzk3QzY3Q0MzMTFFN0I4M0JDNzg0RDQ0N0JBRkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rS13VAAAAEUlEQVR42mK8ePEiAxgABBgAE6wCdf2yccQAAAAASUVORK5CYII= 250 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJERDI3MTY5QTJDNjExRTdCNTdGQjE2MTZDNkNCMzA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJERDI3MTZBQTJDNjExRTdCNTdGQjE2MTZDNkNCMzA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkREMjcxNjdBMkM2MTFFN0I1N0ZCMTYxNkM2Q0IzMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkREMjcxNjhBMkM2MTFFN0I1N0ZCMTYxNkM2Q0IzMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MLZi3AAAADklEQVR42mJgb/oKEGAAAhIBf+DIxYEAAAAASUVORK5CYII= 251 | 100% 252 | left 253 | top 254 | 0 255 | -1 256 | 257 | 258 | 262 | 0.3 263 | 0.3 264 | 0.3 265 | 0.3 266 | 267 | 268 | 290 | 291 | 292 | [$timeh]:[$timei]:[$times] / [$durationh]:[$durationi]:[$durations] 293 | left 294 | top 295 | 45 296 | 7 297 | 14 298 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 299 | 0xFFFFFF 300 | 0.5 301 | false 302 | 303 | 304 | [$liveLanguage] 305 | left 306 | top 307 | 45 308 | 7 309 | 14 310 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 311 | 0xFFFFFF 312 | 1 313 | false 314 | 315 | 316 | 317 | 318 | 341 | 342 | 343 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAmCAYAAAAFvPEHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA4QUY5QzVEQTAzMTExRTdCQjA1QzM3RDE5N0NCNEEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA4QUY5QzVFQTAzMTExRTdCQjA1QzM3RDE5N0NCNEEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDhBRjlDNUJBMDMxMTFFN0JCMDVDMzdEMTk3Q0I0QTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDhBRjlDNUNBMDMxMTFFN0JCMDVDMzdEMTk3Q0I0QTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5OVecRAAAAFUlEQVR42mJISEg4w8QABEORAAgwAIP7AjcGIX7gAAAAAElFTkSuQmCC 344 | right 345 | top 346 | -130 347 | 0 348 | 349 | 350 | 351 | 352 | 360 | 361 | 362 | 363 | 364 | 365 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDRDQ4ODE2QTk2QjExRTdBQkMyQ0IzM0IyRjZFNUUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDRDQ4ODE3QTk2QjExRTdBQkMyQ0IzM0IyRjZFNUUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUNENDg4MTRBOTZCMTFFN0FCQzJDQjMzQjJGNkU1RTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUNENDg4MTVBOTZCMTFFN0FCQzJDQjMzQjJGNkU1RTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JjFkJAAAGwElEQVR42uyd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 366 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBREI4MTY4QTk2QzExRTdBQTFEQ0Q2Nzk2NkRCRjk1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBREI4MTY5QTk2QzExRTdBQTFEQ0Q2Nzk2NkRCRjk1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkFEQjgxNjZBOTZDMTFFN0FBMURDRDY3OTY2REJGOTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkFEQjgxNjdBOTZDMTFFN0FBMURDRDY3OTY2REJGOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vwz5dAAALgUlEQVR42uxdfawcVRU/d3aLFJo01cYUgfJ40GJbY4ka7JfUBkMfrRJSayVWIGprEFQMRiUkpaGogTSQmlhTaBOtthGwaYAKvjYQbaG0NgHlj9L0+7U8Y2OIpcQWpW/n+jtzz+zembmzu++9nd3Z5Z3kdGbv3n1z7m/O/Tjn3nOq+vv7qYU0RXgyuFsTXY7rJeDxpPVYXEdLvfdIqTO4vg3+pyJ6C9dj4EPgA8ItoWKTn3cFeDZ4BsC6Tmv9KQA1Soffak3a/bsxwpcCvOkAMygM/lXqvFLqddzvw6e94N3gE81qkGqCBrImzQffCMBuAEBdmoHS2g2a1jUkVpVb6zNANEzUh+tLKNoB3g4+064AXg2+BXDcDLA+VwYtBMwCKg6ZSvmDVesZ8My1wi+j7DmUPgM+0i4AXgm+FY1don3/2hA4ndJFlUOzXCAm9FJegPPvCZhlID3v7/j8NIqeBB/PK4AXgu9Ag24HcLN8S9t0rFuqmMYkumMtDbRfRLWXYz3DM0C+is+/RclG8H/zNIlcD14O0L4O8CiidSmgSePO4foGPryJ+4Mys/IbPQU+DT4rP78YPA48AXyZzNjX4CFT8ZzpuL+In6diYIYycLnPz9N6FkCcBTDnoHg9eFerNZDxuBtC3uX7/pQycJbGOcYlHuR3ovwVfLMHvH+YbZgGnoknzsFz54K7EuOtrZHCnucdgAy/QvFa1wjRDAC7wD+A1t3DWufXAA5v/QVcX0BpL/hoRhPXVeAeyLEA8iyoBqR0ab7+AkVrwH3NBPA68I+gdYt9l9ZVgNN4008DzC0o3gr2m7Q888CLINFiyLgEsqk0GT2jjSzfajJrycwB/ALEuB+CzSuPd5bWqcqb3Y7736FoM7WWlkLG2/Ci51eV1/P+jM8/R9GLWU4iPXj4SoA3wxdhEm/U804CPB6gN8hk0GrazAvrglLLMJEsh9wTyZrkgsnHDzrGPMg+WhlMerPQQNa8h9LAk67Qi/tfouh5yicthNzfhfw9vqNLe0YT9wLEFfVqolfvmCfdNgGeFz64UFgHIb6fY/CYnmcZWVbPDDPWuhxLHZ4M0UZuq4zzDQGwSyaMeS7wMH68D2FWQZQfougw5Z8Os6yBzCy7G8R53GZp+7AAVMFSBbOtdmve2YLnPYBKK1F0jtqHzrHMLDu3IQ6iNiAu5rZXMYzqAvBuXufFxwtL8x7Cx0eofekRboNTEw3fwxgMFcDr2cJITP2Vaf/hNgfPBvFhbpMSELWliYyBmKqDAvDCwLaFeWZrnzXbrlOdAV44TjGI6zxZikW0EBgwFoJJ3QDeETgGbPAqU30v7h9rszGvnjHxMVmGlQe9sP2MBWNSL4BXikvKtU46Keu8w9R5dJjbJm1MTCqMifg6awJ4K/vzdKzrinm2PufrvGGvE7mNkfEwtFqACWNTC8Cr2ZPsu7oubFsxzzqdNogdH+nKvplIl5DZqkgF8BZ2w0fcP+JVEcdAo23bn5DZxswTneK2cpvJmpXJaOG1jFEagGNlAyjhrWCXVEZeFV4K7ZAB+sM5AnFz4IaztZDKHu6byew0JgCcH9k9sx2ixp+XBf0P/Anwb8CbwF/M0dJmSzAOxsdCYERmmzYB4I1O7TNe5K1ZCitv9yZcf09mw+czOcBwq3jRE1rIWMUBvCLY9Bb3d0T7DICZeZKDxWqpRCUsFUoDA2MGSqXbsXh9VpuF+kdbCKCvBMDylmtFC28gc8qiDOBsPjFASQ3sG4xzcUiaZwx3KoUg4goQP4brjwHuy6jybTK7cq2g3mATzJJXMGIvzWwbwBnx7isauJOy2wAqv1G/4gExzGAangx+HHV47dmTZk5lSEcDDNzdeEYZQDnok+y+Zusx67HPtjuNNoYaKQyNnIuybajPVtCnmzyZvOLsxuJwZQCnBKekYk5AZWzdPZlKZ2+Ah0DamhgFs4gx8lso+yN+8zMyW5jNoD3K2Mox0QPMpgQA8hEzsiwP0cA3aPib3oPEU6eCGY6R0MYJuL8fGvucODzHZCzWfjk9UfGsmt46KgRwsg67U0QN1Zutmv5StREglsfHgYGpuK5GPZ7kvpRtP65gEcNqMgPYHascduGDrVyEhYv5OJil6IxdhEbOxv0W1H4K1T9J9W+UDWYcPGgffrKo2wuO1cYPNZqKx1q9ko136QiQ1rIHfAE0cgnKd/HWq8vtNEw6lgDPjN+X89u6JH7gUaifckIuIBNgmtl6rIyPvPjnvYyPNEiEftfkx9gxgOPt2de6nqKcUa3Z2gLz47jnJQ/b8F9piIcmhpHQeE9OwxMlK5zOq8MubXxMsNafR7Vfg/8AnjmMR552gMcCjGUNHJ3yo7N59nq6ziK6urmYgbzHyw7hx4f4uDQsRnv0waEB4niTBlNR/qhrMcpv7t28oqGs8Ibw6mLQO2QOmD8Bfm2Ij0tzZrxXlAigMfZCUWhcXgFMAy08MCSnrPh+G5mz0Dwrl4bxyHFEjnPAwI41kMOnLg0rqEpFPtB9oh2As8GTUxO7cb9RNK8RgTYTtKVg1mTyNgPIsWfTNQsXXQvyafi/5hG4wAsiW48qqnFHcd0kWvePBopwmctaY+yKQeBeHDxz353Xcc7StBDAd8HPynETDjxstAe922WtMXbFhMnG0z++5DgM1WLgnOOcBR74P/i8D+WrUHVnhn7La1KstWMM4CHlXiROdRjPTQWxxjj3N9w/iqrbMp/sGAvL0LDwOlQMVF6p8+BRZEX2cAQQhJ7WTJ9gvMumjHNv4Rqaac1weExjLMrYhM4WxgzYBQByvC2un435vC4S82d/hohFggIj4Nld1dy/g/sNymx9vt7EzjAzCCVLvmyW4YAnarkvxe8/J1ONo0TAS8CFQoEPrQdX8HnwUwXP+xrq39dk8EhCyFz7RUFQTmjK7Y1vIAuIcynLvQcXeCEXCj74NdzfhTrfQO0/DXMxPBS6KsDAceCATHR8GcDdHOnt2L7rIrOdmJ0GmhAJW+OoUCz2FQuFnwJY3sDekIUNWyf1BMGLtqdKouLJpBYoA3iCo3lSduEXUAZu8pBC7ROt+xf4CZTx2ZOVlHG4fi3RtAQsOk5rvBRaaTYwO1znQHwD4KImjIW8EP4qbr9HJhtHq2lROeIz2X13lFG2frA9yDFgzYjWZLI4IyE/RGbv+cvgb4L/An4/F/5GtNnWPjsPg/gWEwCe4QQNTi30fT6ZuTQDOb9D5tgsn/76d478FkslTDYZ2WmSWJxxAcj0DCdoiG8iS7ztbeKhaSStA5/MmbdsAreV25w4bMDYmAwglAbgEc5uEYmXqIyFPLAvo86nZUFscSy4yDNKxe6xI9UAZHoyyG4RCzqRsH4OOFnYweAt5DbaIR5W6pRXyaRNoVoAHufUIPZRf6qMhRM53hYfJ3UgeJMklnhiIpCcsTDpUo7XAyDTRqjsJuXqyr7PUev3krGVO4XY1r03aFs8LtB0X3bSbnQuFlP+ICelWc+pQVLix+7UJkShI4jbwm1KiQtkB+16SknUU83C2MV5VcKuHIkfMxvXbNh3AogM3n2RcS/adTm3TGqCnlom2lrOq2JrIZMcyb0AD17R5iAyeCuCtrhyQJicMmur2nu1tZvWcF6V+KQiXfniku+vQqUH22xM5DHvQZad2+A7Jg3JJbOGamQ1qsdJwJ6H1ZxXxXOAKJr4AJ7yaJvMzpNY1kBml+ZJDhkyiXj6av2xevPG7OOkNJxXBfeRzB1+mHdF6zvxfVeHpD3hBDx1ZTEaTOKdFzkpDR6wMg5iMDtTEPPRg++n5izxDokJyhbG8nCdVwU8Ho7qzl40kvppmKmfRpKPtSD5WEhdNJL+biQBI7UwAaNNuUgBmpZPNZaQNrRtc5EC1KYPZBLakTTIOQQwpJFE3A2ikVTwDaSh/mcEbtDMfcf/ZwTVqO3/O4z/CzAAXgA5daNUdhQAAAAASUVORK5CYII= 367 | center 368 | middle 369 | -40 370 | -40 371 | actionScript->videoPlay 372 | 373 | 374 | 375 | data:image/swf;base64,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 376 | center 377 | middle 378 | -30 379 | -30 380 | 381 | center 382 | middle 383 | -30 384 | -12 385 | 14 386 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 387 | 0xFFFFFF 388 | 1 389 | false 390 | 60 391 | center 392 | 393 | 394 | 395 | 396 | 398 | 399 | 400 | 401 | 402 | 403 | 404 | 405 | 14 406 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 407 | 0xFFFFFF 408 | 1 409 | false 410 | 120 411 | center 412 | center 413 | middle 414 | -60 415 | 30 416 | 417 | 418 | 419 | 420 | 421 | 0x000000 422 | 1 423 | 424 | 425 | 426 | 30 427 | 0 428 | 30 429 | 0 430 | center 431 | middle 432 | 433 | 434 | 435 | 0xFF0000 436 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAjCAYAAAAUhR0LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCN0E2RjdCODNDODExRTdBODQ3QUZBODc1OTA0QjcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCN0E2RjdDODNDODExRTdBODQ3QUZBODc1OTA0QjcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEI3QTZGNzk4M0M4MTFFN0E4NDdBRkE4NzU5MDRCNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEI3QTZGN0E4M0M4MTFFN0E4NDdBRkE4NzU5MDRCNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cIKAYAAADQElEQVR42mKUEhf/xDAKaA6YRoNgNKBHA3oUjAb0aECPBvQoGA3o0YAeBaMBPRrQowE9CoZMQLOz6bJO3X2cuzuLm5OQ2rpVx7lXdUdy4eIPJOB2L+TYffIk98EdU7h1WNlYYeLRveu5KHUjCzUc+PPX5d/lm06y7IpfwOQ7N5Z9888fP7GpAznYQx4Yt/IFjMdOFnDDJdD5QHB0odO/0mlfv9M6cDnZ/dkXHKpikQXzHjG029n/weV+SgAjOaN3PLkTOHfFWBKZG74wLK/1+TtfvZ1xV4w0U7tdLIpHQCla5+Gk/2Gly78NZGoGBfiuh2VsXfLOv0DuA+XSvq2z2L6td/l3QXkJo/+/VQwbmcIYsm3+MKL7gaYpWl7wOZO7dtiPK79//SZKw64CBqvJQ6dMZXF0YVbje8Iwae7ff3xtDMwgsaXFgd+UgQmjZEEpy+bI5p90LzqIKfs2NEUwc+OMNcyig17FB7Lb5IGw8tBBlkqGRyxLlzz9x3bvEgMo5UYzMMDL586YtF/8q1tYc904OSbv+v5jUAX01539P1x39g/KlAtzG6j+6JL/w3DW1YupDijetOMm08ujhX+x1UfF/v6/Sc4h5Drwzr0n/8gt258+efIfn7r/99Yw0LPMBpXHVnoSjAwMigxBt04zSLfvYvjNfPXf4d0b/mGr0EHlNanuIyug/RXkGRnen2MgunxGK9vTbCJxlu3gyhEY1vRM1azpySzOX18y3WP4x9At3/Ur+lAMyxI7b5QK786jt/9AxUwCsDKcZLf+D83b0bDYf/nkzn+GYQBArY25MbpM1/Y/geQmhp0M4eahX5EDGVQJtt7SZtjQ5MO8qTbuLznNP5IDGlIbf2PAlq2GZI/NQYnx0dYp/6Jn7P6FS41nUS/HgjQlpknAVE5KBUh20QFKzV0lYcxs97YxkGshA58FQ/2K5aBeFyt2Bc/+0zOrgCrD0p2QlI0tgJOsFZhuH5j5LzR4F0V1BgvpqfkJQ49P9x9yLbxzYc2/xoii34OpjIZH8cNn/+7+Vfo7cW0zlxSQT40ApqhnOAoGaFBpFIwG9GhAjwb0KBgN6NGAHgWjAT0a0KMBPQpGA3oIA4AAAwAUEGI5e2B1agAAAABJRU5ErkJggg== 437 | 1 438 | 0 439 | 35 440 | 90 441 | right 442 | top 443 | -100 444 | 5 445 | 446 | 447 | 448 | 16 449 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 450 | 0xFF0000 451 | 1 452 | false 453 | 25 454 | center 455 | right 456 | top 457 | -59 458 | 10 459 | 460 | 461 | 462 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhDQTJFQTNGODNEMzExRTdBREE3RTJBMzExNUY5NTk0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhDQTJFQTQwODNEMzExRTdBREE3RTJBMzExNUY5NTk0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OENBMkVBM0Q4M0QzMTFFN0FEQTdFMkEzMTE1Rjk1OTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OENBMkVBM0U4M0QzMTFFN0FEQTdFMkEzMTE1Rjk1OTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz49j/97AAAF2ElEQVR42uxXa0wUZxSd5y67CAgoqy21ojEY0aSmVtQqBVexvvBFrTGICLVGeRQRo+gf0/irVFtjWXkJgYj4w0YBjSgg1WoI0tgEsVpFEbGiFVHRfbCzO9N7NgEJocCoP/zBTTbZ/Wa+b86ce8+5d9kPDIYO5j0KjnnPYgjQEKC3DUHtBp1Ox4aGhfFzjUZh6tSp/KjRo1mNRsNIksQ8evRIaaivd1ZVVTmqz593vnz5UlF7PjtY2Wu1WuabjRs1G+LiNKMJBNYeE4AHDx7IVqtVoeus/0cfsXTNxfqTJ0+UI4WF9qzMTEkNsEEB+oSY+CE9XRs0eTLf2tqqFOTn28FC4+3bst1uf023KDIBY8dyX4SGCrFxceLH9P3OnTty2o4dtsuXLjnfCSCkJzs3V+fu7s7+tG9fZ3Z2ttTx4sWAb8zzPPPtpk2atN27tfgdv3mztay01PFWRQ1mcg4f1imKwkRHRVl/TE+3DwTGx8eHPXPunH4ysXnIZLJ/tXKl5enTp8ovJpOOmOPfGJCXlxebYTK5UbAb4+KsVZWVjoFqLGDcOK69vV0pKylx5BcU6IYPH87W1tY6N0RHWx0Oh3Lg4EGdYdQotl9mPYYNS+vrwrbt27XhCxYISNOx4uIBqfbz82NPlpa6Nzc3y3S/BDY+mz6dLz9zxgH1gdmlERGiLzGINVU1hMMv1dS4t5FSQkNCzD0Lt0v6X69ZIxQfPSqBQay9oAeuiowUv9+7Vztn1iyzXq9nz1ZW6iMWL7agsFmWZZDKSZMm8WF0JtYGnbKFixYJKOL8vDypNxj4TtGxY7qU1FQtrgXPmMGXnj6tR4p/PX5c+vPqVWdySooGdlB35Ypzzdq1IvahDnNzciQU+/IVKwRVNUTKEmRZZiDtefPnC5GrV4v4RMfEiJQWfXBwMI8U8ILAVFZUOP6hh6ft2uVSkykjw479YASq+nz27O5CvlBd7ejs7GTmhIQIqpw6MDCQo7zLrQ8fKkXFxdoxY8b0CRy5AnCoLysnx023Zw/7R12dE+tjAwK4q8RWqre3xsPDg4U5wiybmppk+JMqhnx8fVm4MBy4d8r6ir9v3pTROggEi/ufPXum+Pv7s/8+fqyAKU9Pz+57qS5lAqhe9sj5YAMs0QYGD+9mj7671lWe2ycgvKGfwcCSglz+MlAETpzIidRgm+/dU0RqH17kPy0tLQoEAFAdHa+F7Ovry1ksFnXd/vatW3LY3LmCwWDgdu3c2YkUYt1AdhCfmKiBolxv2+VZqama36qrnWazWZk5c6ariJvu3pVhA8+fP1e6mitcfNz48dxf1687VQG6eOGC0zhvnkAjBg/p97xWTUo5lJXlcmEH1Q3UN54ekpSQ4HrtLQkJGtrvMr4lS5cKNZcvdz+c1MWD9d8vXnSqStmpU6ckm83GYNRAB+8Z9HbyquXLLUePHJGQztqaGucK+o00RyxbJnw6bRr/8/79dipqDh4F1+7ai/EFKTx54oSkqnW8evWKGTFiBAuWzPQdUu55HTWAcQKHw6FxD9pEbl6eLjkpyVZfXy9nZGa6XW9okIsIOPaQs4sxsbGa0pISqbCgQFI9flDxseUVFfqRI0dykdSxe4PqHTQrcWDlbHm5Y0NsrJiYlKSdbzSa0eknUtGfLCvT4wXCjUYLXFy17HHQd4mJNsgUnXsG0d8fILABMF8uXCjsSEvTxsbEWHHGlClTuMKiIh3MMSU52dYfmH67PQLShelBLauJcovVyjRcu+ak+P8xhIoWdUP3yVHr1omZ2dk6Uhe3betWG9XOgFNDv4AQjY2Nch2lazrVCDVFcQmNEFgnOeOj9OF8DAqbZh+3tVFRGrSLxPh4G9WOYzAmO+gh35O8Z/OWLZro9etFSB5rGCFa7t+XIQKaDpgPqYYmTJjAwaVpTQFTBw8csLe1tb3bIb9neHt7s0aaAMLDw4WgoCAOZgeXhie1k/Rv3rghY7pEPakB8saAhv5KDwF63wH9J8AAQdz/4HeugfMAAAAASUVORK5CYII= 463 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE4MUYxRTdGODNEMzExRTc4ODY3RkE2Njc3MTQwREZEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE4MUYxRTgwODNEMzExRTc4ODY3RkE2Njc3MTQwREZEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTgxRjFFN0Q4M0QzMTFFNzg4NjdGQTY2NzcxNDBERkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTgxRjFFN0U4M0QzMTFFNzg4NjdGQTY2NzcxNDBERkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LQREtAAAFRElEQVR42uxXaWhcVRid+/Y3WyZptjYhS2NNQQW1roi41BWKtNQNkWBKK9jiQitK+ssFFKVYg0ttFYJiiz8UQlsoRUWtiIiiggtt05LGtM3SNLPmzduv55uslGkmL+2P/MiDgcm7894993znnO8LW1ZTkwktoEsILbBrEdAioEu9pKAP6AJnd8Zt8e64LV0XccVa2WeKwEOOHwoNOiL/Oy9536YV97uM4mU9xoO+n83V9io23ViVV9qr88pSgKB7Q47AT9uin/cZVxln9arHsFZg/RzWPh/R7N3DYScIsDkBuhZMvN2QVa/SXXEAG316TreJhROm6NucTdONr82qJ9wB9jZU5eVGfD+J33T0x8yfsrJ3WQBRefYsz+gRlGrnQNjagxNn5nBiEeCerjaUjmVjKv295VQ8fyCpupckamLmY4Dh2L7tZFl+x0DELgWmQvLZoZXJ8NVgc9dQ2H6kJ2GcdwX+flNGB3PivAGViZx90JTRNDCzqTeepxKV0hiVaxSbExNdLWk9IXH2S0722nEYlzPe2ZjVayb0FxjQllpDacIG76JMR+CYUierwAG+vDIVvr/Mkj4EM0fhtlfqcoVy/WlI3utnIlYVwGyvGy9hIEDVePApiLLPEv33BsN2MevTOrFCTNKHxP4GNn2nMatR2V76L2rdC3AtmlfYA0Zw/gKwdeWmPHlvzoAeTFgSibgLL5npIrood/Zekda3LjVUG+zfHHXE/a3JMIH6alRz/jBk7wWwS3Hw65jsPb7ElOk5Et4nw7pDYl9bbkqBAMFZEnIuRLq5p8yWHq4wZfq0gZXu1lSYQJC46eXf4DdnsHnHRCmoXPQ8HYO0dFtsWsg/ZBXXwiFujzlSoKRuBaWDtuBTGfauSKsNSnGKaVMCvmMgbO9uzmi6EGG/5SSPYYH09zsYelEylBjYo3CksOyFDCifAjFEGhhCG6AEtv3SYXYsL/kOSgsQjEqchNPqFY8NAwCBjovTSTHiCn5M5MFdFqQJ+TMYm2KPTd8P8t6igJKewMlpyCDkS2lArbonyMhLuJLLjDLMZ/34TgbwgQB6m/rtEskXjFmiqKiGevKifxfEjBATtvdHrQpx/A0UapRP5KiZp91WO6Z8j6waQ4lvheDpHmllPYyQgnYmmytJYTn08y8yKhCgI1nFWw1AGDFEsv7MNYwV7q7mTCGFXWxD7qNcea4vZtD65hpDwfOFVF9Tbkk/Z6dDFe4SifUfZ2m0RQtyMKk6Jkhpx7ghXcAuTuevP54w9o1oDgUjtYZ1+JuE/BAArAJDSHcbohYoHr44r00daCNGF9JV96jmBAI0SHbHLEMn34SOfeE6nMLfOhuxKBj7kUE0F92IzXcipbf1xUxqpm825NSv06rbg/GDnnkMAXl9xBGRTc7xiXuBXNaJlnEWWfQyxocbIo5YyokGdLK5N2YeSqkumJVpdnrtdMSitZW6K7xan1PT+A3aiz2v5kqnfL4vbnKYuaslo98SdWYdHf5BKQ+DkQfQdugQG9Dh6R3XhF3hM3R+CsetYI9ayqxzVCwa7bjYIsrBj5njbnkUlBtcCNHM7PGL21bFEukGv/OfrDTlj2CACokLVMrupFZyQJsVEF0nTAlNUvFuAkNryy15TcIqNMsU0h8fXqyfrMJg19mU1Z6oNBVqF8+eipv75zAtBhryEf/sGVi6rTIvk+XpHs3LJOocgi+CdlAHZ62AEWgR9zgxReMLmeCy/9cxeZUj3Fajm9+XsCUIV6Cwo3SmTKJp8SgYpSnhcEpxgwCZN6DFf6UXAS10QP8LMAAhFMkddrJ6ggAAAABJRU5ErkJggg== 464 | right 465 | top 466 | -138 467 | 5 468 | actionScript->adMute 469 | 470 | 471 | 472 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRBNUNDQUE4ODNEMzExRTdBNTJEOTExOTE3MkRDMjQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRBNUNDQUE5ODNEMzExRTdBNTJEOTExOTE3MkRDMjQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REE1Q0NBQTY4M0QzMTFFN0E1MkQ5MTE5MTcyREMyNDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REE1Q0NBQTc4M0QzMTFFN0E1MkQ5MTE5MTcyREMyNDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hmF1qAAAGW0lEQVR42uxX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 473 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNDOUJGRDQzODNEMzExRTc5RTRDQjhDNjREMkMwNDdCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNDOUJGRDQ0ODNEMzExRTc5RTRDQjhDNjREMkMwNDdCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0M5QkZENDE4M0QzMTFFNzlFNENCOEM2NEQyQzA0N0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M5QkZENDI4M0QzMTFFNzlFNENCOEM2NEQyQzA0N0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MlMisAAAF2UlEQVR42uxX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 474 | right 475 | top 476 | -138 477 | 5 478 | actionScript->escAdMute 479 | 480 | 481 | 482 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAjCAYAAAAUhR0LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBMEFFNEU2ODNDODExRTc5ODQyQzk4N0I2NDlEOTFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBMEFFNEU3ODNDODExRTc5ODQyQzk4N0I2NDlEOTFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEEwQUU0RTQ4M0M4MTFFNzk4NDJDOTg3QjY0OUQ5MUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEEwQUU0RTU4M0M4MTFFNzk4NDJDOTg3QjY0OUQ5MUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7O8tDHAAAEmElEQVR42uyafUxbVRjGT8/t991IjJkbE+mAacgUE5cpW3VlioVFZbhZqugQEhNMYJg5LFs1NNoZpysW4gZRsk2ZkmaFZKDbMlpZVzZAgvtjc8YvxuyyDCMRkialH7f3XO/pqBRoK5giLDlP0qTnns/8znue+56mgtUrV7oB0YILEgQENAFNREAT0AQ0EQFNQBMR0AQ0AU10x4CWiLNEjfZ+um9gYPLTTVflyaS4zmDtp62mYvmyqgaZ8+xh+iGRWBTuR+e/KT3ZWS+PfBZrbFMFLfu3dUSbI5rwvPaBNrpAIpVEKy/piE5WIHhJnQefVQ9CVvEgLN5/nsKAcd3D96+iRJmPCtemp8AwfAzO01Xvax9aAxqP7xXHHzttTutkPjsa/CtdAw0fvBATtExSKDlmfImiQSrQ9ziFODDsfHmdYjMMl8OfuWzaXCVcmP1zgz9GgvDxkl0geTgNgD+natQNDmkuewblNHm8uNyuNzDr294XVeXlSzN171KPJM1mqkgCYFXpOdhXCmhm+BTIKd7vwZFuPt0sntV+3IWAaregb2A3PW0T+H55pR2BulP7hIKeBk6ps0xERvilFg08oMoNfuP3+ReCSAJBZ4Adv/4CdvDfXK4fkaPpIDtCY3CuqZOTtBE8n9GOKgs+CoR7+QM/MNWFhUyoYOuKah2Wq3bptZankG5ycyIjvbchIzjzeTxVqjcxi+HRCQN9/aezbGfTZaQ/lCMqf0IbuMoEGAwO28TLYWNwfwcqC/bcrpu0kK0KvAc3wAFVSfBbkA8arVsos2YvE26TSE3NN1tjLoCwdehnMGHGB6eteVFB347KMgYfQX28hnxEYz/mj35o0UbtJo+J90ybqya0FV5/p797qEyOPVarsyQcNJ7PuEhZR0JAY8AdRiX1laGPxTCbL14Q97Z8KJRvr4HYQ0e/P8a30oQi+vSt9ZzTUktjn402FvZsJe+9poqvZfOxhPlkSNjb73Hf4uK1uzcFCfApS5RnJ8w67lOshhsycyCG2aa+CTfad4HfTPVcf0k5eCyi3Zl9LzLSVicP0hwVJD4dNXVW6vOiCv6Mm2KnS4J0uCLJDRxDiJt/hpQGrzU8HdPbJ1+OoiUX0bP1DihT+YNePhpO6F6nR8/xjx6YfoTj9cZpn7ZrehZzYwZQqvxJSLkuo9+dHAfuACX0ZuhP5dix8WRUZLch42sUfKbaLA1cOY8MTV4f8/NgMNqFAW5JF6yIMtYrH5+U41zWceGI+O5hG3I4WDayfs/mbMgMXwELlY4tOY/GnnfwLS015oIoFVmBMtviCd/SbNosylL7HIvf2Msm51LLZNIvtmnAurtGwVpzt1i/wYcsnw4G9T1fCoGq5B9wrdXbJ1rj3AC3KiaApbaO/a/rXpN7XNCWC+Sx6pcvNdDYU2fmpqGr9c4siCEfsnl9+Bnb7EAXd76Nox0U8eXezhPccsUbgt6Wbeg93ivr+vkXapT0atbtj794dFPZ4GbPJ1x47PlqxHUdTXS/ysXz6I4UpSCRoAXkfx3k1zsCmoiAJqAJaCICmoAmIqAJaAKa6P/Q3wIMAHa1AtuR4kGHAAAAAElFTkSuQmCC 483 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAjCAYAAAAUhR0LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzIwNzgwODNDODExRTdBQ0ZBRDJGOUVBRjgzMzYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0MzIwNzgxODNDODExRTdBQ0ZBRDJGOUVBRjgzMzYzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjQzMjA3N0U4M0M4MTFFN0FDRkFEMkY5RUFGODMzNjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjQzMjA3N0Y4M0M4MTFFN0FDRkFEMkY5RUFGODMzNjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VRqLVAAAEpUlEQVR42uyaa0ybVRjHn/f0QmmlpC7EZFBKwC1syTLEuaDMZdyULM4ljLEMuQV0UwcLSLIvShmt24IJjmRgglzkGjLHtkQYKjdpgNmQfVi8FIcWVLqQ2RhCHdj1cl7fA62U0iIsRVhy/kmTnst7zunvPOf/PofAQGScCag2XIgioKApaCoKmoKmoKkoaAqaioKmoCloqicGtIwNEXRcb5Hoe9ocnxpJSeyMiLRV17ZIvimJEStyivzHrhZJ9rPzAudzIQfSRMMtBWLXOm9jN2T96f9f6/A0hyeReb/ruSh5A5v8PJW3dESHhJjR3YRD6PWEEQTyHSintJtHAJO258MDeU89u5sfGRaEnPAJOMPw5+YOfRg0fZonXH3s4DWt0/TZNdts2BFUroz3CvoZ/KJfq/IoTwIKUPV18klgaLjyHnkMcpadn7Vs2lrF35j9M4Hx/jw6lJ4HoRPBAH8stRy/0CaKx914V/O2v0m5qfSyNbq1WFAS+4No73vneM8FrGQaLgUIyvgK6TNAYpnsgl2n2+dIpNfeuCRc0X92GsPLBYy+p0DiWk2ee+nUkKX65rt8dugKG6HWzrtGuK42CSkTT9jakPTRsvEYMWwx0BGQMn4PUrhvE1M/41t1VXaDlICbXjo50hh4bUcnzk6rtzh/wAxjsGZlFlkXCiOZHq3jy9Fmka41Gec6Nsc10jXVe23u9V7FAKQey7Ruhkf7DPT4+KC9veYnrK6IEpxMKrSMMmIrAUdsItM5i0kL2WkXFtscFpKsIHvwGygT82198CrUte3jqTPKrc4+vtTSfCtlnAJMrEPlxsQyc2fZmjcV9GJUqqzkCKpX68hFNPFj7ugvLPrMW5lzxDNv38td8OgH6NtH/fpUMfHYOLXW56DJfI/1oA/swyegCeBuZRSvXnXXTmC2994Ualo/5kuPFiLiocbRBq5X6kJEd03vY8dqQEJ81tNYxLMPcN7bkHXLf82WsM4MiXj7038Z2VUzmO1mhpyyFZ692dYRJg9CB8OjEIF5I8GAXug/BWMVV9iRjDch1qXftdJ3rOK66xzIKo8gyekovNzJazl2GkFzh9f5hKwcBUlNMKlH7PozpGCkqz7s1dsdL0eBLzd4g7KO9+FEYoDtARcNg8V5EmMvV7XT/Qhv8/o0SfvihpdnMe5ARbkxCKZ0eGKIxz4J1y6fLvFhuJ/dOKvAKf2D+FKOFaW/XSya+/E2PtskMz/8RWfzdGEQHJQzQR7GKjxfISa57J3ecmHgrxr89bCf3bX9XGw0skx+D7462ls+6yCeV1l0hGecQjjUXg8Rr2jnFm9pH/oPpOzkNZZ9YB9lZFaFY67jeEbUmJwEewKNEHXxqlC1H+PGep1N1VfFh8T8f8FVni+er/TyQiI3wGTFPDSWfcLBlz2e1cU3MQPx4PUtF7DVQBNPdc9NScR2pkeixrI0u3pEZiZ15gYt1qTnk2hfyLUHu75gxaFnGE3rYXyW88qPtNwL1UN65S5y8RhA0fD7UDXrHHu9MhjuY9NANruaR3dvj2J8CZqh/9dB/3pHQVNR0BQ0BU1FQVPQVBQ0BU1BU/0f+keAAQCcB/OKy1CfxwAAAABJRU5ErkJggg== 484 | right 485 | top 486 | -230 487 | 5 488 | javaScript->adjump 489 | 490 | 491 | 492 | 0xFF0000 493 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAjCAYAAAB2BvMkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0MUIzQkU3ODNDODExRTdCNEQwRjdCMUM4NjE2MERFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0MUIzQkU4ODNDODExRTdCNEQwRjdCMUM4NjE2MERFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQxQjNCRTU4M0M4MTFFN0I0RDBGN0IxQzg2MTYwREUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQxQjNCRTY4M0M4MTFFN0I0RDBGN0IxQzg2MTYwREUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6nC8/UAAAGy0lEQVR42uxb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 494 | 1 495 | 0 496 | 35 497 | 150 498 | right 499 | top 500 | -290 501 | 5 502 | 503 | 504 | 505 | 14 506 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 507 | 0xFFFFFF 508 | 1 509 | false 510 | 25 511 | right 512 | right 513 | top 514 | -278 515 | 10 516 | 517 | 518 | 519 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAjCAYAAAAUhR0LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJBMDMyQzI4M0Q1MTFFN0FDNEZDMjY4QjhBQ0U3QUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJBMDMyQzE4M0Q1MTFFN0FDNEZDMjY4QjhBQ0U3QUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkFDRkEwOTM4M0QxMTFFN0I5NUREQzc5ODU5RkJCNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkFDRkEwOTQ4M0QxMTFFN0I5NUREQzc5ODU5RkJCNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4eBamxAAAEPklEQVR42uxYW0gUURj+193cVEQUAy3zIc1CukEPZlJRUBk9dAGD8EkiulIUCFmIUZQEXSgwKR8s6E4FFT3UgxkmIRF0v98vUGmara661/5zbKad2ZkzM+6Z7cHzwcfqmdk5O998/3f+M44fZc4wCMSCx8gSpId1UoLQKWZMRq42OkkIzQdbkNlCaPuRg9wshI4P1iILhdD2Iw1ZKYSOD8qRs7kJnV7bBhkHHwlZozECuQ3pUB9w/c9flbJyN7iLyxRjIc9P+LWjhNscGYefQainS/OaaduvgzNzLHivHoD+5pO8plyEXI68FDno0NuwpG5ohBETioc0U/DrS+jet4TeJDjYRTPQeh56z9dEjY+cWwFJpesh8OEBeOpXK6rJ4U6KEkca79w6RVdord/jzMqH4Lc3vB/2PeQcZJ+h0HoOTF5WpRjzXtqjKZTRNfpvNSoE1BR6wVpwpKTJDy5SPAgGZLHl/68dAgiHFA9AEjr8u0NxDYJRFwL003N0FU9HS1iPrLcsdOrGE5CQPhoCr+5C4rRS6p6Be1fAlV8EoR/vwXNsjWaWE6GsQO0mqbz9b+8zK4w4k1YTujPywRChndkF9G/fgxt4Xp6ho/WqzCLeIYuQHaYyWio3/9Pb0L17AR0jQhP0nq2WH0LGkRcAAZ+idLuqiqIyMXHaQktV0L13sX4/9fd6BO0rXFHR58qdpMq0AHRumqh8iCi093KtHY4eh9yI3Ml0tCRw8Pt7SJw6H3yPm5hXTZw8758zUPDwQJ9lN8vA74PTJeepOjrMCC3FAoH/dRv4nzTR6ouqhFG5mvNzWiCJm2cg3+o6unNzoXwztJxaTutOTPKUCM1aRKQcVS9WLJDrpq5roEKzoog8YFpREaUfwKhx5U2Xx6TqizMykVuRG0y3d+5Z5ZRD7btpdXR9g7Tqm/o5m57FdJJWFOmVvntmGfju4/HR46M6qWD7J+ZvsGIGE6hAnjAttBlHsyLIKAupaDmF3O5Oqkg6v2rx01vsqCH4IwlZY9uGhYifvLSSxkWw4zO9wViqYtC9eZrHkpdXUZrNWFdBsWZlhbzd4HQn2SFHsW3RIYlMytBMzkvnWOk+hto1kBY1jo4mOGVK6OCXZ4bR4czM0SxdnjkfDgW4bM/j7GiyO7xgKDSrj5VAdnmEseS8lqOdWeMGP8dMGHTi8xYudx5nR5OJWl0sB8XSB2ut3FYdnZCRQ1s3Pwqst10n1cYLjuRUGncc8Z24mbkzVLdSscIofoij1aJ56ipirjatnlurK5KP4waNE8hGcD/yo+WXSgKW3+CRnreH6ejILexwhXpbb7XTkERmCh3jJMMdJJfrFOuN0MQWnCNxL4S2Fw3IqF5VCM0XvcjjSJ8Q2l6cQT7U3BMIbbiBvDTfhfQLoe3FNeQX3V2u0IcL7iBrma8ThEbc2rlOIbS9aEZeNDrpjwADAAupBWlakPJjAAAAAElFTkSuQmCC 520 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAjCAYAAAAUhR0LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ5RTU4QjA4M0Q1MTFFNzkwMzlDMkFBN0E4NjI2NjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUQ5RTU4QUY4M0Q1MTFFNzkwMzlDMkFBN0E4NjI2NjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDU0NTExOEM4M0QxMTFFNzgxODhCOTA0RkI1RDY2QzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDU0NTExOEQ4M0QxMTFFNzgxODhCOTA0RkI1RDY2QzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zYQ9GAAAEPUlEQVR42uxYXUgUURQ+s6NZYZZlkD9FGRGaUSSUP2A/RBRhUPQQ9pKEphVEUSQ+pAhlDxG9hGVUFiEi9ZIp0UtGGUoEWWIUaWlJCWplpvgzM507u7M6uzN3Z9w724P3g4M4e+feme9+57vnjDB+fpYCHMHgHUZmWPHoH9ogF+cpaKzFyAs0iBPNBicnLkTEcqKdRwLGCU50aFCAqk7mRDuP+RhnONGhwUFUdRYzosXclyDmv+G0+iMcowjJFnx/CPufT+XaUgZC0n79xeE+kO5kMVtDLGgDGBkwnFM8UAcQtRSU5ssgv73LasldGPswHky9KJg1LGL2TTxL06e3VP8HkGr3ul9SoCeN0l4L8rNS/01YdwiE1AJQeltBrj+iyyYIn+tHjnZdqlxvSrTR8wjRK0H52cF6s19hbMYmZiQg0WYKdGWc1V2Tm8oNiQo0h9xapSPQkOgN+QCzF3g3TkeePOEl2/t/yxXcOVm/AR6iYaRfN4eazsWj7nd4lMdS0RqO4vwVtokW99wCiIwDpacZhMQdblV9fAhC3EZQfn0GuaHQ0MtVouzAR01aesP319QMI8pUM4Soc8rGEKKFhavcv3U+AfCMoynaLMtsohNjE5LdZ8mjtXRTup6BXL3TfY0QTZTQeM67CWJhO4A0pktd6XaGnyeSTbKTBVJNtvmzeeYjwAPI3/oWr9HfgKqXKpL1m0iIbrrohKITMY5jlNI9WvMzVKuwYjsoX55SZxWWb51UBhIO48P21exlF+93hU36qY91WCFaswVVoT0tKJRGNfv8q99lhuszOiCJmtPwWTpMFS1dS5ncdfKwbdWmC6t+ikTTDhHNR30PK6qf47yu3ddBQaJpVkQ2WM2oKamvoNUIsamTYvZkX4gRg3EK45jl8k5IyQERY7p1t6rOoR8g5jw2Hxi5hKokIysyS30Ry0blUwOAx591ldTvbuoz2BGDBeRitlVZJtqSoikWRA4dmeKFqg3EJAGrj+PejCTr+xx+sslhpwqCPeZglDjWsKjkp59W7QIGv6rKCyorPOo1zLbMIhAxrHqsEJ9mnFmjg2o15QDSHbMOjWSShlZ8Xhtjp/qYbtVAStQQKprgniWilb73Aa0DohIMU5epz5ONY9Ceh1jRpDusDUg0rY71nujY5QGJIHzeUNHRie6/i1a77+9+zuTNQ6zoEizvmsKoCgqiDjY6uW3bz7x4tXQjBJu16yTbmCEiyn2msEMvUTO1M/QtpYJWUQD7IYr2JU2qOxx0thnV3IaNmQZs0Fi9MsYlVHOX7Y9KHLa/4G1Dooeoip7aws5U+Lb1tisND8lUooNcZKaD+PJVXWXGOXEENahmiRPtLG5g1Pv1GpwXpviLUYlqHuNEO4tqjFbD7plzwwzko3kZqnmcE+0s6pDkb2Y/cqLZ4AVGOW0AJ5pdOTfAiXYWjRj3Aw36J8AA+lUMlmbVgFMAAAAASUVORK5CYII= 521 | right 522 | bottom 523 | -100 524 | -40 525 | actionScript->openAdLink 526 | 527 | 528 | 529 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI5QTZDNTc2NEQ3MDExRTJCOEM3ODA5RkNGRkIzNzYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI5QTZDNTc3NEQ3MDExRTJCOEM3ODA5RkNGRkIzNzYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjlBNkM1NzQ0RDcwMTFFMkI4Qzc4MDlGQ0ZGQjM3NjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjlBNkM1NzU0RDcwMTFFMkI4Qzc4MDlGQ0ZGQjM3NjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz530M3/AAAEX0lEQVR42lRUXWyTVRh++n1fu/6u/+vWjbIVcT8MUOZkkDKNY4JMQwh6IRdEbzQmXmm8IUYvyIxonEE0LGbBhGBM8EajMwYMGqeyCyOD1jE7Nh2ydevvyvqztl9b3/dYFznJm3NyzvM+7+95NadHRsCrWq2KXSNJUBTFaTAaH3W73U+6XK7tZrPZy2+ZTCYSj8dvxGKxr9fz+R/UUilRLpeh0WiE8FJQW0xYqVR09SbTwfva21/r6uoKEOEGsLaaCLcrHos9d3N6+qdwOPxuOp3+Vpak4j2ENTKDu6Hh1cC+fSfa/H4D39Md2IMN70lJoggIxxLY5PP1TExMvBWLRt+jtzy/KzVFxeV2vzQwOHjS6/WiWCxClmUhJTr/fyl6vTDCwobr9PqT3126lEvE4x8QXpUYZDQa9z7U2/s6k+VyOWi1CqLRGP4Iz0JSFJTZUxI+8x2/MYaxrMO6zMFckkaWTc0tLcf9fr89k80Kr1ZX0zhzdgwn3hjGjWCIDBqE8Jnv+C1NGMayDusyB3PJR48c6ejs7HyHQjZUqxUkEkmc/mgMV38NIldQcevWPDratyCRTOL9D8cQWUnhTiSKhdu30d25FQZKgcSpKZX8lMsvFMp0j9PptOfyeXJXIwqgaHWw1NtgdzqRJKIzo+e5dEimc/C1+ZFKpUC5E9iSWkKhVAJx2AjUI12bmvJbbTasr69zn5HFOrz4/DEM9PehSnlzUUXjq1khDlcDtwQOPLYXLxCmjrCZTFboWq1WMJdCidULS1RN3tfImslgwLGnD1EoEn4LzcLusDMPCusF7OndgWcOPw5qakEmmppby2jkIuklin2tQGTcBmyJe0+l88LC36BfITwqV8Umwl5cWsLc3DzhKwLLOqzLHMylEGCGeghmi0U8MtmPv0ziy2+uEKiKeocDWkUWPVgoaBCanhOFOnxoALse2C5IdTodmIO5pGAweO361NSsyWwmRQWrlPDLVyYQja9CbzJDph918JGHhVAGYDBbEE2mcfn7CaSSKaHDulPEwVwy/YoMReMa3L+/nwdDlTxs3eyjiq4hm83hCSrAg91b4aYi6rRazITn0erz4uhTB+Cw1Qsy9nJkZOQskX4lUyHKkaWlCP3N/kAg4OGwzSYD3C4HfM0e7OzagjVKfp7uW5rcVE0Ldmy7H5tbGkXreDwefHrhQvCTc+fepKKsyPzZqQfjv4dCd5i0d/fu+kqlDH2dFh4izdL3UtVyrVgqNnkbYbOaYaGcO2kafX7x4uLw8PArK9Hoz9zH8n9jJ333bnhycvJmuVjs2dbd7fI0NdFs1BBRVUwYLYWr1xtgtdtEb2bWMvh4dHTm7VOnXl6KRMZF+/w7T8V8EB7w2WG3dxDh8aGhoWf7+vpaGxsbQQMWtQGL5eVlkOG/xsfHP6OozidTqRmhW3PsHkKa1EKZ2kBbVtU2h9O5p7m5eSfdOWuEicXFxevJROKqrCh/UkFLbERV1Q3CfwQYAGpDTIdVyPxeAAAAAElFTkSuQmCC 530 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAQXSURBVHjadFTfa1t1FD/3e+9Nc5OY3Pxq2mRJY2yZtMqoXV0dRWqZc6Vl/sIHX4Z/wJ6EvQk+SKEyEPogynQOimNupfowC4oP+uCwUKHpam1NN+zmkjTNj+Y2P5t7k3jOt0lRxg4c8r3nez6fc3LO+R7hk9lZIGk2m/yXCQJIkuS2KMqY1+ud8ng8z9tsNj/dFYvFZCaTuZtOp7+vVKu/6IaRrdfrICCGlESClhBho9EwWe32c8d7ey/19/ePIuGRY0u60e+FdCbz3p8bG7/GYrHLmqb9wESx1vYTX5uYaJMpnV7vpVfGxmYHBwefsVqt3E4ZkOI9/yYgZgzhnp6Q0+l8I5vJNDDzZYExg+44ITpLXo/n4tkzZ2ZCoZBcq9UOo4ki1HSdE/GgqLIs8wCGYQCWQ8YkxndSqVypXF5mjDUYAS0Wy+nhkyc/8Pv9UC6XsYYypNO7sBX7CyTGoEEZotKZbHRHPuRLGMISB++BKAjWY4HAhUgk4iwVizyr7ZQGr37TDe/cDsGnPyVAUSxc6Uw2uvsnvc99CUNY4iAuZrZYIsFg8C0qKVYIlu/l4fWbKsjVFDB9H76M9cD8nUdc6Uw2upu64YDl+xo0qcOIDQWDbyvIJeHHkNvtdlYwfSwsGI3Ddupm31FrP/r92NH5v3aqq17TQW8eAHKoaBpi0ZWViOpwQLVapTmDTrsMn51NgUUow5PELhTg6sQuqBYZSqUixzqQg7gYFtZMkaib1DmloUGvR4AvzlfBJhQfI3OLebj6pgFBRxNsoHFMexKIi+m6XqgdHPBRoEg0b9t7AD+u70OxaXuMMFtX4faqBg80gfsShrDEQVwsEY9vZrJZMJlM3KGOES//bMDcvfAT//Lc/TD3aQ88YYmDuNja2tpKdHV1y4YvQ8Kh3cvnIVb1g6TnjwhOOR5ybYtUO/TJ7eU4hrDRaHSLuFg+n3/43cLCLXzsYO7oAAUvx70PwJBVDu4zJ2GqX+JKZxLDpHIfi9XGMZVKBb5dWLhJXCIWs55IJpP4hF4eHR31UU0EhjvjIA9Sowrnj+vQi0TUWfUpBXbzFRhwZOF0mEHYxcDn88HX16+vfXXt2ofYlJSI7w9wBjN/rK8/ItJTw8N2b0cVTrgKMN5TBrWZw1oZvFadphKc6zPgxW4d+nwd4PW44db8fHx6evr93VTqDs2x2F47+5oWW1pa2qjV60PPDQx4/F1duBvxHTcbQEFpKSiKGZwOFTAwFIoF+PzKlc2PZ2YuJhOJRc5Dr4acSSgDOjtdrmeR8MLk5OS7IyMj4S4kpnXVWrCws7MDGHh7cXHxBv6rub1cbpOwQovnf4S4qTkYx0A26vWn3S7XS4FA4ATa3C3CbDweX83mcr9Jovg3rjmdgtBwtwn/FWAADXMqetJXpdYAAAAASUVORK5CYII= 531 | right 532 | top 533 | -10 534 | -10 535 | actionScript->closePauseAd 536 | 537 | 538 | 539 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0M0ZFMTZDOEI5NjExRTc5QzI5RDZBNTdDQzBCOUE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0M0ZFMTZEOEI5NjExRTc5QzI5RDZBNTdDQzBCOUE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQzRkUxNkE4Qjk2MTFFNzlDMjlENkE1N0NDMEI5QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDQzRkUxNkI4Qjk2MTFFNzlDMjlENkE1N0NDMEI5QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63VRFqAAAAjElEQVR42mI8yEBbwMQwPC2wunkTvwimAlyAEVccAI04pq6OycZUgGkZsmJGqkcymmtYiAkfTKehmYLVizgtIFInkYCFwtBAY2O6hoXU9INsBP5UgN0CNHXEBBH+JMtEMD3g10/QBUwEdeKxgxj/MRGjE5cduDIa4UjGdBfcDqxSeCKDcbS4JgQAAgwABj9c9c65XkcAAAAASUVORK5CYII= 540 | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1RkZBNjNGOEI5NjExRTdBNUVBQTkyQ0NFRjA4QURGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1RkZBNjQwOEI5NjExRTdBNUVBQTkyQ0NFRjA4QURGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTVGRkE2M0Q4Qjk2MTFFN0E1RUFBOTJDQ0VGMDhBREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTVGRkE2M0U4Qjk2MTFFN0E1RUFBOTJDQ0VGMDhBREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz766zIBAAAAjElEQVR42uxUSQ6AIAykDY/hk3rhkzxHT4Z0uhklXpxTA21nugDtRGUluCzGRwTbGP4JOlggawZnit4a2uiAZLMzvT5koaZm+oPSRBa1RJMgGZlEfdgNYaOaend/5hT+FugEwi/TIn9lOdwHPz5UwGGkw5GpjzORFof10OIho66LQ71yhkH/dx3hEGAA31RctLVYOx4AAAAASUVORK5CYII= 541 | right 542 | top 543 | -32 544 | 0 545 | 546 | 547 | 548 | 570 | 571 | 572 | 14 573 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 574 | 0xFFFFFF 575 | false 576 | 0.8 577 | 0x333333 578 | 0.8 579 | 0 580 | 0x333333 581 | 3 582 | 15 583 | 2 584 | 15 585 | 4 586 | 5 587 | 15 588 | 10 589 | 0x333333 590 | 0 591 | 0xFFFFFF 592 | 0.8 593 | 0 594 | 0 595 | 596 | 597 | 598 | 0xFFFFFF 599 | 1 600 | 5 601 | 5 602 | 5 603 | 604 | 605 | 606 | 14 607 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 608 | 0xFFFFFF 609 | false 610 | 1 611 | 0x000000 612 | 0.8 613 | 0 614 | 0x333333 615 | 0 616 | 15 617 | 2 618 | 15 619 | 4 620 | 0 621 | 150 622 | 0 623 | 624 | 625 | 626 | 6 627 | 0x004eff 628 | 1 629 | 39 630 | 631 | 632 | 633 | 16 634 | Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,微软雅黑 635 | 0xFFFFFF 636 | true 637 | 1 638 | 30 639 | 50 640 | 641 | -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- 1 | /* You can add global styles to this file, and also import other style files */ 2 | -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- 1 | // This file is required by karma.conf.js and loads recursively all the .spec and framework files 2 | 3 | import 'zone.js/dist/zone-testing'; 4 | import { getTestBed } from '@angular/core/testing'; 5 | import { 6 | BrowserDynamicTestingModule, 7 | platformBrowserDynamicTesting 8 | } from '@angular/platform-browser-dynamic/testing'; 9 | 10 | declare const require: any; 11 | 12 | // First, initialize the Angular testing environment. 13 | getTestBed().initTestEnvironment( 14 | BrowserDynamicTestingModule, 15 | platformBrowserDynamicTesting() 16 | ); 17 | // Then we find all the tests. 18 | const context = require.context('./', true, /\.spec\.ts$/); 19 | // And load the modules. 20 | context.keys().map(context); 21 | -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "../out-tsc/app", 5 | "module": "es2015", 6 | "types": [] 7 | }, 8 | "exclude": [ 9 | "src/test.ts", 10 | "**/*.spec.ts" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /src/tsconfig.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "../out-tsc/spec", 5 | "module": "commonjs", 6 | "types": [ 7 | "jasmine", 8 | "node" 9 | ] 10 | }, 11 | "files": [ 12 | "test.ts", 13 | "polyfills.ts" 14 | ], 15 | "include": [ 16 | "**/*.spec.ts", 17 | "**/*.d.ts" 18 | ] 19 | } 20 | -------------------------------------------------------------------------------- /src/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tslint.json", 3 | "rules": { 4 | "directive-selector": [ 5 | true, 6 | "attribute", 7 | "app", 8 | "camelCase" 9 | ], 10 | "component-selector": [ 11 | true, 12 | "element", 13 | "app", 14 | "kebab-case" 15 | ] 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- 1 | declare var ckplayer: any; 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compileOnSave": false, 3 | "compilerOptions": { 4 | "baseUrl": "./", 5 | "outDir": "./dist/out-tsc", 6 | "sourceMap": true, 7 | "declaration": false, 8 | "moduleResolution": "node", 9 | "emitDecoratorMetadata": true, 10 | "experimentalDecorators": true, 11 | "target": "es5", 12 | "typeRoots": [ 13 | "node_modules/@types" 14 | ], 15 | "lib": [ 16 | "es2017", 17 | "dom" 18 | ] 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "rulesDirectory": [ 3 | "node_modules/codelyzer" 4 | ], 5 | "rules": { 6 | "arrow-return-shorthand": true, 7 | "callable-types": true, 8 | "class-name": true, 9 | "comment-format": [ 10 | true, 11 | "check-space" 12 | ], 13 | "curly": true, 14 | "deprecation": { 15 | "severity": "warn" 16 | }, 17 | "eofline": true, 18 | "forin": true, 19 | "import-blacklist": [ 20 | true, 21 | "rxjs/Rx" 22 | ], 23 | "import-spacing": true, 24 | "indent": [ 25 | true, 26 | "spaces" 27 | ], 28 | "interface-over-type-literal": true, 29 | "label-position": true, 30 | "max-line-length": [ 31 | true, 32 | 140 33 | ], 34 | "member-access": false, 35 | "member-ordering": [ 36 | true, 37 | { 38 | "order": [ 39 | "static-field", 40 | "instance-field", 41 | "static-method", 42 | "instance-method" 43 | ] 44 | } 45 | ], 46 | "no-arg": true, 47 | "no-bitwise": true, 48 | "no-console": [ 49 | true, 50 | "debug", 51 | "info", 52 | "time", 53 | "timeEnd", 54 | "trace" 55 | ], 56 | "no-construct": true, 57 | "no-debugger": true, 58 | "no-duplicate-super": true, 59 | "no-empty": false, 60 | "no-empty-interface": true, 61 | "no-eval": true, 62 | "no-inferrable-types": [ 63 | true, 64 | "ignore-params" 65 | ], 66 | "no-misused-new": true, 67 | "no-non-null-assertion": true, 68 | "no-shadowed-variable": true, 69 | "no-string-literal": false, 70 | "no-string-throw": true, 71 | "no-switch-case-fall-through": true, 72 | "no-trailing-whitespace": true, 73 | "no-unnecessary-initializer": true, 74 | "no-unused-expression": true, 75 | "no-use-before-declare": true, 76 | "no-var-keyword": true, 77 | "object-literal-sort-keys": false, 78 | "one-line": [ 79 | true, 80 | "check-open-brace", 81 | "check-catch", 82 | "check-else", 83 | "check-whitespace" 84 | ], 85 | "prefer-const": true, 86 | "quotemark": [ 87 | true, 88 | "single" 89 | ], 90 | "radix": true, 91 | "semicolon": [ 92 | true, 93 | "always" 94 | ], 95 | "triple-equals": [ 96 | true, 97 | "allow-null-check" 98 | ], 99 | "typedef-whitespace": [ 100 | true, 101 | { 102 | "call-signature": "nospace", 103 | "index-signature": "nospace", 104 | "parameter": "nospace", 105 | "property-declaration": "nospace", 106 | "variable-declaration": "nospace" 107 | } 108 | ], 109 | "unified-signatures": true, 110 | "variable-name": false, 111 | "whitespace": [ 112 | true, 113 | "check-branch", 114 | "check-decl", 115 | "check-operator", 116 | "check-separator", 117 | "check-type" 118 | ], 119 | "no-output-on-prefix": true, 120 | "use-input-property-decorator": true, 121 | "use-output-property-decorator": true, 122 | "use-host-property-decorator": true, 123 | "no-input-rename": true, 124 | "no-output-rename": true, 125 | "use-life-cycle-interface": true, 126 | "use-pipe-transform-interface": true, 127 | "component-class-suffix": true, 128 | "directive-class-suffix": true 129 | } 130 | } 131 | --------------------------------------------------------------------------------